 |
DATAKIT API
V2025.4
|
|
Go to the source code of this file.
|
| enum | DTK_CGR_TYPE_BLOCK {
DTK_CGR_UNKNOWN_TYPE = 0,
DTK_CGR_NODE = 26,
DTK_CGR_FREE_VERTEX = 28,
DTK_CGR_TEXT = 33,
DTK_CGR_ANNOTATION = 41,
DTK_CGR_FREE_CURVE = 48,
DTK_CGR_CURVE = 57,
DTK_CGR_MESH = 77,
DTK_CGR_AXIS_SYSTEM = 78,
DTK_CGR_BODY = 79,
DTK_CGR_STRING = 87
} |
| |
| enum | g5r_ASR_Type {
AsrTypeUnknown = 0,
AsrTypeText = 1,
AsrTypeNote = 2,
AsrTypeDatum = 3,
AsrTypeGeometricalTolerance = 4,
AsrTypeSimpleDatum = 5,
AsrTypeDatumTarget = 6,
AsrTypePosition = 7,
AsrTypeConcentricity = 8,
AsrTypeSymmetry = 9,
AsrTypePositionLinearProfile = 10,
AsrTypePositionSurfacicProfile = 11,
AsrTypeLinearSize = 12,
AsrTypeAngularSize = 13,
AsrTypeSecondLinearSize = 14,
AsrTypeChamferDimension = 15,
AsrTypeBasicDimension = 16,
AsrTypeTotalRunout = 17,
AsrTypeCircularRunout = 18,
AsrTypeParallelism = 19,
AsrTypePerpendicularity = 20,
AsrTypeAngularity = 21,
AsrTypeStraightness = 22,
AsrTypeFlatness = 23,
AsrTypeCircularity = 24,
AsrTypeCylindricity = 25,
AsrTypeProfileToleranceOfAnyLine = 26,
AsrTypeProfileToleranceOfAnySurface = 27,
AsrTypePatternLocation = 28,
AsrTypeRoughness = 29,
AsrTypeNoteNoa = 30,
AsrTypeWeldingSymbol = 31,
AsrTypeDatumReferenceFrame = 32,
AsrTypeDatumSystem = 33,
AsrTypeDimension = 34,
AsrTypeDatumFeatures = 35,
AsrTypeCoordinateDimension = 36,
AsrTypeOrientedAngularDimension = 37,
AsrTypeOrientedLinearDimension = 38,
AsrTypeConstructedGeometry = 41,
AsrTypeRestrictedArea = 51,
AsrTypeRestrictedArea2 = 66
} |
| |
◆ DTK_CGR_CRV_BOUNDARY_INDICE
| #define DTK_CGR_CRV_BOUNDARY_INDICE 2 |
◆ DTK_CGR_CRV_BOUNDARY_PNTS
| #define DTK_CGR_CRV_BOUNDARY_PNTS 3 |
◆ DTK_CGR_CRV_NO_BOUNDARY_INDICE
| #define DTK_CGR_CRV_NO_BOUNDARY_INDICE 4 |
◆ DTK_CGR_CRV_NO_BOUNDARY_PNTS
| #define DTK_CGR_CRV_NO_BOUNDARY_PNTS 5 |
◆ DTK_CGR_CRV_WIREFRAME_INDICE
| #define DTK_CGR_CRV_WIREFRAME_INDICE 0 /* 120 */ |
◆ DTK_CGR_CRV_WIREFRAME_PNTS
| #define DTK_CGR_CRV_WIREFRAME_PNTS 1 /* 120 */ |
◆ DTK_CGR_PNT
◆ DTK_CGR_TYPE_BLOCK
| Enumerator |
|---|
| DTK_CGR_UNKNOWN_TYPE | |
| DTK_CGR_NODE | |
| DTK_CGR_FREE_VERTEX | |
| DTK_CGR_TEXT | |
| DTK_CGR_ANNOTATION | |
| DTK_CGR_FREE_CURVE | |
| DTK_CGR_CURVE | |
| DTK_CGR_MESH | |
| DTK_CGR_AXIS_SYSTEM | |
| DTK_CGR_BODY | |
| DTK_CGR_STRING | |
◆ g5r_ASR_Type
| Enumerator |
|---|
| AsrTypeUnknown | |
| AsrTypeText | |
| AsrTypeNote | |
| AsrTypeDatum | |
| AsrTypeGeometricalTolerance | |
| AsrTypeSimpleDatum | |
| AsrTypeDatumTarget | |
| AsrTypePosition | |
| AsrTypeConcentricity | |
| AsrTypeSymmetry | |
| AsrTypePositionLinearProfile | |
| AsrTypePositionSurfacicProfile | |
| AsrTypeLinearSize | |
| AsrTypeAngularSize | |
| AsrTypeSecondLinearSize | |
| AsrTypeChamferDimension | |
| AsrTypeBasicDimension | |
| AsrTypeTotalRunout | |
| AsrTypeCircularRunout | |
| AsrTypeParallelism | |
| AsrTypePerpendicularity | |
| AsrTypeAngularity | |
| AsrTypeStraightness | |
| AsrTypeFlatness | |
| AsrTypeCircularity | |
| AsrTypeCylindricity | |
| AsrTypeProfileToleranceOfAnyLine | |
| AsrTypeProfileToleranceOfAnySurface | |
| AsrTypePatternLocation | |
| AsrTypeRoughness | |
| AsrTypeNoteNoa | |
| AsrTypeWeldingSymbol | |
| AsrTypeDatumReferenceFrame | |
| AsrTypeDatumSystem | |
| AsrTypeDimension | |
| AsrTypeDatumFeatures | |
| AsrTypeCoordinateDimension | |
| AsrTypeOrientedAngularDimension | |
| AsrTypeOrientedLinearDimension | |
| AsrTypeConstructedGeometry | |
| AsrTypeRestrictedArea | |
| AsrTypeRestrictedArea2 | |
◆ TypeEnumASRToString()
@ AsrTypeRestrictedArea
Definition: util_cgr_dtk.hpp:76
@ AsrTypeTotalRunout
Definition: util_cgr_dtk.hpp:47
@ AsrTypePositionSurfacicProfile
Definition: util_cgr_dtk.hpp:41
@ AsrTypePosition
Definition: util_cgr_dtk.hpp:37
@ DTK_CGR_NODE
Definition: util_cgr_dtk.hpp:16
@ AsrTypeSymmetry
Definition: util_cgr_dtk.hpp:39
@ AsrTypeCoordinateDimension
Definition: util_cgr_dtk.hpp:66
@ AsrTypeLinearSize
Definition: util_cgr_dtk.hpp:42
@ AsrTypeChamferDimension
Definition: util_cgr_dtk.hpp:45
@ AsrTypeGeometricalTolerance
Definition: util_cgr_dtk.hpp:34
@ DTK_CGR_FREE_VERTEX
Definition: util_cgr_dtk.hpp:17
@ DTK_CGR_AXIS_SYSTEM
Definition: util_cgr_dtk.hpp:23
@ DTK_CGR_CURVE
Definition: util_cgr_dtk.hpp:21
@ AsrTypeRestrictedArea2
Definition: util_cgr_dtk.hpp:77
@ DTK_CGR_TEXT
Definition: util_cgr_dtk.hpp:18
@ AsrTypeParallelism
Definition: util_cgr_dtk.hpp:49
@ AsrTypeCircularity
Definition: util_cgr_dtk.hpp:54
@ AsrTypeAngularity
Definition: util_cgr_dtk.hpp:51
@ DTK_CGR_BODY
Definition: util_cgr_dtk.hpp:24
@ AsrTypeDatumSystem
Definition: util_cgr_dtk.hpp:63
@ AsrTypeOrientedAngularDimension
Definition: util_cgr_dtk.hpp:67
@ AsrTypePatternLocation
Definition: util_cgr_dtk.hpp:58
@ AsrTypeSimpleDatum
Definition: util_cgr_dtk.hpp:35
@ AsrTypeCircularRunout
Definition: util_cgr_dtk.hpp:48
@ AsrTypeSecondLinearSize
Definition: util_cgr_dtk.hpp:44
@ AsrTypeStraightness
Definition: util_cgr_dtk.hpp:52
@ AsrTypeProfileToleranceOfAnySurface
Definition: util_cgr_dtk.hpp:57
@ AsrTypePositionLinearProfile
Definition: util_cgr_dtk.hpp:40
@ AsrTypeDatumReferenceFrame
Definition: util_cgr_dtk.hpp:62
@ AsrTypeConstructedGeometry
Definition: util_cgr_dtk.hpp:69
@ DTK_CGR_STRING
Definition: util_cgr_dtk.hpp:25
@ AsrTypeConcentricity
Definition: util_cgr_dtk.hpp:38
@ AsrTypeDimension
Definition: util_cgr_dtk.hpp:64
@ AsrTypeAngularSize
Definition: util_cgr_dtk.hpp:43
@ AsrTypeText
Definition: util_cgr_dtk.hpp:31
@ AsrTypeNote
Definition: util_cgr_dtk.hpp:32
@ DTK_CGR_ANNOTATION
Definition: util_cgr_dtk.hpp:19
@ DTK_CGR_MESH
Definition: util_cgr_dtk.hpp:22
@ DTK_CGR_UNKNOWN_TYPE
Definition: util_cgr_dtk.hpp:15
@ AsrTypeBasicDimension
Definition: util_cgr_dtk.hpp:46
@ DTK_CGR_FREE_CURVE
Definition: util_cgr_dtk.hpp:20
@ AsrTypeProfileToleranceOfAnyLine
Definition: util_cgr_dtk.hpp:56
@ AsrTypeFlatness
Definition: util_cgr_dtk.hpp:53
@ AsrTypePerpendicularity
Definition: util_cgr_dtk.hpp:50
@ AsrTypeWeldingSymbol
Definition: util_cgr_dtk.hpp:61
@ AsrTypeDatumFeatures
Definition: util_cgr_dtk.hpp:65
@ AsrTypeDatumTarget
Definition: util_cgr_dtk.hpp:36
@ AsrTypeCylindricity
Definition: util_cgr_dtk.hpp:55
@ AsrTypeUnknown
Definition: util_cgr_dtk.hpp:30
@ AsrTypeOrientedLinearDimension
Definition: util_cgr_dtk.hpp:68
@ AsrTypeRoughness
Definition: util_cgr_dtk.hpp:59
@ AsrTypeDatum
Definition: util_cgr_dtk.hpp:33
@ AsrTypeNoteNoa
Definition: util_cgr_dtk.hpp:60