#include <PathTrackingFMM.hpp>
Inheritance diagram for PathTrackingFMM:
Purpose: Define a Fast Marching Method applied for direct distance maps
and distance based data feeding. (e.g.: OUT/IN tactic, and more)
Extensions to three dimension is obvious. My computer is too small
for 3D.
Note: We may inherit from AnImageOp, but we think there is much more
in the fast marching that simply filtering and distance maps.
It is simply a fantastic idea of Sethian & all.
Paper: "Optimal Algorithm for Shape from Shading and Path Planning.",
Ron Kimmel, James A. Sethian, Kluweer Academic Publishers 2001 , Netherlands.
@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
Public Methods | |
| PathTrackingFMM () | |
| virtual | ~PathTrackingFMM () |
| virtual void | setTerminator (int x, int y) |
| virtual bool | iterate () |
| simple iteration | |
| virtual bool | iterate (int *x, int *y) |
| iteration | |
| virtual bool | iterate (int *x, int *y, double *rate) |
| iteration | |
| virtual void | report () |
Private Attributes | |
| int | x1 |
| int | y1 |
|
||||||||||||||||
|
iteration
Reimplemented from DistanceFMM. |
|
||||||||||||
|
iteration
Reimplemented from DistanceFMM. |
![]() |
