Visualization Library
A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home]
[Tutorials]
[All Classes]
[Grouped Classes]
Main Page
Related Pages
Namespaces
Classes
Files
S
earch for
Class List
Class Index
Class Hierarchy
Class Members
vl::Material Member List
This is the complete list of members for
vl::Material
, including all inherited members.
apply
(const Camera *) 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]
className
()
vl::Material
[inline, virtual]
colorMaterial
() const
vl::Material
[inline]
colorMaterialEnabled
() const
vl::Material
[inline]
colorMaterialFace
() const
vl::Material
[inline]
decReference
()
vl::Object
[inline]
disable
() const
vl::RenderState
[inline, virtual]
enable
() const
vl::RenderState
[inline, virtual]
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]
incReference
()
vl::Object
[inline]
initResources
()
vl::RenderState
[inline, virtual]
Material
()
vl::Material
mBackAmbient
vl::Material
[protected]
mBackDiffuse
vl::Material
[protected]
mBackEmission
vl::Material
[protected]
mBackShininess
vl::Material
[protected]
mBackSpecular
vl::Material
[protected]
mColorMaterial
vl::Material
[protected]
mColorMaterialEnabled
vl::Material
[protected]
mColorMaterialFace
vl::Material
[protected]
mFrontAmbient
vl::Material
[protected]
mFrontDiffuse
vl::Material
[protected]
mFrontEmission
vl::Material
[protected]
mFrontShininess
vl::Material
[protected]
mFrontSpecular
vl::Material
[protected]
mName
vl::Object
[protected]
mTextureUnit
vl::RenderState
[protected]
name
() const
vl::Object
[inline]
Object
()
vl::Object
[inline]
Object
(const Object &other)
vl::Object
[inline]
operator=
(const Object &other)
vl::Object
[inline]
referenceCount
() const
vl::Object
[inline]
RenderState
()
vl::RenderState
[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
setName
(const std::string &name)
vl::Object
[inline]
setShininess
(float shininess)
vl::Material
[inline]
setSpecular
(fvec4 color)
vl::Material
[inline]
setTransparency
(float alpha)
vl::Material
setUnitIndex
(int unit_index)
vl::RenderState
[inline]
textureUnit
() const
vl::RenderState
[inline]
type
() const
vl::Material
[inline, virtual]
~Object
()
vl::Object
[protected, virtual]
~RenderState
()
vl::RenderState
[inline, virtual]
Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Fri Aug 28 10:14:15 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.