# 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]`
bufferObject() | vl::Texture | `[inline]`
bufferObject() const | vl::Texture | `[inline]`
clone(const Texture &other) | vl::Texture |
createTexture() | vl::Texture |
createTexture(ETextureDimension tex_dimension, ETextureFormat tex_format, int w, int h, int d, bool border, BufferObject *bo, int samples, bool fixedsamplelocations) | vl::Texture |
createTexture1D(int width, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
createTexture1D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTexture1D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTexture1DArray(int width, int count, ETextureFormat format) | vl::Texture | `[inline]`
createTexture1DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
createTexture1DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
createTexture2D(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
createTexture2D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTexture2D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTexture2DArray(int width, int height, int count, ETextureFormat format) | vl::Texture | `[inline]`
createTexture2DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
createTexture2DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
createTexture2DMultisample(int width, int height, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | `[inline]`
createTexture2DMultisampleArray(int width, int height, int depth, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | `[inline]`
createTexture3D(int width, int height, int depth, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
createTexture3D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTexture3D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTextureBuffer(vl::ETextureFormat format, BufferObject *bo) | vl::Texture | `[inline]`
createTextureCubemap(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
createTextureCubemap(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTextureCubemap(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
createTextureRectangle(int width, int height, ETextureFormat format) | vl::Texture | `[inline]`
createTextureRectangle(const String &image_path, ETextureFormat format) | vl::Texture | `[inline]`
createTextureRectangle(const Image *image, ETextureFormat format) | vl::Texture | `[inline]`
decReference() | vl::Object | `[inline]`
depth() const | vl::Texture | `[inline]`
destroyTexture() | vl::Texture |
dimension() const | vl::Texture | `[inline]`
fixedSamplesLocation() const | vl::Texture | `[inline]`
getTexParameter() | vl::Texture | `[inline]`
getTexParameter() const | vl::Texture | `[inline]`
getTexParameterOverride() const | vl::Texture | `[inline]`
handle() const | vl::Texture | `[inline]`
height() const | vl::Texture | `[inline]`
incReference() const | vl::Object | `[inline]`
internalFormat() const | vl::Texture | `[inline]`
isCompressedFormat(int format) | vl::Texture | `[static]`
isDepthTexture() const | vl::Texture |
isValid() const | vl::Texture |
mAutomaticDelete | vl::Object | `[protected]`
mBorder | vl::Texture | `[protected]`
mBufferObject | vl::Texture | `[protected]`
mDepth | vl::Texture | `[protected]`
mDimension | vl::Texture | `[protected]`
mFixedSamplesLocation | vl::Texture | `[protected]`
mFormat | vl::Texture | `[protected]`
mHandle | vl::Texture | `[protected]`
mHeight | vl::Texture | `[protected]`
mObjectName | vl::Object | `[protected]`
mRefCountMutex | vl::Object | `[protected]`
mReferenceCount | vl::Object | `[mutable, protected]`
mSamples | vl::Texture | `[protected]`
mSetupParams | vl::Texture | `[protected]`
mTexParameter | vl::Texture | `[protected]`
mTexParameterOverride | vl::Texture | `[mutable, protected]`
mWidth | vl::Texture | `[protected]`
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
objectName() const | vl::Object | `[inline]`
vl::Object::operator=(const Object &other) | vl::Object | `[inline]`
prepareTexture1D(int width, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
prepareTexture1D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTexture1D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTexture1DArray(int width, int count, ETextureFormat format) | vl::Texture | `[inline]`
prepareTexture1DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
prepareTexture1DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
prepareTexture2D(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
prepareTexture2D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTexture2D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTexture2DArray(int width, int height, int count, ETextureFormat format) | vl::Texture | `[inline]`
prepareTexture2DArray(const String &image_path, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
prepareTexture2DArray(const Image *image, ETextureFormat format, bool mipmaps=true) | vl::Texture | `[inline]`
prepareTexture2DMultisample(int width, int height, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | `[inline]`
prepareTexture2DMultisampleArray(int width, int height, int depth, vl::ETextureFormat format, int samples, bool fixedsamplelocations) | vl::Texture | `[inline]`
prepareTexture3D(int width, int height, int depth, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
prepareTexture3D(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTexture3D(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTextureBuffer(vl::ETextureFormat format, BufferObject *bo) | vl::Texture | `[inline]`
prepareTextureCubemap(int width, int height, ETextureFormat format, bool border=false) | vl::Texture | `[inline]`
prepareTextureCubemap(const String &image_path, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTextureCubemap(const Image *image, ETextureFormat format, bool mipmaps=true, bool border=false) | vl::Texture | `[inline]`
prepareTextureRectangle(int width, int height, ETextureFormat format) | vl::Texture | `[inline]`
prepareTextureRectangle(const String &image_path, ETextureFormat format) | vl::Texture | `[inline]`
prepareTextureRectangle(const Image *image, ETextureFormat format) | vl::Texture | `[inline]`
refCountMutex() | vl::Object | `[inline]`
refCountMutex() const | vl::Object | `[inline]`
referenceCount() const | vl::Object | `[inline]`
samples() const | vl::Texture | `[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]`
setMipLevel(int mip_level, const Image *img, bool gen_mipmaps) | vl::Texture |
setObjectName(const char *name) | vl::Object | `[inline]`
setRefCountMutex(IMutex *mutex) | vl::Object | `[inline]`
setSetupParams(SetupParams *setup_params) | vl::Texture | `[inline]`
setupParams() const | vl::Texture | `[inline]`
setupParams() | vl::Texture | `[inline]`
setWidth(int x) | vl::Texture | `[inline]`
supports(ETextureDimension tex_dimension, ETextureFormat tex_format, int mip_level, EImageDimension img_dimension, int w, int h, int d, bool border, int samples, bool fixedsamplelocations, bool verbose) | vl::Texture | `[static]`
Texture(const String &image_path, ETextureFormat format=TF_RGBA, bool mipmaps=true, bool border=false) | vl::Texture |
Texture(const 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 |
TextureSampler class | vl::Texture | `[friend]`
width() const | vl::Texture | `[inline]`
~Object() | vl::Object | `[protected, virtual]`
~Texture() | vl::Texture |

Visualization Library v2011.09.1162 Reference Documentation
Copyright 2005-2011 Michele Bosi. All rights reserved.
Updated on Thu Jan 26 2012 00:44:54.
Permission is granted to use this page to write and publish articles regarding Visualization Library.