#define MLCSO_EXPORT
Defines export symbols for classes, so they can be used in other DLLs.
double value
Some value for comparison, determining the heap position.
Tvec2< MLfloat > Vector2f
A vector with two components of type float.
char directionToPred
Direction to the preceding node in the path. (-1 means not yet set).
CSOLiveWireNodeBase()
Constructor that initializes some internal variables.
bool isVisited
Has this node been visited before?
Extended node, which stores various features per node.
float gradientNormalized
Normalized gradient costs.
float laplaceFeature
Laplacian zero crossing costs.
float directionalCosts[8]
Directional costs depending on the direction.
float laplace
Result of Laplacian convolution.
Simple node that stores a single cost value per node.
float cost
The cost at this node.
Structure holding a 2D voxel position.
unsigned int posx
The voxel position's x component.
unsigned int posy
The voxel position's y component.