TTK
|
Go to the source code of this file.
Namespaces | |
namespace | ttk |
The Topology ToolKit. | |
namespace | ttk::ftm |
Macros | |
#define | UNTIED() untied |
Typedefs | |
using | ttk::ftm::idSuperArc = long unsigned int |
SuperArc index in vect_superArcs_. | |
using | ttk::ftm::idNode = unsigned int |
Node index in vect_nodes_. | |
using | ttk::ftm::idCorresp = long long int |
type used to recover Node/Arc in vert2tree SIGNED ONLY | |
using | ttk::ftm::idSegment = idSuperArc |
for the segmentation, we have an array of segment containing area of the mesh | |
using | ttk::ftm::numThread = ThreadId |
type use to store threads related numbers | |
using | ttk::ftm::ufDataType = long int |
type stored by UnionFind | |
using | ttk::ftm::idThread = ThreadId |
manage number of threads | |
using | ttk::ftm::idTask = TaskId |
for task identifiers | |
using | ttk::ftm::valence = SimplexId |
for vertex up/down valence | |
using | ttk::ftm::VertCompFN = std::function< bool(SimplexId, SimplexId)> |
using | ttk::ftm::SetPropagation = std::set< SimplexId, VertCompFN > |
using | ttk::ftm::SetCompFN = std::function< bool(const SetPropagation &, const SetPropagation &)> |
Enumerations | |
enum | ttk::ftm::TreeType : char { ttk::ftm::Join = 0 , ttk::ftm::Split = 1 , ttk::ftm::Contour = 2 , ttk::ftm::Join_Split = 3 } |
enum | ttk::ftm::SimplifMethod : char { ttk::ftm::Persist = 0 , ttk::ftm::Span = 1 , ttk::ftm::NbVert = 2 , ttk::ftm::NbArc = 3 } |
enum | ttk::ftm::ComponentState : char { ttk::ftm::Visible , ttk::ftm::Hidden , ttk::ftm::Pruned , ttk::ftm::Merged } |
enum class | ttk::ftm::TreeComponent { ttk::ftm::Arc = -1 , ttk::ftm::Local_minimum , ttk::ftm::Saddle1 , ttk::ftm::Saddle2 , ttk::ftm::Local_maximum } |
enum class | ttk::ftm::ArcType : char { ttk::ftm::Min_arc = 0 , ttk::ftm::Max_arc , ttk::ftm::Saddle1_arc , ttk::ftm::Saddle2_arc , ttk::ftm::Saddle1_saddle2_arc } |
#define UNTIED | ( | ) | untied |
Definition at line 28 of file FTMDataTypes.h.