{{vertex id={m_id}}}
{{edge id={m_id}}}
- nullptr!=m_vertex[0] ? m_vertex[0]->m_id : 0
- nullptr!=m_vertex[1] ? m_vertex[1]->m_id : 0
{{face id={m_id}}}
null
vertex(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
vertex(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
edge(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
edge(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
face(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
face(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
- ((m_ptr>8) && (2==(m_ptr&7)))?(((ON_SubDVertex*)(m_ptr&0xFFFFFFFFFFFFFFF8))):((ON_SubDVertex*)nullptr)
- ((m_ptr>8) && (4==(m_ptr&7)))?(*((ON_SubDEdgePtr*)(m_ptr&0xFFFFFFFFFFFFFFF8))):ON_SubDEdgePtr::Null
- ((m_ptr>8) && (6==(m_ptr&7)))?(((ON_SubDFace*)(m_ptr&0xFFFFFFFFFFFFFFF8))):((ON_SubDFace*)nullptr)
null
vertex(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
vertex(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
- m_ptr>=8?(((ON_SubDVertex*)(m_ptr&0xFFFFFFFFFFFFFFF8))):nullptr
null
edge(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
edge(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
- (m_ptr>8)?(((ON_SubDEdge*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_vertex[m_ptr%2]->m_id):0
- (m_ptr>8)?(((ON_SubDEdge*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_vertex[1-(m_ptr%2)]->m_id):0
- m_ptr>=8?(((ON_SubDEdge*)(m_ptr&0xFFFFFFFFFFFFFFF8))):nullptr
null
face(+) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
face(-) id={((ON_SubDComponentBase*)(m_ptr&0xFFFFFFFFFFFFFFF8))->m_id}
- m_ptr>=8?(((ON_SubDFace*)(m_ptr&0xFFFFFFFFFFFFFFF8))):nullptr