|  | QCAD
    Open Source 2D CAD | 
#include <opennurbs_dimstyle.h>
 
  
| Static Public Member Functions | |
| static double | DefaultBaselineSpacing () | 
| static double | DefaultToleranceHeightScale () | 
| static double | DefaultToleranceLowerValue () | 
| static int | DefaultToleranceResolution () | 
| static int | DefaultToleranceStyle () | 
| static double | DefaultToleranceUpperValue () | 
| Public Attributes | |
| int | m_alternate_angleformat | 
| int | m_alternate_angleresolution | 
| double | m_alternate_lengthfactor | 
| int | m_alternate_lengthformat | 
| int | m_alternate_lengthresolution | 
| ON_wString | m_alternate_prefix | 
| ON_wString | m_alternate_suffix | 
| int | m_angleformat | 
| int | m_angleresolution | 
| int | m_angularunits | 
| double | m_arrowsize | 
| int | m_arrowtype | 
| bool | m_bAlternate | 
| bool | m_bSuppressExtension1 | 
| bool | m_bSuppressExtension2 | 
| double | m_centermark | 
| double | m_dimextension | 
| ON_UUID | m_dimstyle_id | 
| int | m_dimstyle_index | 
| ON_wString | m_dimstyle_name | 
| double | m_extextension | 
| double | m_extoffset | 
| int | m_fontindex | 
| double | m_leaderarrowsize | 
| int | m_leaderarrowtype | 
| double | m_lengthfactor | 
| int | m_lengthformat | 
| int | m_lengthresolution | 
| ON_wString | m_prefix | 
| ON_wString | m_suffix | 
| int | m_textalign | 
| double | m_textgap | 
| double | m_textheight | 
| unsigned int | m_valid | 
|  Public Attributes inherited from ON_Object | |
| ON_MEMORY_POOL * | m_mempool | 
| Private Member Functions | |
| ON_OBJECT_DECLARE (ON_DimStyle) | |
| enum ON_DimStyle::eField | 
| ON_DimStyle::ON_DimStyle | ( | ) | 
| ON_DimStyle::~ON_DimStyle | ( | ) | 
| bool ON_DimStyle::Alternate | ( | ) | const | 
| int ON_DimStyle::AlternateAngleFormat | ( | ) | const | 
| int ON_DimStyle::AlternateAngleResolution | ( | ) | const | 
| double ON_DimStyle::AlternateLengthFactor | ( | ) | const | 
| int ON_DimStyle::AlternateLengthFormat | ( | ) | const | 
| int ON_DimStyle::AlternateLengthResolution | ( | ) | const | 
| const wchar_t * ON_DimStyle::AlternatePrefix | ( | ) | const | 
| const wchar_t * ON_DimStyle::AlternateSuffix | ( | ) | const | 
| int ON_DimStyle::AngleFormat | ( | ) | const | 
| int ON_DimStyle::AngleResolution | ( | ) | const | 
| int ON_DimStyle::AngularUnits | ( | ) | const | 
| double ON_DimStyle::ArrowSize | ( | ) | const | 
| int ON_DimStyle::ArrowType | ( | ) | const | 
| double ON_DimStyle::BaselineSpacing | ( | ) | const | 
| double ON_DimStyle::CenterMark | ( | ) | const | 
| bool ON_DimStyle::CompareFields | ( | const ON_DimStyle & | other | ) | const | 
| void ON_DimStyle::Composite | ( | const ON_DimStyle & | override | ) | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| double ON_DimStyle::DimExtension | ( | ) | const | 
| double ON_DimStyle::DimScale | ( | ) | const | 
| int ON_DimStyle::DimScaleSource | ( | ) | const | 
| class ON_DimStyleExtra * ON_DimStyle::DimStyleExtension | ( | ) | 
| bool ON_DimStyle::DrawTextMask | ( | ) | const | 
| 
 | virtual | 
Reimplemented from ON_Object.
| void ON_DimStyle::EmergencyDestroy | ( | ) | 
| double ON_DimStyle::ExtExtension | ( | ) | const | 
| double ON_DimStyle::ExtOffset | ( | ) | const | 
| int ON_DimStyle::FontIndex | ( | ) | const | 
| void ON_DimStyle::GetAlternatePrefix | ( | ON_wString & | prefix | ) | const | 
| void ON_DimStyle::GetAlternateSuffix | ( | ON_wString & | suffix | ) | const | 
| void ON_DimStyle::GetName | ( | ON_wString & | s | ) | const | 
| void ON_DimStyle::GetPrefix | ( | ON_wString & | prefix | ) | const | 
| void ON_DimStyle::GetSuffix | ( | ON_wString & | suffix | ) | const | 
| bool ON_DimStyle::HasOverrides | ( | ) | const | 
| int ON_DimStyle::Index | ( | ) | const | 
| bool ON_DimStyle::InheritFields | ( | const ON_DimStyle & | parent | ) | 
| void ON_DimStyle::InvalidateAllFields | ( | ) | 
| void ON_DimStyle::InvalidateField | ( | eField | field | ) | 
| bool ON_DimStyle::IsChildDimstyle | ( | ) | const | 
| bool ON_DimStyle::IsChildOf | ( | ON_UUID & | parent_uuid | ) | const | 
| bool ON_DimStyle::IsFieldOverride | ( | ON_DimStyle::eField | field_id | ) | const | 
| bool ON_DimStyle::IsFieldValid | ( | eField | field | ) | const | 
| 
 | virtual | 
Implements ON_Object.
| double ON_DimStyle::LeaderArrowSize | ( | ) | const | 
| int ON_DimStyle::LeaderArrowType | ( | ) | const | 
| double ON_DimStyle::LengthFactor | ( | ) | const | 
| int ON_DimStyle::LengthFormat | ( | ) | const | 
| int ON_DimStyle::LengthResolution | ( | ) | const | 
| ON_Color ON_DimStyle::MaskColor | ( | ) | const | 
| int ON_DimStyle::MaskColorSource | ( | ) | const | 
| double ON_DimStyle::MaskOffsetFactor | ( | ) | const | 
| const wchar_t * ON_DimStyle::Name | ( | ) | const | 
| 
 | private | 
| ON_DimStyle & ON_DimStyle::operator= | ( | const ON_3dmAnnotationSettings & | src | ) | 
| bool ON_DimStyle::OverrideFields | ( | const ON_DimStyle & | source, | 
| const ON_DimStyle & | parent ) | 
| const wchar_t * ON_DimStyle::Prefix | ( | ) | const | 
| 
 | virtual | 
Reimplemented from ON_Object.
| void ON_DimStyle::Scale | ( | double | scale | ) | 
| void ON_DimStyle::SetAlternate | ( | bool | bAlternate | ) | 
| void ON_DimStyle::SetAlternateAngleFormat | ( | int | format | ) | 
| void ON_DimStyle::SetAlternateAngleResolution | ( | int | resolution | ) | 
| void ON_DimStyle::SetAlternateLengthactor | ( | double | factor | ) | 
| void ON_DimStyle::SetAlternateLengthFactor | ( | double | factor | ) | 
| void ON_DimStyle::SetAlternateLengthFormat | ( | int | format | ) | 
| void ON_DimStyle::SetAlternateLengthResolution | ( | int | resolution | ) | 
| void ON_DimStyle::SetAlternatePrefix | ( | const wchar_t * | prefix | ) | 
| void ON_DimStyle::SetAlternatePrefix | ( | wchar_t * | prefix | ) | 
| void ON_DimStyle::SetAlternateSuffix | ( | const wchar_t * | suffix | ) | 
| void ON_DimStyle::SetAlternateSuffix | ( | wchar_t * | suffix | ) | 
| void ON_DimStyle::SetAngleFormat | ( | int | f | ) | 
| void ON_DimStyle::SetAngleResolution | ( | int | r | ) | 
| void ON_DimStyle::SetAngularUnits | ( | int | u | ) | 
| void ON_DimStyle::SetArrowSize | ( | const double | e | ) | 
| void ON_DimStyle::SetArrowType | ( | eArrowType | a | ) | 
| void ON_DimStyle::SetBaselineSpacing | ( | double | spacing = false | ) | 
| void ON_DimStyle::SetCenterMark | ( | const double | e | ) | 
| void ON_DimStyle::SetDefaults | ( | ) | 
| void ON_DimStyle::SetDimExtension | ( | const double | e | ) | 
| void ON_DimStyle::SetDimScale | ( | double | scale | ) | 
| void ON_DimStyle::SetDimScaleSource | ( | int | source | ) | 
| void ON_DimStyle::SetDrawTextMask | ( | bool | bDraw | ) | 
| void ON_DimStyle::SetExtExtension | ( | const double | e | ) | 
| void ON_DimStyle::SetExtOffset | ( | const double | e | ) | 
| void ON_DimStyle::SetFieldOverride | ( | ON_DimStyle::eField | field_id, | 
| bool | bOverride ) | 
| 
 | virtual | 
| void ON_DimStyle::SetIndex | ( | int | i | ) | 
| void ON_DimStyle::SetLeaderArrowSize | ( | const double | e | ) | 
| void ON_DimStyle::SetLeaderArrowType | ( | eArrowType | a | ) | 
| void ON_DimStyle::SetLengthactor | ( | double | factor | ) | 
| void ON_DimStyle::SetLengthFactor | ( | double | factor | ) | 
| void ON_DimStyle::SetLengthFormat | ( | int | f | ) | 
| void ON_DimStyle::SetLengthResolution | ( | int | r | ) | 
| void ON_DimStyle::SetMaskColor | ( | ON_Color | color | ) | 
| void ON_DimStyle::SetMaskColorSource | ( | int | source | ) | 
| void ON_DimStyle::SetName | ( | const char * | s | ) | 
| void ON_DimStyle::SetName | ( | const wchar_t * | s | ) | 
| void ON_DimStyle::SetParent | ( | ON_UUID & | parent_uuid | ) | 
| void ON_DimStyle::SetPrefix | ( | const wchar_t * | prefix | ) | 
| void ON_DimStyle::SetPrefix | ( | wchar_t * | prefix | ) | 
| void ON_DimStyle::SetSuffix | ( | const wchar_t * | suffix | ) | 
| void ON_DimStyle::SetSuffix | ( | wchar_t * | suffix | ) | 
| void ON_DimStyle::SetSuppressExtension1 | ( | bool | suppress | ) | 
| void ON_DimStyle::SetSuppressExtension2 | ( | bool | suppress | ) | 
| void ON_DimStyle::SetTextAlignment | ( | ON::eTextDisplayMode | a | ) | 
| void ON_DimStyle::SetTextGap | ( | double | gap | ) | 
| void ON_DimStyle::SetTextHeight | ( | double | height | ) | 
| void ON_DimStyle::SetToleranceHeightScale | ( | double | scale | ) | 
| void ON_DimStyle::SetToleranceLowerValue | ( | double | lower_value | ) | 
| void ON_DimStyle::SetToleranceResolution | ( | int | resolution | ) | 
| void ON_DimStyle::SetToleranceStyle | ( | int | style | ) | 
| void ON_DimStyle::SetToleranceUpperValue | ( | double | upper_value | ) | 
| const wchar_t * ON_DimStyle::Suffix | ( | ) | const | 
| bool ON_DimStyle::SuppressExtension1 | ( | ) | const | 
| bool ON_DimStyle::SuppressExtension2 | ( | ) | const | 
| int ON_DimStyle::TextAlignment | ( | ) | const | 
| double ON_DimStyle::TextGap | ( | ) | const | 
| double ON_DimStyle::TextHeight | ( | ) | const | 
| double ON_DimStyle::ToleranceHeightScale | ( | ) | const | 
| double ON_DimStyle::ToleranceLowerValue | ( | ) | const | 
| int ON_DimStyle::ToleranceResolution | ( | ) | const | 
| int ON_DimStyle::ToleranceStyle | ( | ) | const | 
| double ON_DimStyle::ToleranceUpperValue | ( | ) | const | 
| void ON_DimStyle::ValidateField | ( | eField | field | ) | 
| 
 | virtual | 
Reimplemented from ON_Object.
| int ON_DimStyle::m_alternate_angleformat | 
| int ON_DimStyle::m_alternate_angleresolution | 
| double ON_DimStyle::m_alternate_lengthfactor | 
| int ON_DimStyle::m_alternate_lengthformat | 
| int ON_DimStyle::m_alternate_lengthresolution | 
| ON_wString ON_DimStyle::m_alternate_prefix | 
| ON_wString ON_DimStyle::m_alternate_suffix | 
| int ON_DimStyle::m_angleformat | 
| int ON_DimStyle::m_angleresolution | 
| int ON_DimStyle::m_angularunits | 
| double ON_DimStyle::m_arrowsize | 
| int ON_DimStyle::m_arrowtype | 
| bool ON_DimStyle::m_bAlternate | 
| bool ON_DimStyle::m_bSuppressExtension1 | 
| bool ON_DimStyle::m_bSuppressExtension2 | 
| double ON_DimStyle::m_centermark | 
| double ON_DimStyle::m_dimextension | 
| ON_UUID ON_DimStyle::m_dimstyle_id | 
| int ON_DimStyle::m_dimstyle_index | 
| ON_wString ON_DimStyle::m_dimstyle_name | 
| double ON_DimStyle::m_extextension | 
| double ON_DimStyle::m_extoffset | 
| int ON_DimStyle::m_fontindex | 
| double ON_DimStyle::m_leaderarrowsize | 
| int ON_DimStyle::m_leaderarrowtype | 
| double ON_DimStyle::m_lengthfactor | 
| int ON_DimStyle::m_lengthformat | 
| int ON_DimStyle::m_lengthresolution | 
| ON_wString ON_DimStyle::m_prefix | 
| ON_wString ON_DimStyle::m_suffix | 
| int ON_DimStyle::m_textalign | 
| double ON_DimStyle::m_textgap | 
| double ON_DimStyle::m_textheight | 
| unsigned int ON_DimStyle::m_valid |