TTK
|
Basic data structure for an edge of an unrooted alignment tree. More...
#include <ContourTreeAlignment.h>
Public Attributes | |
std::weak_ptr< ttk::cta::AlignmentNode > | node1 |
std::weak_ptr< ttk::cta::AlignmentNode > | node2 |
float | scalardistance |
float | area |
float | volume |
std::vector< int > | region |
int | freq |
std::vector< std::pair< int, int > > | arcRefs |
Basic data structure for an edge of an unrooted alignment tree.
This structure represents edges of an unrooted alignment tree.
It stores the following edge properties:
It stores the following information for the tree structure:
It stores the following alignment information:
Definition at line 143 of file ContourTreeAlignment.h.
std::vector<std::pair<int, int> > ttk::cta::AlignmentEdge::arcRefs |
Definition at line 153 of file ContourTreeAlignment.h.
float ttk::cta::AlignmentEdge::area |
Definition at line 148 of file ContourTreeAlignment.h.
int ttk::cta::AlignmentEdge::freq |
Definition at line 151 of file ContourTreeAlignment.h.
std::weak_ptr<ttk::cta::AlignmentNode> ttk::cta::AlignmentEdge::node1 |
Definition at line 145 of file ContourTreeAlignment.h.
std::weak_ptr<ttk::cta::AlignmentNode> ttk::cta::AlignmentEdge::node2 |
Definition at line 146 of file ContourTreeAlignment.h.
std::vector<int> ttk::cta::AlignmentEdge::region |
Definition at line 150 of file ContourTreeAlignment.h.
float ttk::cta::AlignmentEdge::scalardistance |
Definition at line 147 of file ContourTreeAlignment.h.
float ttk::cta::AlignmentEdge::volume |
Definition at line 149 of file ContourTreeAlignment.h.