ONX_Model_UserData Class Reference

Used to store user data information in an ONX_Model. More...

#include <opennurbs_extensions.h>

Public Member Functions

 ONX_Model_UserData ()=default
 
 ONX_Model_UserData (const ONX_Model_UserData &)=default
 
 ~ONX_Model_UserData ()=default
 
void Dump (ON_TextLog &) const
 
ONX_Model_UserDataoperator= (const ONX_Model_UserData &)=default
 

Public Attributes

ON_3dmGoo m_goo
 
unsigned int m_usertable_3dm_version = 0
 3dm version = 1,2,3,4,5,50,60,... More...
 
unsigned int m_usertable_opennurbs_version = 0
 
ON_UUID m_uuid = ON_nil_uuid
 

Detailed Description

Used to store user data information in an ONX_Model.

Constructor & Destructor Documentation

◆ ONX_Model_UserData() [1/2]

ONX_Model_UserData::ONX_Model_UserData ( )
default

◆ ~ONX_Model_UserData()

ONX_Model_UserData::~ONX_Model_UserData ( )
default

◆ ONX_Model_UserData() [2/2]

ONX_Model_UserData::ONX_Model_UserData ( const ONX_Model_UserData )
default

Member Function Documentation

◆ Dump()

void ONX_Model_UserData::Dump ( ON_TextLog ) const

◆ operator=()

ONX_Model_UserData& ONX_Model_UserData::operator= ( const ONX_Model_UserData )
default

Member Data Documentation

◆ m_goo

ON_3dmGoo ONX_Model_UserData::m_goo

◆ m_usertable_3dm_version

unsigned int ONX_Model_UserData::m_usertable_3dm_version = 0

3dm version = 1,2,3,4,5,50,60,...

◆ m_usertable_opennurbs_version

unsigned int ONX_Model_UserData::m_usertable_opennurbs_version = 0

◆ m_uuid

ON_UUID ONX_Model_UserData::m_uuid = ON_nil_uuid