#include <opennurbs_subd.h>
◆ ON_SubDVertexEdgeProperties() [1/2]
ON_SubDVertexEdgeProperties::ON_SubDVertexEdgeProperties |
( |
| ) |
|
|
default |
◆ ~ON_SubDVertexEdgeProperties()
ON_SubDVertexEdgeProperties::~ON_SubDVertexEdgeProperties |
( |
| ) |
|
|
default |
◆ ON_SubDVertexEdgeProperties() [2/2]
◆ EdgeCount()
unsigned ON_SubDVertexEdgeProperties::EdgeCount |
( |
| ) |
const |
Returns: Number of edges.
◆ HasBoundaryVertexTopology()
bool ON_SubDVertexEdgeProperties::HasBoundaryVertexTopology |
( |
| ) |
const |
Returns: True if there are no null edges, exactly two boundary edges, and any other edges have two faces. Remarks: Tags are ignored.
◆ HasInteriorVertexTopology()
bool ON_SubDVertexEdgeProperties::HasInteriorVertexTopology |
( |
| ) |
const |
Returns: True if there are no null edges and there are two edges with a single face and all remaining edges have two faces. Remarks: Tags are ignored.
◆ HasManifoldVertexTopology()
bool ON_SubDVertexEdgeProperties::HasManifoldVertexTopology |
( |
| ) |
const |
◆ HasNonmanifoldVertexTopology()
bool ON_SubDVertexEdgeProperties::HasNonmanifoldVertexTopology |
( |
| ) |
const |
Returns: True if there are no null edges and there is an edge with zero faces or an edge with three or more faces. Remarks: Tags are ignored.
◆ operator=()
◆ m_boundary_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_boundary_edge_count = 0 |
Number of boundary edges (1 attached face)
◆ m_crease_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_crease_edge_count = 0 |
◆ m_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_edge_count = 0 |
vertex->m_edge_count
Vertex attached component counts
◆ m_face_count
unsigned short ON_SubDVertexEdgeProperties::m_face_count = 0 |
◆ m_interior_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_interior_edge_count = 0 |
Number of interior edges (2 attached faces)
◆ m_max_edge_face_count
unsigned short ON_SubDVertexEdgeProperties::m_max_edge_face_count = 0 |
Maximum value of attached edges's m_face_count.
◆ m_min_edge_face_count
unsigned short ON_SubDVertexEdgeProperties::m_min_edge_face_count = 0 |
Minimum value of attached edges's m_face_count.
Edge face counts
◆ m_nonmanifold_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_nonmanifold_edge_count = 0 |
Number of nonmanifold edges (3 or more attached faces)
◆ m_null_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_null_edge_count = 0 |
◆ m_smooth_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_smooth_edge_count = 0 |
◆ m_unset_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_unset_edge_count = 0 |
◆ m_wire_edge_count
unsigned short ON_SubDVertexEdgeProperties::m_wire_edge_count = 0 |
Number of wire edges (0 attached faces)
Edge topology counts
◆ Zero
all member values are zero.