#include <opennurbs_subd.h>
◆ ON_SubDEdgeIdIterator() [1/4]
ON_SubDEdgeIdIterator::ON_SubDEdgeIdIterator |
( |
| ) |
|
|
default |
◆ ~ON_SubDEdgeIdIterator()
ON_SubDEdgeIdIterator::~ON_SubDEdgeIdIterator |
( |
| ) |
|
|
default |
◆ ON_SubDEdgeIdIterator() [2/4]
◆ ON_SubDEdgeIdIterator() [3/4]
ON_SubDEdgeIdIterator::ON_SubDEdgeIdIterator |
( |
const ON_SubDRef & |
subd_ref | ) |
|
◆ ON_SubDEdgeIdIterator() [4/4]
ON_SubDEdgeIdIterator::ON_SubDEdgeIdIterator |
( |
const ON_SubD & |
subd | ) |
|
◆ CurrentEdge()
const ON_SubDEdge* ON_SubDEdgeIdIterator::CurrentEdge |
( |
| ) |
const |
◆ FirstEdge()
const ON_SubDEdge* ON_SubDEdgeIdIterator::FirstEdge |
( |
| ) |
|
Description: In general, you want to use a ON_SubDEdgeIterator to loop through SubD edges. This is a special tool for unusual sitiations when it is necessary to iteratate through every edge on every level of a SubD in order of increasing m_id value. Returns: The edge with the smallest id.
◆ FirstEdgeOnLevel()
const ON_SubDEdge* ON_SubDEdgeIdIterator::FirstEdgeOnLevel |
( |
unsigned int |
level_index | ) |
|
◆ NextEdge()
Description: In general, you want to use a ON_SubDEdgeIterator to loop through SubD edges. This is a special tool for unusual sitiations when it is necessary to iteratate through every edge on every level of a SubD in order of increasing m_id value. Returns: The edge in order of increasing id.
◆ NextEdgeOnLevel()
const ON_SubDEdge* ON_SubDEdgeIdIterator::NextEdgeOnLevel |
( |
unsigned int |
level_index | ) |
|
◆ operator=()
◆ ON_SubDHeap