Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home] [Tutorials] [All Classes] [Grouped Classes]

vl::BezierSurface Member List

This is the complete list of members for vl::BezierSurface, including all inherited members.

as()vl::Object [inline]
as() const vl::Object [inline]
automaticDelete() const vl::Object [inline]
BezierSurface()vl::BezierSurface [inline]
boundingBox() const vl::Renderable [inline]
boundingSphere() const vl::Renderable [inline]
boundsDirty() const vl::Renderable [inline]
boundsUpdateTick() const vl::Renderable [inline]
className()vl::BezierSurface [inline, virtual]
clearArrays(bool clear_draw_calls=true)vl::Geometry [virtual]
colorArray() const vl::Geometry [inline]
colorArray()vl::Geometry [inline]
colorizePrimitives()vl::Geometry
compileDisplayList(Actor *act, OpenGLContext *glctx, Camera *camera)vl::Renderable [inline]
computeBounds()vl::Renderable [inline]
computeBounds_Implementation()vl::Geometry [virtual]
computeNormals()vl::Geometry
convertPrimitivesToDrawArrays()vl::Geometry
decReference()vl::Object [inline]
deepCopy() const vl::Geometry
deleteDisplayList()vl::Renderable [inline]
deleteVBOs()vl::Geometry [virtual]
detail() const vl::BezierSurface [inline]
displayList() const vl::Renderable [inline]
displayListDirty() const vl::Renderable [inline]
displayListEnabled() const vl::Renderable [inline]
eraseVertexAttributeByName(unsigned int name)vl::Geometry
findVertexAttribute(unsigned int name) const vl::Geometry
findVertexAttribute(unsigned int name)vl::Geometry
fogCoordArray() const vl::Geometry [inline]
fogCoordArray()vl::Geometry [inline]
Geometry()vl::Geometry
incReference()vl::Object [inline]
lineCount() const vl::Geometry [virtual]
mAutomaticDeletevl::Object [protected]
mDetailvl::BezierSurface [protected]
mergeTriangleStrips()vl::Geometry
mMutexvl::Object [protected]
mNamevl::Object [protected]
mPatchesvl::BezierSurface [protected]
mReferenceCountvl::Object [protected]
mutex()vl::Object [inline]
mutex() const vl::Object [inline]
name() const vl::Object [inline]
normalArray() const vl::Geometry [inline]
normalArray()vl::Geometry [inline]
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
operator=(const Geometry &other)vl::Geometry
vl::Renderable::operator=(const Object &other)vl::Object [inline]
patches()vl::BezierSurface [inline]
patches() const vl::BezierSurface [inline]
pointCount() const vl::Geometry [virtual]
primitives()vl::Geometry [inline]
primitives() const vl::Geometry [inline]
referenceCount() const vl::Object [inline]
regenerateVertices(const std::vector< size_t > &map_new_to_old)vl::Geometry
render(const Actor *, const OpenGLContext *, const Camera *) const vl::Geometry [virtual]
Renderable()vl::Renderable [inline]
secondaryColorArray() const vl::Geometry [inline]
secondaryColorArray()vl::Geometry [inline]
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setBoundingBox(const AABB &aabb)vl::Renderable [inline]
setBoundingSphere(const Sphere &sphere)vl::Renderable [inline]
setBoundsDirty(bool dirty)vl::Renderable [inline]
setColorArray(const fvec4 &col)vl::Geometry
setColorArray(ArrayAbstract *data)vl::Geometry
setDetail(unsigned i)vl::BezierSurface [inline]
setDisplayList(unsigned int disp_list)vl::Renderable [inline]
setDisplayListDirty(bool dirty)vl::Renderable [inline]
setDisplayListEnabled(bool enabled)vl::Renderable [inline]
setFogCoordArray(ArrayAbstract *data)vl::Geometry
setMutex(VirtualMutex *mutex)vl::Object [inline]
setName(const std::string &name)vl::Object [inline]
setNormalArray(ArrayAbstract *data)vl::Geometry
setSecondaryColorArray(ArrayAbstract *data)vl::Geometry
setTexCoordArray(int tex_unit, ArrayAbstract *data)vl::Geometry
setVBODirty(bool dirty)vl::Renderable [inline]
setVBOEnabled(bool enabled)vl::Renderable [inline]
setVertexArray(ArrayAbstract *data)vl::Geometry
setVertexAttributeArray(unsigned int name, bool normalize, bool pure_integer, ArrayAbstract *data)vl::Geometry [inline]
setVertexAttributeArray(const VertexAttributeArray &info)vl::Geometry
shallowCopy()vl::Geometry
shrinkDrawElements()vl::Geometry
sortTriangles()vl::Geometry
sortVertices()vl::Geometry
texCoordArray(int tex_unit) const vl::Geometry [inline]
texCoordArray(int tex_unit)vl::Geometry [inline]
transform(const mat4 &matr, bool normalize=true)vl::Geometry
triangleCount() const vl::Geometry [virtual]
updateBezierSurface(bool gen_tex_coords=true)vl::BezierSurface
updateVBOs(bool discard_local_data=false)vl::Geometry [virtual]
updateVBOs()vl::Geometry
vboDirty() const vl::Renderable [inline]
vboEnabled() const vl::Renderable [inline]
vertexArray() const vl::Geometry [inline]
vertexArray()vl::Geometry [inline]
vertexAttributeArrays()vl::Geometry [inline]
vertexAttributeArrays() const vl::Geometry [inline]
~Geometry()vl::Geometry [virtual]
~Object()vl::Object [protected, virtual]
~Renderable()vl::Renderable [inline, virtual]


Visualization Library v2010.06 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Tue Jun 1 00:57:12 2010.
Permission is granted to use this page to write and publish articles regarding Visualization Library.