CSGNode Class Reference

#include <RobotAPI/components/EarlyVisionGraph/SphericalGraph.h>

+ Inheritance diagram for CSGNode:

Public Member Functions

virtual CSGNodeclone ()
 
 CSGNode ()
 
 CSGNode (TSphereCoord position)
 
int getIndex ()
 
TSphereCoord getPosition ()
 
void setIndex (int nIndex)
 
void setPosition (TSphereCoord position)
 
virtual ~CSGNode ()
 

Protected Attributes

int m_nIndex
 
TSphereCoord m_Position
 

Detailed Description

Definition at line 43 of file SphericalGraph.h.

Constructor & Destructor Documentation

◆ CSGNode() [1/2]

CSGNode ( )
inline

Definition at line 46 of file SphericalGraph.h.

+ Here is the caller graph for this function:

◆ CSGNode() [2/2]

CSGNode ( TSphereCoord  position)
inline

Definition at line 47 of file SphericalGraph.h.

◆ ~CSGNode()

virtual ~CSGNode ( )
inlinevirtual

Definition at line 51 of file SphericalGraph.h.

Member Function Documentation

◆ clone()

virtual CSGNode* clone ( )
inlinevirtual

Reimplemented in CIntensityNode.

Definition at line 71 of file SphericalGraph.h.

+ Here is the call graph for this function:

◆ getIndex()

int getIndex ( )
inline

Definition at line 62 of file SphericalGraph.h.

+ Here is the caller graph for this function:

◆ getPosition()

TSphereCoord getPosition ( )
inline

Definition at line 53 of file SphericalGraph.h.

+ Here is the caller graph for this function:

◆ setIndex()

void setIndex ( int  nIndex)
inline

Definition at line 66 of file SphericalGraph.h.

+ Here is the caller graph for this function:

◆ setPosition()

void setPosition ( TSphereCoord  position)
inline

Definition at line 57 of file SphericalGraph.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_nIndex

int m_nIndex
protected

Definition at line 80 of file SphericalGraph.h.

◆ m_Position

TSphereCoord m_Position
protected

Definition at line 79 of file SphericalGraph.h.


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