Rhino C++ API  8.10
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
ON_SubDSectorId Class Reference

#include <opennurbs_subd.h>

Public Member Functions

 ON_SubDSectorId ()=default
 
 ON_SubDSectorId (const ON_SubDSectorId &)=default
 
 ~ON_SubDSectorId ()=default
 
bool IsSet () const
 
bool IsZero () const
 
const unsigned int MinimumFaceId () const
 
ON_SubDSectorIdoperator= (const ON_SubDSectorId &)=default
 
const unsigned int SectorFaceCount () const
 
const ON_wString ToString (bool bVerbose) const
 
wchar_t * ToString (wchar_t *s, size_t s_capacity) const
 
const unsigned int VertexId () const
 

Static Public Member Functions

static int Compare (ON_SubDSectorId lhs, ON_SubDSectorId rhs)
 
static int CompareFromPointers (const ON_SubDSectorId *lhs, const ON_SubDSectorId *rhs)
 
static int CompareMinimumFaceId (ON_SubDSectorId lhs, ON_SubDSectorId rhs)
 
static int CompareMinimumFaceIdFromPointers (const ON_SubDSectorId *lhs, const ON_SubDSectorId *rhs)
 
static int CompareVertexId (ON_SubDSectorId lhs, ON_SubDSectorId rhs)
 
static int CompareVertexIdAndMinimumFaceId (ON_SubDSectorId lhs, ON_SubDSectorId rhs)
 
static int CompareVertexIdAndMinimumFaceIdFromPointers (const ON_SubDSectorId *lhs, const ON_SubDSectorId *rhs)
 
static int CompareVertexIdFromPointers (const ON_SubDSectorId *lhs, const ON_SubDSectorId *rhs)
 
static const ON_SubDSectorId Create (const class ON_SubDVertex *vertex, const class ON_SubDFace *face)
 
static const ON_SubDSectorId CreateFromIds (unsigned int vertex_id, unsigned int minimum_face_id)
 

Static Public Attributes

static const ON_SubDSectorId Invalid
 VertexId() and MinimumFaceId() are zero. SectorFaceCount() = 0xFFFFFFFF;. More...
 
static const ON_SubDSectorId Zero
 VertexId(), MinimumFaceId(), and SectorFaceCount() are all zero. More...
 

Detailed Description

ON_SubDSectorId