Describes a dimension element.
typedef struct {
API_DimBase base;
API_NoteType note;
double witnessVal;
API_WitnessID witnessForm;
bool fixedPos;
bool filler_1;
short filler_2;
API_Coord pos;
double dimVal;
API_Coord3D pos3D;
Int32 filler_3[6];
} API_DimElem;
Members
- base
- The dimensioned point.
- note
- Parameters of the dimension text.
- witnessVal
- Gap (
APIWtn_Fix) or length (APIWtn_Large) of witness line according towitnessForm. - witnessForm
- Witness line format (see API_WitnessID).
- fixedPos
- Fixed position (pos needed for calculation in this case only)
- dimVal
- Distance from previous DimElem (output only).
- pos3D

- Corresponding coordinate on the dimension line in 3D.
Requirements
- Version: API 2.1 or later
- Header: APIdefs_Elements.h
See Also
API_DimBase, API_NoteType, API_WitnessID, API_Coord, API_Coord3D, API Types