35     void                clear(
float value = 0.0F, 
int scanstep=1,
 
   38     void                lineDouble(
bool odd);
 
   41                                 int tilex, 
int tiley) 
const;
 
   44                                 int tilex, 
int tiley) 
const;
 
   50     void                setVectorName(
const char *
name, 
int vector =0);
 
   52     void                setCompName(
const char *name);
 
   69     void                setBlackWhitePoints(
int black,
int white);
 
   70     int                 usesBlackWhitePoints() 
const;
 
   72                                             unsigned int &white)
 const 
   73                         { black = myBlackLevel;  white = myWhiteLevel; }
 
   78                                 { x=myXOffset; y=myYOffset; }
 
   81     void                setSize(
int x, 
int y);
 
   83                                 { x = myXSize; y = myYSize; }
 
   85     int                 getNumPixels() 
const;
 
   93     void                setNodePath(
const char *
path);
 
   98                                 { myImageIdentifier = token; }
 
  100                                 { 
return myImageIdentifier; }
 
  108     void                incrementCheckpointCount();
 
  109     void                decrementCheckpointCount();
 
  111     bool                determineIfConstant();
 
  113     float               getConstantColor() 
const;
 
  117     void                setConstantTile(
bool constant);
 
  121     int                 lock(
int access, 
int block = 1);
 
  123     void                lockWriteToRead(
int score);
 
  133     int64               getMemoryUsage(
bool inclusive) 
const;
 
  138                                         { myImageData = 
data; }
 
  140     void                getImageData(
const unsigned char  *&
data) 
const;
 
  141     void                getImageData(
const unsigned short *&
data) 
const;
 
  142     void                getImageData(
const unsigned int   *&
data) 
const;
 
  143     void                getImageData(
const float          *&
data) 
const;
 
  147     void                getImageData(
unsigned char  *&
data);
 
  148     void                getImageData(
unsigned short *&
data);
 
  149     void                getImageData(
unsigned int   *&
data);
 
  150     void                getImageData(
float          *&
data);
 
  163     int                 isCacheLocked() 
const;
 
  164     bool                isReadLocked() 
const;
 
  165     bool                isWriteLocked() 
const;
 
  175     static void         setNewTileSize(
int xsize, 
int ysize);
 
  178     static int          getTileSizeX();
 
  179     static int          getTileSizeY();
 
  180     static int          getTile8Mem();
 
  181     static int          getTile16Mem();
 
  182     static int          getTile32Mem();
 
  187     void                print(std::ostream &os) 
const;
 
  188     static void         setCop2PrintCallback(
void(*callback)(
void *,std::ostream &));
 
  197     const char          *myVectorName;
 
  198     const char          *myCompName;
 
  204     unsigned int        myBlackLevel;
 
  205     unsigned int        myWhiteLevel;
 
  215     unsigned int        myPriority;
 
  218     int                 myCheckpointCount;  
 
  221     unsigned int        myCompNameAlloc         : 1,
 
  222                         myConstantTileFlag      : 1,
 
  223                         myBorrowedImageFlag     : 1,
 
  226                         myVectorNameAlloc       : 1;
 
int getVectorIndex() const 
 
unsigned int myConstantVal32
 
const char * getVectorName() const 
 
unsigned short myConstantVal16
 
getFileOption("OpenEXR:storage") storage
 
GLsizei const GLfloat * value
 
CompareResults OIIO_API compare(const ImageBuf &A, const ImageBuf &B, float failthresh, float warnthresh, float failrelative, float warnrelative, ROI roi={}, int nthreads=0)
 
GLsizei const GLchar *const * path
 
**And then you can **find out if it s done
 
void setParent(void *parent)
 
int getCheckpointCount() const 
 
void setBorrowedImage(bool b)
 
void getBlackWhitePoints(unsigned int &black, unsigned int &white) const 
 
TIL_Storage getStorage() const 
 
TIL_DataFormat getFormat() const 
 
void getOffset(int &x, int &y) const 
 
TIL_AlignedBlock * getImageBlock()
 
GLuint GLint GLboolean GLint GLenum access
 
const UT_TokenString * getImageIdentifier() const 
 
void setImageData(TIL_AlignedBlock *data)
 
void setProxyHold(bool on)
 
GLuint const GLchar * name
 
GLboolean GLboolean GLboolean b
 
void getSize(int &x, int &y) const 
 
void setCooked(bool done=true)
 
const void * getImageData() const 
 
const char * getCompName() const 
 
void setImageIdentifier(UT_TokenString *token)
 
bool isBorrowedImage() const 
 
void setStorage(TIL_Storage storage)
 
void setPriority(unsigned int p)
 
const char * getNodePath() const 
 
FMT_INLINE void print(format_string< T...> fmt, T &&...args)
 
bool isConstantTile() const 
 
unsigned char myConstantVal8
 
void setOffset(int x, int y)
 
bool isCheckpoint() const