Public Member Functions | Protected Attributes

OpenTissue::image::detail::ilImage Class Reference

#include <image_il_wrap.h>

List of all members.

Public Member Functions

 ilImage ()
 ilImage (char *FileName)
 ilImage (const ilImage &Image)
 ~ilImage ()
ILboolean Load (char *FileName)
ILboolean Load (char *FileName, ILenum type)
ILboolean Save (char *FileName)
ILboolean Save (char *FileName, ILenum type)
ILboolean ActiveImage (ILuint Number)
ILboolean ActiveLayer (ILuint Number)
ILboolean ActiveMipmap (ILuint Number)
ILboolean Clear ()
void ClearColour (ILubyte Red, ILubyte Green, ILubyte Blue, ILubyte Alpha)
ILboolean Convert (ILenum NewFormat)
ILboolean Copy (ILuint Src)
ILboolean Default ()
ILboolean Flip ()
ILboolean SwapColours ()
ILboolean Resize (ILuint width, ILuint height, ILuint depth)
ILboolean TexImage (ILuint width, ILuint height, ILuint depth, ILubyte bpp, ILenum format, ILenum type, void *data)
void Bind () const
void Bind (ILuint Image)
void Delete ()
ILuint Width ()
ILuint Height ()
ILuint Depth ()
ILubyte Bpp ()
ILubyte Bitpp ()
ILenum Format ()
ILenum PaletteType ()
ILenum Type ()
ILenum NumImages ()
ILenum NumMipmaps ()
ILuint GetId () const
ILenum GetOrigin ()
ILubyteGetData ()
ILubyteGetPalette ()
void iGenBind ()
ilImageoperator= (ILuint Image)
ilImageoperator= (const ilImage &Image)

Protected Attributes

ILuint Id

Constructor & Destructor Documentation

OpenTissue::image::detail::ilImage::ilImage (  )  [inline]
OpenTissue::image::detail::ilImage::ilImage ( char *  FileName  )  [inline]
OpenTissue::image::detail::ilImage::ilImage ( const ilImage Image  )  [inline]
OpenTissue::image::detail::ilImage::~ilImage (  )  [inline]

Member Function Documentation

ILboolean OpenTissue::image::detail::ilImage::ActiveImage ( ILuint  Number  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::ActiveLayer ( ILuint  Number  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::ActiveMipmap ( ILuint  Number  )  [inline]
void OpenTissue::image::detail::ilImage::Bind (  )  const [inline]
void OpenTissue::image::detail::ilImage::Bind ( ILuint  Image  )  [inline]
ILubyte OpenTissue::image::detail::ilImage::Bitpp (  )  [inline]
ILubyte OpenTissue::image::detail::ilImage::Bpp (  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Clear (  )  [inline]
void OpenTissue::image::detail::ilImage::ClearColour ( ILubyte  Red,
ILubyte  Green,
ILubyte  Blue,
ILubyte  Alpha 
) [inline]
ILboolean OpenTissue::image::detail::ilImage::Convert ( ILenum  NewFormat  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Copy ( ILuint  Src  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Default (  )  [inline]
void OpenTissue::image::detail::ilImage::Delete (  )  [inline]
ILuint OpenTissue::image::detail::ilImage::Depth (  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Flip (  )  [inline]
ILenum OpenTissue::image::detail::ilImage::Format (  )  [inline]
ILubyte* OpenTissue::image::detail::ilImage::GetData (  )  [inline]
ILuint OpenTissue::image::detail::ilImage::GetId (  )  const [inline]
ILenum OpenTissue::image::detail::ilImage::GetOrigin (  )  [inline]
ILubyte* OpenTissue::image::detail::ilImage::GetPalette (  )  [inline]
ILuint OpenTissue::image::detail::ilImage::Height (  )  [inline]
void OpenTissue::image::detail::ilImage::iGenBind (  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Load ( char *  FileName  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Load ( char *  FileName,
ILenum  type 
) [inline]
ILenum OpenTissue::image::detail::ilImage::NumImages (  )  [inline]
ILenum OpenTissue::image::detail::ilImage::NumMipmaps (  )  [inline]
ilImage& OpenTissue::image::detail::ilImage::operator= ( const ilImage Image  )  [inline]
ilImage& OpenTissue::image::detail::ilImage::operator= ( ILuint  Image  )  [inline]
ILenum OpenTissue::image::detail::ilImage::PaletteType (  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Resize ( ILuint  width,
ILuint  height,
ILuint  depth 
) [inline]
ILboolean OpenTissue::image::detail::ilImage::Save ( char *  FileName  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::Save ( char *  FileName,
ILenum  type 
) [inline]
ILboolean OpenTissue::image::detail::ilImage::SwapColours (  )  [inline]
ILboolean OpenTissue::image::detail::ilImage::TexImage ( ILuint  width,
ILuint  height,
ILuint  depth,
ILubyte  bpp,
ILenum  format,
ILenum  type,
void *  data 
) [inline]
ILenum OpenTissue::image::detail::ilImage::Type (  )  [inline]
ILuint OpenTissue::image::detail::ilImage::Width (  )  [inline]

Member Data Documentation

ILuint OpenTissue::image::detail::ilImage::Id [protected]

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