PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
List of all members | Public Member Functions | Public Attributes | Friends
ReebGraphConstruction::ReebArc Struct Reference

Public Member Functions

 ReebArc (size_t _s=-1, size_t _t=-1, MeshEdge *_m=nullptr)
 

Public Attributes

size_t m_source
 Source vertex index.
 
size_t m_target
 Target vertex index.
 
unordered_set< MeshEdge * > m_edges
 Related mesh edges.
 
unordered_set< size_t > m_tetra
 Related tetrahedron.
 
vector< Vector3d > m_path
 Embedded ReebArc.
 

Friends

istream & operator>> (istream &_is, ReebArc &_ra)
 
ostream & operator<< (ostream &_os, const ReebArc &_ra)
 

Detailed Description

Edge property of ReebGraph. Arc stores set of MeshEdges and tetrahedron correspondingly.

Constructor & Destructor Documentation

◆ ReebArc()

ReebGraphConstruction::ReebArc::ReebArc ( size_t  _s = -1,
size_t  _t = -1,
MeshEdge _m = nullptr 
)
Parameters
_sSource vertex index
_tTarget vertex index
_mCorresponding mesh edge for initializing

The documentation for this struct was generated from the following file: