MeVisLab Toolbox Reference
ml::CSOLiveWireNodeSimple Struct Reference

Simple node, which stores a single cost value per node. More...

#include <CSOLiveWireNode.h>

Inheritance diagram for ml::CSOLiveWireNodeSimple:
ml::CSOLiveWireNodeBase CSOHeapObject

Public Attributes

float cost
 the cost at this node
 
- Public Attributes inherited from ml::CSOLiveWireNodeBase
bool isVisited
 Has this node been visited before?
 
char directionToPred
 Direction to the preceding node in the path. (-1 means not yet set)
 
int posx
 Position x.
 
int posy
 Position y.
 
- Public Attributes inherited from CSOHeapObject
int heapPosition
 The position in the heap; -1 means not sorted at all.
 
double value
 Some value for comparison, determining the heap position.
 

Additional Inherited Members

- Public Member Functions inherited from ml::CSOLiveWireNodeBase
 CSOLiveWireNodeBase ()
 Constructor, initializes some internal variables.
 
- Public Member Functions inherited from CSOHeapObject
 CSOHeapObject ()
 
void reset ()
 

Detailed Description

Simple node, which stores a single cost value per node.

Definition at line 60 of file CSOLiveWireNode.h.

Member Data Documentation

◆ cost

float ml::CSOLiveWireNodeSimple::cost

the cost at this node

Definition at line 62 of file CSOLiveWireNode.h.


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