|
TTK
|
This is the complete list of members for ttk::ftm::FTMTree_MT, including all inherited members.
| arcGrowth(const triangulationType *mesh, const SimplexId startVert, const SimplexId orig) | ttk::ftm::FTMTree_MT | |
| BaseClass() | ttk::BaseClass | |
| build(const triangulationType *mesh, const bool ct) | ttk::ftm::FTMTree_MT | |
| buildSegmentation() | ttk::ftm::FTMTree_MT | |
| clear() | ttk::ftm::FTMTree_MT | |
| clone() const | ttk::ftm::FTMTree_MT | |
| closeAndMergeOnSaddle(const triangulationType *mesh, SimplexId saddleVert) | ttk::ftm::FTMTree_MT | |
| closeArcsUF(idNode closeNode, UF uf) | ttk::ftm::FTMTree_MT | |
| closeOnBackBone(const triangulationType *mesh, SimplexId saddleVert) | ttk::ftm::FTMTree_MT | |
| closeSuperArc(idSuperArc superArcId, idNode upNodeId) | ttk::ftm::FTMTree_MT | |
| comp_ | ttk::ftm::FTMTree_MT | protected |
| compLower(const SimplexId a, const SimplexId b) | ttk::ftm::FTMTree_MT | inline |
| copyMergeTreeStructure(FTMTree_MT *tree) | ttk::ftm::FTMTree_MT | |
| corr2idNode(const idCorresp &corr) const | ttk::ftm::FTMTree_MT | inline |
| createAtomicVector(std::shared_ptr< FTMAtomicVector< type > > &ptr) | ttk::ftm::FTMTree_MT | inlineprotected |
| createVector(std::vector< type > &vec) | ttk::ftm::FTMTree_MT | inlineprotected |
| Debug() | ttk::Debug | |
| debugLevel_ | ttk::Debug | mutableprotected |
| debugMsgNamePrefix_ | ttk::Debug | protected |
| debugMsgPrefix_ | ttk::Debug | protected |
| deleteIthUpArc(idNode nodeId, int arcIth) | ttk::ftm::FTMTree_MT | |
| deleteNode(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| deleteParent(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| deleteSubtree(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| delNode(idNode node) | ttk::ftm::FTMTree_MT | |
| finalizeSegmentation() | ttk::ftm::FTMTree_MT | |
| FTMTree_MT(const std::shared_ptr< Params > ¶ms, const std::shared_ptr< Scalars > &scalars, TreeType type) | ttk::ftm::FTMTree_MT | |
| getAllNodeLevel(std::vector< int > &res) | ttk::ftm::FTMTree_MT | |
| getAllRoots(std::vector< idNode > &res) | ttk::ftm::FTMTree_MT | |
| getArcSize(const idSuperArc arcId) | ttk::ftm::FTMTree_MT | inline |
| getBirth(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getBirthDeath(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getBirthDeathFromIds(idNode nodeId1, idNode nodeId2) | ttk::ftm::FTMTree_MT | |
| getBirthDeathNode(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getBirthDeathNodeFromIds(idNode nodeId1, idNode nodeId2) | ttk::ftm::FTMTree_MT | |
| getBoundsFromVerts(const std::vector< SimplexId > &nodes) const | ttk::ftm::FTMTree_MT | protected |
| getBranchOriginsFromThisBranch(idNode node, std::tuple< std::vector< idNode >, std::vector< idNode > > &res) | ttk::ftm::FTMTree_MT | |
| getBranchSubtree(std::vector< idNode > &branching, idNode branchRoot, std::vector< idNode > &res) | ttk::ftm::FTMTree_MT | |
| getChildren(idNode nodeId, std::vector< idNode > &res) | ttk::ftm::FTMTree_MT | |
| getChunkCount(const SimplexId nbVerts=-1, const SimplexId nbTasks=100) const | ttk::ftm::FTMTree_MT | inlineprotected |
| getChunkSize(const SimplexId nbVerts=-1, const SimplexId nbtasks=100) const | ttk::ftm::FTMTree_MT | inlineprotected |
| getCorrespondingNodeId(const SimplexId val) const | ttk::ftm::FTMTree_MT | inline |
| getCorrespondingSuperArcId(const SimplexId val) const | ttk::ftm::FTMTree_MT | inline |
| getDownNode(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getDownNodeId(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getLeave(const idNode id) const | ttk::ftm::FTMTree_MT | inline |
| getLeaves() const | ttk::ftm::FTMTree_MT | inline |
| getLeavesFromTree(std::vector< idNode > &res) | ttk::ftm::FTMTree_MT | |
| getLevelToNode(std::vector< std::vector< idNode > > &res) | ttk::ftm::FTMTree_MT | |
| getLowerNode(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getLowerNodeId(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getLowestNode(idNode nodeStart) | ttk::ftm::FTMTree_MT | |
| getMaximumPersistence() | ttk::ftm::FTMTree_MT | |
| getMergedRootBirthDeath() | ttk::ftm::FTMTree_MT | |
| getMergedRootBirthDeathNode() | ttk::ftm::FTMTree_MT | |
| getMergedRootOrigin() | ttk::ftm::FTMTree_MT | |
| getMultiPersOrigins(bool useBD) | ttk::ftm::FTMTree_MT | |
| getMultiPersOrigins(bool useBD) | ttk::ftm::FTMTree_MT | |
| getMultiPersOriginsVectorFromTree(std::vector< std::vector< idNode > > &res) | ttk::ftm::FTMTree_MT | |
| getNode(idNode nodeId) | ttk::ftm::FTMTree_MT | inline |
| getNodeLevel(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getNodePersistence(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getNumberOfChildren(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getNumberOfLeaves() const | ttk::ftm::FTMTree_MT | inline |
| getNumberOfLeavesFromTree() | ttk::ftm::FTMTree_MT | |
| getNumberOfNodeAlone() | ttk::ftm::FTMTree_MT | |
| getNumberOfNodes() const | ttk::ftm::FTMTree_MT | inline |
| getNumberOfRoot() | ttk::ftm::FTMTree_MT | |
| getNumberOfSuperArcs() const | ttk::ftm::FTMTree_MT | inline |
| getNumberOfVertices() const | ttk::ftm::FTMTree_MT | inline |
| getParent(const idNode n) | ttk::ftm::FTMTree_MT | inline |
| getParentSafe(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| getPersistencePairsFromTree(std::vector< std::tuple< ftm::idNode, ftm::idNode, dataType > > &pairs, bool useBD) | ttk::ftm::FTMTree_MT | |
| getPersistencePairsFromTree(std::vector< std::tuple< idNode, idNode, dataType > > &pairs, bool useBD) | ttk::ftm::FTMTree_MT | |
| getRealNumberOfNodes() | ttk::ftm::FTMTree_MT | |
| getRoot() | ttk::ftm::FTMTree_MT | |
| getRoots() const | ttk::ftm::FTMTree_MT | inline |
| getSecondMaximumPersistence() | ttk::ftm::FTMTree_MT | |
| getSecondMaximumPersistenceNode() | ttk::ftm::FTMTree_MT | |
| getSuperArc(idSuperArc i) | ttk::ftm::FTMTree_MT | inline |
| getSuperArc(idSuperArc i) const | ttk::ftm::FTMTree_MT | inline |
| getThreadNumber() const | ttk::BaseClass | inline |
| getTreeBranching(std::vector< idNode > &branching, std::vector< int > &branchingID, std::vector< std::vector< idNode > > &nodeBranching) | ttk::ftm::FTMTree_MT | |
| getTreeBranching(std::vector< idNode > &branching, std::vector< int > &branchingID) | ttk::ftm::FTMTree_MT | |
| getTreeDepth() | ttk::ftm::FTMTree_MT | |
| getUpNode(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getUpNodeId(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getUpperNode(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getUpperNodeId(const SuperArc *a) | ttk::ftm::FTMTree_MT | |
| getValue(SimplexId nodeId) const | ttk::ftm::FTMTree_MT | inline |
| getVertInRange(const std::vector< SimplexId > &range, const SimplexId v, const idNode last=0) const | ttk::ftm::FTMTree_MT | protected |
| idNode2corr(const idNode id) const | ttk::ftm::FTMTree_MT | inline |
| initComp() | ttk::ftm::FTMTree_MT | inline |
| initNbScalars(const triangulationType *triangulation) | ttk::ftm::FTMTree_MT | inline |
| initVector(std::vector< type > &vect, const type val) | ttk::ftm::FTMTree_MT | inlineprotected |
| initVectStates(const SimplexId nbLeaves) | ttk::ftm::FTMTree_MT | inline |
| insertNode(Node *node, const bool segm=true) | ttk::ftm::FTMTree_MT | |
| isBranchOrigin(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isCorrespondingArc(const SimplexId val) const | ttk::ftm::FTMTree_MT | inline |
| isCorrespondingNode(const SimplexId val) const | ttk::ftm::FTMTree_MT | inline |
| isCorrespondingNull(const SimplexId val) const | ttk::ftm::FTMTree_MT | inline |
| isFullMerge() | ttk::ftm::FTMTree_MT | |
| isHigher(SimplexId a, SimplexId b) const | ttk::ftm::FTMTree_MT | inlineprotected |
| isImportantPair(idNode nodeId, double threshold, std::vector< double > &excludeLower, std::vector< double > &excludeHigher) | ttk::ftm::FTMTree_MT | |
| isImportantPair(idNode nodeId, double threshold) | ttk::ftm::FTMTree_MT | |
| isJoinTree() | ttk::ftm::FTMTree_MT | |
| isJT() const | ttk::ftm::FTMTree_MT | inline |
| isLeaf(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isLower(SimplexId a, SimplexId b) const | ttk::ftm::FTMTree_MT | inlineprotected |
| isMultiPersPair(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isNodeAlone(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isNodeIdInconsistent(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isNodeMerged(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isNodeOriginDefined(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isParentInconsistent(ftm::idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isRoot(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| isST() const | ttk::ftm::FTMTree_MT | inline |
| isThereOnlyOnePersistencePair() | ttk::ftm::FTMTree_MT | |
| lastLineMode | ttk::Debug | protectedstatic |
| lastObject_ | ttk::BaseClass | protected |
| leafGrowth(const triangulationType *mesh) | ttk::ftm::FTMTree_MT | |
| leafSearch(const triangulationType *mesh) | ttk::ftm::FTMTree_MT | |
| makeAlloc() | ttk::ftm::FTMTree_MT | inline |
| makeInit() | ttk::ftm::FTMTree_MT | inline |
| makeNode(SimplexId vertexId, SimplexId linked=nullVertex) | ttk::ftm::FTMTree_MT | |
| makeNode(const Node *const n, SimplexId linked=nullVertex) | ttk::ftm::FTMTree_MT | |
| makeSuperArc(idNode downNodeId, idNode upNodeId) | ttk::ftm::FTMTree_MT | |
| move(FTMTree_MT &mt) | ttk::ftm::FTMTree_MT | |
| mt_data_ | ttk::ftm::FTMTree_MT | protected |
| normalizeIds() | ttk::ftm::FTMTree_MT | |
| notNeedToNormalize(idNode nodeId) | ttk::ftm::FTMTree_MT | |
| openSuperArc(idNode downNodeId) | ttk::ftm::FTMTree_MT | |
| params_ | ttk::ftm::FTMTree_MT | protected |
| preconditionTriangulation(AbstractTriangulation *tri, const bool preproc=true) | ttk::ftm::FTMTree_MT | inline |
| printArc(idSuperArc a) | ttk::ftm::FTMTree_MT | |
| printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
| printMergedRoot(bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printMsg(const std::string &msg, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| printMsg(const std::string &msg, const double &progress, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| printMsg(const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) const | ttk::Debug | inline |
| printMsg(const debug::Separator &separator, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inline |
| 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) const | ttk::Debug | inlineprotected |
| printMsgInternal(const std::string &msg, const debug::Priority &priority, const debug::LineMode &lineMode, std::ostream &stream=std::cout) const | ttk::Debug | inlineprotected |
| printMultiPersOriginsVectorFromTree(bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printMultiPersPairsFromTree(bool useBD=false, bool printPairs=true, bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printNode(idNode n) | ttk::ftm::FTMTree_MT | |
| printNode2(idNode nodeId, bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printNodeSS(idNode node, std::stringstream &ss) | ttk::ftm::FTMTree_MT | |
| printPairsFromTree(bool useBD=false, bool printPairs=true, bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printParams() const | ttk::ftm::FTMTree_MT | |
| printSubTree(idNode subRoot) | ttk::ftm::FTMTree_MT | |
| printTime(Timer &t, const std::string &s, const int debugLevel=2) const | ttk::ftm::FTMTree_MT | |
| printTree(bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printTree2() | ttk::ftm::FTMTree_MT | |
| printTreeScalars(bool printNodeAlone=true, bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printTreeStats(bool doPrint=true) | ttk::ftm::FTMTree_MT | |
| printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
| propagate(const triangulationType *mesh, CurrentState ¤tState, UF curUF) | ttk::ftm::FTMTree_MT | |
| scalars_ | ttk::ftm::FTMTree_MT | protected |
| setDebugLevel(const int &debugLevel) | ttk::Debug | virtual |
| setDebugMsgPrefix(const std::string &prefix) | ttk::Debug | inline |
| setNormalizeIds(const bool normalize) | ttk::ftm::FTMTree_MT | inline |
| setParamsScalars(const std::shared_ptr< Params > ¶ms, const std::shared_ptr< Scalars > &scalars) | ttk::ftm::FTMTree_MT | inline |
| setParent(idNode nodeId, idNode newParentNodeId) | ttk::ftm::FTMTree_MT | |
| setScalars(void *local_scalars) | ttk::ftm::FTMTree_MT | inline |
| setSegmentation(const bool segm) | ttk::ftm::FTMTree_MT | inline |
| setThreadNumber(const int threadNumber) | ttk::BaseClass | inlinevirtual |
| setTreeType(const int local_treeType) | ttk::ftm::FTMTree_MT | inline |
| setValence(const SimplexId v, const SimplexId val) | ttk::ftm::FTMTree_MT | inline |
| setVert2Tree(decltype(mt_data_.vert2tree) const &vect2tree) | ttk::ftm::FTMTree_MT | inline |
| setVertexScalars(const scalarType *vals) | ttk::ftm::FTMTree_MT | inline |
| setVertexSoSoffsets(const SimplexId *const sos) | ttk::ftm::FTMTree_MT | inline |
| setWrapper(const Wrapper *wrapper) override | ttk::Debug | virtual |
| sortArcs() | ttk::ftm::FTMTree_MT | |
| sortDownArcs(const idNode nid) | ttk::ftm::FTMTree_MT | inlineprotected |
| sortedNodes(const bool parallel=false) | ttk::ftm::FTMTree_MT | |
| sortInput() | ttk::ftm::FTMTree_MT | |
| sortLeaves(const bool parallel=false) | ttk::ftm::FTMTree_MT | |
| sortNodes() | ttk::ftm::FTMTree_MT | |
| sortUpArcs(const idNode nid) | ttk::ftm::FTMTree_MT | inlineprotected |
| threadNumber_ | ttk::BaseClass | mutableprotected |
| trunk(const triangulationType *mesh, const bool ct) | ttk::ftm::FTMTree_MT | |
| trunkCTSegmentation(const std::vector< SimplexId > &pendingNodesVerts, const SimplexId begin, const SimplexId stop) | ttk::ftm::FTMTree_MT | |
| trunkSegmentation(const std::vector< SimplexId > &pendingNodesVerts, const SimplexId begin, const SimplexId stop) | ttk::ftm::FTMTree_MT | virtual |
| upArcFromVert(const SimplexId v) | ttk::ftm::FTMTree_MT | inlineprotected |
| updateCorrespondingArc(const SimplexId vert, const idSuperArc arc) | ttk::ftm::FTMTree_MT | inline |
| updateCorrespondingNode(const SimplexId vert, const idNode node) | ttk::ftm::FTMTree_MT | inline |
| verifyBranchDecompositionInconsistency() | ttk::ftm::FTMTree_MT | |
| vertex2Node(const SimplexId vert) | ttk::ftm::FTMTree_MT | inline |
| vertex2SuperArc(const SimplexId vert) | ttk::ftm::FTMTree_MT | inline |
| welcomeMsg(std::ostream &stream) | ttk::Debug | protected |
| wrapper_ | ttk::BaseClass | protected |
| ~BaseClass()=default | ttk::BaseClass | virtual |
| ~Debug() override | ttk::Debug | |
| ~FTMTree_MT() override | ttk::ftm::FTMTree_MT |