Point Member List

This is the complete list of members for Point, including all inherited members.
APPROXIMATION_VALUEZone [protected, static]
computeNormal(const Vector3D &point) const Point [virtual]
contains(const Vector3D &v) const Point [virtual]
copyChild(Registerable *child, bool createBase)Registerable [protected]
copyChildren(const Registerable &object, bool createBase)Registerable [protected, virtual]
create(const Vector3D &position=Vector3D(0.0f, 0.0f, 0.0f))Point [static]
decrementChildReference(Registerable *child)Registerable [protected]
destroyChild(Registerable *child, bool keepChildren)Registerable [protected]
destroyChildren(bool keepChildren)Registerable [protected, virtual]
findByName(const std::string &name)Registerable [virtual]
generatePosition(Particle &particle, bool full) const Point [virtual]
getClassName() const =0Registerable [pure virtual]
getID() const Registerable
getLocalTransform() const Transformable
getLocalTransformLookLH() const Transformable
getLocalTransformLookRH() const Transformable
getLocalTransformPos() const Transformable
getLocalTransformSide() const Transformable
getLocalTransformUp() const Transformable
getName() const Registerable
getNbReferences() const Registerable
getParentTransform() const Transformable [protected]
getPosition() const Zone
getSPKID() const Registerable
getTransformedPosition() const Zone
getWorldTransform() const Transformable
getWorldTransformLookLH() const Transformable
getWorldTransformLookRH() const Transformable
getWorldTransformPos() const Transformable
getWorldTransformSide() const Transformable
getWorldTransformUp() const Transformable
IDENTITYTransformable [static]
incrementChildReference(Registerable *child)Registerable [protected]
innerUpdateTransform()Zone [protected, virtual]
intersects(const Vector3D &v0, const Vector3D &v1, Vector3D *intersection, Vector3D *normal) const Point [virtual]
isDestroyable() const Registerable
isLocalIdentity() const Transformable
isRegistered() const Registerable
isShared() const Registerable
isUpdateNotified() const Transformable [protected]
lookAtLH(const Vector3D &target, Vector3D up, const Vector3D &pos)Transformable
lookAtRH(const Vector3D &target, Vector3D up, const Vector3D &pos)Transformable
moveAtBorder(Vector3D &v, bool inside) const Point [virtual]
normalizeOrRandomize(Vector3D &v)Zone [protected, static]
notifyForUpdate()Transformable [protected]
Point(const Vector3D &position=Vector3D(0.0f, 0.0f, 0.0f))Point
propagateUpdateTransform()Transformable [protected, virtual]
Registerable()Registerable
Registerable(const Registerable &registerable)Registerable
registerChild(Registerable *child, bool registerAll)Registerable [protected]
registerChildren(bool registerAll)Registerable [protected, virtual]
registerObject(Registerable *obj, bool registerAll=false)Registerable [protected, static]
resetTransform()Transformable
setDestroyable(bool destroyable)Registerable
setName(const std::string &name)Registerable
setPosition(const Vector3D &v)Zone [virtual]
setShared(bool shared)Registerable
setTransform(const float *transform)Transformable
setTransformNC(const float *transform)Transformable
setTransformOrientation(Vector3D axis, float angle)Transformable
setTransformOrientationLH(Vector3D look, Vector3D up)Transformable
setTransformOrientationRH(Vector3D look, Vector3D up)Transformable
setTransformOrientationX(float angle)Transformable
setTransformOrientationY(float angle)Transformable
setTransformOrientationZ(float angle)Transformable
setTransformPosition(const Vector3D &pos)Transformable
TRANSFORM_LENGTHTransformable [static]
Transformable()Transformable
transformDir(Vector3D &tDir, const Vector3D &dir)Transformable [protected]
transformPos(Vector3D &tPos, const Vector3D &pos)Transformable [protected]
updateTransform(const Transformable *parent=NULL)Transformable
Zone(const Vector3D &position=Vector3D())Zone
~Registerable()Registerable [virtual]
~Transformable()Transformable [virtual]
~Zone()Zone [virtual]

Generated on Wed Apr 27 21:09:26 2011 for SPARK Particle Engine by  doxygen 1.6.1