RobWorkProject  24.6.21-
KinematicBody Member List

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

_bodyChangedEventBody
_datasStatelessprotected
_infoBodyprotected
_registeredStatelessprotected
_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)KinematicBodyinlinevirtual
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)KinematicBodyinlinevirtual
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
calcEnergy(const rw::kinematics::State &state, const rw::math::Vector3D<> &gravity=rw::math::Vector3D<>::zero(), const rw::math::Vector3D<> &potZero=rw::math::Vector3D<>::zero()) constKinematicBodyinlinevirtual
changedEvent()Bodyinline
getAngVel(const rw::kinematics::State &state) constKinematicBodyinlinevirtual
getAngVelW(const rw::kinematics::State &state) constKinematicBodyinline
getBodyFrame() constBodyinline
getForce(const rw::kinematics::State &state) constKinematicBodyinlinevirtual
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) constKinematicBodyinlinevirtual
getLinVelW(const rw::kinematics::State &state) constKinematicBodyinline
getMaterialID() constBodyinline
getMovableFrame()KinematicBodyinline
getName() constBodyinline
getObject() constBodyinline
getParentFrame(const rw::kinematics::State &state) constBodyinlinevirtual
getPointVelW(const rw::math::Vector3D<> &p, const rw::kinematics::State &state) constBodyvirtual
getStateStructure()Statelessinline
getStateStructure() constStatelessinline
getTorque(const rw::kinematics::State &state) constKinematicBodyinlinevirtual
getTorqueW(const rw::kinematics::State &state) constBodyinlinevirtual
getTransformW(const rw::kinematics::State &state) constBodyinlinevirtual
getVelocity(const rw::kinematics::State &state) constKinematicBodyvirtual
isRegistered()Statelessinline
KinematicBody(const BodyInfo &info, rw::models::Object::Ptr obj)KinematicBody
MassChangedEvent enum valueBody
pTbf(const rw::kinematics::State &state) constBodyinline
pTcom(const rw::kinematics::State &state) constBodyinline
Ptr typedefKinematicBody
registerIn(State &state)Statelessvirtual
registerIn(StateStructure::Ptr state)Statelessvirtual
reset(rw::kinematics::State &state)KinematicBodyvirtual
setAngVel(const rw::math::Vector3D<> &vel, rw::kinematics::State &state)KinematicBodyinline
setAngVelW(const rw::math::Vector3D<> &vel, rw::kinematics::State &state)KinematicBodyinline
setForce(const rw::math::Vector3D<> &f, rw::kinematics::State &state)KinematicBodyinlinevirtual
setForceW(const rw::math::Vector3D<> &f, rw::kinematics::State &state)Bodyinlinevirtual
setLinVel(const rw::math::Vector3D<> &vel, rw::kinematics::State &state)KinematicBodyinline
setLinVelW(const rw::math::Vector3D<> &vel, rw::kinematics::State &state)KinematicBodyinline
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
setTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state)KinematicBodyinlinevirtual
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
~KinematicBody()KinematicBodyvirtual
~Stateless()Statelessinlinevirtual