COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Member Functions | List of all members
covise::coImageTEMPL Class Reference

#include <coImageTEMPL.h>

Inheritance diagram for covise::coImageTEMPL:
Inheritance graph
[legend]
Collaboration diagram for covise::coImageTEMPL:
Collaboration graph
[legend]

Public Member Functions

 coImageTEMPL (const char *filename)
 Construct from given filename. More...
 
virtual ~coImageTEMPL ()
 Destructor : virtual in case we derive objects. More...
 
virtual unsigned char * getBitmap (int frameno=0)
 get pointer to internal data More...
 
- Public Member Functions inherited from covise::coImageImpl
 coImageImpl ()
 Construct without setting anything - derived classes will do later. More...
 
virtual ~coImageImpl ()
 
 coImageImpl (int width, int height, int numChannels, int numFrames)
 Construct from given dimensions. More...
 
virtual int getWidth ()
 width of image More...
 
virtual int getHeight ()
 height of image; More...
 
virtual int getNumChannels ()
 get number of Color Channels More...
 
virtual int getNumFrames ()
 get number of frames More...
 
virtual bool isBad ()
 Did we have errors on reading. More...
 
virtual const char * errorMessage ()
 Error message if problems occurred: empty if ok. More...
 
void setError (const char *errorString)
 

Private Member Functions

 coImageTEMPL (const coImageTEMPL &)
 Copy-Constructor: NOT IMPLEMENTED, checked by assert. More...
 
coImageTEMPLoperator= (const coImageTEMPL &)
 Assignment operator: NOT IMPLEMENTED, checked by assert. More...
 
 coImageTEMPL ()
 Default constructor: NOT IMPLEMENTED, checked by assert. More...
 

Additional Inherited Members

- Protected Attributes inherited from covise::coImageImpl
int width_
 
int height_
 
int numChannels_
 
int numFrames_
 

Constructor & Destructor Documentation

coImageTEMPL::coImageTEMPL ( const char *  filename)

Construct from given filename.

coImageTEMPL::~coImageTEMPL ( )
virtual

Destructor : virtual in case we derive objects.

coImageTEMPL::coImageTEMPL ( const coImageTEMPL )
private

Copy-Constructor: NOT IMPLEMENTED, checked by assert.

Copy-Constructor: NOT IMPLEMENTED.

coImageTEMPL::coImageTEMPL ( )
private

Default constructor: NOT IMPLEMENTED, checked by assert.

Default constructor: NOT IMPLEMENTED.

Member Function Documentation

unsigned char * coImageTEMPL::getBitmap ( int  frameno = 0)
virtual

get pointer to internal data

Implements covise::coImageImpl.

coImageTEMPL & coImageTEMPL::operator= ( const coImageTEMPL )
private

Assignment operator: NOT IMPLEMENTED, checked by assert.

Assignment operator: NOT IMPLEMENTED.


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