Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Static Public Member Functions | List of all members
ImageHandle Class Reference
Inheritance diagram for ImageHandle:
CoreBaseType

Public Member Functions

 ImageHandle (const unsigned int &width, const unsigned int &height, const unsigned int &depth)
 
 ImageHandle (const ImageCanvas &image_canvas)
 
 ImageHandle (const ImageHandle &other)
 
ImageHandleoperator= (const ImageHandle &other)
 
ImageCanvasoperator* () const
 
ImageCanvasoperator-> () const
 
ImageCanvasget_canvas () const
 
unsigned int get_ref_count () const
 
bool is_empty () const
 
size_t get_memory_size () const
 
- Public Member Functions inherited from CoreBaseType
bool is_kindof (const CoreClassInfo &cinfo) const
 

Static Public Member Functions

static const ImageHandleget_default_image ()
 
static ImageHandle get_empty_handle ()
 
- Static Public Member Functions inherited from CoreBaseType
static const CoreClassInfoclass_info ()
 Get the type descriptor of this instance.
 

Detailed Description

Smart pointer that wraps an ImageCanvas.