|
AGX Dynamics 2.41.3.0
|
Pointer to a entity instance of type Physics.RigidBody. More...
#include <RigidBodyEntity.h>
Inheritance diagram for agx::Physics::RigidBodyPtr:Public Types | |
| typedef RigidBodyData | DataType |
| typedef RigidBodyInstance | InstanceType |
| typedef RigidBodyModel | ModelType |
Public Types inherited from agx::ReferencedPtr | |
| typedef ReferencedData | DataType |
| typedef ReferencedInstance | InstanceType |
| typedef ReferencedModel | ModelType |
Additional Inherited Members | |
Static Public Member Functions inherited from agxData::EntityPtr | |
| static EntityPtr | createWithIndex (EntityStorage *storage, agx::Index index) |
| static void | TransformToAscii (void *targetBuffer, const void *sourceBuffer, size_t numElements) |
Pointer to a entity instance of type Physics.RigidBody.
Definition at line 371 of file RigidBodyEntity.h.
| typedef RigidBodyData agx::Physics::RigidBodyPtr::DataType |
Definition at line 375 of file RigidBodyEntity.h.
| typedef RigidBodyInstance agx::Physics::RigidBodyPtr::InstanceType |
Definition at line 376 of file RigidBodyEntity.h.
Definition at line 374 of file RigidBodyEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr::RigidBodyPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr::RigidBodyPtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr::RigidBodyPtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::RigidBodyPtr::RigidBodyPtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::angularAcceleration | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::angularAcceleration | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::angularVelocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::angularVelocity | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::RigidBodyPtr::angularVelocityDamping | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::RigidBodyPtr::angularVelocityDamping | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::RigidBodyPtr::angularVelocityZeroDamping | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::RigidBodyPtr::angularVelocityZeroDamping | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::RigidBodyPtr::cmTransform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::RigidBodyPtr::cmTransform | ( | ) | const |
| AGXPHYSICS_EXPORT agx::SPDMatrix3x3 & agx::Physics::RigidBodyPtr::effectiveInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::SPDMatrix3x3 const & agx::Physics::RigidBodyPtr::effectiveInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::effectiveInertiaCoefficients | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::effectiveInertiaCoefficients | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::effectiveInvWorldInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::effectiveInvWorldInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::effectiveInvWorldMassMatrix | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::effectiveInvWorldMassMatrix | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::effectiveMass | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::effectiveMass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::effectiveMassCoefficients | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::effectiveMassCoefficients | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::effectiveMassTransformDiagonal | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::effectiveMassTransformDiagonal | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::effectiveWorldInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::effectiveWorldInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::effectiveWorldMassMatrix | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::effectiveWorldMassMatrix | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::force | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::force | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr & agx::Physics::RigidBodyPtr::geometry | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GeometryPtr const & agx::Physics::RigidBodyPtr::geometry | ( | ) | const |
| RigidBodyData * agx::Physics::RigidBodyPtr::getData | ( | ) |
| const RigidBodyData * agx::Physics::RigidBodyPtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr & agx::Physics::RigidBodyPtr::graphNode | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr const & agx::Physics::RigidBodyPtr::graphNode | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::RigidBodyPtr::id | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::RigidBodyPtr::id | ( | ) | const |
| AGXPHYSICS_EXPORT agx::SPDMatrix3x3 & agx::Physics::RigidBodyPtr::inertia | ( | ) |
| AGXPHYSICS_EXPORT agx::SPDMatrix3x3 const & agx::Physics::RigidBodyPtr::inertia | ( | ) | const |
| AGXPHYSICS_EXPORT RigidBodyInstance agx::Physics::RigidBodyPtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const RigidBodyInstance agx::Physics::RigidBodyPtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::RigidBodyPtr::invMass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::RigidBodyPtr::invMass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::invWorldInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::invWorldInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::invWorldMassMatrix | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::invWorldMassMatrix | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::lastForce | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::lastForce | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::lastTorque | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::lastTorque | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::linearAcceleration | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::linearAcceleration | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::RigidBodyPtr::linearVelocityDamping | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::RigidBodyPtr::linearVelocityDamping | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::RigidBodyPtr::linearVelocityZeroDamping | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::RigidBodyPtr::linearVelocityZeroDamping | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::RigidBodyPtr::localCmTransform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::RigidBodyPtr::localCmTransform | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::RigidBodyPtr::localModelTransform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::RigidBodyPtr::localModelTransform | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::RigidBodyPtr::mass | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::RigidBodyPtr::mass | ( | ) | const |
| AGXPHYSICS_EXPORT agx::RigidBody *& agx::Physics::RigidBodyPtr::model | ( | ) |
Referenced by agx::MergedBody::findMergedBodyIndex().
| AGXPHYSICS_EXPORT agx::RigidBody *const & agx::Physics::RigidBodyPtr::model | ( | ) | const |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 & agx::Physics::RigidBodyPtr::modelTransform | ( | ) |
| AGXPHYSICS_EXPORT agx::AffineMatrix4x4 const & agx::Physics::RigidBodyPtr::modelTransform | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Name & agx::Physics::RigidBodyPtr::name | ( | ) |
| AGXPHYSICS_EXPORT agx::Name const & agx::Physics::RigidBodyPtr::name | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt16 & agx::Physics::RigidBodyPtr::numConstraints | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt16 const & agx::Physics::RigidBodyPtr::numConstraints | ( | ) | const |
| AGXPHYSICS_EXPORT RigidBodySemantics * agx::Physics::RigidBodyPtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const RigidBodySemantics * agx::Physics::RigidBodyPtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT RigidBodyPtr & agx::Physics::RigidBodyPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT RigidBodyPtr & agx::Physics::RigidBodyPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::RigidBodyPtr::solveIndex | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::RigidBodyPtr::solveIndex | ( | ) | const |
| AGXPHYSICS_EXPORT agx::RigidBodyState & agx::Physics::RigidBodyPtr::state | ( | ) |
Referenced by agx::MergedBody::isRoot().
| AGXPHYSICS_EXPORT agx::RigidBodyState const & agx::Physics::RigidBodyPtr::state | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::torque | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::torque | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::RigidBodyPtr::velocity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::RigidBodyPtr::velocity | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Range6 & agx::Physics::RigidBodyPtr::velocityRanges | ( | ) |
| AGXPHYSICS_EXPORT agx::Range6 const & agx::Physics::RigidBodyPtr::velocityRanges | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::worldInertia | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::worldInertia | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Matrix3x3 & agx::Physics::RigidBodyPtr::worldMassMatrix | ( | ) |
| AGXPHYSICS_EXPORT agx::Matrix3x3 const & agx::Physics::RigidBodyPtr::worldMassMatrix | ( | ) | const |