NDEVR
API Documentation
DimensionData

Dimensional measurements stored in a CAD-friendly way. More...

Inheritance diagram for DimensionData:
[legend]
Collaboration diagram for DimensionData:
[legend]

Public Attributes

int type
 Dimension type.
Public Attributes inherited from ExtrusionData
fltp08 elevation = 0.0
 The elevation above the extrusion plane.
Vector< 3, fltp08extrusion = Vector<3, fltp08>(0.0, 0.0, 1.0)
 The extrusion direction vector.
Public Attributes inherited from EntityData
CADColorInfo color_info
 Color information for this entity.
uint04 file_line_number = Constant<uint04>::Invalid
 Line number in the source file.
bool is_off = false
 Whether the entity layer is off.
String layer
 The layer this entity belongs to.
String line_type
 The line type name for this entity.
fltp08 line_type_scale = 1.0
 Scale factor for the line type pattern.
uint04 material_handle = Constant<uint04>::Invalid
 Handle to the associated material.
bool paper_space = false
 Whether this entity is in paper space.
PaperSpace paper_space_info
 Paper space configuration for this entity.
bool visible = true
 Whether this entity is visible.
Public Attributes inherited from HandleData
uint04 file_line_number = Constant<uint04>::Invalid
 The line number in the source file.
uint04 handle = Constant<uint04>::Invalid
 The handle of this object.
uint04 parent_handle = Constant<uint04>::Invalid
 The handle of the parent object.

Detailed Description

Dimensional measurements stored in a CAD-friendly way.


Definition at line 549 of file CADEntities.h.

Member Data Documentation

◆ type

int DimensionData::type

Dimension type.

0 Rotated, horizontal, or vertical 1 Aligned 2 Angular 3 Diametric 4 Radius 5 Angular 3-point 6 Ordinate 64 Ordinate type. This is a bit value (bit 7) used only with integer value 6. If set, ordinate is X-type; if not set, ordinate is Y-type 128 This is a bit value (bit 8) added to the other group 70 values if the dimension text has been positioned at a user-defined location rather than at the default location

Definition at line 572 of file CADEntities.h.


The documentation for this struct was generated from the following file: