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

#include <opennurbs_3dm_settings.h>

Public Member Functions

void Default ()
 
void Dump (ON_TextLog &text_log) const
 
 ON_3dmAnnotationSettings ()
 
 ON_3dmAnnotationSettings (const ON_3dmAnnotationSettings &)
 
ON_3dmAnnotationSettingsoperator= (const ON_3dmAnnotationSettings &)
 
bool Read (ON_BinaryArchive &)
 
bool Write (ON_BinaryArchive &) const
 
 ~ON_3dmAnnotationSettings ()
 

Public Attributes

int m_angleformat
 
int m_angularunits
 
double m_arrowlength
 
int m_arrowtype
 
double m_arrowwidth
 
double m_centermark
 
double m_dimdle
 
double m_dimexe
 
double m_dimexo
 
double m_dimgap
 
double m_dimscale
 
ON::unit_system m_dimunits
 
ON_wString m_facename
 
int m_lengthformat
 
int m_resolution
 
int m_textalign
 
double m_textheight
 

Constructor & Destructor Documentation

◆ ON_3dmAnnotationSettings() [1/2]

ON_3dmAnnotationSettings::ON_3dmAnnotationSettings ( )

◆ ~ON_3dmAnnotationSettings()

ON_3dmAnnotationSettings::~ON_3dmAnnotationSettings ( )

◆ ON_3dmAnnotationSettings() [2/2]

ON_3dmAnnotationSettings::ON_3dmAnnotationSettings ( const ON_3dmAnnotationSettings & src)

Member Function Documentation

◆ Default()

void ON_3dmAnnotationSettings::Default ( )

◆ Dump()

void ON_3dmAnnotationSettings::Dump ( ON_TextLog & text_log) const

◆ operator=()

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

◆ Read()

bool ON_3dmAnnotationSettings::Read ( ON_BinaryArchive & file)

◆ Write()

bool ON_3dmAnnotationSettings::Write ( ON_BinaryArchive & file) const

Member Data Documentation

◆ m_angleformat

int ON_3dmAnnotationSettings::m_angleformat

◆ m_angularunits

int ON_3dmAnnotationSettings::m_angularunits

◆ m_arrowlength

double ON_3dmAnnotationSettings::m_arrowlength

◆ m_arrowtype

int ON_3dmAnnotationSettings::m_arrowtype

◆ m_arrowwidth

double ON_3dmAnnotationSettings::m_arrowwidth

◆ m_centermark

double ON_3dmAnnotationSettings::m_centermark

◆ m_dimdle

double ON_3dmAnnotationSettings::m_dimdle

◆ m_dimexe

double ON_3dmAnnotationSettings::m_dimexe

◆ m_dimexo

double ON_3dmAnnotationSettings::m_dimexo

◆ m_dimgap

double ON_3dmAnnotationSettings::m_dimgap

◆ m_dimscale

double ON_3dmAnnotationSettings::m_dimscale

◆ m_dimunits

ON::unit_system ON_3dmAnnotationSettings::m_dimunits

◆ m_facename

ON_wString ON_3dmAnnotationSettings::m_facename

◆ m_lengthformat

int ON_3dmAnnotationSettings::m_lengthformat

◆ m_resolution

int ON_3dmAnnotationSettings::m_resolution

◆ m_textalign

int ON_3dmAnnotationSettings::m_textalign

◆ m_textheight

double ON_3dmAnnotationSettings::m_textheight

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