|
#include <RobotAPI/components/EarlyVisionGraph/IntensityGraph.h>
Public Member Functions | |
CIntensityGraph () | |
CIntensityGraph (const CIntensityGraph &prototype) | |
CIntensityGraph (std::string sFileName) | |
CIntensityNode * | getNewNode () override |
void | graphToVec (std::vector< float > &vec) |
CIntensityGraph & | operator= (CIntensityGraph const &rhs) |
bool | read (std::istream &infile) override |
bool | readEdge (std::istream &infile) override |
bool | readNode (std::istream &infile) override |
void | reset () |
void | set (float fIntensity) |
bool | write (std::ostream &outfile) override |
bool | writeEdge (std::ostream &outfile, int e) override |
bool | writeNode (std::ostream &outfile, int n) override |
~CIntensityGraph () override | |
Public Member Functions inherited from CSphericalGraph | |
int | addEdge (int nIndex1, int nIndex2) |
int | addEdge (int nIndex1, int nIndex2, int nLeftFace, int nRightFace) |
int | addNode (CSGNode *pNode) |
void | addNodeAdjacency (int nNode, int nAdjacency) |
void | clear () |
CSphericalGraph () | |
CSphericalGraph (const CSphericalGraph &prototype) | |
CSGEdge * | getEdge (int nEdgeIndex) |
TEdgeList * | getEdges () |
CSGNode * | getNode (int nIndex) |
std::vector< int > * | getNodeAdjacency (int nIndex) |
TNodeList * | getNodes () |
CSphericalGraph & | operator= (CSphericalGraph const &rhs) |
virtual | ~CSphericalGraph () |
Additional Inherited Members | |
Protected Attributes inherited from CSphericalGraph | |
TEdgeList | m_Edges |
std::vector< int > | m_NodeAdjacency [MAX_NODES] |
TNodeList | m_Nodes |
Definition at line 51 of file IntensityGraph.h.
CIntensityGraph | ( | ) |
|
default |
CIntensityGraph | ( | std::string | sFileName | ) |
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 79 of file IntensityGraph.h.
void graphToVec | ( | std::vector< float > & | vec | ) |
CIntensityGraph & operator= | ( | CIntensityGraph const & | rhs | ) |
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 129 of file IntensityGraph.cpp.
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 190 of file IntensityGraph.cpp.
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 163 of file IntensityGraph.cpp.
void reset | ( | ) |
Definition at line 110 of file IntensityGraph.cpp.
void set | ( | float | fIntensity | ) |
Definition at line 115 of file IntensityGraph.cpp.
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 205 of file IntensityGraph.cpp.
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 251 of file IntensityGraph.cpp.
|
overridevirtual |
Reimplemented from CSphericalGraph.
Definition at line 238 of file IntensityGraph.cpp.