All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FlatImageChannel Class Referenceabstract

#include <ImfFlatImageChannel.h>

+ Inheritance diagram for FlatImageChannel:

Public Member Functions

virtual Slice slice () const =0
FlatImageLevelflatLevel ()
const FlatImageLevelflatLevel () const
- Public Member Functions inherited from ImageChannel
virtual PixelType pixelType () const =0
Channel channel () const
int xSampling () const
int ySampling () const
bool pLinear () const
int pixelsPerRow () const
int pixelsPerColumn () const
size_t numPixels () const
ImageLevellevel ()
const ImageLevellevel () const

Protected Member Functions

 FlatImageChannel (FlatImageLevel &level, int xSampling, int ySampling, bool pLinear)
virtual ~FlatImageChannel ()
virtual void resize ()
virtual void resetBasePointer ()=0
- Protected Member Functions inherited from ImageChannel
 ImageChannel (ImageLevel &level, int xSampling, int ySampling, bool pLinear)
virtual ~ImageChannel ()
void boundsCheck (int x, int y) const


class FlatImageLevel

Detailed Description

Definition at line 67 of file ImfFlatImageChannel.h.

Constructor & Destructor Documentation

FlatImageChannel::FlatImageChannel ( FlatImageLevel level,
int  xSampling,
int  ySampling,
bool  pLinear 
virtual FlatImageChannel::~FlatImageChannel ( )

Member Function Documentation

FlatImageLevel& FlatImageChannel::flatLevel ( )
const FlatImageLevel& FlatImageChannel::flatLevel ( ) const
virtual void FlatImageChannel::resetBasePointer ( )
protectedpure virtual
virtual void FlatImageChannel::resize ( )

Reimplemented from ImageChannel.

virtual Slice FlatImageChannel::slice ( ) const
pure virtual

Implemented in TypedFlatImageChannel< T >.

Friends And Related Function Documentation

friend class FlatImageLevel

Definition at line 89 of file ImfFlatImageChannel.h.

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