16#if !defined(ON_DETAIL_OBJECTY_INC_)
17#define ON_DETAIL_OBJECTY_INC_
40 unsigned int SizeOf()
const;
Definition opennurbs_3dm_settings.h:327
Definition opennurbs_archive.h:152
Definition opennurbs_bounding_box.h:25
Definition opennurbs_detail.h:20
ON_NurbsCurve m_boundary
Definition opennurbs_detail.h:88
double m_page_per_model_ratio
Definition opennurbs_detail.h:79
ON_3dmView m_view
Definition opennurbs_detail.h:84
ON_OBJECT_DECLARE(ON_DetailView)
Definition opennurbs_geometry.h:36
virtual ON_BOOL32 GetBBox(double *boxmin, double *boxmax, int bGrowBox=false) const =0
virtual bool GetTightBoundingBox(ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) const
Definition opennurbs_geometry.cpp:98
virtual int Dimension() const =0
Definition opennurbs_nurbscurve.h:27
virtual void Dump(ON_TextLog &) const
Definition opennurbs_object.cpp:1695
virtual ON_BOOL32 IsValid(ON_TextLog *text_log=NULL) const =0
virtual ON_BOOL32 Read(ON_BinaryArchive &binary_archive)
Definition opennurbs_object.cpp:1734
virtual void MemoryRelocate()
Definition opennurbs_object.cpp:1595
virtual unsigned int SizeOf() const
Definition opennurbs_object.cpp:1677
virtual ON_BOOL32 Write(ON_BinaryArchive &binary_archive) const
Definition opennurbs_object.cpp:1714
virtual ON::object_type ObjectType() const
Definition opennurbs_object.cpp:1616
Definition opennurbs_textlog.h:20
#define ON_CLASS
Definition opennurbs_defines.h:91
#define NULL
Definition opennurbs_system.h:256
int ON_BOOL32
Definition opennurbs_system.h:362