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