RobWorkProject  24.6.21-
RigidBody Member List

This is the complete list of members for RigidBody, including all inherited members.

__ITensorRigidBodyprotected
_bodyChangedEventBody
_datasStatelessprotected
_IbodyRigidBodyprotected
_IbodyInvRigidBodyprotected
_IbodyPrincipalRigidBodyprotected
_infoBodyprotected
_ITensorInvRigidBodyprotected
_massRigidBodyprotected
_massInvRigidBodyprotected
_mframeRigidBodyprotected
_registeredStatelessprotected
_rstateRigidBodyprotected
_stateStructStatelessprotected
add(StatelessData< T > &data)Statelessinlineprotected
add(StateData *data)Statelessinlineprotected
add(rw::core::Ptr< StateData > data)Statelessinlineprotected
addForce(const rw::math::Vector3D<> &force, rw::kinematics::State &state)RigidBodyinlinevirtual
addForceToPos(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state)Bodyinline
addForceW(const rw::math::Vector3D<> &force, rw::kinematics::State &state)Bodyinlinevirtual
addForceWToPosW(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state)Bodyinlinevirtual
addTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state)RigidBodyinlinevirtual
addTorqueW(const rw::math::Vector3D<> &t, rw::kinematics::State &state)Bodyinlinevirtual
Body(const BodyInfo &info, rw::models::Object::Ptr obj)Bodyprotected
BodyChangedEvent typedefBody
BodyChangedListener typedefBody
BodyEventType enum nameBody
calcEffectiveMass(const rw::math::Vector3D<> &wPc, const rw::kinematics::State &state) constRigidBody
calcEffectiveMassW(const rw::math::Vector3D<> &wPc, const rw::kinematics::State &state) constRigidBody
calcEnergy(const rw::kinematics::State &state, const rw::math::Vector3D<> &gravity=rw::math::Vector3D<>::zero(), const rw::math::Vector3D<> &potZero=rw::math::Vector3D<>::zero()) constRigidBodyvirtual
calcInertiaTensor(const rw::kinematics::State &state) constRigidBody
calcInertiaTensorInv(const rw::kinematics::State &state) constRigidBody
changedEvent()Bodyinline
getAngVel(const rw::kinematics::State &state) constRigidBodyinlinevirtual
getAngVelW(const rw::kinematics::State &state) constRigidBodyinlinevirtual
getBodyFrame() constBodyinline
getBodyInertia() constRigidBodyinline
getBodyInertiaInv() constRigidBodyinline
getBodyPrincipalInertia() constRigidBodyinline
getForce(const rw::kinematics::State &state) constRigidBodyinlinevirtual
getForceW(const rw::kinematics::State &state) constBodyinlinevirtual
getFrames()Bodyinline
getGeometry(const rw::kinematics::State &state)Bodyinline
getGeometry()Bodyinline
getInertia() constBodyinline
getInfo() constBodyinline
getInfo()Bodyinline
getLinVel(const rw::kinematics::State &state) constRigidBodyinlinevirtual
getLinVelW(const rw::kinematics::State &state) constRigidBodyinline
getMass() constRigidBodyinline
getMassInv() constRigidBodyinline
getMaterialID() constBodyinline
getMovableFrame()RigidBodyinline
getName() constBodyinline
getObject() constBodyinline
getParent(const rw::kinematics::State &state) constRigidBodyinline
getParentFrame(const rw::kinematics::State &state) constBodyinlinevirtual
getPointVel(const rw::math::Vector3D<> &p, const rw::kinematics::State &state)RigidBodyinline
getPointVelW(const rw::math::Vector3D<> &p, const rw::kinematics::State &state) constRigidBodyvirtual
getPTBody(const rw::kinematics::State &state) constRigidBodyinline
getStateStructure()Statelessinline
getStateStructure() constStatelessinline
getTorque(const rw::kinematics::State &state) constRigidBodyinlinevirtual
getTorqueW(const rw::kinematics::State &state) constBodyinlinevirtual
getTransformW(const rw::kinematics::State &state) constBodyinlinevirtual
getVelocity(const rw::kinematics::State &state) constRigidBodyvirtual
getWTBody(const rw::kinematics::State &state) constRigidBodyinline
getWTParent(const rw::kinematics::State &state) constRigidBodyinline
isRegistered()Statelessinline
MassChangedEvent enum valueBody
pTbf(const rw::kinematics::State &state) constBodyinline
pTcom(const rw::kinematics::State &state) constBodyinline
Ptr typedefRigidBody
registerIn(State &state)Statelessvirtual
registerIn(StateStructure::Ptr state)Statelessvirtual
reset(rw::kinematics::State &state)RigidBodyvirtual
RigidBody(const BodyInfo &info, rw::models::Object::Ptr obj)RigidBody
setAngVel(const rw::math::Vector3D<> &avel, rw::kinematics::State &state)RigidBodyvirtual
setAngVelW(const rw::math::Vector3D<> &avel, rw::kinematics::State &state)RigidBodyinline
setForce(const rw::math::Vector3D<> &f, rw::kinematics::State &state)RigidBodyinlinevirtual
setForceW(const rw::math::Vector3D<> &f, rw::kinematics::State &state)Bodyinlinevirtual
setLinVel(const rw::math::Vector3D<> &lvel, rw::kinematics::State &state)RigidBodyinline
setLinVelW(const rw::math::Vector3D<> &lvel, rw::kinematics::State &state)RigidBodyinline
setMass(double m)Bodyinline
setMass(double m, const rw::math::InertiaMatrix<> &inertia)Bodyinline
setMass(double m, const rw::math::InertiaMatrix<> &inertia, const rw::math::Vector3D<> &com)Bodyinline
setObject(rw::models::Object::Ptr obj)Body
setPTBody(const rw::math::Transform3D<> &pTb, rw::kinematics::State &state)RigidBodyinline
setTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state)RigidBodyinlinevirtual
setTorqueW(const rw::math::Vector3D<> &t, rw::kinematics::State &state)Bodyinlinevirtual
Stateless()Statelessinlineprotected
unregister()Statelessvirtual
wTbf(const rw::kinematics::State &state) constBodyinline
wTcom(const rw::kinematics::State &state) constBodyinline
~Body()Bodyinlinevirtual
~RigidBody()RigidBodyinlinevirtual
~Stateless()Statelessinlinevirtual