|
TTK
|
This is the complete list of members for ttk::cf::ContourForestsTree, including all inherited members.
| addCrossingAbove(const idSuperArc &sa) | ttk::cf::MergeTree | inline |
| alreadyExtLinked(const idNode &node, const idPartition &tree, const idNode &treeNode) | ttk::cf::MergeTree | |
| BaseClass() | ttk::BaseClass | |
| build(std::vector< ExtendedUnionFind * > &vect_baseUF, const std::vector< SimplexId > &overlapBefore, const std::vector< SimplexId > &overlapAfter, SimplexId start, SimplexId end, const SimplexId &posSeed0, const SimplexId &posSeed1, const triangulationType &mesh) | ttk::cf::MergeTree | |
| clone() const | ttk::cf::MergeTree | |
| clone(const MergeTree *mt) | ttk::cf::MergeTree | |
| closeSuperArc(const idSuperArc &superArcId, const idNode &upNodeId, const bool overlapB, const bool overlapA) | ttk::cf::MergeTree | |
| combine(const SimplexId &seed0, const SimplexId &seed1, std::list< std::vector< std::pair< SimplexId, bool > > > &storage) | ttk::cf::ContourForestsTree | |
| computePersistencePairs(std::vector< std::tuple< SimplexId, SimplexId, scalarType > > &pairs, const triangulationType &mesh) | ttk::cf::MergeTree | |
| computePersistencePairs(std::vector< std::tuple< SimplexId, SimplexId, scalarType, bool > > &pairs, const triangulationType &mesh) | ttk::cf::MergeTree | |
| ContourForests | ttk::cf::ContourForestsTree | friend |
| ContourForestsTree(const std::shared_ptr< Params > ¶ms, const std::shared_ptr< Scalars > &scalars, idPartition part=nullPartition) | ttk::cf::ContourForestsTree | |
| corr2idNode(const idCorresp &corr) const | ttk::cf::MergeTree | inline |
| Debug() | ttk::Debug | |
| debugLevel_ | ttk::Debug | mutableprotected |
| debugMsgNamePrefix_ | ttk::Debug | protected |
| debugMsgPrefix_ | ttk::Debug | protected |
| delNode(const idNode &node, std::list< std::vector< std::pair< SimplexId, bool > > > &storage, const std::pair< SimplexId, bool > *mv=nullptr, const SimplexId &nbm=0) | ttk::cf::MergeTree | |
| doSwap(MergeTree *mt) | ttk::cf::MergeTree | |
| flush() | ttk::cf::ContourForestsTree | inline |
| getCorrespondingNodeId(const SimplexId &val) const | ttk::cf::MergeTree | inline |
| getCorrespondingSuperArcId(const SimplexId &val) const | ttk::cf::MergeTree | inline |
| getDownNode(const SuperArc *a) | ttk::cf::MergeTree | inline |
| getJoinTree() | ttk::cf::ContourForestsTree | inline |
| getLeave(const idNode &id) const | ttk::cf::MergeTree | inline |
| getLeaves() const | ttk::cf::MergeTree | inline |
| getNode(const idNode &nodeId) | ttk::cf::MergeTree | inline |
| getNodeDownNeighbors(const idNode &n) | ttk::cf::MergeTree | |
| getNodeNeighbors(const idNode &node) | ttk::cf::MergeTree | |
| getNodes() const | ttk::cf::MergeTree | inline |
| getNodeUpNeighbors(const idNode &n) | ttk::cf::MergeTree | |
| getNumberOfExternalDownArcs(const idNode &node) | ttk::cf::MergeTree | |
| getNumberOfLeaves() const | ttk::cf::MergeTree | inline |
| getNumberOfNodes() const | ttk::cf::MergeTree | inline |
| getNumberOfSuperArcs() const | ttk::cf::MergeTree | inline |
| getNumberOfUnmergedDownArcs(const idNode &n) | ttk::cf::MergeTree | |
| getNumberOfVisibleArcs() const | ttk::cf::MergeTree | inline |
| getNumberOfVisibleArcs(const idNode &n) | ttk::cf::MergeTree | |
| getNumberOfVisibleRegularNode(const idSuperArc &sa) | ttk::cf::MergeTree | inline |
| getParent(const idNode &n) | ttk::cf::MergeTree | |
| getPartition() const | ttk::cf::MergeTree | inline |
| getRoots() const | ttk::cf::MergeTree | inline |
| getSplitTree() | ttk::cf::ContourForestsTree | inline |
| getSuperArc() const | ttk::cf::MergeTree | inline |
| getSuperArc(const idSuperArc &i) | ttk::cf::MergeTree | inline |
| getThreadNumber() const | ttk::BaseClass | inline |
| getTree(const TreeType &tt) | ttk::cf::ContourForestsTree | inline |
| getUpNode(const SuperArc *a) | ttk::cf::MergeTree | inline |
| getValue(const SimplexId &nodeId) const | ttk::cf::MergeTree | inline |
| getVertBelowSeed(const idSuperArc &arc, const std::pair< SimplexId, bool > &seed, const std::vector< idCorresp > &vert2treeOther) | ttk::cf::MergeTree | |
| globalSimplify(const SimplexId posSeed0, const SimplexId posSeed1, std::list< std::vector< std::pair< SimplexId, bool > > > &storage, const triangulationType &mesh) | ttk::cf::MergeTree | |
| hideAndClearArcsAbove(const idNode &baseNode) | ttk::cf::MergeTree | |
| hideAndClearArcsBelow(const idNode &baseNode, const SimplexId &seed) | ttk::cf::MergeTree | |
| hideAndClearLeadingTo(const idNode &baseNode, const SimplexId &v) | ttk::cf::MergeTree | |
| hideArc(const idSuperArc &sa) | ttk::cf::MergeTree | |
| hideNode(const idNode &node) | ttk::cf::MergeTree | |
| idNode2corr(const idNode &id) const | ttk::cf::MergeTree | inline |
| initNbScalars(const triangulationType &tri) | ttk::cf::MergeTree | inline |
| initTreeType() | ttk::cf::MergeTree | inline |
| insertNode(Node *node, const bool segment) | ttk::cf::MergeTree | |
| insertNodeAboveSeed(const idSuperArc &arc, const std::pair< SimplexId, bool > &seed) | ttk::cf::MergeTree | |
| isCorrespondingArc(const SimplexId &val) const | ttk::cf::MergeTree | inline |
| isCorrespondingNode(const SimplexId &val) const | ttk::cf::MergeTree | inline |
| isCorrespondingNull(const SimplexId &val) const | ttk::cf::MergeTree | inline |
| isHigher(const SimplexId &a, const SimplexId &b) const | ttk::cf::MergeTree | inlineprotected |
| isLower(const SimplexId &a, const SimplexId &b) const | ttk::cf::MergeTree | inlineprotected |
| jt_ | ttk::cf::ContourForestsTree | protected |
| lastLineMode | ttk::Debug | protectedstatic |
| lastObject_ | ttk::BaseClass | protected |
| localSimplify(const SimplexId &podSeed0, const SimplexId &podSeed1, std::list< std::vector< std::pair< SimplexId, bool > > > &storage) | ttk::cf::MergeTree | |
| makeNode(const SimplexId &vertexId, const SimplexId &linked=nullVertex) | ttk::cf::MergeTree | |
| makeNode(const Node *const n, const SimplexId &linked=nullVertex) | ttk::cf::MergeTree | |
| makeSuperArc(const idNode &downNodeId, const idNode &upNodeId, const bool overlapB, const bool overlapA, std::pair< SimplexId, bool > *vertexList=nullptr, SimplexId vertexSize=-1) | ttk::cf::MergeTree | |
| markThisArc(std::vector< ExtendedUnionFind * > &ufArray, const idNode &curNodeId, const idSuperArc &mergingArcId, const idNode &parentNodeId) | ttk::cf::MergeTree | |
| mergeArc(const idSuperArc &sa, const idSuperArc &recept, const bool changeConnectivity=true) | ttk::cf::MergeTree | |
| MergeTree(std::shared_ptr< Params > params, std::shared_ptr< Scalars > scalars, TreeType type, idPartition part=nullPartition) | ttk::cf::MergeTree | |
| openSuperArc(const idNode &downNodeId, const bool overlapB, const bool overlapA) | ttk::cf::MergeTree | |
| parallelInitNodeValence(const int nbThreadValence) | ttk::cf::MergeTree | |
| parallelUpdateSegmentation(const bool ct=false) | ttk::cf::MergeTree | |
| params_ | ttk::cf::MergeTree | protected |
| preconditionTriangulation(AbstractTriangulation *const m, const bool preproc=true) | ttk::cf::MergeTree | inline |
| printArc(const idSuperArc &a) | ttk::cf::MergeTree | inline |
| printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
| 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 |
| printNode(const idNode &n) | ttk::cf::MergeTree | inline |
| printTree2() | ttk::cf::MergeTree | |
| printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
| processVertex(const SimplexId &vertex, std::vector< ExtendedUnionFind * > &vect_baseUF, const bool overlapB, const bool overlapA, const triangulationType &mesh, DebugTimer &begin) | ttk::cf::MergeTree | |
| recoverMTPairs(const std::vector< idNode > &sortedNodes, std::vector< std::tuple< SimplexId, SimplexId, scalarType, bool > > &pairsJT, std::vector< std::tuple< SimplexId, SimplexId, scalarType, bool > > &pairsST, const triangulationType &mesh) | ttk::cf::MergeTree | |
| removeHiddenDownArcs(const idNode &n) | ttk::cf::MergeTree | |
| removeInternalDownArcs(const idNode &node) | ttk::cf::MergeTree | |
| reverseInsertNode(Node *node, const bool segment) | ttk::cf::MergeTree | |
| scalars_ | ttk::cf::MergeTree | protected |
| setDebugLevel(const int &local_debugLevel) override | ttk::cf::MergeTree | inlinevirtual |
| setDebugMsgPrefix(const std::string &prefix) | ttk::Debug | inline |
| setScalars(void *local_scalars) | ttk::cf::MergeTree | inline |
| setSimplificationMethod(const int &local_simplifyMethod) | ttk::cf::MergeTree | inline |
| setSimplificationThreshold(const double &local_simplificationThreshold) | ttk::cf::MergeTree | inline |
| setThreadNumber(const int threadNumber) | ttk::BaseClass | inlinevirtual |
| setTreeType(const int &local_treeType) | ttk::cf::MergeTree | inline |
| setVert2Tree(decltype(treeData_.vert2tree) const &vect2tree) | ttk::cf::MergeTree | inline |
| setVertexScalars(scalarType *vals) | ttk::cf::MergeTree | inline |
| setVertexSoSoffsets(const SimplexId *const offsets) | ttk::cf::MergeTree | inline |
| setWrapper(const Wrapper *wrapper) override | ttk::Debug | virtual |
| simplifyTree(const SimplexId &posSeed0, const SimplexId &posSeed1, std::list< std::vector< std::pair< SimplexId, bool > > > &storage, const std::vector< std::tuple< SimplexId, SimplexId, scalarType, bool > > &sortedPairs) | ttk::cf::MergeTree | |
| sortInput() | ttk::cf::MergeTree | |
| st_ | ttk::cf::ContourForestsTree | protected |
| storageEUF_ | ttk::cf::MergeTree | protected |
| threadNumber_ | ttk::BaseClass | mutableprotected |
| treeData_ | ttk::cf::MergeTree | protected |
| updateCorrespondingArc(const SimplexId &arc, const idSuperArc &val) | ttk::cf::MergeTree | inline |
| updateCorrespondingNode(const SimplexId &vert, const idNode &val) | ttk::cf::MergeTree | inline |
| updateSegmentation() | ttk::cf::MergeTree | |
| vertex2Node(const SimplexId &vert) | ttk::cf::MergeTree | inline |
| vertex2SuperArc(const SimplexId &vert) | ttk::cf::MergeTree | inline |
| welcomeMsg(std::ostream &stream) | ttk::Debug | protected |
| wrapper_ | ttk::BaseClass | protected |
| ~BaseClass()=default | ttk::BaseClass | virtual |
| ~ContourForestsTree() override | ttk::cf::ContourForestsTree | |
| ~Debug() override | ttk::Debug | |
| ~MergeTree() override | ttk::cf::MergeTree |