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

#include <evWaveletTransformCollection.h>

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

Public Member Functions

 evWaveletTransformCollection (void)
 
virtual ~evWaveletTransformCollection (void)
 
virtual const evString GetClassName (void) const
 
unsigned int GetNumTransforms (void) const
 
void AddTransform (const evWaveletTransform &transform)
 
void AddTransform (const evWaveletTransform &transform, const unsigned int num_copies)
 
const evWaveletTransformoperator[] (const unsigned int index) 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
 
virtual void PrintSelf (const int tabbing) const
 

Private Types

typedef const evWaveletTransformevWaveletTransformPtr
 

Private Attributes

std::vector< evWaveletTransformPtrTransforms
 

Additional Inherited Members

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

Member Typedef Documentation

Constructor & Destructor Documentation

evWaveletTransformCollection::evWaveletTransformCollection ( void  )
inline
evWaveletTransformCollection::~evWaveletTransformCollection ( void  )
inlinevirtual

Member Function Documentation

void evWaveletTransformCollection::AddTransform ( const evWaveletTransform transform)
inline
void evWaveletTransformCollection::AddTransform ( const evWaveletTransform transform,
const unsigned int  num_copies 
)
inline
virtual const evString evWaveletTransformCollection::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evDataObject.

unsigned int evWaveletTransformCollection::GetNumTransforms ( void  ) const
inline
const evWaveletTransform & evWaveletTransformCollection::operator[] ( const unsigned int  index) const
inline

Member Data Documentation

std::vector<evWaveletTransformPtr> evWaveletTransformCollection::Transforms
private

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