MeVisLabToolboxReference
ml::CSOLiveWireNode Struct Reference

Structure holding a live wire node for the shortest path algorithm. More...

#include <CSOLiveWireNode.h>

Inheritance diagram for ml::CSOLiveWireNode:
CSOHeapObject

List of all members.

Public Member Functions

 CSOLiveWireNode ()
 Constructor, initializes some internal variables.

Public Attributes

bool isVisited
 Has this node been visited before?
CSOLiveWireNodepredNode
 A pointer to the preceding node in the path.
int directionToPred
 The direction of this node to its successor.
float pathLength
 The length of the path (+1 for horizontal/vertical steps, +SRQT(2) for diagonals).
float intensityValue
 The image intensity value itself.
int posx
 Position x.
int posy
 Position y.
Vector2f D
 temp variable
float laplace
 result of laplace convolution
float gradient
 gradient cost
float gradientNormalized
 normalized gradient costs
float laplaceFeature
 laplacian zero crossing costs
float directionalCosts [8]
 directional costs depending on the direction

Detailed Description

Structure holding a live wire node for the shortest path algorithm.

Definition at line 37 of file CSOLiveWireNode.h.


Constructor & Destructor Documentation

ml::CSOLiveWireNode::CSOLiveWireNode ( ) [inline]

Constructor, initializes some internal variables.

Definition at line 40 of file CSOLiveWireNode.h.


Member Data Documentation

temp variable

Definition at line 62 of file CSOLiveWireNode.h.

directional costs depending on the direction

Definition at line 69 of file CSOLiveWireNode.h.

The direction of this node to its successor.

Definition at line 53 of file CSOLiveWireNode.h.

gradient cost

Definition at line 65 of file CSOLiveWireNode.h.

normalized gradient costs

Definition at line 66 of file CSOLiveWireNode.h.

The image intensity value itself.

Definition at line 57 of file CSOLiveWireNode.h.

Has this node been visited before?

Definition at line 50 of file CSOLiveWireNode.h.

result of laplace convolution

Definition at line 63 of file CSOLiveWireNode.h.

laplacian zero crossing costs

Definition at line 67 of file CSOLiveWireNode.h.

The length of the path (+1 for horizontal/vertical steps, +SRQT(2) for diagonals).

Definition at line 55 of file CSOLiveWireNode.h.

Position x.

Definition at line 59 of file CSOLiveWireNode.h.

Position y.

Definition at line 60 of file CSOLiveWireNode.h.

A pointer to the preceding node in the path.

Definition at line 52 of file CSOLiveWireNode.h.


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