Rhino C++ API
7.26
|
#include <opennurbs_subd.h>
Public Member Functions | |
ON_SubDComponentId ()=default | |
ON_SubDComponentId (const class ON_SubDEdge *e) | |
ON_SubDComponentId (const class ON_SubDFace *f) | |
ON_SubDComponentId (const class ON_SubDVertex *v) | |
ON_SubDComponentId (const ON_SubDComponentId &)=default | |
ON_SubDComponentId (ON_SubDComponentPtr cptr) | |
ON_SubDComponentId (ON_SubDComponentPtr::Type component_type, unsigned int component_id) | |
~ON_SubDComponentId ()=default | |
unsigned int | ComponentId () const |
ON_SubDComponentPtr::Type | ComponentType () const |
bool | IsSet () const |
ON_SubDComponentId & | operator= (const ON_SubDComponentId &)=default |
Static Public Member Functions | |
static int | CompareTypeAndId (const ON_SubDComponentId &lhs, const ON_SubDComponentId &rhs) |
static int | CompareTypeAndIdFromPointer (const ON_SubDComponentId *lhs, const ON_SubDComponentId *rhs) |
Static Public Attributes | |
static const ON_SubDComponentId | Unset |
type = unset and id = 0; More... | |
|
default |
|
default |
|
default |
ON_SubDComponentId::ON_SubDComponentId | ( | ON_SubDComponentPtr::Type | component_type, |
unsigned int | component_id | ||
) |
ON_SubDComponentId::ON_SubDComponentId | ( | ON_SubDComponentPtr | cptr | ) |
ON_SubDComponentId::ON_SubDComponentId | ( | const class ON_SubDVertex * | v | ) |
ON_SubDComponentId::ON_SubDComponentId | ( | const class ON_SubDEdge * | e | ) |
ON_SubDComponentId::ON_SubDComponentId | ( | const class ON_SubDFace * | f | ) |
|
static |
|
static |
unsigned int ON_SubDComponentId::ComponentId | ( | ) | const |
ON_SubDComponentPtr::Type ON_SubDComponentId::ComponentType | ( | ) | const |
bool ON_SubDComponentId::IsSet | ( | ) | const |
Returns: true if type is not unset and id > 0
|
default |
|
static |
type = unset and id = 0;