|
enum | EA3DMDDimensionLineGraphicalRepresentation { KEA3DMDDimensionGraphicalRepresentationRegular = 0,
KEA3DMDDimensionGraphicalRepresentationTwoParts = 1,
KEA3DMDDimensionGraphicalRepresentationLeaderOnePart = 2,
KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts = 3
} |
| Enumerator that describes dimension's line graphical representation. More...
|
|
enum | EA3DMDDimensionOrientation {
KEA3DMDDimensionOrientationScreenHorizontal = 0,
KEA3DMDDimensionOrientationScreenVertical = 1,
KEA3DMDDimensionOrientationScreenAngle = 2,
KEA3DMDDimensionOrientationViewHorizontal = 3,
KEA3DMDDimensionOrientationViewVertical = 4,
KEA3DMDDimensionOrientationViewAngle = 5,
KEA3DMDDimensionOrientationParallel = 6,
KEA3DMDDimensionOrientationPerpendicular = 7,
KEA3DMDDimensionOrientationAngle = 8
} |
| Enumerator that describes dimension's orientation. More...
|
|
enum | EA3DMDDimensionSymbolSharpe {
KEA3DDimensionSymbolNone = 0,
KEA3DDimensionSymbolOpenArrow = 1,
KEA3DDimensionSymbolClosedArrow = 2,
KEA3DDimensionSymbolFilledArrow = 3,
KEA3DDimensionSymbolSymArrow = 4,
KEA3DDimensionSymbolSlash = 5,
KEA3DDimensionSymbolCircle = 6,
KEA3DDimensionSymbolFilledCircle = 7,
KEA3DDimensionSymbolScoredCircle = 8,
KEA3DDimensionSymbolCircledCross = 9,
KEA3DDimensionSymbolTriangle = 10,
KEA3DDimensionSymbolFilledTriangle = 11,
KEA3DDimensionSymbolCross = 12,
KEA3DDimensionSymbolXCross = 13,
KEA3DDimensionSymbolDoubleArrow = 14,
KEA3DDimensionSymbolSquare = 15,
KEA3DDimensionSymbolFilledSquare = 16,
KEA3DDimensionSymbolWave = 17
} |
| Enumerator that describes line symbols. More...
|
|
enum | EA3DMDDimensionLineExtensionType {
KEA3DMDDimensionExtensionFromStandard = 0,
KEA3DMDDimensionExtensionTillCenter = 1,
KEA3DMDDimensionExtensionNotTillCenter = 2,
KEA3DMDDimensionExtensionHideFirstPartOfDimLine = 4,
KEA3DMDDimensionExtensionHideFSecondPartOfDimLine = 8,
KEA3DMDDimensionExtensionHideEntireDimLine = 16,
KEA3DMDDimensionExtensionAddIsoLineUnderTextValue = 32
} |
| Enumerator that describes the extension type. More...
|
|
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...
|
|
|
A3DStatus | A3DMDDimensionValueFormatGet (const A3DMDDimensionValueFormat *pDimensionValueFormat, A3DMDDimensionValueFormatData *pData) |
| Populates the A3DMDDimensionValueFormatData structure. More...
|
|
A3DStatus | A3DMDDimensionSimpleToleranceFormatGet (const A3DMDDimensionSimpleToleranceFormat *pDimensionToleranceFormat, A3DMDDimensionSimpleToleranceFormatData *pData) |
| Populates the A3DMDDimensionSimpleToleranceFormat structure. More...
|
|
A3DStatus | A3DMDDimensionCombinedToleranceFormatGet (const A3DMDDimensionCombinedToleranceFormat *pDimensionCombinedToleranceFormat, A3DMDDimensionCombinedToleranceFormatData *pData) |
| Populates the A3DMDDimensionCombinedToleranceFormatData structure. More...
|
|
A3DStatus | A3DMDDimensionValueGet (const A3DMDDimensionValue *pDimensionValue, A3DMDDimensionValueData *pData) |
| Populates the A3DMDDimensionValueData structure. More...
|
|
A3DStatus | A3DMDDimensionSecondPartGet (const A3DMDDimensionSecondPart *pDimensionSecondPart, A3DMDDimensionSecondPartData *pData) |
| Populates the A3DMDDimensionSecondPartData structure. More...
|
|
A3DStatus | A3DMDDimensionForeshortenedGet (const A3DMDDimensionForeshortened *pDimensionForeshortened, A3DMDDimensionForeshortenedData *pData) |
| Populates the A3DMDDimensionForeshortenedData structure. More...
|
|
A3DStatus | A3DMDDimensionLineSymbolGet (const A3DMDDimensionLineSymbol *pDimensionLineSymbol, A3DMDDimensionLineSymbolData *pData) |
| Populates the A3DMDDimensionLineSymbolData structure. More...
|
|
A3DStatus | A3DMDDimensionLineGet (const A3DMDDimensionLine *pDimensionLine, A3DMDDimensionLineData *pData) |
| Populates the A3DMDDimensionLineData structure. More...
|
|
A3DStatus | A3DMDDimensionFunnelGet (const A3DMDDimensionFunnel *pDimensionFunnel, A3DMDDimensionFunnelData *pData) |
| Populates the A3DMDDimensionFunnelData structure. More...
|
|
A3DStatus | A3DMDDimensionExtremityGet (const A3DMDDimensionExtremity *pDimensionExtremity, A3DMDDimensionExtremityData *pData) |
| Populates the A3DMDDimensionExtremityData structure. More...
|
|
A3DStatus | A3DMDDimensionExtentionLineGet (const A3DMDDimensionExtentionLine *pDimensionExtentionLine, A3DMDDimensionExtentionLineData *pData) |
| Populates the A3DMDDimensionExtentionLineData structure. More...
|
|
A3DStatus | A3DMarkupDimensionGet (const A3DMarkupDimension *pDimension, A3DMarkupDimensionData *pData) |
| Populates the A3DMarkupDimensionData structure. More...
|
|
Header file for the markup dimension module.
- Author
- Tech Soft 3D
- Version
- 8.0
- Date
- October 2014
- Copyright (c) 2014 by Tech Soft 3D, LLC. All rights reserved.