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

# vl::Transform Member List

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

addChild(Transform *child) | vl::Transform |
alwaysIdentityWorldMatrix() | vl::Transform | `[inline]`
as() | vl::Object | `[inline]`
as() const | vl::Object | `[inline]`
automaticDelete() const | vl::Object | `[inline]`
child(int i) | vl::Transform |
childCount() const | vl::Transform |
className() | vl::Transform | `[inline, virtual]`
computeWorldMatrix(Camera *camera=NULL) | vl::Transform | `[virtual]`
computeWorldMatrixRecursive(Camera *camera=NULL) | vl::Transform |
decReference() | vl::Object | `[inline]`
eraseAllChildren() | vl::Transform |
eraseAllChildrenRecursive() | vl::Transform |
eraseChild(Transform *child) | vl::Transform |
eraseChildren(int index, int count) | vl::Transform |
getComputedWorldMatrix() | vl::Transform |
incReference() | vl::Object | `[inline]`
lastChild() | vl::Transform |
localMatrix() const | vl::Transform |
mAssumeIdentityWorldMatrix | vl::Transform | `[protected]`
mChildren | vl::Transform | `[protected]`
mLocalMatrix | vl::Transform | `[protected]`
mName | vl::Object | `[protected]`
mParent | vl::Transform | `[protected]`
mWorldMatrix | vl::Transform | `[protected]`
mWorldMatrixUpdateTick | vl::Transform | `[protected]`
name() const | vl::Object | `[inline]`
Object() | vl::Object | `[inline]`
Object(const Object &other) | vl::Object | `[inline]`
operator=(const Object &other) | vl::Object | `[inline]`
parent() const | vl::Transform | `[inline]`
parent() | vl::Transform | `[inline]`
referenceCount() const | vl::Object | `[inline]`
rotate(Real degrees, Real x, Real y, Real z) | vl::Transform |
rotate(const vec3 &from, const vec3 &to) | vl::Transform |
scale(Real x, Real y, Real z) | vl::Transform |
setAlwaysIdentityWorldMatrix(bool assume_I) | vl::Transform | `[inline]`
setAutomaticDelete(bool autodel_on) | vl::Object | `[inline]`
setChild(int index, Transform *child) | vl::Transform |
setLocalMatrix(const mat4 &matrix) | vl::Transform |
setName(const std::string &name) | vl::Object | `[inline]`
setWorldMatrix(const mat4 &matrix) | vl::Transform | `[protected]`
Transform() | vl::Transform | `[inline]`
Transform(const mat4 &matrix) | vl::Transform | `[inline]`
translate(Real x, Real y, Real z) | vl::Transform |
translate(const vec3 &t) | vl::Transform |
worldMatrix() const | vl::Transform |
worldMatrixUpdateTick() const | vl::Transform | `[inline]`
~Object() | vl::Object | `[protected, virtual]`
~Transform() | vl::Transform | `[virtual]`

Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Sun Nov 8 14:29:09 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.