SFImage Class Reference

#include <SFImage.h>

Inheritance diagram for SFImage:

FieldValue List of all members.

Public Member Functions

 SFImage (int width, int height, int depth, const int *pixels)
virtual int getType () const
virtual const char * getTypeName () const
virtual void write (FILE *f, int indent) const
virtual bool equals (const FieldValue *value) const
virtual FieldValuecopy ()
int getWidth () const
int getHeight () const
int getDepth () const
const int * getPixels () const

Private Attributes

int _width
int _height
int _depth
Array< int > _pixels

Constructor & Destructor Documentation

SFImage::SFImage ( int  width,
int  height,
int  depth,
const int *  pixels 
)


Member Function Documentation

virtual int SFImage::getType (  )  const [inline, virtual]

Implements FieldValue.

virtual const char* SFImage::getTypeName (  )  const [inline, virtual]

Implements FieldValue.

void SFImage::write ( FILE *  f,
int  indent 
) const [virtual]

Implements FieldValue.

bool SFImage::equals ( const FieldValue value  )  const [virtual]

Implements FieldValue.

virtual FieldValue* SFImage::copy (  )  [inline, virtual]

Implements FieldValue.

int SFImage::getWidth (  )  const [inline]

int SFImage::getHeight (  )  const [inline]

int SFImage::getDepth (  )  const [inline]

const int* SFImage::getPixels (  )  const [inline]


Member Data Documentation

int SFImage::_width [private]

int SFImage::_height [private]

int SFImage::_depth [private]

Array<int> SFImage::_pixels [private]


Generated on Thu Jan 18 10:06:22 2007 for vhdPLUS by  doxygen 1.5.1-p1