Modules | Data Structures | Enumerations | Functions

Modules

 Dimension value
 
 Dimension line
 
 Dimension extension line
 

Data Structures

struct  A3DMarkupDimensionData
 Structure that describes dimension markups. More...
 

Enumerations

enum  EA3DMDDimensionType {
  KEA3DMDDimensionTypeDistance = 0, KEA3DMDDimensionTypeDistanceOffset = 1, KEA3DMDDimensionTypeLength = 2, KEA3DMDDimensionTypeLengthCurvilinear = 3,
  KEA3DMDDimensionTypeAngle = 4, KEA3DMDDimensionTypeRadius = 5, KEA3DMDDimensionTypeRadiusTangent = 6, KEA3DMDDimensionTypeRadiusCylinder = 7,
  KEA3DMDDimensionTypeRadiusEdge = 8, KEA3DMDDimensionTypeDiameter = 9, KEA3DMDDimensionTypeDiameterTangent = 10, KEA3DMDDimensionTypeDiameterCylinder = 11,
  KEA3DMDDimensionTypeDiameterEdge = 12, KEA3DMDDimensionTypeDiameterCone = 13, KEA3DMDDimensionTypeChamfer = 14, KEA3DMDDimensionTypeSlope = 15
}
 Enumerator that describes the dimension's type. More...
 
enum  EA3DMDDimensionDualDisplay { KEA3DMDDimensionDualDisplayNone = 0, KEA3DMDDimensionDualDisplayBelow = 1, KEA3DMDDimensionDualDisplayFractional = 2, KEA3DMDDimensionDualDisplaySideBySide = 3 }
 Enumerator that describes dual value display. More...
 
enum  EA3DMDDimensionFrame {
  KEA3DMDDimensionFrameNone = 0, KEA3DMDDimensionFrameCircle = 1, KEA3DMDDimensionFrameScoredCircle = 2, KEA3DMDDimensionFrameDiamondShaped = 3,
  KEA3DMDDimensionFrameSquare = 4, KEA3DMDDimensionFrameRectangle = 5, KEA3DMDDimensionFrameOblong = 6, KEA3DMDDimensionFrameRightFlag = 7,
  KEA3DMDDimensionFrameRightTriangle = 8
}
 Enumerator that describes dimension's frame. More...
 
enum  EA3DMDDimensionScore
 Enumerator that describes angle sector used. More...
 

Functions

A3DStatus A3DMarkupDimensionGet (const A3DMarkupDimension *pDimension, A3DMarkupDimensionData *pData)
 Populates the A3DMarkupDimensionData structure. More...
 

Detailed Description

Version
4.0

Enumeration Type Documentation

Enumerator that describes the dimension's type.

Dimension type

See also
A3DMarkupDimensionData
Enumerator
KEA3DMDDimensionTypeDistance 

Undocumented.

KEA3DMDDimensionTypeDistanceOffset 

Undocumented.

KEA3DMDDimensionTypeLength 

Undocumented.

KEA3DMDDimensionTypeLengthCurvilinear 

Undocumented.

KEA3DMDDimensionTypeAngle 

Undocumented.

KEA3DMDDimensionTypeRadius 

Undocumented.

KEA3DMDDimensionTypeRadiusTangent 

Undocumented.

KEA3DMDDimensionTypeRadiusCylinder 

Undocumented.

KEA3DMDDimensionTypeRadiusEdge 

Undocumented.

KEA3DMDDimensionTypeDiameter 

Undocumented.

KEA3DMDDimensionTypeDiameterTangent 

Undocumented.

KEA3DMDDimensionTypeDiameterCylinder 

Undocumented.

KEA3DMDDimensionTypeDiameterEdge 

Undocumented.

KEA3DMDDimensionTypeDiameterCone 

Undocumented.

KEA3DMDDimensionTypeChamfer 

Undocumented.

KEA3DMDDimensionTypeSlope 

Undocumented.

Enumerator that describes dual value display.

Dimension dual value display

See also
A3DMarkupDimensionData
Enumerator
KEA3DMDDimensionDualDisplayNone 

Undocumented.

KEA3DMDDimensionDualDisplayBelow 

Undocumented.

KEA3DMDDimensionDualDisplayFractional 

Undocumented.

KEA3DMDDimensionDualDisplaySideBySide 

Undocumented.

Enumerator that describes dimension's frame.

Dimension frame

See also
A3DMarkupDimensionData
Enumerator
KEA3DMDDimensionFrameNone 

No frame.

KEA3DMDDimensionFrameCircle 

Circle frame.

KEA3DMDDimensionFrameScoredCircle 

Scored circle frame.

KEA3DMDDimensionFrameDiamondShaped 

Diamond frame.

KEA3DMDDimensionFrameSquare 

Square frame.

KEA3DMDDimensionFrameRectangle 

Rectangle frame.

KEA3DMDDimensionFrameOblong 

Oblong frame.

KEA3DMDDimensionFrameRightFlag 

Right flag frame.

KEA3DMDDimensionFrameRightTriangle 

Triangle frame.

Enumerator that describes angle sector used.

Dimension score

See also
A3DMarkupDimensionData

Function Documentation

A3DStatus A3DMarkupDimensionGet ( const A3DMarkupDimension pDimension,
A3DMarkupDimensionData pData 
)