Searched refs:headHE (Results 1 – 3 of 3) sorted by relevance
54 void add_HE_to_circular_chain_end (bmsh3d_halfedge* headHE, bmsh3d_halfedge* inputHE) in add_HE_to_circular_chain_end() argument56 assert (headHE != nullptr); in add_HE_to_circular_chain_end()57 if (headHE->next() == nullptr) { in add_HE_to_circular_chain_end()58 headHE->set_next (inputHE); in add_HE_to_circular_chain_end()59 inputHE->set_next (headHE); in add_HE_to_circular_chain_end()62 bmsh3d_halfedge* prevHE = headHE; in add_HE_to_circular_chain_end()63 while (prevHE->next() != headHE) in add_HE_to_circular_chain_end()67 inputHE->set_next (headHE); in add_HE_to_circular_chain_end()
1012 if (headHE == nullptr) in _delete_HE_chain()1024 while (nextHE != headHE); in _delete_HE_chain()1028 bmsh3d_edge* E = headHE->edge(); in _delete_HE_chain()1029 E->_disconnect_HE (headHE); in _delete_HE_chain()1030 delete headHE; in _delete_HE_chain()1031 headHE = nullptr; in _delete_HE_chain()1039 if (headHE == nullptr) in _delete_HE_chain()1052 while (nextHE != headHE); in _delete_HE_chain()1057 E->_disconnect_HE (headHE); in _delete_HE_chain()1058 delete headHE; in _delete_HE_chain()[all …]
133 void add_HE_to_circular_chain_end (bmsh3d_halfedge* headHE, bmsh3d_halfedge* inputHE);