SiGraph: sulcal graphs


sigraph::PliDePassageEdge Class Reference

#include <si/fold/interfoldedge.h>

Inheritance diagram for sigraph::PliDePassageEdge:
Collaboration diagram for sigraph::PliDePassageEdge:

Public Member Functions

virtual ~PliDePassageEdge ()
 
- Public Member Functions inherited from UEdge
virtual ~UEdge ()
 
virtual bool isDirected () const
 
virtual bool isUndirected () const
 
virtual bool isDirected () const
 
virtual bool isUndirected () const
 
- Public Member Functions inherited from Edge
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
reverse_iterator rbegin ()
 
reverse_iterator rend ()
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator rend () const
 
virtual std::string type () const CARTO_OVERRIDE
 
virtual ~Edge ()
 
bool hasVertex (const Vertex *vertex) const
 
size_t verticesSize () const
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
reverse_iterator rbegin ()
 
reverse_iterator rend ()
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator rend () const
 
virtual std::string type () const CARTO_OVERRIDE
 
- Public Member Functions inherited from GraphObject
virtual ~GraphObject ()
 
- Public Member Functions inherited from carto::SyntaxedObject< PropertySet >
 SyntaxedObject (const std::string &s)
 
 SyntaxedObject (const SyntaxedObject &x)
 
 SyntaxedObject (const SyntaxedObject< PropertySet > &x)
 
 SyntaxedObject (const std::string &s)
 
 SyntaxedObject (const SyntaxedObject &x)
 
 SyntaxedObject (const SyntaxedObject< PropertySet > &x)
 

Static Public Member Functions

static GenericObject * makePliDePassage (const std::string &)
 

Public Attributes

float size
 
float refsize
 
bool refsize_valid
 
float depth
 
bool depth_valid
 
float refdepth
 
bool refdepth_valid
 

Protected Member Functions

 PliDePassageEdge (const std::string &s)
 
 PliDePassageEdge (const PliDePassageEdge &s)
 
virtual EdgecloneEdge () const
 
void addBuiltins ()
 
- Protected Member Functions inherited from UEdge
 UEdge (std::string s)
 
 UEdge (const UEdge &x)
 
 UEdge (std::string s)
 
 UEdge (const UEdge &x)
 
- Protected Member Functions inherited from Edge
 Edge (std::string s)
 
 Edge (const Edge &x)
 
- Protected Member Functions inherited from GraphObject
 GraphObject (const std::string &s)
 
 GraphObject (const GraphObject &x)
 

Additional Inherited Members

- Public Types inherited from Edge
typedef VSet::value_type value_type
 
typedef VSet::pointer pointer
 
typedef VSet::reference reference
 
typedef VSet::const_reference const_reference
 
typedef VSet::iterator iterator
 
typedef VSet::const_iterator const_iterator
 
typedef VSet::reverse_iterator reverse_iterator
 
typedef VSet::const_reverse_iterator const_reverse_iterator
 
- Public Types inherited from carto::SyntaxedObject< PropertySet >
typedef internal::SyntaxedObjectSwitch< T, SUPERSUBCLASS(Interface, T)>::ContentType ContentType
 

Detailed Description

Definition at line 125 of file interfoldedge.h.

Constructor & Destructor Documentation

◆ ~PliDePassageEdge()

virtual sigraph::PliDePassageEdge::~PliDePassageEdge ( )
virtual

◆ PliDePassageEdge() [1/2]

sigraph::PliDePassageEdge::PliDePassageEdge ( const std::string & s)
protected

Referenced by PliDePassageEdge().

◆ PliDePassageEdge() [2/2]

sigraph::PliDePassageEdge::PliDePassageEdge ( const PliDePassageEdge & s)
protected

References PliDePassageEdge().

Member Function Documentation

◆ addBuiltins()

void sigraph::PliDePassageEdge::addBuiltins ( )
protected

◆ cloneEdge()

virtual Edge * sigraph::PliDePassageEdge::cloneEdge ( ) const
protectedvirtual

Reimplemented from UEdge.

References Edge::Edge().

◆ makePliDePassage()

static GenericObject * sigraph::PliDePassageEdge::makePliDePassage ( const std::string & )
static

Member Data Documentation

◆ depth

float sigraph::PliDePassageEdge::depth

Definition at line 136 of file interfoldedge.h.

◆ depth_valid

bool sigraph::PliDePassageEdge::depth_valid

Definition at line 137 of file interfoldedge.h.

◆ refdepth

float sigraph::PliDePassageEdge::refdepth

Definition at line 138 of file interfoldedge.h.

◆ refdepth_valid

bool sigraph::PliDePassageEdge::refdepth_valid

Definition at line 139 of file interfoldedge.h.

◆ refsize

float sigraph::PliDePassageEdge::refsize

Definition at line 134 of file interfoldedge.h.

◆ refsize_valid

bool sigraph::PliDePassageEdge::refsize_valid

Definition at line 135 of file interfoldedge.h.

◆ size

float sigraph::PliDePassageEdge::size

Definition at line 133 of file interfoldedge.h.


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