API Documentation
|
#include <CADEntities.h>
Public Attributes | |
Vector< 3, fltp08 > | definition_point |
Vector< 3, fltp08 > | text_middle_point |
int | type |
uint01 | attachment_point_align = 5 |
int | line_spacing_style |
fltp08 | line_spacing_factor |
String | text |
String | dimension_style |
Angle< fltp08 > | angle |
double | linear_factor |
double | dim_scale |
Angle< fltp08 > | text_angle |
Angle< fltp08 > | dim_hor_angle |
String | dimension_block_name |
Public Attributes inherited from ExtrusionData | |
Vector< 3, fltp08 > | extrusion = Vector<3, fltp08>(0.0, 0.0, 1.0) |
fltp08 | elevation = 0.0 |
Public Attributes inherited from EntityData | |
String | layer |
String | line_type |
CADColorInfo | color_info |
fltp08 | line_type_scale = 1.0 |
PaperSpace | paper_space_info |
uint04 | material_handle = Constant<uint04>::NaN |
uint04 | file_line_number = Constant<uint04>::NaN |
bool | is_off = false |
bool | visible = true |
bool | paper_space = false |
Public Attributes inherited from HandleData | |
uint04 | handle = Constant<uint04>::NaN |
uint04 | parent_handle = Constant<uint04>::NaN |
uint04 | file_line_number = Constant<uint04>::NaN |
uint01 attachment_point_align = 5 |
double dim_scale |
String dimension_block_name |
String dimension_style |
fltp08 line_spacing_factor |
int line_spacing_style |
double linear_factor |
String text |
int 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