# Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics

[Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::Texture Member List

This is the complete list of members for vl::Texture, including all inherited members.

as() | vl::Object | `[inline]`
as() const | vl::Object | `[inline]`
automaticDelete() const | vl::Object | `[inline]`
border() const | vl::Texture | `[inline]`
className() | vl::Texture | `[inline, virtual]`
createTexture() | vl::Texture |
decReference() | vl::Object | `[inline]`
depth() const | vl::Texture | `[inline]`
dimension() const | vl::Texture | `[inline]`
getTexParameter() const | vl::Texture | `[inline]`
handle() const | vl::Texture | `[inline]`
hasMipMaps() const | vl::Texture | `[inline]`
height() const | vl::Texture | `[inline]`
incReference() | vl::Object | `[inline]`
internalFormat() const | vl::Texture | `[inline]`
isCompressedFormat(int format) | vl::Texture | `[static]`
isValid() const | vl::Texture |
mBorder | vl::Texture | `[protected]`
mDepth | vl::Texture | `[protected]`
mDimension | vl::Texture | `[protected]`
mFormat | vl::Texture | `[protected]`
mHandle | vl::Texture | `[protected]`
mHasMipmaps | vl::Texture | `[protected]`
mHeight | vl::Texture | `[protected]`
mName | vl::Object | `[protected]`
mSetupParams | vl::Texture | `[protected]`
mTexParameter | vl::Texture | `[protected]`
mWidth | vl::Texture | `[protected]`
name() const | vl::Object | `[inline]`
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
vl::Object::operator=(const Object &other) | vl::Object | `[inline]`
referenceCount() const | vl::Object | `[inline]`
setAutomaticDelete(bool autodel_on) | vl::Object | `[inline]`
setBorder(bool border) | vl::Texture | `[inline]`
setDepth(int z) | vl::Texture | `[inline]`
setDimension(ETextureDimension dimension) | vl::Texture | `[inline]`
setHandle(unsigned int id) | vl::Texture | `[inline]`
setHeight(int y) | vl::Texture | `[inline]`
setInternalFormat(ETextureFormat format) | vl::Texture | `[inline]`
setName(const std::string &name) | vl::Object | `[inline]`
setSetupParams(SetupParams *setup_params) | vl::Texture | `[inline]`
setupParams() const | vl::Texture | `[inline]`
setupParams() | vl::Texture | `[inline]`
setupTexture1D(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTexture1D(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTexture1DArray(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true) | vl::Texture | `[inline]`
setupTexture1DArray(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true) | vl::Texture | `[inline]`
setupTexture2D(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTexture2D(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTexture2DArray(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true) | vl::Texture | `[inline]`
setupTexture2DArray(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true) | vl::Texture | `[inline]`
setupTexture3D(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTexture3D(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTextureCubemap(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTextureCubemap(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
setupTextureRectangle(const String &image_path, ETextureFormat format=TF_RGBA) | vl::Texture | `[inline]`
setupTextureRectangle(Image *image, ETextureFormat format=TF_RGBA) | vl::Texture | `[inline]`
setWidth(int x) | vl::Texture | `[inline]`
supports(ETextureDimension texture_dim, ETextureFormat format, bool border, const Image *image, bool verbose=true) | vl::Texture | `[static]`
Texture(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture |
Texture(Image *image, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture |
Texture(int width, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture |
Texture(int width, int height, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture |
Texture(int width, int height, int depth, ETextureFormat format=TF_RGBA, bool border=false) | vl::Texture |
Texture() | vl::Texture |
width() const | vl::Texture | `[inline]`
~Object() | vl::Object | `[protected, virtual]`
~Texture() | vl::Texture | `[virtual]`

Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:43 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.