Evita  0.16
Public Member Functions | Private Member Functions | Private Attributes | List of all members
evROIList Class Reference

#include <evROIList.h>

Inheritance diagram for evROIList:
Inheritance graph
[legend]
Collaboration diagram for evROIList:
Collaboration graph
[legend]

Public Member Functions

 evROIList (void)
 
virtual ~evROIList (void)
 
virtual const evString GetClassName (void) const
 
void Free (void)
 
void Copy (const evROIList &roi_list)
 
void Remove (evROI *roi)
 
void Append (evROI &roi)
 
void Insert (evROI *insertion_position, evROI &roi)
 
int Length (void) const
 
int IsEmpty (void) const
 
evROIGetFirst (void) const
 
evROIFindROI (const unsigned int roi_number, const unsigned int tile_number) const
 
virtual void PrintSelf (const int tabbing) const
 
- Public Member Functions inherited from evDataObject
 evDataObject (void)
 
virtual ~evDataObject (void)
 
- Public Member Functions inherited from evObject
 evObject (void)
 
virtual ~evObject (void)
 
void Print (const int tabbing) const
 
void Print (void) const
 

Private Member Functions

void Initialize (void)
 

Private Attributes

evROIStart
 
evROIEnd
 

Additional Inherited Members

- Protected Member Functions inherited from evObject
 evObject (const evObject &object)
 

Constructor & Destructor Documentation

evROIList::evROIList ( void  )
virtual evROIList::~evROIList ( void  )
virtual

Member Function Documentation

void evROIList::Append ( evROI roi)
void evROIList::Copy ( const evROIList roi_list)
evROI* evROIList::FindROI ( const unsigned int  roi_number,
const unsigned int  tile_number 
) const
void evROIList::Free ( void  )
virtual const evString evROIList::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evDataObject.

evROI* evROIList::GetFirst ( void  ) const
inline
void evROIList::Initialize ( void  )
private
void evROIList::Insert ( evROI insertion_position,
evROI roi 
)
int evROIList::IsEmpty ( void  ) const
inline
int evROIList::Length ( void  ) const
virtual void evROIList::PrintSelf ( const int  tabbing) const
virtual

Reimplemented from evObject.

void evROIList::Remove ( evROI roi)

Member Data Documentation

evROI* evROIList::End
private
evROI* evROIList::Start
private

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