MeVisLab Toolbox Reference
CSOHeapObject Class Reference

CSOHeapObject: base class for objects to be used with the heap. More...

#include <CSOHeapObject.h>

Inheritance diagram for CSOHeapObject:
ml::CSOGeometry::PositionObj ml::CSOLiveWireNodeBase ml::CSOLiveWireNodeExtended ml::CSOLiveWireNodeSimple

Public Member Functions

 CSOHeapObject ()
 
void reset ()
 

Public Attributes

int heapPosition
 The position in the heap; -1 means not sorted at all.
 
double value
 Some value for comparison, determining the heap position.
 

Detailed Description

CSOHeapObject: base class for objects to be used with the heap.

CSOHeapObject: base class for objects to be used with the heap.

Definition at line 24 of file CSOHeapObject.h.

Constructor & Destructor Documentation

◆ CSOHeapObject()

CSOHeapObject::CSOHeapObject ( )
inline

Definition at line 28 of file CSOHeapObject.h.

References mlrange_cast().

Member Function Documentation

◆ reset()

void CSOHeapObject::reset ( )
inline

Definition at line 34 of file CSOHeapObject.h.

References mlrange_cast().

Member Data Documentation

◆ heapPosition

int CSOHeapObject::heapPosition

The position in the heap; -1 means not sorted at all.

Definition at line 40 of file CSOHeapObject.h.

◆ value

double CSOHeapObject::value

Some value for comparison, determining the heap position.

Definition at line 41 of file CSOHeapObject.h.


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