![]() |
RobWorkProject
23.9.11-
|
This is the complete list of members for RigidBody, including all inherited members.
__ITensor | RigidBody | protected |
_bodyChangedEvent | Body | |
_datas | Stateless | protected |
_Ibody | RigidBody | protected |
_IbodyInv | RigidBody | protected |
_IbodyPrincipal | RigidBody | protected |
_info | Body | protected |
_ITensorInv | RigidBody | protected |
_mass | RigidBody | protected |
_massInv | RigidBody | protected |
_mframe | RigidBody | protected |
_registered | Stateless | protected |
_rstate | RigidBody | protected |
_stateStruct | Stateless | protected |
add(StatelessData< T > &data) | Stateless | inlineprotected |
add(StateData *data) | Stateless | inlineprotected |
add(rw::core::Ptr< StateData > data) | Stateless | inlineprotected |
addForce(const rw::math::Vector3D<> &force, rw::kinematics::State &state) | RigidBody | inlinevirtual |
addForceToPos(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state) | Body | inline |
addForceW(const rw::math::Vector3D<> &force, rw::kinematics::State &state) | Body | inlinevirtual |
addForceWToPosW(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state) | Body | inlinevirtual |
addTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state) | RigidBody | inlinevirtual |
addTorqueW(const rw::math::Vector3D<> &t, rw::kinematics::State &state) | Body | inlinevirtual |
Body(const BodyInfo &info, rw::models::Object::Ptr obj) | Body | protected |
BodyChangedEvent typedef | Body | |
BodyChangedListener typedef | Body | |
BodyEventType enum name | Body | |
calcEffectiveMass(const rw::math::Vector3D<> &wPc, const rw::kinematics::State &state) const | RigidBody | |
calcEffectiveMassW(const rw::math::Vector3D<> &wPc, const rw::kinematics::State &state) const | RigidBody | |
calcEnergy(const rw::kinematics::State &state, const rw::math::Vector3D<> &gravity=rw::math::Vector3D<>::zero(), const rw::math::Vector3D<> &potZero=rw::math::Vector3D<>::zero()) const | RigidBody | virtual |
calcInertiaTensor(const rw::kinematics::State &state) const | RigidBody | |
calcInertiaTensorInv(const rw::kinematics::State &state) const | RigidBody | |
changedEvent() | Body | inline |
getAngVel(const rw::kinematics::State &state) const | RigidBody | inlinevirtual |
getAngVelW(const rw::kinematics::State &state) const | RigidBody | inlinevirtual |
getBodyFrame() const | Body | inline |
getBodyInertia() const | RigidBody | inline |
getBodyInertiaInv() const | RigidBody | inline |
getBodyPrincipalInertia() const | RigidBody | inline |
getForce(const rw::kinematics::State &state) const | RigidBody | inlinevirtual |
getForceW(const rw::kinematics::State &state) const | Body | inlinevirtual |
getFrames() | Body | inline |
getGeometry(const rw::kinematics::State &state) | Body | inline |
getGeometry() | Body | inline |
getInertia() const | Body | inline |
getInfo() const | Body | inline |
getInfo() | Body | inline |
getLinVel(const rw::kinematics::State &state) const | RigidBody | inlinevirtual |
getLinVelW(const rw::kinematics::State &state) const | RigidBody | inline |
getMass() const | RigidBody | inline |
getMassInv() const | RigidBody | inline |
getMaterialID() const | Body | inline |
getMovableFrame() | RigidBody | inline |
getName() const | Body | inline |
getObject() const | Body | inline |
getParent(const rw::kinematics::State &state) const | RigidBody | inline |
getParentFrame(const rw::kinematics::State &state) const | Body | inlinevirtual |
getPointVel(const rw::math::Vector3D<> &p, const rw::kinematics::State &state) | RigidBody | inline |
getPointVelW(const rw::math::Vector3D<> &p, const rw::kinematics::State &state) const | RigidBody | virtual |
getPTBody(const rw::kinematics::State &state) const | RigidBody | inline |
getStateStructure() | Stateless | inline |
getStateStructure() const | Stateless | inline |
getTorque(const rw::kinematics::State &state) const | RigidBody | inlinevirtual |
getTorqueW(const rw::kinematics::State &state) const | Body | inlinevirtual |
getTransformW(const rw::kinematics::State &state) const | Body | inlinevirtual |
getVelocity(const rw::kinematics::State &state) const | RigidBody | virtual |
getWTBody(const rw::kinematics::State &state) const | RigidBody | inline |
getWTParent(const rw::kinematics::State &state) const | RigidBody | inline |
isRegistered() | Stateless | inline |
MassChangedEvent enum value | Body | |
pTbf(const rw::kinematics::State &state) const | Body | inline |
pTcom(const rw::kinematics::State &state) const | Body | inline |
Ptr typedef | RigidBody | |
registerIn(State &state) | Stateless | virtual |
registerIn(StateStructure::Ptr state) | Stateless | virtual |
reset(rw::kinematics::State &state) | RigidBody | virtual |
RigidBody(const BodyInfo &info, rw::models::Object::Ptr obj) | RigidBody | |
setAngVel(const rw::math::Vector3D<> &avel, rw::kinematics::State &state) | RigidBody | virtual |
setAngVelW(const rw::math::Vector3D<> &avel, rw::kinematics::State &state) | RigidBody | inline |
setForce(const rw::math::Vector3D<> &f, rw::kinematics::State &state) | RigidBody | inlinevirtual |
setForceW(const rw::math::Vector3D<> &f, rw::kinematics::State &state) | Body | inlinevirtual |
setLinVel(const rw::math::Vector3D<> &lvel, rw::kinematics::State &state) | RigidBody | inline |
setLinVelW(const rw::math::Vector3D<> &lvel, rw::kinematics::State &state) | RigidBody | inline |
setMass(double m) | Body | inline |
setMass(double m, const rw::math::InertiaMatrix<> &inertia) | Body | inline |
setMass(double m, const rw::math::InertiaMatrix<> &inertia, const rw::math::Vector3D<> &com) | Body | inline |
setObject(rw::models::Object::Ptr obj) | Body | |
setPTBody(const rw::math::Transform3D<> &pTb, rw::kinematics::State &state) | RigidBody | inline |
setTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state) | RigidBody | inlinevirtual |
setTorqueW(const rw::math::Vector3D<> &t, rw::kinematics::State &state) | Body | inlinevirtual |
Stateless() | Stateless | inlineprotected |
unregister() | Stateless | virtual |
wTbf(const rw::kinematics::State &state) const | Body | inline |
wTcom(const rw::kinematics::State &state) const | Body | inline |
~Body() | Body | inlinevirtual |
~RigidBody() | RigidBody | inlinevirtual |
~Stateless() | Stateless | inlinevirtual |