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.

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
long mWide

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

Generated by  Doxygen 1.6.0   Back to index