Dimension
Types
A3DMarkupDimensionData | |
EA3DMDDimensionType |
|
EA3DMDDimensionDualDisplay |
|
EA3DMDDimensionFrame |
|
EA3DMDDimensionScore |
|
EA3DMDDimensionAngleSector |
|
EA3DMDDimensionReferenceType |
Fields
Functions
A3DStatus |
A3DMarkupDimensionGet |
Detailed Description
-
group
a3d_markupdimension
- Version
- 4.0
Type Documentation
-
enum
EA3DMDDimensionType
Enumerator that describes the dimension’s type.
Dimension type
See also
Values:
-
enumerator
KEA3DMDDimensionTypeDistance
distance.
-
enumerator
KEA3DMDDimensionTypeDistanceOffset
distance offset.
-
enumerator
KEA3DMDDimensionTypeLength
length.
-
enumerator
KEA3DMDDimensionTypeLengthCurvilinear
length curvilinear.
-
enumerator
KEA3DMDDimensionTypeAngle
angle.
-
enumerator
KEA3DMDDimensionTypeRadius
radius.
-
enumerator
KEA3DMDDimensionTypeRadiusTangent
radius tangent.
-
enumerator
KEA3DMDDimensionTypeRadiusCylinder
radius cylinder.
-
enumerator
KEA3DMDDimensionTypeRadiusEdge
radius edge.
-
enumerator
KEA3DMDDimensionTypeDiameter
diameter.
-
enumerator
KEA3DMDDimensionTypeDiameterTangent
diameter tangent.
-
enumerator
KEA3DMDDimensionTypeDiameterCylinder
diameter cylinder.
-
enumerator
KEA3DMDDimensionTypeDiameterEdge
diameter edge.
-
enumerator
KEA3DMDDimensionTypeDiameterCone
diameter cone.
-
enumerator
KEA3DMDDimensionTypeChamfer
chamfer.
-
enumerator
KEA3DMDDimensionTypeSlope
Slope.
-
enumerator
-
enum
EA3DMDDimensionDualDisplay
Enumerator that describes dual value display.
Dimension dual value display
See also
Values:
-
enumerator
KEA3DMDDimensionDualDisplayNone
No.
-
enumerator
KEA3DMDDimensionDualDisplayBelow
Display below.
-
enumerator
KEA3DMDDimensionDualDisplayFractional
fractional display.
-
enumerator
KEA3DMDDimensionDualDisplaySideBySide
Side by side display.
-
enumerator
KEA3DMDDimensionDualDisplayOnLeft
Dual value display before main value.
-
enumerator
KEA3DMDDimensionDualDisplayOnRight
Dual value display after main value.
-
enumerator
KEA3DMDDimensionDualDisplayAbove
Dual value display above main value.
-
enumerator
KEA3DMDDimensionDualDisplayOnly
Display only dual value, main value is hidden.
-
enumerator
-
enum
EA3DMDDimensionFrame
Enumerator that describes dimension’s frame.
Dimension frame
See also
Values:
-
enumerator
KEA3DMDDimensionFrameNone
No frame.
-
enumerator
KEA3DMDDimensionFrameCircle
Circle frame.
-
enumerator
KEA3DMDDimensionFrameScoredCircle
Scored circle frame.
-
enumerator
KEA3DMDDimensionFrameDiamondShaped
Diamond frame.
-
enumerator
KEA3DMDDimensionFrameSquare
Square frame.
-
enumerator
KEA3DMDDimensionFrameRectangle
Rectangle frame.
-
enumerator
KEA3DMDDimensionFrameOblong
Oblong frame.
-
enumerator
KEA3DMDDimensionFrameRightFlag
Right flag frame.
-
enumerator
KEA3DMDDimensionFrameRightTriangle
Triangle frame.
-
enumerator
-
enum
EA3DMDDimensionScore
Enumerator that describes angle sector used.
Dimension score
See also
Values:
-
enumerator
KEA3DMDDimensionScoreNone
No Score.
-
enumerator
KEA3DMDDimensionUnderScored
Underscored.
-
enumerator
KEA3DMDDimensionScored
Scored.
-
enumerator
KEA3DMDDimensionOverScored
overscored.
-
enumerator
-
enum
EA3DMDDimensionAngleSector
Enumerator that describes angle sector used.
Dimension angle sector
See also
Values:
-
enumerator
KEA3DMDDimensionAngleSector_None
No angle sector.
-
enumerator
KEA3DMDDimensionAngleSector_1
First angle sector.
-
enumerator
KEA3DMDDimensionAngleSector_2
Second angle sector.
-
enumerator
KEA3DMDDimensionAngleSector_3
Third angle sector.
-
enumerator
KEA3DMDDimensionAngleSector_4
Fourth angle sector.
-
enumerator
KEA3DMDDimensionAngleSector_Complementary
Complementary angle sector.
-
enumerator
-
enum
EA3DMDDimensionReferenceType
Enumerator that describes Reference type used.
Dimension Reference Type
See also
Values:
-
enumerator
KEA3DMDDimensionRefType_None
No reference type.
-
enumerator
KEA3DMDDimensionRefType_Reference
Reference
-
enumerator
KEA3DMDDimensionRefType_Parenthesis
Add parenthesis: ( value ).
-
enumerator
KEA3DMDDimensionRefType_Match
Match
-
enumerator
KEA3DMDDimensionRefType_Diameter_Reference
Diameter reference
-
enumerator
KEA3DMDDimensionRefType_Not_To_Scale
Not to scale
-
enumerator
KEA3DMDDimensionRefType_Basic
Basic
-
enumerator
Function Documentation
-
A3DStatus
A3DMarkupDimensionGet
(const A3DMarkupDimension *pDimension, A3DMarkupDimensionData *pData) Populates the A3DMarkupDimensionData structure.
- Version
- 4.0
Return values: - A3D_INITIALIZE_NOT_CALLED –
- A3D_INVALID_DATA_STRUCT_SIZE –
- A3D_INVALID_DATA_STRUCT_NULL –
- A3D_INVALID_ENTITY_NULL –
- A3D_INVALID_ENTITY_TYPE –
- A3D_SUCCESS –
Returns: A3D_SUCCESS
on success, or an error code on failure