TTK
|
Go to the source code of this file.
Namespaces | |
namespace | ttk |
The Topology ToolKit. | |
namespace | ttk::ftr |
Typedefs | |
using | ttk::ftr::idSuperArc = long unsigned int |
SuperArc index in vect_superArcs_. | |
using | ttk::ftr::idNode = unsigned int |
Node index in vect_nodes_. | |
using | ttk::ftr::idVertex = SimplexId |
Vertex index in scalars_. | |
using | ttk::ftr::idEdge = SimplexId |
Edge index in vect_edgeList_. | |
using | ttk::ftr::idCell = SimplexId |
Cell index in vect_cellList_. | |
using | ttk::ftr::idPropagation = idNode |
for task identifiers | |
using | ttk::ftr::valence = SimplexId |
for vertex up/down valence | |
using | ttk::ftr::idSegmentation = long int |
retains history | |
using | ttk::ftr::orderedEdge = std::tuple< idVertex, idVertex > |
Edge represented by its 2 vertices, lower then upper. | |
using | ttk::ftr::orderedTriangle = std::tuple< idEdge, idEdge, idEdge > |
Triangle represented by its 3 edges Edges are sorted by their starting vertex (see orderedEdge) | |
using | ttk::ftr::VertCompFN = std::function< bool(const idVertex, const idVertex)> |
using | ttk::ftr::EdgeCompFN = std::function< bool(const idEdge, const idEdge)> |
using | ttk::ftr::linkEdge = std::pair< idEdge, idEdge > |
using | ttk::ftr::LinkCompFN = std::function< bool(const linkEdge &, const linkEdge &)> |
Enumerations | |
enum class | ttk::ftr::vertPosInTriangle : char { ttk::ftr::Start = 0 , ttk::ftr::Middle , ttk::ftr::End } |
position of a vertex in a triangle More... | |
enum class | ttk::ftr::GraphComponent { ttk::ftr::Arc = -1 , ttk::ftr::Local_minimum , ttk::ftr::Saddle1 , ttk::ftr::Saddle2 , ttk::ftr::Local_maximum } |
enum class | ttk::ftr::ArcType : char { ttk::ftr::Min_arc = 0 , ttk::ftr::Max_arc , ttk::ftr::Saddle1_arc , ttk::ftr::Saddle2_arc , ttk::ftr::Saddle1_saddle2_arc } |
enum class | ttk::ftr::NodeType { ttk::ftr::Local_minimum = 0 , ttk::ftr::Saddle1 , ttk::ftr::Saddle2 , ttk::ftr::Degenerate , ttk::ftr::Local_maximum , ttk::ftr::Regular } |