![]() |
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 |
![]() | |
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 |