Logo Search packages:      
Sourcecode: passage version File versions  Download package

RGBAImage Class Reference

#include <RGBAImage.h>

Inheritance diagram for RGBAImage:

Image Serializable

List of all members.


Detailed Description

An RGBA extension of Image.

Author:
Jason Rohrer

Definition at line 38 of file RGBAImage.h.


Public Member Functions

virtual void clearSelection ()
RGBAImagecopy ()
virtual double * copyChannel (int inChannel)
virtual int deserialize (InputStream *inInputStream)
virtual void filter (ChannelFilter *inFilter, int inChannel)
virtual void filter (ChannelFilter *inFilter)
virtual double * getChannel (int inChannel)
virtual double * getChannelSelection (int inChannel)
virtual long getHeight ()
virtual long getNumChannels ()
virtual unsigned char * getRGBABytes ()
virtual ImagegetSelection ()
virtual long getWidth ()
virtual void paste (Image *inImage)
virtual void pasteChannel (double *inChannelData, int inChannel)
 RGBAImage (Image *inImage)
 RGBAImage (int inWidth, int inHeight)
virtual int serialize (OutputStream *inOutputStream)
virtual void setSelection (Image *inSelection)

Protected Member Functions

virtual void pasteChannel (double *inChannelData, double *inMask, int inChannel)

Protected Attributes

double ** mChannels
long mHigh
long mNumChannels
long mNumPixels
ImagemSelection
long mWide

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

Generated by  Doxygen 1.6.0   Back to index