NDEVR
API Documentation
DimensionOptions

Options for CAD dimension objects. More...

Collaboration diagram for DimensionOptions:
[legend]

Public Types

enum  DimensionMode {
  e_scientific = 1 , e_decimal = 2 , e_ngineering = 3 , e_architectural_stacked = 4 ,
  e_fractional_stacked = 5 , e_architectural = 6 , e_fractional = 7
}
 Display modes for CAD dimension text. More...

Public Attributes

uint04 angle_min_decimals
 Minimum decimal places for angle display.
ConstPointer< Unitangle_unit = UnitDefinitions::Degrees()
 The unit used for angular dimensions.
String arrow_block_name
 Name of the block used for dimension arrows.
fltp08 arrow_size = 2.0
 Arrow size for dimension lines.
char decimal_seperator = '.'
 The decimal separator character.
fltp08 dimension_scale_factor = 1.0
 Overall scale factor for dimensions.
DimensionMode display_mode = DimensionMode::e_decimal
 The dimension text display mode.
ConstPointer< Unitdistance_unit = UnitDefinitions::Feet()
 The unit used for distance dimensions.

Detailed Description

Options for CAD dimension objects.


Definition at line 115 of file EntityConverter.h.

Member Enumeration Documentation

◆ DimensionMode

Display modes for CAD dimension text.

Enumerator
e_scientific 

Scientific notation.

e_decimal 

Decimal notation.

e_ngineering 

Engineering notation.

e_architectural_stacked 

Stacked architectural format.

e_fractional_stacked 

Stacked fractional format.

e_architectural 

Architectural format.

e_fractional 

Fractional format.

Definition at line 118 of file EntityConverter.h.


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