QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
ON_DimStyle Class Reference

#include <opennurbs_dimstyle.h>

Inheritance diagram for ON_DimStyle:
ON_Object

Public Types

enum  eArrowType {
  solidtriangle = 0 , dot = 1 , tick = 2 , shorttriangle = 3 ,
  arrow = 4 , rectangle = 5 , longtriangle = 6 , longertriangle = 7
}
 
enum  eField {
  fn_name = 0 , fn_index = 1 , fn_extextension = 2 , fn_extoffset = 3 ,
  fn_arrowsize = 4 , fn_centermark = 5 , fn_textgap = 6 , fn_textheight = 7 ,
  fn_textalign = 8 , fn_arrowtype = 9 , fn_angularunits = 10 , fn_lengthformat = 11 ,
  fn_angleformat = 12 , fn_angleresolution = 13 , fn_lengthresolution = 14 , fn_fontindex = 15 ,
  fn_lengthfactor = 16 , fn_bAlternate = 17 , fn_alternate_lengthfactor = 18 , fn_alternate_lengthformat = 19 ,
  fn_alternate_lengthresolution = 20 , fn_alternate_angleformat = 21 , fn_alternate_angleresolution = 22 , fn_prefix = 23 ,
  fn_suffix = 24 , fn_alternate_prefix = 25 , fn_alternate_suffix = 26 , fn_dimextension = 27 ,
  fn_leaderarrowsize = 28 , fn_leaderarrowtype = 29 , fn_suppressextension1 = 30 , fn_suppressextension2 = 31 ,
  fn_last = 32 , fn_overall_scale = 33 , fn_ext_line_color_source = 34 , fn_dim_line_color_source = 35 ,
  fn_arrow_color_source = 36 , fn_text_color_source = 37 , fn_ext_line_color = 38 , fn_dim_line_color = 39 ,
  fn_arrow_color = 40 , fn_text_color = 41 , fn_ext_line_plot_color_source = 42 , fn_dim_line_plot_color_source = 43 ,
  fn_arrow_plot_color_source = 44 , fn_text_plot_color_source = 45 , fn_ext_line_plot_color = 46 , fn_dim_line_plot_color = 47 ,
  fn_arrow_plot_color = 48 , fn_text_plot_color = 49 , fn_ext_line_plot_weight_source = 50 , fn_dim_line_plot_weight_source = 51 ,
  fn_ext_line_plot_weight_mm = 52 , fn_dim_line_plot_weight_mm = 53 , fn_tolerance_style = 54 , fn_tolerance_resolution = 55 ,
  fn_tolerance_upper_value = 56 , fn_tolerance_lower_value = 57 , fn_tolerance_height_scale = 58 , fn_baseline_spacing = 59 ,
  fn_draw_mask = 60 , fn_mask_color_source = 61 , fn_mask_color = 62 , fn_mask_border = 63 ,
  fn_dimscale = 64 , fn_dimscale_source = 65 , fn_really_last = 0xFFFF
}
 

Public Member Functions

bool Alternate () const
 
int AlternateAngleFormat () const
 
int AlternateAngleResolution () const
 
double AlternateLengthFactor () const
 
int AlternateLengthFormat () const
 
int AlternateLengthResolution () const
 
const wchar_t * AlternatePrefix () const
 
const wchar_t * AlternateSuffix () const
 
int AngleFormat () const
 
int AngleResolution () const
 
int AngularUnits () const
 
double ArrowSize () const
 
int ArrowType () const
 
double BaselineSpacing () const
 
double CenterMark () const
 
bool CompareFields (const ON_DimStyle &other) const
 
void Composite (const ON_DimStyle &override)
 
double DimExtension () const
 
double DimScale () const
 
int DimScaleSource () const
 
class ON_DimStyleExtraDimStyleExtension ()
 
bool DrawTextMask () const
 
void Dump (ON_TextLog &) const
 
void EmergencyDestroy ()
 
double ExtExtension () const
 
double ExtOffset () const
 
int FontIndex () const
 
void GetAlternatePrefix (ON_wString &) const
 
void GetAlternateSuffix (ON_wString &) const
 
void GetName (ON_wString &) const
 
void GetPrefix (ON_wString &) const
 
void GetSuffix (ON_wString &) const
 
bool HasOverrides () const
 
int Index () const
 
bool InheritFields (const ON_DimStyle &parent)
 
void InvalidateAllFields ()
 
void InvalidateField (eField field)
 
bool IsChildDimstyle () const
 
bool IsChildOf (ON_UUID &parent_uuid) const
 
bool IsFieldOverride (eField field_id) const
 
bool IsFieldValid (eField) const
 
ON_BOOL32 IsValid (ON_TextLog *text_log=NULL) const
 
double LeaderArrowSize () const
 
int LeaderArrowType () const
 
double LengthFactor () const
 
int LengthFormat () const
 
int LengthResolution () const
 
ON_Color MaskColor () const
 
int MaskColorSource () const
 
double MaskOffsetFactor () const
 
ON_UUID ModelObjectId () const
 
const wchar_t * Name () const
 
 ON_DimStyle ()
 
ON_DimStyleoperator= (const ON_3dmAnnotationSettings &src)
 
bool OverrideFields (const ON_DimStyle &source, const ON_DimStyle &parent)
 
const wchar_t * Prefix () const
 
ON_BOOL32 Read (ON_BinaryArchive &)
 
void Scale (double scale)
 
void SetAlternate (bool)
 
void SetAlternateAngleFormat (int)
 
void SetAlternateAngleResolution (int)
 
void SetAlternateLengthactor (double)
 
void SetAlternateLengthFactor (double)
 
void SetAlternateLengthFormat (int)
 
void SetAlternateLengthResolution (int)
 
void SetAlternatePrefix (const wchar_t *)
 
void SetAlternatePrefix (wchar_t *)
 
void SetAlternateSuffix (const wchar_t *)
 
void SetAlternateSuffix (wchar_t *)
 
void SetAngleFormat (int)
 
void SetAngleResolution (int)
 
void SetAngularUnits (int)
 
void SetArrowSize (const double)
 
void SetArrowType (eArrowType)
 
void SetBaselineSpacing (double spacing=false)
 
void SetCenterMark (const double)
 
void SetDefaults ()
 
void SetDimExtension (const double)
 
void SetDimScale (double scale)
 
void SetDimScaleSource (int source)
 
void SetDrawTextMask (bool bDraw)
 
void SetExtExtension (const double)
 
void SetExtOffset (const double)
 
void SetFieldOverride (ON_DimStyle::eField field_id, bool bOverride)
 
virtual void SetFontIndex (int index)
 
void SetIndex (int)
 
void SetLeaderArrowSize (const double)
 
void SetLeaderArrowType (eArrowType)
 
void SetLengthactor (double)
 
void SetLengthFactor (double)
 
void SetLengthFormat (int)
 
void SetLengthResolution (int)
 
void SetMaskColor (ON_Color color)
 
void SetMaskColorSource (int source)
 
void SetName (const char *)
 
void SetName (const wchar_t *)
 
void SetParent (ON_UUID &parent_uuid)
 
void SetPrefix (const wchar_t *)
 
void SetPrefix (wchar_t *)
 
void SetSuffix (const wchar_t *)
 
void SetSuffix (wchar_t *)
 
void SetSuppressExtension1 (bool)
 
void SetSuppressExtension2 (bool)
 
void SetTextAlignment (ON::eTextDisplayMode)
 
void SetTextGap (double gap)
 
void SetTextHeight (double height)
 
void SetToleranceHeightScale (double scale)
 
void SetToleranceLowerValue (double lower_value)
 
void SetToleranceResolution (int resolution)
 
void SetToleranceStyle (int style)
 
void SetToleranceUpperValue (double upper_value)
 
const wchar_t * Suffix () const
 
bool SuppressExtension1 () const
 
bool SuppressExtension2 () const
 
int TextAlignment () const
 
double TextGap () const
 
double TextHeight () const
 
double ToleranceHeightScale () const
 
double ToleranceLowerValue () const
 
int ToleranceResolution () const
 
int ToleranceStyle () const
 
double ToleranceUpperValue () const
 
void ValidateField (eField field)
 
ON_BOOL32 Write (ON_BinaryArchive &) const
 
 ~ON_DimStyle ()
 
- Public Member Functions inherited from ON_Object
ON_BOOL32 AttachUserData (ON_UserData *pUserData)
 
bool CopyFrom (const ON_Object *src)
 
void CopyUserData (const ON_Object &source_object)
 
virtual ON__UINT32 DataCRC (ON__UINT32 current_remainder) const
 
virtual void DestroyRuntimeCache (bool bDelete=true)
 
ON_BOOL32 DetachUserData (ON_UserData *pUserData)
 
ON_UserDataFirstUserData () const
 
ON_UserDataGetUserData (const ON_UUID &userdata_uuid) const
 
bool GetUserString (const wchar_t *key, ON_wString &string_value) const
 
int GetUserStringKeys (ON_ClassArray< ON_wString > &user_string_keys) const
 
int GetUserStrings (ON_ClassArray< ON_UserString > &user_strings) const
 
ON_BOOL32 IsKindOf (const ON_ClassId *pClassId) const
 
virtual void MemoryRelocate ()
 
void MoveUserData (ON_Object &source_object)
 
virtual ON::object_type ObjectType () const
 
 ON_Object ()
 
 ON_Object (const ON_Object &)
 
ON_Objectoperator= (const ON_Object &)
 
void PurgeUserData ()
 
bool SetUserString (const wchar_t *key, const wchar_t *string_value)
 
virtual unsigned int SizeOf () const
 
void TransformUserData (const ON_Xform &xform)
 
virtual ~ON_Object ()
 

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_POOLm_mempool
 

Private Member Functions

 ON_OBJECT_DECLARE (ON_DimStyle)
 

Member Enumeration Documentation

◆ eArrowType

Enumerator
solidtriangle 
dot 
tick 
shorttriangle 
arrow 
rectangle 
longtriangle 
longertriangle 

◆ eField

Enumerator
fn_name 
fn_index 
fn_extextension 
fn_extoffset 
fn_arrowsize 
fn_centermark 
fn_textgap 
fn_textheight 
fn_textalign 
fn_arrowtype 
fn_angularunits 
fn_lengthformat 
fn_angleformat 
fn_angleresolution 
fn_lengthresolution 
fn_fontindex 
fn_lengthfactor 
fn_bAlternate 
fn_alternate_lengthfactor 
fn_alternate_lengthformat 
fn_alternate_lengthresolution 
fn_alternate_angleformat 
fn_alternate_angleresolution 
fn_prefix 
fn_suffix 
fn_alternate_prefix 
fn_alternate_suffix 
fn_dimextension 
fn_leaderarrowsize 
fn_leaderarrowtype 
fn_suppressextension1 
fn_suppressextension2 
fn_last 
fn_overall_scale 
fn_ext_line_color_source 
fn_dim_line_color_source 
fn_arrow_color_source 
fn_text_color_source 
fn_ext_line_color 
fn_dim_line_color 
fn_arrow_color 
fn_text_color 
fn_ext_line_plot_color_source 
fn_dim_line_plot_color_source 
fn_arrow_plot_color_source 
fn_text_plot_color_source 
fn_ext_line_plot_color 
fn_dim_line_plot_color 
fn_arrow_plot_color 
fn_text_plot_color 
fn_ext_line_plot_weight_source 
fn_dim_line_plot_weight_source 
fn_ext_line_plot_weight_mm 
fn_dim_line_plot_weight_mm 
fn_tolerance_style 
fn_tolerance_resolution 
fn_tolerance_upper_value 
fn_tolerance_lower_value 
fn_tolerance_height_scale 
fn_baseline_spacing 
fn_draw_mask 
fn_mask_color_source 
fn_mask_color 
fn_mask_border 
fn_dimscale 
fn_dimscale_source 
fn_really_last 

Constructor & Destructor Documentation

◆ ON_DimStyle()

ON_DimStyle::ON_DimStyle ( )

◆ ~ON_DimStyle()

ON_DimStyle::~ON_DimStyle ( )

Member Function Documentation

◆ Alternate()

bool ON_DimStyle::Alternate ( ) const

◆ AlternateAngleFormat()

int ON_DimStyle::AlternateAngleFormat ( ) const

◆ AlternateAngleResolution()

int ON_DimStyle::AlternateAngleResolution ( ) const

◆ AlternateLengthFactor()

double ON_DimStyle::AlternateLengthFactor ( ) const

◆ AlternateLengthFormat()

int ON_DimStyle::AlternateLengthFormat ( ) const

◆ AlternateLengthResolution()

int ON_DimStyle::AlternateLengthResolution ( ) const

◆ AlternatePrefix()

const wchar_t * ON_DimStyle::AlternatePrefix ( ) const

◆ AlternateSuffix()

const wchar_t * ON_DimStyle::AlternateSuffix ( ) const

◆ AngleFormat()

int ON_DimStyle::AngleFormat ( ) const

◆ AngleResolution()

int ON_DimStyle::AngleResolution ( ) const

◆ AngularUnits()

int ON_DimStyle::AngularUnits ( ) const

◆ ArrowSize()

double ON_DimStyle::ArrowSize ( ) const

◆ ArrowType()

int ON_DimStyle::ArrowType ( ) const

◆ BaselineSpacing()

double ON_DimStyle::BaselineSpacing ( ) const

◆ CenterMark()

double ON_DimStyle::CenterMark ( ) const

◆ CompareFields()

bool ON_DimStyle::CompareFields ( const ON_DimStyle & other) const

◆ Composite()

void ON_DimStyle::Composite ( const ON_DimStyle & override)

◆ DefaultBaselineSpacing()

double ON_DimStyle::DefaultBaselineSpacing ( )
static

◆ DefaultToleranceHeightScale()

double ON_DimStyle::DefaultToleranceHeightScale ( )
static

◆ DefaultToleranceLowerValue()

double ON_DimStyle::DefaultToleranceLowerValue ( )
static

◆ DefaultToleranceResolution()

int ON_DimStyle::DefaultToleranceResolution ( )
static

◆ DefaultToleranceStyle()

int ON_DimStyle::DefaultToleranceStyle ( )
static

◆ DefaultToleranceUpperValue()

double ON_DimStyle::DefaultToleranceUpperValue ( )
static

◆ DimExtension()

double ON_DimStyle::DimExtension ( ) const

◆ DimScale()

double ON_DimStyle::DimScale ( ) const

◆ DimScaleSource()

int ON_DimStyle::DimScaleSource ( ) const

◆ DimStyleExtension()

class ON_DimStyleExtra * ON_DimStyle::DimStyleExtension ( )

◆ DrawTextMask()

bool ON_DimStyle::DrawTextMask ( ) const

◆ Dump()

void ON_DimStyle::Dump ( ON_TextLog & dump) const
virtual

Reimplemented from ON_Object.

◆ EmergencyDestroy()

void ON_DimStyle::EmergencyDestroy ( )

◆ ExtExtension()

double ON_DimStyle::ExtExtension ( ) const

◆ ExtOffset()

double ON_DimStyle::ExtOffset ( ) const

◆ FontIndex()

int ON_DimStyle::FontIndex ( ) const

◆ GetAlternatePrefix()

void ON_DimStyle::GetAlternatePrefix ( ON_wString & prefix) const

◆ GetAlternateSuffix()

void ON_DimStyle::GetAlternateSuffix ( ON_wString & suffix) const

◆ GetName()

void ON_DimStyle::GetName ( ON_wString & s) const

◆ GetPrefix()

void ON_DimStyle::GetPrefix ( ON_wString & prefix) const

◆ GetSuffix()

void ON_DimStyle::GetSuffix ( ON_wString & suffix) const

◆ HasOverrides()

bool ON_DimStyle::HasOverrides ( ) const

◆ Index()

int ON_DimStyle::Index ( ) const

◆ InheritFields()

bool ON_DimStyle::InheritFields ( const ON_DimStyle & parent)

◆ InvalidateAllFields()

void ON_DimStyle::InvalidateAllFields ( )

◆ InvalidateField()

void ON_DimStyle::InvalidateField ( eField field)

◆ IsChildDimstyle()

bool ON_DimStyle::IsChildDimstyle ( ) const

◆ IsChildOf()

bool ON_DimStyle::IsChildOf ( ON_UUID & parent_uuid) const

◆ IsFieldOverride()

bool ON_DimStyle::IsFieldOverride ( ON_DimStyle::eField field_id) const

◆ IsFieldValid()

bool ON_DimStyle::IsFieldValid ( eField field) const

◆ IsValid()

ON_BOOL32 ON_DimStyle::IsValid ( ON_TextLog * text_log = NULL) const
virtual

Implements ON_Object.

◆ LeaderArrowSize()

double ON_DimStyle::LeaderArrowSize ( ) const

◆ LeaderArrowType()

int ON_DimStyle::LeaderArrowType ( ) const

◆ LengthFactor()

double ON_DimStyle::LengthFactor ( ) const

◆ LengthFormat()

int ON_DimStyle::LengthFormat ( ) const

◆ LengthResolution()

int ON_DimStyle::LengthResolution ( ) const

◆ MaskColor()

ON_Color ON_DimStyle::MaskColor ( ) const

◆ MaskColorSource()

int ON_DimStyle::MaskColorSource ( ) const

◆ MaskOffsetFactor()

double ON_DimStyle::MaskOffsetFactor ( ) const

◆ ModelObjectId()

ON_UUID ON_DimStyle::ModelObjectId ( ) const
virtual

Reimplemented from ON_Object.

◆ Name()

const wchar_t * ON_DimStyle::Name ( ) const

◆ ON_OBJECT_DECLARE()

ON_DimStyle::ON_OBJECT_DECLARE ( ON_DimStyle )
private

◆ operator=()

ON_DimStyle & ON_DimStyle::operator= ( const ON_3dmAnnotationSettings & src)

◆ OverrideFields()

bool ON_DimStyle::OverrideFields ( const ON_DimStyle & source,
const ON_DimStyle & parent )

◆ Prefix()

const wchar_t * ON_DimStyle::Prefix ( ) const

◆ Read()

ON_BOOL32 ON_DimStyle::Read ( ON_BinaryArchive & file)
virtual

Reimplemented from ON_Object.

◆ Scale()

void ON_DimStyle::Scale ( double scale)

◆ SetAlternate()

void ON_DimStyle::SetAlternate ( bool bAlternate)

◆ SetAlternateAngleFormat()

void ON_DimStyle::SetAlternateAngleFormat ( int format)

◆ SetAlternateAngleResolution()

void ON_DimStyle::SetAlternateAngleResolution ( int resolution)

◆ SetAlternateLengthactor()

void ON_DimStyle::SetAlternateLengthactor ( double factor)

◆ SetAlternateLengthFactor()

void ON_DimStyle::SetAlternateLengthFactor ( double factor)

◆ SetAlternateLengthFormat()

void ON_DimStyle::SetAlternateLengthFormat ( int format)

◆ SetAlternateLengthResolution()

void ON_DimStyle::SetAlternateLengthResolution ( int resolution)

◆ SetAlternatePrefix() [1/2]

void ON_DimStyle::SetAlternatePrefix ( const wchar_t * prefix)

◆ SetAlternatePrefix() [2/2]

void ON_DimStyle::SetAlternatePrefix ( wchar_t * prefix)

◆ SetAlternateSuffix() [1/2]

void ON_DimStyle::SetAlternateSuffix ( const wchar_t * suffix)

◆ SetAlternateSuffix() [2/2]

void ON_DimStyle::SetAlternateSuffix ( wchar_t * suffix)

◆ SetAngleFormat()

void ON_DimStyle::SetAngleFormat ( int f)

◆ SetAngleResolution()

void ON_DimStyle::SetAngleResolution ( int r)

◆ SetAngularUnits()

void ON_DimStyle::SetAngularUnits ( int u)

◆ SetArrowSize()

void ON_DimStyle::SetArrowSize ( const double e)

◆ SetArrowType()

void ON_DimStyle::SetArrowType ( eArrowType a)

◆ SetBaselineSpacing()

void ON_DimStyle::SetBaselineSpacing ( double spacing = false)

◆ SetCenterMark()

void ON_DimStyle::SetCenterMark ( const double e)

◆ SetDefaults()

void ON_DimStyle::SetDefaults ( )

◆ SetDimExtension()

void ON_DimStyle::SetDimExtension ( const double e)

◆ SetDimScale()

void ON_DimStyle::SetDimScale ( double scale)

◆ SetDimScaleSource()

void ON_DimStyle::SetDimScaleSource ( int source)

◆ SetDrawTextMask()

void ON_DimStyle::SetDrawTextMask ( bool bDraw)

◆ SetExtExtension()

void ON_DimStyle::SetExtExtension ( const double e)

◆ SetExtOffset()

void ON_DimStyle::SetExtOffset ( const double e)

◆ SetFieldOverride()

void ON_DimStyle::SetFieldOverride ( ON_DimStyle::eField field_id,
bool bOverride )

◆ SetFontIndex()

void ON_DimStyle::SetFontIndex ( int index)
virtual

◆ SetIndex()

void ON_DimStyle::SetIndex ( int i)

◆ SetLeaderArrowSize()

void ON_DimStyle::SetLeaderArrowSize ( const double e)

◆ SetLeaderArrowType()

void ON_DimStyle::SetLeaderArrowType ( eArrowType a)

◆ SetLengthactor()

void ON_DimStyle::SetLengthactor ( double factor)

◆ SetLengthFactor()

void ON_DimStyle::SetLengthFactor ( double factor)

◆ SetLengthFormat()

void ON_DimStyle::SetLengthFormat ( int f)

◆ SetLengthResolution()

void ON_DimStyle::SetLengthResolution ( int r)

◆ SetMaskColor()

void ON_DimStyle::SetMaskColor ( ON_Color color)

◆ SetMaskColorSource()

void ON_DimStyle::SetMaskColorSource ( int source)

◆ SetName() [1/2]

void ON_DimStyle::SetName ( const char * s)

◆ SetName() [2/2]

void ON_DimStyle::SetName ( const wchar_t * s)

◆ SetParent()

void ON_DimStyle::SetParent ( ON_UUID & parent_uuid)

◆ SetPrefix() [1/2]

void ON_DimStyle::SetPrefix ( const wchar_t * prefix)

◆ SetPrefix() [2/2]

void ON_DimStyle::SetPrefix ( wchar_t * prefix)

◆ SetSuffix() [1/2]

void ON_DimStyle::SetSuffix ( const wchar_t * suffix)

◆ SetSuffix() [2/2]

void ON_DimStyle::SetSuffix ( wchar_t * suffix)

◆ SetSuppressExtension1()

void ON_DimStyle::SetSuppressExtension1 ( bool suppress)

◆ SetSuppressExtension2()

void ON_DimStyle::SetSuppressExtension2 ( bool suppress)

◆ SetTextAlignment()

void ON_DimStyle::SetTextAlignment ( ON::eTextDisplayMode a)

◆ SetTextGap()

void ON_DimStyle::SetTextGap ( double gap)

◆ SetTextHeight()

void ON_DimStyle::SetTextHeight ( double height)

◆ SetToleranceHeightScale()

void ON_DimStyle::SetToleranceHeightScale ( double scale)

◆ SetToleranceLowerValue()

void ON_DimStyle::SetToleranceLowerValue ( double lower_value)

◆ SetToleranceResolution()

void ON_DimStyle::SetToleranceResolution ( int resolution)

◆ SetToleranceStyle()

void ON_DimStyle::SetToleranceStyle ( int style)

◆ SetToleranceUpperValue()

void ON_DimStyle::SetToleranceUpperValue ( double upper_value)

◆ Suffix()

const wchar_t * ON_DimStyle::Suffix ( ) const

◆ SuppressExtension1()

bool ON_DimStyle::SuppressExtension1 ( ) const

◆ SuppressExtension2()

bool ON_DimStyle::SuppressExtension2 ( ) const

◆ TextAlignment()

int ON_DimStyle::TextAlignment ( ) const

◆ TextGap()

double ON_DimStyle::TextGap ( ) const

◆ TextHeight()

double ON_DimStyle::TextHeight ( ) const

◆ ToleranceHeightScale()

double ON_DimStyle::ToleranceHeightScale ( ) const

◆ ToleranceLowerValue()

double ON_DimStyle::ToleranceLowerValue ( ) const

◆ ToleranceResolution()

int ON_DimStyle::ToleranceResolution ( ) const

◆ ToleranceStyle()

int ON_DimStyle::ToleranceStyle ( ) const

◆ ToleranceUpperValue()

double ON_DimStyle::ToleranceUpperValue ( ) const

◆ ValidateField()

void ON_DimStyle::ValidateField ( eField field)

◆ Write()

ON_BOOL32 ON_DimStyle::Write ( ON_BinaryArchive & file) const
virtual

Reimplemented from ON_Object.

Member Data Documentation

◆ m_alternate_angleformat

int ON_DimStyle::m_alternate_angleformat

◆ m_alternate_angleresolution

int ON_DimStyle::m_alternate_angleresolution

◆ m_alternate_lengthfactor

double ON_DimStyle::m_alternate_lengthfactor

◆ m_alternate_lengthformat

int ON_DimStyle::m_alternate_lengthformat

◆ m_alternate_lengthresolution

int ON_DimStyle::m_alternate_lengthresolution

◆ m_alternate_prefix

ON_wString ON_DimStyle::m_alternate_prefix

◆ m_alternate_suffix

ON_wString ON_DimStyle::m_alternate_suffix

◆ m_angleformat

int ON_DimStyle::m_angleformat

◆ m_angleresolution

int ON_DimStyle::m_angleresolution

◆ m_angularunits

int ON_DimStyle::m_angularunits

◆ m_arrowsize

double ON_DimStyle::m_arrowsize

◆ m_arrowtype

int ON_DimStyle::m_arrowtype

◆ m_bAlternate

bool ON_DimStyle::m_bAlternate

◆ m_bSuppressExtension1

bool ON_DimStyle::m_bSuppressExtension1

◆ m_bSuppressExtension2

bool ON_DimStyle::m_bSuppressExtension2

◆ m_centermark

double ON_DimStyle::m_centermark

◆ m_dimextension

double ON_DimStyle::m_dimextension

◆ m_dimstyle_id

ON_UUID ON_DimStyle::m_dimstyle_id

◆ m_dimstyle_index

int ON_DimStyle::m_dimstyle_index

◆ m_dimstyle_name

ON_wString ON_DimStyle::m_dimstyle_name

◆ m_extextension

double ON_DimStyle::m_extextension

◆ m_extoffset

double ON_DimStyle::m_extoffset

◆ m_fontindex

int ON_DimStyle::m_fontindex

◆ m_leaderarrowsize

double ON_DimStyle::m_leaderarrowsize

◆ m_leaderarrowtype

int ON_DimStyle::m_leaderarrowtype

◆ m_lengthfactor

double ON_DimStyle::m_lengthfactor

◆ m_lengthformat

int ON_DimStyle::m_lengthformat

◆ m_lengthresolution

int ON_DimStyle::m_lengthresolution

◆ m_prefix

ON_wString ON_DimStyle::m_prefix

◆ m_suffix

ON_wString ON_DimStyle::m_suffix

◆ m_textalign

int ON_DimStyle::m_textalign

◆ m_textgap

double ON_DimStyle::m_textgap

◆ m_textheight

double ON_DimStyle::m_textheight

◆ m_valid

unsigned int ON_DimStyle::m_valid

The documentation for this class was generated from the following files: