|
Blender V4.3
|
Public Member Functions | |
| SymEdge ()=default | |
Public Attributes | |
| SymEdge< T > * | next {nullptr} |
| SymEdge< T > * | rot {nullptr} |
| CDTVert< T > * | vert {nullptr} |
| CDTEdge< T > * | edge {nullptr} |
| CDTFace< T > * | face {nullptr} |
Definition at line 83 of file delaunay_2d.cc.
|
default |
| CDTEdge<T>* blender::meshintersect::SymEdge< T >::edge {nullptr} |
Un-directed edge this is for.
Definition at line 91 of file delaunay_2d.cc.
Referenced by blender::meshintersect::CDTArrangement< T >::add_edge(), blender::meshintersect::operator<<(), and blender::meshintersect::CDTArrangement< T >::split_edge().
| CDTFace<T>* blender::meshintersect::SymEdge< T >::face {nullptr} |
Face on left side.
Definition at line 93 of file delaunay_2d.cc.
Referenced by blender::meshintersect::CDTArrangement< T >::add_diagonal(), blender::meshintersect::CDTArrangement< T >::add_edge(), blender::meshintersect::CDTArrangement< T >::add_vert_to_symedge_edge(), blender::meshintersect::CDTArrangement< T >::connect_separate_parts(), blender::meshintersect::CDTArrangement< T >::delete_edge(), blender::meshintersect::operator<<(), and blender::meshintersect::CDTArrangement< T >::split_edge().
| SymEdge<T>* blender::meshintersect::SymEdge< T >::next {nullptr} |
Next SymEdge in face, doing CCW traversal of face.
Definition at line 85 of file delaunay_2d.cc.
Referenced by blender::meshintersect::CDTArrangement< T >::add_diagonal(), blender::meshintersect::CDTArrangement< T >::add_edge(), blender::meshintersect::CDTArrangement< T >::add_vert_to_symedge_edge(), blender::meshintersect::CDTArrangement< T >::connect_separate_parts(), blender::meshintersect::CDTArrangement< T >::delete_edge(), blender::meshintersect::operator<<(), blender::meshintersect::operator<<(), blender::meshintersect::short_se_dump(), blender::meshintersect::CDTArrangement< T >::split_edge(), and blender::meshintersect::sym().
| SymEdge<T>* blender::meshintersect::SymEdge< T >::rot {nullptr} |
Next SymEdge CCW around vert.
Definition at line 87 of file delaunay_2d.cc.
Referenced by blender::meshintersect::CDTArrangement< T >::add_diagonal(), blender::meshintersect::CDTArrangement< T >::add_edge(), blender::meshintersect::CDTArrangement< T >::add_vert_to_symedge_edge(), blender::meshintersect::CDTArrangement< T >::connect_separate_parts(), blender::meshintersect::CDTArrangement< T >::delete_edge(), blender::meshintersect::operator<<(), blender::meshintersect::prev(), and blender::meshintersect::CDTArrangement< T >::split_edge().
| CDTVert<T>* blender::meshintersect::SymEdge< T >::vert {nullptr} |
Vert at origin.
Definition at line 89 of file delaunay_2d.cc.
Referenced by blender::meshintersect::CDTArrangement< T >::add_diagonal(), blender::meshintersect::CDTArrangement< T >::add_edge(), blender::meshintersect::CDTArrangement< T >::add_vert_to_symedge_edge(), blender::meshintersect::CDTArrangement< T >::connect_separate_parts(), blender::meshintersect::CDTArrangement< T >::delete_edge(), blender::meshintersect::operator<<(), blender::meshintersect::operator<<(), blender::meshintersect::short_se_dump(), and blender::meshintersect::CDTArrangement< T >::split_edge().