MeVisLabToolboxReference
ml::compareEdges Class Reference

#include <mlGraphAnalyser.h>

List of all members.

Public Member Functions

 compareEdges (CMP_FEATURE NFeature, Vector3 planeNormal=Vector3(0))
 constructor: connect operator() to the requested functionality
int operator() (const VesselEdge *pE1, const VesselEdge *pE2) const

Detailed Description

--- Class compareEdges

Functor-class defining a order-relation on VesselEdges based on special edge feature. class compareEdges is designed for use in std::sort function

Definition at line 480 of file mlGraphAnalyser.h.


Constructor & Destructor Documentation

ml::compareEdges::compareEdges ( CMP_FEATURE  NFeature,
Vector3  planeNormal = Vector3(0) 
) [inline, explicit]

constructor: connect operator() to the requested functionality

Definition at line 484 of file mlGraphAnalyser.h.

References ml::CMP_LABEL, ml::CMP_LENGTH, ml::CMP_STCENTER_PLANE, ml::CMP_STCENTER_X, ml::CMP_STCENTER_Y, ml::CMP_STCENTER_Z, ml::CMP_STVOLUME, and ml::CMP_VOLUME.


Member Function Documentation

int ml::compareEdges::operator() ( const VesselEdge pE1,
const VesselEdge pE2 
) const [inline]

Definition at line 515 of file mlGraphAnalyser.h.


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