6 #ifndef IMFTILEDINPUTPART_H_ 
    7 #define IMFTILEDINPUTPART_H_ 
   29     const char* fileName () 
const;
 
   31     const Header& header () 
const;
 
   35     void setFrameBuffer (
const FrameBuffer& frameBuffer);
 
   39     bool isComplete () 
const;
 
   41     unsigned int tileXSize () 
const;
 
   43     unsigned int tileYSize () 
const;
 
   49     int numLevels () 
const;
 
   51     int numXLevels () 
const;
 
   53     int numYLevels () 
const;
 
   55     bool isValidLevel (
int lx, 
int ly) 
const;
 
   57     int levelWidth (
int lx) 
const;
 
   59     int levelHeight (
int ly) 
const;
 
   61     int numXTiles (
int lx = 0) 
const;
 
   63     int numYTiles (
int ly = 0) 
const;
 
   72     dataWindowForTile (
int dx, 
int dy, 
int lx, 
int ly) 
const;
 
   74     void readTile (
int dx, 
int dy, 
int l = 0);
 
   76     void readTile (
int dx, 
int dy, 
int lx, 
int ly);
 
   78     void readTiles (
int dx1, 
int dx2, 
int dy1, 
int dy2, 
int lx, 
int ly);
 
   80     void readTiles (
int dx1, 
int dx2, 
int dy1, 
int dy2, 
int l = 0);
 
   87         const char*& pixelData,
 
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
 
enum IMF_EXPORT_ENUM LevelRoundingMode
 
Box< V2i > Box2i
2D box of base type int. 
 
GT_API const UT_StringHolder version
 
class IMF_EXPORT_TYPE TiledInputPart
 
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
 
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM LevelMode