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
IMFUTIL_EXPORT 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 ()
 FlatImageChannel (const FlatImageChannel &other)=delete
FlatImageChanneloperator= (const FlatImageChannel &other)=delete
 FlatImageChannel (FlatImageChannel &&other)=delete
FlatImageChanneloperator= (FlatImageChannel &&other)=delete
virtual void resize ()
virtual void resetBasePointer ()=0
- Protected Member Functions inherited from ImageChannel
IMFUTIL_EXPORT ImageChannel (ImageLevel &level, int xSampling, int ySampling, bool pLinear)
virtual IMFUTIL_EXPORT ~ImageChannel ()
IMFUTIL_EXPORT void boundsCheck (int x, int y) const


class FlatImageLevel

Detailed Description

Definition at line 41 of file ImfFlatImageChannel.h.

Constructor & Destructor Documentation

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

Member Function Documentation

FlatImageLevel& FlatImageChannel::flatLevel ( )
const FlatImageLevel& FlatImageChannel::flatLevel ( ) const
FlatImageChannel& FlatImageChannel::operator= ( const FlatImageChannel other)
FlatImageChannel& FlatImageChannel::operator= ( FlatImageChannel &&  other)
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 63 of file ImfFlatImageChannel.h.

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