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

TTK FTRGraph node of the Graph. More...

#include <FTRNode.h>

Public Member Functions

 Node ()
 
 Node (const idVertex vertIdentifier)
 
idVertex getVertexIdentifier () const
 
void setVerterIdentifier (const idVertex v)
 
ftr::NodeType getType () const
 
void reserveUpArc (const idSuperArc nbUpArc)
 
idSuperArc getNbUpArcs () const
 
idSuperArc getUpArc (const idSuperArc index) const
 
void addUpArc (const idSuperArc arcId)
 
void reserveDownArc (const idSuperArc nbDownArcs)
 
idSuperArc getNbDownArcs () const
 
idSuperArc getDownArc (const idSuperArc index) const
 
void addDownArc (const idSuperArc arcId)
 

Detailed Description

TTK FTRGraph node of the Graph.

Author
Gueunet Charles charl.nosp@m.es.g.nosp@m.ueune.nosp@m.t+tt.nosp@m.k@gma.nosp@m.il.c.nosp@m.om
Date
2018-01-25

This class manage nodes of the graph structure

See also
ttk::FTRGraph

Definition at line 20 of file FTRNode.h.

Constructor & Destructor Documentation

◆ Node() [1/2]

ttk::ftr::Node::Node ( )
inline

Definition at line 27 of file FTRNode.h.

◆ Node() [2/2]

ttk::ftr::Node::Node ( const idVertex  vertIdentifier)
inlineexplicit

Definition at line 30 of file FTRNode.h.

Member Function Documentation

◆ addDownArc()

void ttk::ftr::Node::addDownArc ( const idSuperArc  arcId)
inline

Definition at line 109 of file FTRNode.h.

◆ addUpArc()

void ttk::ftr::Node::addUpArc ( const idSuperArc  arcId)
inline

Definition at line 93 of file FTRNode.h.

◆ getDownArc()

idSuperArc ttk::ftr::Node::getDownArc ( const idSuperArc  index) const
inline

Definition at line 105 of file FTRNode.h.

◆ getNbDownArcs()

idSuperArc ttk::ftr::Node::getNbDownArcs ( ) const
inline

Definition at line 101 of file FTRNode.h.

◆ getNbUpArcs()

idSuperArc ttk::ftr::Node::getNbUpArcs ( ) const
inline

Definition at line 85 of file FTRNode.h.

◆ getType()

ftr::NodeType ttk::ftr::Node::getType ( ) const
inline

Definition at line 42 of file FTRNode.h.

◆ getUpArc()

idSuperArc ttk::ftr::Node::getUpArc ( const idSuperArc  index) const
inline

Definition at line 89 of file FTRNode.h.

◆ getVertexIdentifier()

idVertex ttk::ftr::Node::getVertexIdentifier ( ) const
inline

Definition at line 34 of file FTRNode.h.

◆ reserveDownArc()

void ttk::ftr::Node::reserveDownArc ( const idSuperArc  nbDownArcs)
inline

Definition at line 97 of file FTRNode.h.

◆ reserveUpArc()

void ttk::ftr::Node::reserveUpArc ( const idSuperArc  nbUpArc)
inline

Definition at line 81 of file FTRNode.h.

◆ setVerterIdentifier()

void ttk::ftr::Node::setVerterIdentifier ( const idVertex  v)
inline

Definition at line 38 of file FTRNode.h.


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