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

#include <TIL_Image.h>

+ Inheritance diagram for TIL_Image:

Public Member Functions

 TIL_Image ()
 
 ~TIL_Image ()
 
void setRaster (TIL_Raster *r)
 
TIL_RastergetRaster ()
 
TIL_Raster ** getMipRasters ()
 
void clearRasters ()
 
void setState (TIL_ImageState *state)
 
TIL_ImageStategetState ()
 
TIL_Image *& next ()
 
TIL_Image *& prev ()
 
void incRef ()
 
void decRef ()
 
int inUse () const
 
void clearUsage ()
 
void setObsolete (bool o=true)
 
bool isObsolete () const
 
int64 getMemoryUsage (bool inclusive) const
 
void debugDump (std::ostream &os)
 

Additional Inherited Members

- Static Public Member Functions inherited from UT_SmallObject< TIL_Image, UT_SMALLOBJECT_CLEANPAGES_OFF, 256, UT_SMALLOBJECT_THREADSAFE_ON >
static voidoperator new (size_t size)
 Regular new/delete operators. More...
 
static void operator delete (void *p, size_t size)
 Regular new/delete operators. More...
 
static voidoperator new (size_t, void *p)
 
static void operator delete (void *, void *)
 

Detailed Description

Definition at line 80 of file TIL_Image.h.

Constructor & Destructor Documentation

TIL_Image::TIL_Image ( )
TIL_Image::~TIL_Image ( )

Member Function Documentation

void TIL_Image::clearRasters ( )
void TIL_Image::clearUsage ( )
void TIL_Image::debugDump ( std::ostream &  os)
void TIL_Image::decRef ( )
int64 TIL_Image::getMemoryUsage ( bool  inclusive) const
TIL_Raster** TIL_Image::getMipRasters ( )
inline

Definition at line 93 of file TIL_Image.h.

TIL_Raster* TIL_Image::getRaster ( )
inline

Definition at line 92 of file TIL_Image.h.

TIL_ImageState* TIL_Image::getState ( )
inline

Definition at line 97 of file TIL_Image.h.

void TIL_Image::incRef ( )
int TIL_Image::inUse ( ) const
bool TIL_Image::isObsolete ( ) const
inline

Definition at line 107 of file TIL_Image.h.

TIL_Image*& TIL_Image::next ( )
inline

Definition at line 99 of file TIL_Image.h.

TIL_Image*& TIL_Image::prev ( )
inline

Definition at line 100 of file TIL_Image.h.

void TIL_Image::setObsolete ( bool  o = true)
inline

Definition at line 106 of file TIL_Image.h.

void TIL_Image::setRaster ( TIL_Raster r)
void TIL_Image::setState ( TIL_ImageState state)

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