Visualization Library v1.0.3

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

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]

vl::Image Member List

This is the complete list of members for vl::Image, including all inherited members.
allocate()vl::Image
allocate1D(int x, EImageFormat format, EImageType type)vl::Image
allocate2D(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Image
allocate3D(int x, int y, int z, int bytealign, EImageFormat format, EImageType type)vl::Image
allocateCubemap(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Image
alphaBits() const vl::Image
as()vl::Object [inline]
as() const vl::Object [inline]
automaticDelete() const vl::Object [inline]
bitsPerPixel(EImageType type, EImageFormat format)vl::Image [static]
bitsPerPixel() const vl::Image [inline]
byteAlignment() const vl::Image
contrast(float black, float white)vl::Image
contrastHounsfield(float center, float width, float intercept, float range)vl::Image
contrastHounsfieldAuto()vl::Image
convertFormat(EImageFormat new_format) const vl::Image
convertType(EImageType new_type) const vl::Image
copySubImage(Image *img_src, RectI src, ivec2 dst)vl::Image
decReference()vl::Object [inline]
depth() const vl::Image [inline]
dimension() const vl::Image
empty()vl::Image [inline]
equalize()vl::Image
filePath() const vl::Image [inline]
flipVertically()vl::Image
format() const vl::Image [inline]
hasAlpha() const vl::Image [inline]
height() const vl::Image [inline]
Image()vl::Image
Image(const String &path)vl::Image
Image(int x, int y, int z, int bytealign, EImageFormat format, EImageType type)vl::Image
Image(const Image &other)vl::Image
imageBuffer()vl::Image [inline]
imageBuffer() const vl::Image [inline]
incReference() const vl::Object [inline]
isCompressedFormat(EImageFormat fmt)vl::Image
isCubemap() const vl::Image [inline]
isNormalMap() const vl::Image [inline]
isValid() const vl::Image
mAutomaticDeletevl::Object [protected]
mByteAlignvl::Image [protected]
mDepthvl::Image [protected]
mFilePathvl::Image [protected]
mFormatvl::Image [protected]
mHasAlphavl::Image [protected]
mHeightvl::Image [protected]
mipmaps() const vl::Image [inline]
mipmaps()vl::Image [inline]
mIsCubemapvl::Image [protected]
mIsNormalMapvl::Image [protected]
mMipmapsvl::Image [protected]
mObjectNamevl::Object [protected]
mPitchvl::Image [protected]
mPixelsvl::Image [protected]
mRefCountMutexvl::Object [protected]
mReferenceCountvl::Object [mutable, protected]
mTagsvl::Image [protected]
mTypevl::Image [protected]
mWidthvl::Image [protected]
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
objectName() const vl::Object [inline]
operator=(const Image &other)vl::Image
vl::Object::operator=(const Object &other)vl::Object [inline]
pitch() const vl::Image [inline]
pixels() const vl::Image [inline]
pixels()vl::Image [inline]
pixelsXN()vl::Image
pixelsXN() const vl::Image
pixelsXP()vl::Image
pixelsXP() const vl::Image
pixelsYN()vl::Image
pixelsYN() const vl::Image
pixelsYP()vl::Image
pixelsYP() const vl::Image
pixelsZN()vl::Image
pixelsZN() const vl::Image
pixelsZP()vl::Image
pixelsZP() const vl::Image
pixelsZSlice(int slice)vl::Image
print() const vl::Image
printFormat() const vl::Image
printType() const vl::Image
refCountMutex()vl::Object [inline]
refCountMutex() const vl::Object [inline]
referenceCount() const vl::Object [inline]
requiredMemory() const vl::Image
requiredMemory(int x, int y, int z, int bytealign, EImageFormat format, EImageType type, bool is_cubemap)vl::Image [static]
requiredMemory1D(int x, EImageFormat format, EImageType type)vl::Image [inline, static]
requiredMemory2D(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Image [inline, static]
requiredMemory3D(int x, int y, int z, int bytealign, EImageFormat format, EImageType type)vl::Image [inline, static]
requiredMemoryCubemap(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Image [inline, static]
reset(int x, int y, int z, int bytealign, EImageFormat format, EImageType type, bool is_cubemap)vl::Image
reset()vl::Image
sample(int x, int y=0, int z=0) const vl::Image
sampleLinear(double x) const vl::Image
sampleLinear(double x, double y) const vl::Image
sampleLinear(double x, double y, double z) const vl::Image
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setByteAlignment(int bytealign)vl::Image
setDepth(int z)vl::Image [inline]
setFilePath(const String &path)vl::Image [inline]
setFormat(EImageFormat format)vl::Image [inline]
setHasAlpha(bool has_alpha)vl::Image [inline]
setHeight(int y)vl::Image [inline]
setImageBuffer(Buffer *buffer)vl::Image [inline]
setIsNormalMap(bool is_normalmap)vl::Image [inline]
setMipmaps(const std::vector< ref< Image > > &mipmaps)vl::Image [inline]
setObjectName(const char *name)vl::Object [inline]
setRefCountMutex(IMutex *mutex)vl::Object [inline]
setTags(KeyValues *tags)vl::Image [inline]
setType(EImageType type)vl::Image [inline]
setWidth(int x)vl::Image [inline]
subImage(int xstart, int ystart, int width, int height)vl::Image
substituteColorGreenKey(unsigned int col0, unsigned int col1)vl::Image
substituteColorRGB_RGB(unsigned int before, unsigned int after)vl::Image
substituteColorRGB_RGBA(unsigned int before, unsigned int after)vl::Image
tags() const vl::Image [inline]
tags()vl::Image [inline]
type() const vl::Image [inline]
updatePitch()vl::Image [protected]
width() const vl::Image [inline]
~Image()vl::Image [virtual]
~Object()vl::Object [protected, virtual]

Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:06.
Permission is granted to use this page to write and publish articles regarding Visualization Library.