MeVisLab Toolbox Reference
compareEdges Class Reference

— Class compareEdges More...

#include <mlGraphAnalyser.h>

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 488 of file mlGraphAnalyser.h.

Constructor & Destructor Documentation

◆ compareEdges()

compareEdges::compareEdges ( CMP_FEATURE NFeature,
Vector3 planeNormal = Vector3(0) )
inlineexplicit

constructor: connect operator() to the requested functionality

Definition at line 492 of file mlGraphAnalyser.h.

References CMP_LABEL, CMP_LENGTH, CMP_STCENTER_PLANE, CMP_STCENTER_X, CMP_STCENTER_Y, CMP_STCENTER_Z, CMP_STVOLUME, CMP_VOLUME, and mlrange_cast().

Member Function Documentation

◆ operator()()

int compareEdges::operator() ( const VesselEdge * pE1,
const VesselEdge * pE2 ) const
inline

Definition at line 523 of file mlGraphAnalyser.h.

References mlrange_cast().


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