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

#include <coImagePNG.h>

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

Public Member Functions

 coImagePNG (const char *filename)
 
virtual ~coImagePNG ()
 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)
 

Protected Attributes

unsigned char * pixmap_
 
- Protected Attributes inherited from covise::coImageImpl
int width_
 
int height_
 
int numChannels_
 
int numFrames_
 

Private Member Functions

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

Constructor & Destructor Documentation

coImagePNG::coImagePNG ( const char *  filename)

Constructor

coImagePNG::~coImagePNG ( )
virtual

Destructor : virtual in case we derive objects.

coImagePNG::coImagePNG ( const coImagePNG )
private

Copy-Constructor: NOT IMPLEMENTED, checked by assert.

Copy-Constructor: NOT IMPLEMENTED.

coImagePNG::coImagePNG ( )
private

Default constructor: NOT IMPLEMENTED, checked by assert.

Default constructor: NOT IMPLEMENTED.

Member Function Documentation

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

get pointer to internal data

Implements covise::coImageImpl.

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

Assignment operator: NOT IMPLEMENTED, checked by assert.

Assignment operator: NOT IMPLEMENTED.

Member Data Documentation

unsigned char* covise::coImagePNG::pixmap_
protected

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