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

#include <opennurbs_3dm_settings.h>

Public Member Functions

void Default ()
 
bool IsValid (ON_TextLog *text_log=0) const
 
 ON_3dmPageSettings ()
 
bool Read (ON_BinaryArchive &archive)
 
bool Write (ON_BinaryArchive &archive) const
 
 ~ON_3dmPageSettings ()
 

Public Attributes

double m_bottom_margin_mm
 
double m_height_mm
 
double m_left_margin_mm
 
int m_page_number
 
ON_wString m_printer_name
 
double m_right_margin_mm
 
double m_top_margin_mm
 
double m_width_mm
 

Constructor & Destructor Documentation

◆ ON_3dmPageSettings()

ON_3dmPageSettings::ON_3dmPageSettings ( )

◆ ~ON_3dmPageSettings()

ON_3dmPageSettings::~ON_3dmPageSettings ( )

Member Function Documentation

◆ Default()

void ON_3dmPageSettings::Default ( )

◆ IsValid()

bool ON_3dmPageSettings::IsValid ( ON_TextLog * text_log = 0) const

◆ Read()

bool ON_3dmPageSettings::Read ( ON_BinaryArchive & archive)

◆ Write()

bool ON_3dmPageSettings::Write ( ON_BinaryArchive & archive) const

Member Data Documentation

◆ m_bottom_margin_mm

double ON_3dmPageSettings::m_bottom_margin_mm

◆ m_height_mm

double ON_3dmPageSettings::m_height_mm

◆ m_left_margin_mm

double ON_3dmPageSettings::m_left_margin_mm

◆ m_page_number

int ON_3dmPageSettings::m_page_number

◆ m_printer_name

ON_wString ON_3dmPageSettings::m_printer_name

◆ m_right_margin_mm

double ON_3dmPageSettings::m_right_margin_mm

◆ m_top_margin_mm

double ON_3dmPageSettings::m_top_margin_mm

◆ m_width_mm

double ON_3dmPageSettings::m_width_mm

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