addForce(const Vector3 &force, const Vector3 &position) (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [virtual] |
addForce(const Vector3 &force) (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline, virtual] |
addToDerivative(PhaseSpace *deriv) | OpenCAL::RigidBody | [virtual] |
addTorque(const Vector3 &torque) (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
addToState(PhaseSpace *state) (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [virtual] |
assureInit() (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
calculateInversedInertia() (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [virtual] |
calculateVolume() (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [virtual] |
disable() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [virtual] |
disableDraw() (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
enable() (defined in OpenCAL::Object) | OpenCAL::Object | [inline, virtual] |
enableDraw() (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
fix() (defined in OpenCAL::PhysicalObject) | OpenCAL::PhysicalObject | [inline] |
fromState(PhaseSpace *state) | OpenCAL::RigidBody | [virtual] |
getAccelleration() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
getAngularMomentum() const (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getAngularMomentumP() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getAngularVelocity() const (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | |
getDraw() const (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
getForce() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
getForceP() (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
getInvInertia() const (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getInvInertiaP() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getMass() const (defined in OpenCAL::Physical) | OpenCAL::Physical | |
getMatrix() const (defined in OpenCAL::Object) | OpenCAL::Object | [virtual] |
getMatrix(Matrix44 *matrix) const (defined in OpenCAL::Object) | OpenCAL::Object | [virtual] |
getMomentum() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
getOneOverMass() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
getParent() const (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
getParent() (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
getPosition() const (defined in OpenCAL::Object) | OpenCAL::Object | [inline, virtual] |
getPositionP() (defined in OpenCAL::Object) | OpenCAL::Object | [inline, virtual] |
getRadius() const (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [inline] |
getRotation() const (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [inline, virtual] |
getRotationP() (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [inline, virtual] |
getTorque() const (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getTorqueP() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
getVelocity() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline, virtual] |
getVelocityP() (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline, virtual] |
hasInfiniteMass() const (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
initialize() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [virtual] |
isEnabled() const (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
isFixed() const (defined in OpenCAL::PhysicalObject) | OpenCAL::PhysicalObject | [inline] |
isInitialized() const (defined in OpenCAL::Object) | OpenCAL::Object | [inline, virtual] |
m_angularMomentum (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [protected] |
m_draw (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
m_enabled (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
m_force (defined in OpenCAL::Physical) | OpenCAL::Physical | [mutable, protected] |
m_inertia (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [protected] |
m_initialized (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
m_invInertia | OpenCAL::RigidBody | [protected] |
m_oneOverMass (defined in OpenCAL::Physical) | OpenCAL::Physical | [protected] |
m_parent (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
m_position (defined in OpenCAL::Object) | OpenCAL::Object | [mutable, protected] |
m_radius (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [protected] |
m_rotation | OpenCAL::Rigid | [protected] |
m_torque (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [protected] |
m_velocity (defined in OpenCAL::Physical) | OpenCAL::Physical | [mutable, protected] |
m_volume (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [protected] |
move(const Vector3 &direction, float distance) (defined in OpenCAL::Object) | OpenCAL::Object | |
moveTo(const Vector3 &position) (defined in OpenCAL::Object) | OpenCAL::Object | |
Object(System *parent) (defined in OpenCAL::Object) | OpenCAL::Object | [protected] |
Physical(float mass=1.0) (defined in OpenCAL::Physical) | OpenCAL::Physical | [protected] |
PhysicalObject(System *parent, float mass=1.0) (defined in OpenCAL::PhysicalObject) | OpenCAL::PhysicalObject | [protected] |
render() (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [virtual] |
renderPicking() (defined in OpenCAL::Object) | OpenCAL::Object | [inline, virtual] |
resetForce() (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
Rigid() (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [protected] |
RigidBody(System *parent, float mass=1.0) (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | |
rotate(const Vector3 &axis, float degrees) (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [virtual] |
rotateX(float degrees) (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [virtual] |
rotateY(float degrees) (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [virtual] |
rotateZ(float degrees) (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [virtual] |
setAccelleration(const Vector3 &accelleration) (defined in OpenCAL::Physical) | OpenCAL::Physical | |
setAngularVelocity(const Vector3 &velocity) | OpenCAL::RigidBody | |
setDraw(bool enabled=true) (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
setEnabled(bool enabled) (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
setForce(const Vector3 &force) (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
setInfiniteMass() (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
setMass(float mass) (defined in OpenCAL::Physical) | OpenCAL::Physical | |
setOneOverMass(float oneOverMass) (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
setPosition(const Vector3 &position) (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
setRadius(float radius) (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [inline] |
setRotation(const Quaternion &rotation) (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [inline, virtual] |
setTorque(const Vector3 &torque) (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [inline] |
setVelocity(const Vector3 &velocity) (defined in OpenCAL::Physical) | OpenCAL::Physical | [inline] |
Sphere(System *parent, float radius=1.0f, float mass=1.0f) (defined in OpenCAL::Sphere) | OpenCAL::Sphere | |
toggle() (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
toggleDraw() (defined in OpenCAL::Object) | OpenCAL::Object | [inline] |
unfix() (defined in OpenCAL::PhysicalObject) | OpenCAL::PhysicalObject | [inline] |
~Object() (defined in OpenCAL::Object) | OpenCAL::Object | [virtual] |
~Physical() (defined in OpenCAL::Physical) | OpenCAL::Physical | [virtual] |
~PhysicalObject() (defined in OpenCAL::PhysicalObject) | OpenCAL::PhysicalObject | [virtual] |
~Rigid() (defined in OpenCAL::Rigid) | OpenCAL::Rigid | [virtual] |
~RigidBody() (defined in OpenCAL::RigidBody) | OpenCAL::RigidBody | [virtual] |
~Sphere() (defined in OpenCAL::Sphere) | OpenCAL::Sphere | [virtual] |