MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLVesselGraph/mlGraphAnalyser.h File Reference

Defines and implements the module VesselCompile. More...

#include "mlVesselGraphSystem.h"
#include "mlDebug.h"
#include "mlSystemWarningsDisable.h"
#include <map>
#include <memory.h>
#include "mlSystemWarningsRestore.h"
#include "mlGraph.h"
#include "mlGraphComponents.h"
#include "mlFloatingPointVector.h"
#include "mlMatrixTemplate.h"
#include "AssocGraph.h"

Go to the source code of this file.

Classes

struct  ml::CIdxFloat
struct  ml::CIdxIdx
class  ml::GraphAnalyser
class  ml::EdgeAnalyser
class  ml::compareEdges
class  ml::NodeAnalyser
class  ml::measureSkeletonAgent
class  ml::measureSkeletonAgent::Process
 Internal Functor-class to host processing information for std::algorithm methods.

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.


Enumerations

enum  ml::CMP_FEATURE {
  ml::CMP_LENGTH, ml::CMP_VOLUME, ml::CMP_STVOLUME, ml::CMP_STCENTER_X,
  ml::CMP_STCENTER_Y, ml::CMP_STCENTER_Z, ml::CMP_STCENTER_PLANE, ml::CMP_LABEL
}
Flags
enum  ml::NProcessMode {
  ml::PROC_NONE = 0x000, ml::PROC_LENGTH = 0x001, ml::PROC_VOLUME = 0x002, ml::PROC_WEIGHTED_POS = 0x004,
  ml::PROC_AV_MIN_DIST = 0x008, ml::PROC_SCL = 0x010, ml::PROC_SKELETON_AREA = 0x020, ml::PROC_ROOT = 0x100,
  ml::PROC_ST_VOLUME = 0x202, ml::PROC_ST_POS = 0x204, ml::PROC_ST_NODE_SUM = 0x208, ml::PROC_CLUSTER = 0x400
}
 Flags for processing instructions and control of used functionalty. More...

Shortcuts

enum  ml::NData {
  ml::DATA_NO = 0, ml::DATA_SCL, ml::DATA_BARYCENTER, ml::DATA_DISTANCE,
  ml::DATA_FLAG, ml::DATA_NODE, ml::DATA_GET_FKT, ml::DATA_SET_FKT,
  ml::DATA_AV_LEN, ml::OUTDATA_CLUSTER, ml::OUTDATA_LENGTH, ml::OUTDATA_VOLUME,
  ml::OUTDATA_POS, ml::OUTDATA_GLOBAL_MIN_DIST, ml::OUTDATA_AV_MIN_DIST, ml::OUTDATA_ROOT
}
 data structure for passing informations down the processing pipe More...
typedef std::map< NData, void * > ml::DataMap

Detailed Description

Defines and implements the module VesselCompile.

Author:
Stephan Zidowitz
Date:
11/2002

Definition in file mlGraphAnalyser.h.