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::Material Member List

This is the complete list of members for vl::Material, including all inherited members.
apply(int index, const Camera *, OpenGLContext *ctx) const vl::Material [virtual]
as()vl::Object [inline]
as() const vl::Object [inline]
automaticDelete() const vl::Object [inline]
backAmbient() const vl::Material [inline]
backDiffuse() const vl::Material [inline]
backEmission() const vl::Material [inline]
backShininess() const vl::Material [inline]
backSpecular() const vl::Material [inline]
clone() const vl::Material [inline, virtual]
colorMaterial() const vl::Material [inline]
colorMaterialEnabled() const vl::Material [inline]
colorMaterialFace() const vl::Material [inline]
decReference()vl::Object [inline]
frontAmbient() const vl::Material [inline]
frontDiffuse() const vl::Material [inline]
frontEmission() const vl::Material [inline]
frontShininess() const vl::Material [inline]
frontSpecular() const vl::Material [inline]
getMinimumAlpha() const vl::Material
incReference() const vl::Object [inline]
Material()vl::Material
mAutomaticDeletevl::Object [protected]
mBackAmbientvl::Material [protected]
mBackDiffusevl::Material [protected]
mBackEmissionvl::Material [protected]
mBackShininessvl::Material [protected]
mBackSpecularvl::Material [protected]
mColorMaterialvl::Material [protected]
mColorMaterialEnabledvl::Material [protected]
mColorMaterialFacevl::Material [protected]
mFrontAmbientvl::Material [protected]
mFrontDiffusevl::Material [protected]
mFrontEmissionvl::Material [protected]
mFrontShininessvl::Material [protected]
mFrontSpecularvl::Material [protected]
mObjectNamevl::Object [protected]
mRefCountMutexvl::Object [protected]
mReferenceCountvl::Object [mutable, protected]
multiplyTransparency(float alpha)vl::Material
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
objectName() const vl::Object [inline]
operator=(const Object &other)vl::Object [inline]
refCountMutex()vl::Object [inline]
refCountMutex() const vl::Object [inline]
referenceCount() const vl::Object [inline]
RenderState()vl::RenderState [inline]
RenderStateNonIndexed()vl::RenderStateNonIndexed [inline]
setAmbient(fvec4 color)vl::Material [inline]
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setBackAmbient(fvec4 color)vl::Material [inline]
setBackDiffuse(fvec4 color)vl::Material [inline]
setBackEmission(fvec4 color)vl::Material [inline]
setBackFlatColor(const fvec4 &color)vl::Material
setBackShininess(float shininess)vl::Material [inline]
setBackSpecular(fvec4 color)vl::Material [inline]
setBackTransparency(float alpha)vl::Material
setColorMaterial(EPolygonFace face, EColorMaterial color)vl::Material [inline]
setColorMaterialEnabled(bool enabled)vl::Material [inline]
setDiffuse(fvec4 color)vl::Material [inline]
setEmission(fvec4 color)vl::Material [inline]
setFlatColor(const fvec4 &color)vl::Material
setFrontAmbient(fvec4 color)vl::Material [inline]
setFrontDiffuse(fvec4 color)vl::Material [inline]
setFrontEmission(fvec4 color)vl::Material [inline]
setFrontFlatColor(const fvec4 &color)vl::Material
setFrontShininess(float shininess)vl::Material [inline]
setFrontSpecular(fvec4 color)vl::Material [inline]
setFrontTransparency(float alpha)vl::Material
setObjectName(const char *name)vl::Object [inline]
setRefCountMutex(IMutex *mutex)vl::Object [inline]
setShininess(float shininess)vl::Material [inline]
setSpecular(fvec4 color)vl::Material [inline]
setTransparency(float alpha)vl::Material
type() const vl::Material [inline, 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:11.
Permission is granted to use this page to write and publish articles regarding Visualization Library.