Visualization Library 2.0.0

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::Imageprotected
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() constvl::Image
as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
bitsPerPixel(EImageType type, EImageFormat format)vl::Imagestatic
bitsPerPixel() constvl::Imageinline
byteAlignment() constvl::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) constvl::Image
convertType(EImageType new_type) constvl::Image
copySubImage(Image *img_src, RectI src, ivec2 dst)vl::Image
decReference()vl::Objectinline
depth() constvl::Imageinline
dimension() constvl::Image
empty()vl::Imageinline
equalize()vl::Image
filePath() constvl::Imageinline
flipVertically()vl::Image
format() constvl::Imageinline
hasAlpha() constvl::Imageinline
height() constvl::Imageinline
Image()vl::Image
Image(void *buffer_ptr, int buffer_bytes)vl::Image
Image(const String &file_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::Imageinline
imageBuffer() constvl::Imageinline
incReference() constvl::Objectinline
isCompressedFormat(EImageFormat fmt)vl::Image
isCubemap() constvl::Imageinline
isNormalMap() constvl::Imageinline
isValid() constvl::Image
mAutomaticDeletevl::Objectprotected
mByteAlignvl::Imageprotected
mDepthvl::Imageprotected
mFilePathvl::Imageprotected
mFormatvl::Imageprotected
mHasAlphavl::Imageprotected
mHeightvl::Imageprotected
mipmaps() constvl::Imageinline
mipmaps()vl::Imageinline
mIsCubemapvl::Imageprotected
mIsNormalMapvl::Imageprotected
mMipmapsvl::Imageprotected
mObjectNamevl::Objectprotected
mPitchvl::Imageprotected
mPixelsvl::Imageprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mTagsvl::Imageprotected
mTypevl::Imageprotected
mWidthvl::Imageprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Image &other)vl::Image
vl::Object::operator=(const Object &other)vl::Objectinline
pitch() constvl::Imageinline
pixels() constvl::Imageinline
pixels()vl::Imageinline
pixelsXN()vl::Image
pixelsXN() constvl::Image
pixelsXP()vl::Image
pixelsXP() constvl::Image
pixelsYN()vl::Image
pixelsYN() constvl::Image
pixelsYP()vl::Image
pixelsYP() constvl::Image
pixelsZN()vl::Image
pixelsZN() constvl::Image
pixelsZP()vl::Image
pixelsZP() constvl::Image
pixelsZSlice(int zth_slice)vl::Image
print() constvl::Image
printFormat() constvl::Image
printType() constvl::Image
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
requiredMemory() constvl::Image
requiredMemory(int x, int y, int z, int bytealign, EImageFormat format, EImageType type, bool is_cubemap)vl::Imagestatic
requiredMemory1D(int x, EImageFormat format, EImageType type)vl::Imageinlinestatic
requiredMemory2D(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Imageinlinestatic
requiredMemory3D(int x, int y, int z, int bytealign, EImageFormat format, EImageType type)vl::Imageinlinestatic
requiredMemoryCubemap(int x, int y, int bytealign, EImageFormat format, EImageType type)vl::Imageinlinestatic
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) constvl::Image
sampleLinear(double x) constvl::Image
sampleLinear(double x, double y) constvl::Image
sampleLinear(double x, double y, double z) constvl::Image
setAutomaticDelete(bool autodel_on)vl::Objectinline
setByteAlignment(int bytealign)vl::Image
setDepth(int z)vl::Imageinline
setFilePath(const String &path)vl::Imageinline
setFormat(EImageFormat format)vl::Imageinline
setHasAlpha(bool has_alpha)vl::Imageinline
setHeight(int y)vl::Imageinline
setImageBuffer(Buffer *buffer)vl::Imageinline
setIsNormalMap(bool is_normalmap)vl::Imageinline
setMipmaps(const std::vector< ref< Image > > &mipmaps)vl::Imageinline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setTags(KeyValues *tags)vl::Imageinline
setType(EImageType type)vl::Imageinline
setWidth(int x)vl::Imageinline
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() constvl::Imageinline
tags()vl::Imageinline
type() constvl::Imageinline
updatePitch()vl::Imageprotected
width() constvl::Imageinline
~Image()vl::Imagevirtual
~Object()vl::Objectprotectedvirtual