TTK
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
ttk::cf::Node Class Reference

#include <DeprecatedNode.h>

Public Member Functions

 Node (const SimplexId &id, const SimplexId &linked)
 
SimplexId getVertexId () const
 
void setVertexId (const SimplexId &vertexId)
 
const SimplexIdgetOrigin () const
 
const SimplexIdgetTermination () const
 
void setOrigin (const SimplexId &linked)
 
void setTermination (const SimplexId &linked)
 
idSuperArc getNumberOfDownSuperArcs () const
 
idSuperArc getNumberOfUpSuperArcs () const
 
idSuperArc getNumberOfSuperArcs () const
 
idSuperArc getDownSuperArcId (const idSuperArc &neighborId) const
 
idSuperArc getUpSuperArcId (const idSuperArc &neighborId) const
 
void addDownSuperArcId (const idSuperArc &downSuperArcId)
 
void addUpSuperArcId (const idSuperArc &upSuperArcId)
 
idSuperArc clearDownSuperArcs ()
 
idSuperArc clearUpSuperArcs ()
 
void removeDownSuperArcPos (const idSuperArc &i)
 
void removeDownSuperArc (const idSuperArc &idSa)
 
void removeDownSuperArcFromLast (const idSuperArc &idSa)
 
void removeUpSuperArc (const idSuperArc &idSa)
 
void removeUpSuperArcFromLast (const idSuperArc &idSa)
 
bool isHidden () const
 
bool isVisible () const
 
void hide ()
 
void setHidden (const bool local_hidden)
 
idSuperArc getUpValence () const
 
idSuperArc getDownValence () const
 
idSuperArc getValence () const
 
void setUpValence (const idSuperArc &v)
 
void setDownValence (const idSuperArc &v)
 
void incUpValence ()
 
void incDownValence ()
 
void decUpValence ()
 
void decDownValence ()
 

Friends

class MergeTree
 

Detailed Description

Definition at line 28 of file DeprecatedNode.h.

Constructor & Destructor Documentation

◆ Node()

ttk::cf::Node::Node ( const SimplexId id,
const SimplexId linked 
)
inline

Definition at line 51 of file DeprecatedNode.h.

Member Function Documentation

◆ addDownSuperArcId()

void ttk::cf::Node::addDownSuperArcId ( const idSuperArc downSuperArcId)
inline

Definition at line 133 of file DeprecatedNode.h.

◆ addUpSuperArcId()

void ttk::cf::Node::addUpSuperArcId ( const idSuperArc upSuperArcId)
inline

Definition at line 137 of file DeprecatedNode.h.

◆ clearDownSuperArcs()

idSuperArc ttk::cf::Node::clearDownSuperArcs ( )
inline

Definition at line 141 of file DeprecatedNode.h.

◆ clearUpSuperArcs()

idSuperArc ttk::cf::Node::clearUpSuperArcs ( )
inline

Definition at line 147 of file DeprecatedNode.h.

◆ decDownValence()

void ttk::cf::Node::decDownValence ( )
inline

Definition at line 275 of file DeprecatedNode.h.

◆ decUpValence()

void ttk::cf::Node::decUpValence ( )
inline

Definition at line 271 of file DeprecatedNode.h.

◆ getDownSuperArcId()

idSuperArc ttk::cf::Node::getDownSuperArcId ( const idSuperArc neighborId) const
inline

Definition at line 108 of file DeprecatedNode.h.

◆ getDownValence()

idSuperArc ttk::cf::Node::getDownValence ( ) const
inline

Definition at line 247 of file DeprecatedNode.h.

◆ getNumberOfDownSuperArcs()

idSuperArc ttk::cf::Node::getNumberOfDownSuperArcs ( ) const
inline

Definition at line 96 of file DeprecatedNode.h.

◆ getNumberOfSuperArcs()

idSuperArc ttk::cf::Node::getNumberOfSuperArcs ( ) const
inline

Definition at line 104 of file DeprecatedNode.h.

◆ getNumberOfUpSuperArcs()

idSuperArc ttk::cf::Node::getNumberOfUpSuperArcs ( ) const
inline

Definition at line 100 of file DeprecatedNode.h.

◆ getOrigin()

const SimplexId & ttk::cf::Node::getOrigin ( ) const
inline

Definition at line 76 of file DeprecatedNode.h.

◆ getTermination()

const SimplexId & ttk::cf::Node::getTermination ( ) const
inline

Definition at line 80 of file DeprecatedNode.h.

◆ getUpSuperArcId()

idSuperArc ttk::cf::Node::getUpSuperArcId ( const idSuperArc neighborId) const
inline

Definition at line 119 of file DeprecatedNode.h.

◆ getUpValence()

idSuperArc ttk::cf::Node::getUpValence ( ) const
inline

Definition at line 243 of file DeprecatedNode.h.

◆ getValence()

idSuperArc ttk::cf::Node::getValence ( ) const
inline

Definition at line 251 of file DeprecatedNode.h.

◆ getVertexId()

SimplexId ttk::cf::Node::getVertexId ( ) const
inline

Definition at line 64 of file DeprecatedNode.h.

◆ hide()

void ttk::cf::Node::hide ( )
inline

Definition at line 231 of file DeprecatedNode.h.

◆ incDownValence()

void ttk::cf::Node::incDownValence ( )
inline

Definition at line 267 of file DeprecatedNode.h.

◆ incUpValence()

void ttk::cf::Node::incUpValence ( )
inline

Definition at line 263 of file DeprecatedNode.h.

◆ isHidden()

bool ttk::cf::Node::isHidden ( ) const
inline

Definition at line 223 of file DeprecatedNode.h.

◆ isVisible()

bool ttk::cf::Node::isVisible ( ) const
inline

Definition at line 227 of file DeprecatedNode.h.

◆ removeDownSuperArc()

void ttk::cf::Node::removeDownSuperArc ( const idSuperArc idSa)
inline

Definition at line 162 of file DeprecatedNode.h.

◆ removeDownSuperArcFromLast()

void ttk::cf::Node::removeDownSuperArcFromLast ( const idSuperArc idSa)
inline

Definition at line 175 of file DeprecatedNode.h.

◆ removeDownSuperArcPos()

void ttk::cf::Node::removeDownSuperArcPos ( const idSuperArc i)
inline

Definition at line 154 of file DeprecatedNode.h.

◆ removeUpSuperArc()

void ttk::cf::Node::removeUpSuperArc ( const idSuperArc idSa)
inline

Definition at line 191 of file DeprecatedNode.h.

◆ removeUpSuperArcFromLast()

void ttk::cf::Node::removeUpSuperArcFromLast ( const idSuperArc idSa)
inline

Definition at line 204 of file DeprecatedNode.h.

◆ setDownValence()

void ttk::cf::Node::setDownValence ( const idSuperArc v)
inline

Definition at line 259 of file DeprecatedNode.h.

◆ setHidden()

void ttk::cf::Node::setHidden ( const bool  local_hidden)
inline

Definition at line 235 of file DeprecatedNode.h.

◆ setOrigin()

void ttk::cf::Node::setOrigin ( const SimplexId linked)
inline

Definition at line 84 of file DeprecatedNode.h.

◆ setTermination()

void ttk::cf::Node::setTermination ( const SimplexId linked)
inline

Definition at line 88 of file DeprecatedNode.h.

◆ setUpValence()

void ttk::cf::Node::setUpValence ( const idSuperArc v)
inline

Definition at line 255 of file DeprecatedNode.h.

◆ setVertexId()

void ttk::cf::Node::setVertexId ( const SimplexId vertexId)
inline

Definition at line 68 of file DeprecatedNode.h.

Friends And Related Symbol Documentation

◆ MergeTree

friend class MergeTree
friend

Definition at line 29 of file DeprecatedNode.h.


The documentation for this class was generated from the following file: