HDK
|
#include <ImfFlatImageChannel.h>
Public Member Functions | |
virtual Slice | slice () const =0 |
FlatImageLevel & | flatLevel () |
const FlatImageLevel & | flatLevel () 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 |
ImageLevel & | level () |
const ImageLevel & | level () const |
Protected Member Functions | |
FlatImageChannel (FlatImageLevel &level, int xSampling, int ySampling, bool pLinear) | |
virtual | ~FlatImageChannel () |
FlatImageChannel (const FlatImageChannel &other)=delete | |
FlatImageChannel & | operator= (const FlatImageChannel &other)=delete |
FlatImageChannel (FlatImageChannel &&other)=delete | |
FlatImageChannel & | operator= (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 |
Friends | |
class | FlatImageLevel |
Definition at line 41 of file ImfFlatImageChannel.h.
|
protected |
|
protectedvirtual |
|
protecteddelete |
|
protecteddelete |
FlatImageLevel& FlatImageChannel::flatLevel | ( | ) |
const FlatImageLevel& FlatImageChannel::flatLevel | ( | ) | const |
|
protecteddelete |
|
protecteddelete |
|
protectedpure virtual |
|
protectedvirtual |
Reimplemented from ImageChannel.
|
pure virtual |
Implemented in TypedFlatImageChannel< T >.
|
friend |
Definition at line 60 of file ImfFlatImageChannel.h.