Overview

Programming Guide

API Reference

Modules

 Dimension value
 
 Dimension line
 
 Dimension extension line
 

Data Structures

struct  A3DMarkupDimensionData
 Structure that describes dimension markups.
 

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
}
 
enum  EA3DMDDimensionDualDisplay { KEA3DMDDimensionDualDisplayNone = 0, KEA3DMDDimensionDualDisplayBelow = 1, KEA3DMDDimensionDualDisplayFractional = 2, KEA3DMDDimensionDualDisplaySideBySide = 3 }
 
enum  EA3DMDDimensionFrame {
  KEA3DMDDimensionFrameNone = 0, KEA3DMDDimensionFrameCircle = 1, KEA3DMDDimensionFrameScoredCircle = 2, KEA3DMDDimensionFrameDiamondShaped = 3,
  KEA3DMDDimensionFrameSquare = 4, KEA3DMDDimensionFrameRectangle = 5, KEA3DMDDimensionFrameOblong = 6, KEA3DMDDimensionFrameRightFlag = 7,
  KEA3DMDDimensionFrameRightTriangle = 8
}
 
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