Point Cloud Library (PCL)
1.14.1-dev
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_dimstyle.h>
Public Member Functions | |
ON_DimStyle () | |
~ON_DimStyle () | |
ON_DimStyle & | operator= (const ON_3dmAnnotationSettings &src) |
ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
void | Dump (ON_TextLog &) const |
ON_BOOL32 | Write (ON_BinaryArchive &) const |
ON_BOOL32 | Read (ON_BinaryArchive &) |
void | EmergencyDestroy () |
ON_UUID | ModelObjectId () const |
void | SetName (const wchar_t *) |
void | SetName (const char *) |
void | GetName (ON_wString &) const |
const wchar_t * | Name () const |
void | SetIndex (int) |
int | Index () const |
void | SetDefaults () |
void | SetDefaultsNoExtension () |
double | ExtExtension () const |
void | SetExtExtension (const double) |
double | ExtOffset () const |
void | SetExtOffset (const double) |
double | ArrowSize () const |
void | SetArrowSize (const double) |
double | LeaderArrowSize () const |
void | SetLeaderArrowSize (const double) |
double | CenterMark () const |
void | SetCenterMark (const double) |
int | TextAlignment () const |
void | SetTextAlignment (ON::eTextDisplayMode) |
int | ArrowType () const |
void | SetArrowType (eArrowType) |
int | LeaderArrowType () const |
void | SetLeaderArrowType (eArrowType) |
int | AngularUnits () const |
void | SetAngularUnits (int) |
int | LengthFormat () const |
void | SetLengthFormat (int) |
int | AngleFormat () const |
void | SetAngleFormat (int) |
int | LengthResolution () const |
void | SetLengthResolution (int) |
int | AngleResolution () const |
void | SetAngleResolution (int) |
int | FontIndex () const |
virtual void | SetFontIndex (int index) |
double | TextGap () const |
void | SetTextGap (double gap) |
double | TextHeight () const |
void | SetTextHeight (double height) |
double | LengthFactor () const |
ON_DEPRECATED void | SetLengthactor (double) |
void | SetLengthFactor (double) |
bool | Alternate () const |
void | SetAlternate (bool) |
double | AlternateLengthFactor () const |
ON_DEPRECATED void | SetAlternateLengthactor (double) |
void | SetAlternateLengthFactor (double) |
int | AlternateLengthFormat () const |
void | SetAlternateLengthFormat (int) |
int | AlternateLengthResolution () const |
void | SetAlternateLengthResolution (int) |
int | AlternateAngleFormat () const |
void | SetAlternateAngleFormat (int) |
int | AlternateAngleResolution () const |
void | SetAlternateAngleResolution (int) |
void | GetPrefix (ON_wString &) const |
const wchar_t * | Prefix () const |
void | SetPrefix (const wchar_t *) |
void | SetPrefix (wchar_t *) |
void | GetSuffix (ON_wString &) const |
const wchar_t * | Suffix () const |
void | SetSuffix (const wchar_t *) |
void | SetSuffix (wchar_t *) |
void | GetAlternatePrefix (ON_wString &) const |
const wchar_t * | AlternatePrefix () const |
void | SetAlternatePrefix (const wchar_t *) |
void | SetAlternatePrefix (wchar_t *) |
void | GetAlternateSuffix (ON_wString &) const |
const wchar_t * | AlternateSuffix () const |
void | SetAlternateSuffix (const wchar_t *) |
void | SetAlternateSuffix (wchar_t *) |
bool | SuppressExtension1 () const |
void | SetSuppressExtension1 (bool) |
bool | SuppressExtension2 () const |
void | SetSuppressExtension2 (bool) |
ON_DEPRECATED void | Composite (const ON_DimStyle &override) |
ON_DEPRECATED void | InvalidateField (eField field) |
ON_DEPRECATED void | InvalidateAllFields () |
ON_DEPRECATED void | ValidateField (eField field) |
ON_DEPRECATED bool | IsFieldValid (eField) const |
double | DimExtension () const |
void | SetDimExtension (const double) |
bool | IsFieldOverride (eField field_id) const |
void | SetFieldOverride (ON_DimStyle::eField field_id, bool bOverride) |
bool | HasOverrides () const |
bool | OverrideFields (const ON_DimStyle &source, const ON_DimStyle &parent) |
bool | InheritFields (const ON_DimStyle &parent) |
bool | IsChildDimstyle () const |
bool | IsChildOf (const ON_UUID &parent_uuid) const |
bool | IsChildOf (ON_UUID &parent_uuid) const |
ON_UUID | ParentId () const |
void | SetParentId (ON_UUID parent_uuid) |
ON_DEPRECATED void | SetParent (ON_UUID &parent_uuid) |
int | ToleranceStyle () const |
int | ToleranceResolution () const |
double | ToleranceUpperValue () const |
double | ToleranceLowerValue () const |
double | ToleranceHeightScale () const |
double | BaselineSpacing () const |
void | SetToleranceStyle (int style) |
void | SetToleranceResolution (int resolution) |
void | SetToleranceUpperValue (double upper_value) |
void | SetToleranceLowerValue (double lower_value) |
void | SetToleranceHeightScale (double scale) |
void | SetBaselineSpacing (double spacing=false) |
bool | DrawTextMask () const |
void | SetDrawTextMask (bool bDraw) |
int | MaskColorSource () const |
void | SetMaskColorSource (int source) |
ON_Color | MaskColor () const |
void | SetMaskColor (ON_Color color) |
void | SetDimScaleSource (int source) |
int | DimScaleSource () const |
void | SetDimScale (double scale) |
double | DimScale () const |
double | MaskOffsetFactor () const |
void | Scale (double scale) |
void | SetSourceDimstyle (ON_UUID source_uuid) |
ON_UUID | SourceDimstyle () const |
bool | CompareFields (const ON_DimStyle &other) const |
class ON_DimStyleExtra * | DimStyleExtension () |
const class ON_DimStyleExtra * | DimStyleExtension () const |
![]() | |
bool | CopyFrom (const ON_Object *src) |
ON_Object () | |
ON_Object (const ON_Object &) | |
ON_Object & | operator= (const ON_Object &) |
virtual | ~ON_Object () |
void | EmergencyDestroy () |
virtual void | MemoryRelocate () |
ON_BOOL32 | IsKindOf (const ON_ClassId *pClassId) const |
virtual unsigned int | SizeOf () const |
virtual ON__UINT32 | DataCRC (ON__UINT32 current_remainder) const |
virtual ON::object_type | ObjectType () const |
bool | SetUserString (const wchar_t *key, const wchar_t *string_value) |
int | SetUserStrings (int count, const ON_UserString *user_strings, bool bReplace) |
bool | GetUserString (const wchar_t *key, ON_wString &string_value) const |
int | GetUserStrings (ON_ClassArray< ON_UserString > &user_strings) const |
int | GetUserStringKeys (ON_ClassArray< ON_wString > &user_string_keys) const |
int | UserStringCount () const |
ON_BOOL32 | AttachUserData (ON_UserData *pUserData) |
ON_BOOL32 | DetachUserData (ON_UserData *pUserData) |
ON_UserData * | GetUserData (const ON_UUID &userdata_uuid) const |
void | PurgeUserData () |
ON_UserData * | FirstUserData () const |
void | TransformUserData (const ON_Xform &xform) |
void | CopyUserData (const ON_Object &source_object) |
void | MoveUserData (ON_Object &source_object) |
virtual void | DestroyRuntimeCache (bool bDelete=true) |
Static Public Member Functions | |
static int | DefaultToleranceStyle () |
static int | DefaultToleranceResolution () |
static double | DefaultToleranceUpperValue () |
static double | DefaultToleranceLowerValue () |
static double | DefaultToleranceHeightScale () |
static double | DefaultBaselineSpacing () |
static bool | DefaultDrawTextMask () |
static int | DefaultMaskColorSource () |
static ON_Color | DefaultMaskColor () |
static double | DefaultDimScale () |
static int | DefaultDimScaleSource () |
Public Attributes | |
ON_wString | m_dimstyle_name |
int | m_dimstyle_index |
ON_UUID | m_dimstyle_id |
double | m_extextension |
double | m_extoffset |
double | m_arrowsize |
double | m_centermark |
double | m_textgap |
double | m_textheight |
int | m_textalign |
int | m_arrowtype |
int | m_angularunits |
int | m_lengthformat |
int | m_angleformat |
int | m_angleresolution |
int | m_lengthresolution |
int | m_fontindex |
double | m_lengthfactor |
bool | m_bAlternate |
double | m_alternate_lengthfactor |
int | m_alternate_lengthformat |
int | m_alternate_lengthresolution |
int | m_alternate_angleformat |
int | m_alternate_angleresolution |
ON_wString | m_prefix |
ON_wString | m_suffix |
ON_wString | m_alternate_prefix |
ON_wString | m_alternate_suffix |
double | m_dimextension |
double | m_leaderarrowsize |
int | m_leaderarrowtype |
bool | m_bSuppressExtension1 |
bool | m_bSuppressExtension2 |
Definition at line 20 of file opennurbs_dimstyle.h.
Enumerator | |
---|---|
solidtriangle | |
dot | |
tick | |
shorttriangle | |
arrow | |
rectangle | |
longtriangle | |
longertriangle |
Definition at line 25 of file opennurbs_dimstyle.h.
enum ON_DimStyle::eField |
Definition at line 207 of file opennurbs_dimstyle.h.
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 |
ON_DEPRECATED void ON_DimStyle::Composite | ( | const ON_DimStyle & | override | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
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 | ( | ) |
const class ON_DimStyleExtra* ON_DimStyle::DimStyleExtension | ( | ) | const |
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 & | ) | const |
void ON_DimStyle::GetAlternateSuffix | ( | ON_wString & | ) | const |
void ON_DimStyle::GetName | ( | ON_wString & | ) | const |
void ON_DimStyle::GetPrefix | ( | ON_wString & | ) | const |
void ON_DimStyle::GetSuffix | ( | ON_wString & | ) | const |
bool ON_DimStyle::HasOverrides | ( | ) | const |
int ON_DimStyle::Index | ( | ) | const |
bool ON_DimStyle::InheritFields | ( | const ON_DimStyle & | parent | ) |
ON_DEPRECATED void ON_DimStyle::InvalidateAllFields | ( | ) |
ON_DEPRECATED void ON_DimStyle::InvalidateField | ( | eField | field | ) |
bool ON_DimStyle::IsChildDimstyle | ( | ) | const |
bool ON_DimStyle::IsChildOf | ( | const ON_UUID & | parent_uuid | ) | const |
bool ON_DimStyle::IsChildOf | ( | ON_UUID & | parent_uuid | ) | const |
bool ON_DimStyle::IsFieldOverride | ( | eField | field_id | ) | const |
ON_DEPRECATED bool ON_DimStyle::IsFieldValid | ( | eField | ) | 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 |
ON_DimStyle& ON_DimStyle::operator= | ( | const ON_3dmAnnotationSettings & | src | ) |
bool ON_DimStyle::OverrideFields | ( | const ON_DimStyle & | source, |
const ON_DimStyle & | parent | ||
) |
ON_UUID ON_DimStyle::ParentId | ( | ) | const |
const wchar_t* ON_DimStyle::Prefix | ( | ) | const |
|
virtual |
Reimplemented from ON_Object.
void ON_DimStyle::Scale | ( | double | scale | ) |
void ON_DimStyle::SetAlternate | ( | bool | ) |
void ON_DimStyle::SetAlternateAngleFormat | ( | int | ) |
void ON_DimStyle::SetAlternateAngleResolution | ( | int | ) |
ON_DEPRECATED void ON_DimStyle::SetAlternateLengthactor | ( | double | ) |
void ON_DimStyle::SetAlternateLengthFactor | ( | double | ) |
void ON_DimStyle::SetAlternateLengthFormat | ( | int | ) |
void ON_DimStyle::SetAlternateLengthResolution | ( | int | ) |
void ON_DimStyle::SetAlternatePrefix | ( | const wchar_t * | ) |
void ON_DimStyle::SetAlternatePrefix | ( | wchar_t * | ) |
void ON_DimStyle::SetAlternateSuffix | ( | const wchar_t * | ) |
void ON_DimStyle::SetAlternateSuffix | ( | wchar_t * | ) |
void ON_DimStyle::SetAngleFormat | ( | int | ) |
void ON_DimStyle::SetAngleResolution | ( | int | ) |
void ON_DimStyle::SetAngularUnits | ( | int | ) |
void ON_DimStyle::SetArrowSize | ( | const double | ) |
void ON_DimStyle::SetArrowType | ( | eArrowType | ) |
void ON_DimStyle::SetBaselineSpacing | ( | double | spacing = false | ) |
void ON_DimStyle::SetCenterMark | ( | const double | ) |
void ON_DimStyle::SetDefaults | ( | ) |
void ON_DimStyle::SetDefaultsNoExtension | ( | ) |
void ON_DimStyle::SetDimExtension | ( | const double | ) |
void ON_DimStyle::SetDimScale | ( | double | scale | ) |
void ON_DimStyle::SetDimScaleSource | ( | int | source | ) |
void ON_DimStyle::SetDrawTextMask | ( | bool | bDraw | ) |
void ON_DimStyle::SetExtExtension | ( | const double | ) |
void ON_DimStyle::SetExtOffset | ( | const double | ) |
void ON_DimStyle::SetFieldOverride | ( | ON_DimStyle::eField | field_id, |
bool | bOverride | ||
) |
|
virtual |
void ON_DimStyle::SetIndex | ( | int | ) |
void ON_DimStyle::SetLeaderArrowSize | ( | const double | ) |
void ON_DimStyle::SetLeaderArrowType | ( | eArrowType | ) |
ON_DEPRECATED void ON_DimStyle::SetLengthactor | ( | double | ) |
void ON_DimStyle::SetLengthFactor | ( | double | ) |
void ON_DimStyle::SetLengthFormat | ( | int | ) |
void ON_DimStyle::SetLengthResolution | ( | int | ) |
void ON_DimStyle::SetMaskColor | ( | ON_Color | color | ) |
void ON_DimStyle::SetMaskColorSource | ( | int | source | ) |
void ON_DimStyle::SetName | ( | const char * | ) |
void ON_DimStyle::SetName | ( | const wchar_t * | ) |
ON_DEPRECATED void ON_DimStyle::SetParent | ( | ON_UUID & | parent_uuid | ) |
void ON_DimStyle::SetParentId | ( | ON_UUID | parent_uuid | ) |
void ON_DimStyle::SetPrefix | ( | const wchar_t * | ) |
void ON_DimStyle::SetPrefix | ( | wchar_t * | ) |
void ON_DimStyle::SetSourceDimstyle | ( | ON_UUID | source_uuid | ) |
void ON_DimStyle::SetSuffix | ( | const wchar_t * | ) |
void ON_DimStyle::SetSuffix | ( | wchar_t * | ) |
void ON_DimStyle::SetSuppressExtension1 | ( | bool | ) |
void ON_DimStyle::SetSuppressExtension2 | ( | bool | ) |
void ON_DimStyle::SetTextAlignment | ( | ON::eTextDisplayMode | ) |
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 | ) |
ON_UUID ON_DimStyle::SourceDimstyle | ( | ) | const |
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 |
ON_DEPRECATED void ON_DimStyle::ValidateField | ( | eField | field | ) |
|
virtual |
Reimplemented from ON_Object.
int ON_DimStyle::m_alternate_angleformat |
Definition at line 441 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_alternate_angleresolution |
Definition at line 442 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_alternate_lengthfactor |
Definition at line 437 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_alternate_lengthformat |
Definition at line 438 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_alternate_lengthresolution |
Definition at line 439 of file opennurbs_dimstyle.h.
ON_wString ON_DimStyle::m_alternate_prefix |
Definition at line 445 of file opennurbs_dimstyle.h.
ON_wString ON_DimStyle::m_alternate_suffix |
Definition at line 446 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_angleformat |
Definition at line 427 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_angleresolution |
Definition at line 428 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_angularunits |
Definition at line 425 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_arrowsize |
Definition at line 419 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_arrowtype |
Definition at line 424 of file opennurbs_dimstyle.h.
bool ON_DimStyle::m_bAlternate |
Definition at line 435 of file opennurbs_dimstyle.h.
bool ON_DimStyle::m_bSuppressExtension1 |
Definition at line 458 of file opennurbs_dimstyle.h.
bool ON_DimStyle::m_bSuppressExtension2 |
Definition at line 459 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_centermark |
Definition at line 420 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_dimextension |
Definition at line 453 of file opennurbs_dimstyle.h.
ON_UUID ON_DimStyle::m_dimstyle_id |
Definition at line 415 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_dimstyle_index |
Definition at line 414 of file opennurbs_dimstyle.h.
ON_wString ON_DimStyle::m_dimstyle_name |
Definition at line 413 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_extextension |
Definition at line 417 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_extoffset |
Definition at line 418 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_fontindex |
Definition at line 431 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_leaderarrowsize |
Definition at line 456 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_leaderarrowtype |
Definition at line 457 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_lengthfactor |
Definition at line 434 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_lengthformat |
Definition at line 426 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_lengthresolution |
Definition at line 429 of file opennurbs_dimstyle.h.
ON_wString ON_DimStyle::m_prefix |
Definition at line 443 of file opennurbs_dimstyle.h.
ON_wString ON_DimStyle::m_suffix |
Definition at line 444 of file opennurbs_dimstyle.h.
int ON_DimStyle::m_textalign |
Definition at line 423 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_textgap |
Definition at line 421 of file opennurbs_dimstyle.h.
double ON_DimStyle::m_textheight |
Definition at line 422 of file opennurbs_dimstyle.h.