Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
ON_DimStyle Class Reference

#include <opennurbs_dimstyle.h>

Inheritance diagram for ON_DimStyle:
Inheritance graph
[legend]

List of all members.

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
ON_DEPRECATED void Composite (const ON_DimStyle &override)
double DimExtension () const
double DimScale () const
int DimScaleSource () const
class ON_DimStyleExtraDimStyleExtension ()
class ON_DimStyleExtraDimStyleExtension () const
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)
ON_DEPRECATED void InvalidateAllFields ()
ON_DEPRECATED void InvalidateField (eField field)
bool IsChildDimstyle () const
bool IsChildOf (const ON_UUID &parent_uuid) const
bool IsChildOf (ON_UUID &parent_uuid) const
bool IsFieldOverride (eField field_id) const
ON_DEPRECATED 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)
ON_UUID ParentId () const
const wchar_t * Prefix () const
ON_BOOL32 Read (ON_BinaryArchive &)
void Scale (double scale)
void SetAlternate (bool)
void SetAlternateAngleFormat (int)
void SetAlternateAngleResolution (int)
ON_DEPRECATED 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 SetDefaultsNoExtension ()
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)
ON_DEPRECATED void SetLengthactor (double)
void SetLengthFactor (double)
void SetLengthFormat (int)
void SetLengthResolution (int)
void SetMaskColor (ON_Color color)
void SetMaskColorSource (int source)
void SetName (const wchar_t *)
void SetName (const char *)
ON_DEPRECATED void SetParent (ON_UUID &parent_uuid)
void SetParentId (ON_UUID parent_uuid)
void SetPrefix (const wchar_t *)
void SetPrefix (wchar_t *)
void SetSourceDimstyle (ON_UUID source_uuid)
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)
ON_UUID SourceDimstyle () const
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
ON_DEPRECATED void ValidateField (eField field)
ON_BOOL32 Write (ON_BinaryArchive &) const
 ~ON_DimStyle ()

Static Public Member Functions

static double DefaultBaselineSpacing ()
static double DefaultDimScale ()
static int DefaultDimScaleSource ()
static bool DefaultDrawTextMask ()
static ON_Color DefaultMaskColor ()
static int DefaultMaskColorSource ()
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

Private Member Functions

 ON_OBJECT_DECLARE (ON_DimStyle)

Private Attributes

unsigned int m_valid

Detailed Description

Definition at line 20 of file opennurbs_dimstyle.h.


Member Enumeration Documentation

Enumerator:
solidtriangle 
dot 
tick 
shorttriangle 
arrow 
rectangle 
longtriangle 
longertriangle 

Definition at line 25 of file opennurbs_dimstyle.h.

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 

Definition at line 207 of file opennurbs_dimstyle.h.


Constructor & Destructor Documentation

Definition at line 617 of file opennurbs_dimstyle.cpp.

Definition at line 626 of file opennurbs_dimstyle.cpp.


Member Function Documentation

bool ON_DimStyle::Alternate ( ) const

Definition at line 1112 of file opennurbs_dimstyle.cpp.

Definition at line 1154 of file opennurbs_dimstyle.cpp.

Definition at line 1163 of file opennurbs_dimstyle.cpp.

Definition at line 1121 of file opennurbs_dimstyle.cpp.

Definition at line 1136 of file opennurbs_dimstyle.cpp.

Definition at line 1145 of file opennurbs_dimstyle.cpp.

const wchar_t * ON_DimStyle::AlternatePrefix ( ) const

Definition at line 1210 of file opennurbs_dimstyle.cpp.

const wchar_t * ON_DimStyle::AlternateSuffix ( ) const

Definition at line 1227 of file opennurbs_dimstyle.cpp.

int ON_DimStyle::AngleFormat ( ) const

Definition at line 1024 of file opennurbs_dimstyle.cpp.

Definition at line 1047 of file opennurbs_dimstyle.cpp.

Definition at line 1004 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::ArrowSize ( ) const

Definition at line 944 of file opennurbs_dimstyle.cpp.

int ON_DimStyle::ArrowType ( ) const

Definition at line 984 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::BaselineSpacing ( ) const

Definition at line 1977 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::CenterMark ( ) const

Definition at line 964 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::CompareFields ( const ON_DimStyle other) const

Definition at line 2286 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::Composite ( const ON_DimStyle override)

Definition at line 1258 of file opennurbs_dimstyle.cpp.

Definition at line 2020 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::DefaultDimScale ( ) [static]

Definition at line 2049 of file opennurbs_dimstyle.cpp.

Definition at line 2055 of file opennurbs_dimstyle.cpp.

Definition at line 2026 of file opennurbs_dimstyle.cpp.

Definition at line 2038 of file opennurbs_dimstyle.cpp.

Definition at line 2032 of file opennurbs_dimstyle.cpp.

Definition at line 2014 of file opennurbs_dimstyle.cpp.

Definition at line 2008 of file opennurbs_dimstyle.cpp.

Definition at line 1996 of file opennurbs_dimstyle.cpp.

Definition at line 1990 of file opennurbs_dimstyle.cpp.

Definition at line 2002 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::DimExtension ( ) const

Definition at line 1319 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::DimScale ( ) const

Definition at line 2216 of file opennurbs_dimstyle.cpp.

Definition at line 2235 of file opennurbs_dimstyle.cpp.

Definition at line 2269 of file opennurbs_dimstyle.cpp.

Definition at line 2277 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::DrawTextMask ( ) const

Definition at line 2143 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::Dump ( ON_TextLog dump) const [virtual]

Reimplemented from ON_Object.

Definition at line 731 of file opennurbs_dimstyle.cpp.

Reimplemented from ON_Object.

Definition at line 879 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::ExtExtension ( ) const

Definition at line 923 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::ExtOffset ( ) const

Definition at line 934 of file opennurbs_dimstyle.cpp.

int ON_DimStyle::FontIndex ( ) const

Definition at line 1060 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::GetAlternatePrefix ( ON_wString prefix) const

Definition at line 1206 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::GetAlternateSuffix ( ON_wString suffix) const

Definition at line 1223 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::GetName ( ON_wString s) const

Definition at line 902 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::GetPrefix ( ON_wString prefix) const

Definition at line 1172 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::GetSuffix ( ON_wString suffix) const

Definition at line 1189 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::HasOverrides ( ) const

Definition at line 1355 of file opennurbs_dimstyle.cpp.

int ON_DimStyle::Index ( ) const

Definition at line 918 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::InheritFields ( const ON_DimStyle parent)

Definition at line 1536 of file opennurbs_dimstyle.cpp.

Definition at line 1302 of file opennurbs_dimstyle.cpp.

Definition at line 1297 of file opennurbs_dimstyle.cpp.

Definition at line 1845 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::IsChildOf ( const ON_UUID parent_uuid) const

Definition at line 1865 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::IsChildOf ( ON_UUID parent_uuid) const

Definition at line 1854 of file opennurbs_dimstyle.cpp.

Definition at line 1334 of file opennurbs_dimstyle.cpp.

bool ON_DimStyle::IsFieldValid ( eField  field) const

Definition at line 1312 of file opennurbs_dimstyle.cpp.

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

Implements ON_Object.

Definition at line 726 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::LeaderArrowSize ( ) const

Definition at line 954 of file opennurbs_dimstyle.cpp.

Definition at line 994 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::LengthFactor ( ) const

Definition at line 1097 of file opennurbs_dimstyle.cpp.

Definition at line 1014 of file opennurbs_dimstyle.cpp.

Definition at line 1034 of file opennurbs_dimstyle.cpp.

Definition at line 2181 of file opennurbs_dimstyle.cpp.

Definition at line 2162 of file opennurbs_dimstyle.cpp.

Definition at line 2200 of file opennurbs_dimstyle.cpp.

ON_UUID ON_DimStyle::ModelObjectId ( ) const [virtual]

Reimplemented from ON_Object.

Definition at line 1590 of file opennurbs_object.cpp.

const wchar_t * ON_DimStyle::Name ( ) const

Definition at line 907 of file opennurbs_dimstyle.cpp.

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

Definition at line 701 of file opennurbs_dimstyle.cpp.

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

Definition at line 1369 of file opennurbs_dimstyle.cpp.

Definition at line 1890 of file opennurbs_dimstyle.cpp.

const wchar_t * ON_DimStyle::Prefix ( ) const

Definition at line 1176 of file opennurbs_dimstyle.cpp.

Reimplemented from ON_Object.

Definition at line 804 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::Scale ( double  scale)

Definition at line 2062 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternate ( bool  bAlternate)

Definition at line 1116 of file opennurbs_dimstyle.cpp.

Definition at line 1158 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternateAngleResolution ( int  resolution)

Definition at line 1167 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternateLengthactor ( double  factor)

Definition at line 1125 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternateLengthFactor ( double  factor)

Definition at line 1129 of file opennurbs_dimstyle.cpp.

Definition at line 1140 of file opennurbs_dimstyle.cpp.

Definition at line 1149 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternatePrefix ( const wchar_t *  prefix)

Definition at line 1218 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternatePrefix ( wchar_t *  prefix)

Definition at line 1214 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternateSuffix ( const wchar_t *  suffix)

Definition at line 1235 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAlternateSuffix ( wchar_t *  suffix)

Definition at line 1231 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetAngleFormat ( int  f)

Definition at line 1029 of file opennurbs_dimstyle.cpp.

Definition at line 1052 of file opennurbs_dimstyle.cpp.

Definition at line 1009 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetArrowSize ( const double  e)

Definition at line 949 of file opennurbs_dimstyle.cpp.

Definition at line 989 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetBaselineSpacing ( double  spacing = false)

Definition at line 2133 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetCenterMark ( const double  e)

Definition at line 969 of file opennurbs_dimstyle.cpp.

Definition at line 630 of file opennurbs_dimstyle.cpp.

Definition at line 655 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetDimExtension ( const double  e)

Definition at line 1324 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetDimScale ( double  scale)

Definition at line 2208 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetDimScaleSource ( int  source)

Definition at line 2227 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetDrawTextMask ( bool  bDraw)

Definition at line 2154 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetExtExtension ( const double  e)

Definition at line 928 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetExtOffset ( const double  e)

Definition at line 939 of file opennurbs_dimstyle.cpp.

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

Definition at line 1343 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetFontIndex ( int  index) [virtual]

Definition at line 1065 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetIndex ( int  i)

Definition at line 913 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetLeaderArrowSize ( const double  e)

Definition at line 959 of file opennurbs_dimstyle.cpp.

Definition at line 999 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetLengthactor ( double  factor)

Definition at line 1101 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetLengthFactor ( double  factor)

Definition at line 1105 of file opennurbs_dimstyle.cpp.

Definition at line 1019 of file opennurbs_dimstyle.cpp.

Definition at line 1039 of file opennurbs_dimstyle.cpp.

Definition at line 2192 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetMaskColorSource ( int  source)

Definition at line 2173 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetName ( const wchar_t *  s)

Definition at line 890 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetName ( const char *  s)

Definition at line 896 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetParent ( ON_UUID parent_uuid)

Definition at line 1874 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetParentId ( ON_UUID  parent_uuid)

Definition at line 1881 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetPrefix ( const wchar_t *  prefix)

Definition at line 1184 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetPrefix ( wchar_t *  prefix)

Definition at line 1180 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetSourceDimstyle ( ON_UUID  source_uuid)

Definition at line 2246 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetSuffix ( const wchar_t *  suffix)

Definition at line 1201 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetSuffix ( wchar_t *  suffix)

Definition at line 1197 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetSuppressExtension1 ( bool  suppress)

Definition at line 1244 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetSuppressExtension2 ( bool  suppress)

Definition at line 1252 of file opennurbs_dimstyle.cpp.

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

Definition at line 979 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetTextGap ( double  gap)

Definition at line 1075 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetTextHeight ( double  height)

Definition at line 1088 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetToleranceHeightScale ( double  scale)

Definition at line 2123 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetToleranceLowerValue ( double  lower_value)

Definition at line 2113 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetToleranceResolution ( int  resolution)

Definition at line 2093 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetToleranceStyle ( int  style)

Definition at line 2083 of file opennurbs_dimstyle.cpp.

void ON_DimStyle::SetToleranceUpperValue ( double  upper_value)

Definition at line 2103 of file opennurbs_dimstyle.cpp.

Definition at line 2254 of file opennurbs_dimstyle.cpp.

const wchar_t * ON_DimStyle::Suffix ( ) const

Definition at line 1193 of file opennurbs_dimstyle.cpp.

Definition at line 1240 of file opennurbs_dimstyle.cpp.

Definition at line 1248 of file opennurbs_dimstyle.cpp.

Definition at line 974 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::TextGap ( ) const

Definition at line 1070 of file opennurbs_dimstyle.cpp.

double ON_DimStyle::TextHeight ( ) const

Definition at line 1083 of file opennurbs_dimstyle.cpp.

Definition at line 1965 of file opennurbs_dimstyle.cpp.

Definition at line 1953 of file opennurbs_dimstyle.cpp.

Definition at line 1929 of file opennurbs_dimstyle.cpp.

Definition at line 1917 of file opennurbs_dimstyle.cpp.

Definition at line 1941 of file opennurbs_dimstyle.cpp.

Definition at line 1307 of file opennurbs_dimstyle.cpp.

ON_BOOL32 ON_DimStyle::Write ( ON_BinaryArchive file) const [virtual]

Reimplemented from ON_Object.

Definition at line 740 of file opennurbs_dimstyle.cpp.


Member Data Documentation

Definition at line 441 of file opennurbs_dimstyle.h.

Definition at line 442 of file opennurbs_dimstyle.h.

Definition at line 437 of file opennurbs_dimstyle.h.

Definition at line 438 of file opennurbs_dimstyle.h.

Definition at line 439 of file opennurbs_dimstyle.h.

Definition at line 445 of file opennurbs_dimstyle.h.

Definition at line 446 of file opennurbs_dimstyle.h.

Definition at line 427 of file opennurbs_dimstyle.h.

Definition at line 428 of file opennurbs_dimstyle.h.

Definition at line 425 of file opennurbs_dimstyle.h.

Definition at line 419 of file opennurbs_dimstyle.h.

Definition at line 424 of file opennurbs_dimstyle.h.

Definition at line 435 of file opennurbs_dimstyle.h.

Definition at line 458 of file opennurbs_dimstyle.h.

Definition at line 459 of file opennurbs_dimstyle.h.

Definition at line 420 of file opennurbs_dimstyle.h.

Definition at line 453 of file opennurbs_dimstyle.h.

Definition at line 415 of file opennurbs_dimstyle.h.

Definition at line 414 of file opennurbs_dimstyle.h.

Definition at line 413 of file opennurbs_dimstyle.h.

Definition at line 417 of file opennurbs_dimstyle.h.

Definition at line 418 of file opennurbs_dimstyle.h.

Definition at line 431 of file opennurbs_dimstyle.h.

Definition at line 456 of file opennurbs_dimstyle.h.

Definition at line 457 of file opennurbs_dimstyle.h.

Definition at line 434 of file opennurbs_dimstyle.h.

Definition at line 426 of file opennurbs_dimstyle.h.

Definition at line 429 of file opennurbs_dimstyle.h.

Definition at line 443 of file opennurbs_dimstyle.h.

Definition at line 444 of file opennurbs_dimstyle.h.

Definition at line 423 of file opennurbs_dimstyle.h.

Definition at line 421 of file opennurbs_dimstyle.h.

Definition at line 422 of file opennurbs_dimstyle.h.

unsigned int ON_DimStyle::m_valid [private]

Definition at line 449 of file opennurbs_dimstyle.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:51