MeVisLabToolboxReference
|
#include <mlGraphAnalyser.h>
Classes | |
class | Process |
Internal Functor-class to host processing information for std::algorithm methods. | |
Public Member Functions | |
Initialization | |
measureSkeletonAgent (int nMode, DataMap *pData=NULL) | |
constructor: connect operator() to start functionality and initialize parameter for accumulation of path length | |
public functions | |
void | operator() (const Skeleton &oSkeleton) |
add Skeleton successive | |
void | operator() (Skeleton *oSkeleton) |
Friends | |
class | Process |
allow functor access to all internal stuff |
--- Class measureSkeletonAgent
light agent class to measure euclidean distance coming by: For path defined by the passed Skeleton objects is accumulated successive. Voxel positions are interpolated using direct neighbors. class measureSkeletonAgent
is designed for use in std::algorithm
functions
Definition at line 631 of file mlGraphAnalyser.h.
ml::measureSkeletonAgent::measureSkeletonAgent | ( | int | nMode, |
DataMap * | pData = NULL |
||
) | [inline] |
constructor: connect operator() to start functionality and initialize parameter for accumulation of path length
Definition at line 663 of file mlGraphAnalyser.h.
References ml::DATA_SCL, ml::OUTDATA_AV_MIN_DIST, ml::OUTDATA_LENGTH, ml::OUTDATA_POS, ml::OUTDATA_VOLUME, ml::PROC_AV_MIN_DIST, ml::PROC_LENGTH, ml::PROC_SCL, ml::PROC_VOLUME, and ml::PROC_WEIGHTED_POS.
void ml::measureSkeletonAgent::operator() | ( | const Skeleton & | oSkeleton | ) | [inline] |
add Skeleton successive
Definition at line 718 of file mlGraphAnalyser.h.
void ml::measureSkeletonAgent::operator() | ( | Skeleton * | oSkeleton | ) | [inline] |
Definition at line 724 of file mlGraphAnalyser.h.
friend class Process [friend] |
allow functor access to all internal stuff
Definition at line 649 of file mlGraphAnalyser.h.