TTK
Loading...
Searching...
No Matches
ttk::ContourTree Member List

This is the complete list of members for ttk::ContourTree, including all inherited members.

appendRegularNode(const int &superArcId, const int &nodeId)ttk::SubLevelSetTreeprotected
arcList_ttk::SubLevelSetTreeprotected
BaseClass()ttk::BaseClass
build()ttk::ContourTree
buildExtremumList(std::vector< int > &extremumList, const bool &isSubLevelSet=true)ttk::SubLevelSetTree
buildPlanarLayout(const double &scaleX, const double &scaleY)ttk::SubLevelSetTree
buildSaddleList(std::vector< int > &vertexList) constttk::SubLevelSetTree
clearArc(const int &vertexId0, const int &vertexId1)ttk::SubLevelSetTree
clearRegularNode(const int &vertexId)ttk::SubLevelSetTree
clearRoot(const int &vertexId)ttk::SubLevelSetTree
clearSkeleton() overridettk::ContourTreevirtual
closeSuperArc(const int &superArcId, const int &nodeId)ttk::SubLevelSetTreeprotected
combineTrees()ttk::ContourTreeprotected
computeBarycenters()ttk::SubLevelSetTree
computeSkeleton(unsigned int arcResolution=3) overridettk::ContourTreevirtual
ContourTree()ttk::ContourTree
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
exportArcPosToVtk(const int &arcId, const int &pointId, std::vector< int > &vertexIds, const std::vector< float > *origin, const std::vector< float > *voxelSize, std::ofstream &o)ttk::SubLevelSetTreeprotected
exportNodeColorToVtk(const int &nodeId, std::ofstream &o)ttk::SubLevelSetTreeprotected
exportNodePosToVtk(const int &nodeId, const int &pointId, std::vector< int > &vertexIds, const std::vector< float > *origin, const std::vector< float > *voxelSize, std::ofstream &o)ttk::SubLevelSetTreeprotected
exportPersistenceCurve(const std::string &fileName="output.plot") constttk::SubLevelSetTree
exportPersistenceDiagram(const std::string &fileName="output.plot") constttk::SubLevelSetTree
exportToSvg(const std::string &fileName, const double &scaleX=1, const double &scaleY=1)ttk::SubLevelSetTree
exportToVtk(const std::string &fileName, const std::vector< float > *origin=nullptr, const std::vector< float > *voxelSize=nullptr)ttk::SubLevelSetTree
externalOffsets_ttk::SubLevelSetTreeprotected
finalize()ttk::ContourTreeprotected
finalizeSuperArc(const int &nodeId, const int &arcId)ttk::ContourTreeprotected
flush()ttk::SubLevelSetTree
getArc(const int &arcId) constttk::SubLevelSetTreeinline
getExtremumList() constttk::SubLevelSetTreeinline
getMergeTree() constttk::ContourTreeinline
getNode(const int &nodeId) constttk::SubLevelSetTreeinline
getNodeDownNeighbor(const Node *n, const int &neighborId) constttk::SubLevelSetTreeinline
getNodeDownNeighbor(const int &nodeId, const int &neighborId) constttk::SubLevelSetTreeinline
getNodeScalar(const int &nodeId) constttk::SubLevelSetTreeinline
getNodeUpNeighbor(const Node *n, const int &neighborId) constttk::SubLevelSetTreeinline
getNodeUpNeighbor(const int &nodeId, const int &neighborId) constttk::SubLevelSetTreeinline
getNumberOfArcs() constttk::SubLevelSetTreeinline
getNumberOfNodes() constttk::SubLevelSetTreeinline
getNumberOfSuperArcs() constttk::SubLevelSetTreeinline
getPersistenceDiagram(std::vector< std::pair< double, double > > &diagram, std::vector< std::pair< std::pair< int, int >, double > > *mergePairs=nullptr, std::vector< std::pair< std::pair< int, int >, double > > *splitPairs=nullptr, std::vector< std::pair< std::pair< int, int >, double > > *pairs=nullptr) constttk::ContourTree
ttk::SubLevelSetTree::getPersistenceDiagram(std::vector< std::pair< double, double > > &diagram, std::vector< std::pair< std::pair< int, int >, double > > *pairs=nullptr) constttk::SubLevelSetTree
getPersistencePairs(std::vector< std::pair< std::pair< int, int >, double > > &pairs, std::vector< std::pair< std::pair< int, int >, double > > *mergePairs=nullptr, std::vector< std::pair< std::pair< int, int >, double > > *splitPairs=nullptr) const overridettk::ContourTreevirtual
getPersistencePlot(std::vector< std::pair< double, int > > &plot, std::vector< std::pair< std::pair< int, int >, double > > *mergePairs=nullptr, std::vector< std::pair< std::pair< int, int >, double > > *splitPairs=nullptr, std::vector< std::pair< std::pair< int, int >, double > > *pairs=nullptr) constttk::ContourTree
ttk::SubLevelSetTree::getPersistencePlot(std::vector< std::pair< double, int > > &plot, std::vector< std::pair< std::pair< int, int >, double > > *persistencePairs=nullptr) constttk::SubLevelSetTree
getSkeletonScalars(const std::vector< double > &scalars, std::vector< std::vector< double > > &skeletonScalars) constttk::SubLevelSetTree
getSplitTree() constttk::ContourTreeinline
getSuperArc(const int &superArcId) constttk::SubLevelSetTreeinline
getThreadNumber() constttk::BaseClassinline
getVertexNode(const int &vertexId) constttk::SubLevelSetTreeinline
getVertexNodeId(const int &vertexId) constttk::SubLevelSetTreeinline
getVertexScalar(const int &vertexId, double &scalar)ttk::SubLevelSetTreeinline
getVertexSuperArc(const int &vertexId) constttk::SubLevelSetTreeinline
getVertexSuperArcId(const int &vertexId) constttk::SubLevelSetTreeinline
isJoinTree() constttk::SubLevelSetTreeinline
isNodeEligible(const Node *n) constttk::ContourTreeprotected
isSkeletonComputed_ttk::SubLevelSetTreeprotected
isSosHigherThan(const int &vertexId0, const int &vertexId1) constttk::SubLevelSetTree
isSosLowerThan(const int &vertexId0, const int &vertexId1) constttk::SubLevelSetTree
isSplitTree() constttk::SubLevelSetTreeinline
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
maintainRegularVertices(const bool &onOff) overridettk::ContourTreeinlinevirtual
maintainRegularVertices_ttk::SubLevelSetTreeprotected
makeArc(const int &nodeId0, const int &nodeId1)ttk::SubLevelSetTreeprotected
makeNode(const int &vertexId)ttk::SubLevelSetTreeprotected
maximumList_ttk::SubLevelSetTreeprotected
maxScalar_ttk::SubLevelSetTreeprotected
mergeTree_ttk::ContourTreeprotected
minimumList_ttk::SubLevelSetTreeprotected
minScalar_ttk::SubLevelSetTreeprotected
moveRegularNode(const Node *n, const Node *oldDown, const Node *oldUp, const Node *newDown, const Node *newUp)ttk::SubLevelSetTree
nodeList_ttk::SubLevelSetTreeprotected
openSuperArc(const int &nodeId)ttk::SubLevelSetTreeprotected
originalNodeList_ttk::SubLevelSetTreeprotected
originalSuperArcList_ttk::SubLevelSetTreeprotected
print() constttk::SubLevelSetTree
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
printMsg(const std::string &msg, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::string > &msgs, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const double &memory, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::vector< std::string > > &rows, const debug::Priority &priority=debug::Priority::INFO, const bool hasHeader=true, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsgInternal(const std::string &msg, const std::string &right, const std::string &filler, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printMsgInternal(const std::string &msg, const debug::Priority &priority, const debug::LineMode &lineMode, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
sample(unsigned int samplingLevel=3)ttk::SubLevelSetTree
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
setMaximumList(std::vector< int > &maximumList)ttk::SubLevelSetTreeinline
setMinimumList(std::vector< int > &minimumList)ttk::SubLevelSetTreeinline
setNumberOfVertices(const int &vertexNumber)ttk::SubLevelSetTreeinline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
setTriangulation(const AbstractTriangulation *const triangulation)ttk::SubLevelSetTreeinline
setVertexNeighbors(const std::vector< std::vector< int > > *vertexNeighbors)ttk::ContourTree
setVertexNeighbors(const int &vertexId, const std::vector< int > &neighborList)ttk::ContourTree
setVertexPositions(std::vector< std::vector< double > > *vertexPositions)ttk::SubLevelSetTreeinline
setVertexScalars(const std::vector< real > *const vertexScalars)ttk::SubLevelSetTreeinline
setVertexSoSoffsets(std::vector< int > *vertexSoSoffsets)ttk::SubLevelSetTreeinline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
simplify(const double &simplificationThreshold, ContourTreeSimplificationMetric *metric=nullptr) overridettk::ContourTreevirtual
smoothSkeleton(unsigned int skeletonSmoothing) overridettk::ContourTreevirtual
splitTree_ttk::ContourTreeprotected
SubLevelSetTree()ttk::SubLevelSetTree
superArcList_ttk::SubLevelSetTreeprotected
threadNumber_ttk::BaseClassmutableprotected
triangulation_ttk::SubLevelSetTreeprotected
vertex2node_ttk::SubLevelSetTreeprotected
vertex2superArc_ttk::SubLevelSetTreeprotected
vertex2superArcNode_ttk::SubLevelSetTreeprotected
vertexNumber_ttk::SubLevelSetTreeprotected
vertexPositions_ttk::SubLevelSetTreeprotected
vertexScalars_ttk::SubLevelSetTreeprotected
vertexSoSoffsets_ttk::SubLevelSetTreeprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug