HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IMG_FileFilterFlip Class Reference

#include <IMG_FileFilterFlip.h>

+ Inheritance diagram for IMG_FileFilterFlip:

Public Member Functions

 IMG_FileFilterFlip (IMG_File *file_to_filter)
 
 ~IMG_FileFilterFlip () override
 
const char * className () const override
 
void init (bool flipx, bool flipy, bool flop)
 
const voidreadPlaneScanline (int y, const IMG_Plane &pi) override
 
int writePlaneScanline (const void *data, int y, const IMG_Plane &pi) override
 
int isTopFirst () const override
 
void computeCommonData () override
 
int getDeepPixelSamples (int x, int y) override
 
bool getDeepPixelPlaneData (int x, int y, const IMG_Plane &plane, float *data) override
 
bool getDeepPixelData (int x, int y, float *const *data) override
 
bool readDeepPixelData (int x, int y, PXL_DeepSampleList &p) override
 
bool writeDeepPixelData (int x, int y, const PXL_DeepSampleListPtr &p) override
 
- Public Member Functions inherited from IMG_FileFilter
 IMG_FileFilter (IMG_File *file_to_filter)
 
 ~IMG_FileFilter () override
 
bool isPassThrough () const override
 
int isTopFirst () const override
 
int isLeftFirst () const override
 
IMG_File * getBaseFile () const override
 
void randomReadAccessRequired () override
 
void setFileToFilter (IMG_File *file)
 
void computeCommonData () override
 
int getDeepPixelSamples (int x, int y) override
 
bool getDeepPixelPlaneData (int x, int y, const IMG_Plane &plane, float *data) override
 
bool getDeepPixelData (int x, int y, float *const *data) override
 
bool readDeepPixelData (int x, int y, PXL_DeepSampleList &p) override
 
bool writeDeepPixelData (int x, int y, const PXL_DeepSampleListPtr &p) override
 

Additional Inherited Members

- Protected Member Functions inherited from IMG_FileFilter
virtual int finishFilter ()
 
int readScanline (int scanline, void *data) override
 
int writeScanline (int scanline, const void *data) override
 
void checkpoint () override
 
int closeFile () override
 
const IMG_StatgetInputStat () const
 
IMG_StatgetInputStat ()
 
const voidfetchScanline (int y, const IMG_Plane &pi)
 
bool writeToScanline (int y, const void *data, const IMG_Plane &pi)
 
voidfetchWriteScanline (int y, const IMG_Plane &pi)
 
void getAdditionalInfo (UT_String &text) override
 
UT_SharedPtr< UT_OptionsimageTextureOptions () const override
 
void clearImageTextureOptions () override
 
bool setImageTextureOptions (const UT_Options &options) override
 
void setWriteTag (const char *tag, int n, const char *const *v) override
 

Detailed Description

Definition at line 27 of file IMG_FileFilterFlip.h.

Constructor & Destructor Documentation

IMG_FileFilterFlip::IMG_FileFilterFlip ( IMG_File *  file_to_filter)
IMG_FileFilterFlip::~IMG_FileFilterFlip ( )
override

Member Function Documentation

const char* IMG_FileFilterFlip::className ( ) const
inlineoverride

Definition at line 35 of file IMG_FileFilterFlip.h.

void IMG_FileFilterFlip::computeCommonData ( )
override
bool IMG_FileFilterFlip::getDeepPixelData ( int  x,
int  y,
float *const data 
)
override
bool IMG_FileFilterFlip::getDeepPixelPlaneData ( int  x,
int  y,
const IMG_Plane plane,
float data 
)
override
int IMG_FileFilterFlip::getDeepPixelSamples ( int  x,
int  y 
)
override
void IMG_FileFilterFlip::init ( bool  flipx,
bool  flipy,
bool  flop 
)
int IMG_FileFilterFlip::isTopFirst ( ) const
override
bool IMG_FileFilterFlip::readDeepPixelData ( int  x,
int  y,
PXL_DeepSampleList p 
)
override
const void* IMG_FileFilterFlip::readPlaneScanline ( int  y,
const IMG_Plane pi 
)
override
bool IMG_FileFilterFlip::writeDeepPixelData ( int  x,
int  y,
const PXL_DeepSampleListPtr p 
)
override
int IMG_FileFilterFlip::writePlaneScanline ( const void data,
int  y,
const IMG_Plane pi 
)
override

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