![]() |
Parasol Planning Library (PPL)
|
#include <ReebGraphConstruction.h>

Public Member Functions | |
| ReebArc (size_t _s=-1, size_t _t=-1, MeshEdge *_m=nullptr) | |
Data Fields | |
| size_t | m_source |
| Source vertex index. More... | |
| size_t | m_target |
| Target vertex index. More... | |
| unordered_set< MeshEdge * > | m_edges |
| Related mesh edges. More... | |
| unordered_set< size_t > | m_tetra |
| Related tetrahedron. More... | |
| vector< Vector3d > | m_path |
| Embedded ReebArc. More... | |
Friends | |
| istream & | operator>> (istream &_is, ReebArc &_ra) |
| ostream & | operator<< (ostream &_os, const ReebArc &_ra) |
Edge property of ReebGraph. Arc stores set of MeshEdges and tetrahedron correspondingly.
|
inline |
| _s | Source vertex index |
| _t | Target vertex index |
| _m | Corresponding mesh edge for initializing |
|
friend |
|
friend |
| unordered_set<MeshEdge*> ReebGraphConstruction::ReebArc::m_edges |
Related mesh edges.
| vector<Vector3d> ReebGraphConstruction::ReebArc::m_path |
Embedded ReebArc.
| size_t ReebGraphConstruction::ReebArc::m_source |
Source vertex index.
| size_t ReebGraphConstruction::ReebArc::m_target |
Target vertex index.
| unordered_set<size_t> ReebGraphConstruction::ReebArc::m_tetra |
Related tetrahedron.