Public Member Functions | Protected Member Functions

sp::physics::PhysicsBaseObject Class Reference

#include <spPhysicsBaseObject.hpp>

Inheritance diagram for sp::physics::PhysicsBaseObject:
sp::BaseObject sp::physics::DynamicPhysicsObject sp::physics::NewtonBaseObject sp::physics::PhysXBaseObject sp::physics::StaticPhysicsObject sp::physics::RigidBody sp::physics::NewtonRigidBody sp::physics::NewtonStaticObject sp::physics::PhysXRigidBody sp::physics::PhysXStaticObject sp::physics::NewtonStaticObject sp::physics::PhysXStaticObject sp::physics::NewtonRigidBody sp::physics::PhysXRigidBody

List of all members.

Public Member Functions

virtual ~PhysicsBaseObject ()
virtual void setTransformation (const dim::matrix4f &Transformation)=0
virtual dim::matrix4f getTransformation () const =0
virtual void setPosition (const dim::vector3df &Position)
virtual dim::vector3df getPosition () const
virtual void setRotation (const dim::matrix4f &Rotation)
virtual dim::matrix4f getRotation () const

Protected Member Functions

 PhysicsBaseObject ()

Constructor & Destructor Documentation

virtual sp::physics::PhysicsBaseObject::~PhysicsBaseObject (  )  [virtual]
sp::physics::PhysicsBaseObject::PhysicsBaseObject (  )  [protected]

Member Function Documentation

virtual dim::vector3df sp::physics::PhysicsBaseObject::getPosition (  )  const [virtual]
virtual dim::matrix4f sp::physics::PhysicsBaseObject::getRotation (  )  const [virtual]
virtual dim::matrix4f sp::physics::PhysicsBaseObject::getTransformation (  )  const [pure virtual]
virtual void sp::physics::PhysicsBaseObject::setPosition ( const dim::vector3df Position  )  [virtual]
virtual void sp::physics::PhysicsBaseObject::setRotation ( const dim::matrix4f Rotation  )  [virtual]
virtual void sp::physics::PhysicsBaseObject::setTransformation ( const dim::matrix4f Transformation  )  [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines