# Visualization Library

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

[Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::Renderable Member List

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

as() | vl::Object | `[inline]`
as() const | vl::Object | `[inline]`
automaticDelete() const | vl::Object | `[inline]`
boundingBox() const | vl::Renderable | `[inline]`
boundingSphere() const | vl::Renderable | `[inline]`
boundsDirty() const | vl::Renderable | `[inline]`
boundsUpdateTick() const | vl::Renderable | `[inline]`
className() | vl::Renderable | `[inline, virtual]`
compileDisplayList(Actor *act, OpenGLContext *glctx, Camera *camera) | vl::Renderable | `[inline]`
computeBounds() | vl::Renderable | `[inline]`
computeBounds_Implementation()=0 | vl::Renderable | `[protected, pure virtual]`
decReference() | vl::Object | `[inline]`
deleteDisplayList() | vl::Renderable | `[inline]`
deleteVBOs() | vl::Renderable | `[inline, virtual]`
displayList() const | vl::Renderable | `[inline]`
displayListDirty() const | vl::Renderable | `[inline]`
displayListEnabled() const | vl::Renderable | `[inline]`
incReference() | vl::Object | `[inline]`
lineCount() const | vl::Renderable | `[inline, virtual]`
mName | vl::Object | `[protected]`
name() const | vl::Object | `[inline]`
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
operator=(const Object &other) | vl::Object | `[inline]`
pointCount() const | vl::Renderable | `[inline, virtual]`
referenceCount() const | vl::Object | `[inline]`
render(const Actor *actor, const OpenGLContext *, const Camera *camera) const =0 | vl::Renderable | `[pure virtual]`
Renderable() | vl::Renderable | `[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]`
setDisplayList(unsigned int disp_list) | vl::Renderable | `[inline]`
setDisplayListDirty(bool dirty) | vl::Renderable | `[inline]`
setDisplayListEnabled(bool enabled) | vl::Renderable | `[inline]`
setName(const std::string &name) | vl::Object | `[inline]`
setVBODirty(bool dirty) | vl::Renderable | `[inline]`
setVBOEnabled(bool enabled) | vl::Renderable | `[inline]`
triangleCount() const | vl::Renderable | `[inline, virtual]`
updateVBOs(bool discard_local_data=false) | vl::Renderable | `[inline, virtual]`
vboDirty() const | vl::Renderable | `[inline]`
vboEnabled() const | vl::Renderable | `[inline]`
~Object() | vl::Object | `[protected, virtual]`
~Renderable() | vl::Renderable | `[inline, virtual]`

Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:38 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.