RobWorkProject
23.9.11-
|
This is the complete list of members for FixedLink, including all inherited members.
_bodyChangedEvent | Body | |
_datas | Stateless | protected |
_info | Body | protected |
_registered | Stateless | protected |
_stateStruct | Stateless | protected |
add(StatelessData< T > &data) | Stateless | inlineprotected |
add(StateData *data) | Stateless | inlineprotected |
add(rw::core::Ptr< StateData > data) | Stateless | inlineprotected |
addChild(FixedLink *child) (defined in FixedLink) | FixedLink | inline |
addForce(const rw::math::Vector3D<> &force) | FixedLink | inlinevirtual |
rwsim::dynamics::Body::addForce(const rw::math::Vector3D<> &force, rw::kinematics::State &state)=0 | Body | pure virtual |
addForceToPos(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos) | FixedLink | inlinevirtual |
rwsim::dynamics::Body::addForceToPos(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state) | Body | inline |
addForceW(const rw::math::Vector3D<> &force) | FixedLink | inlinevirtual |
rwsim::dynamics::Body::addForceW(const rw::math::Vector3D<> &force, rw::kinematics::State &state) | Body | inlinevirtual |
addForceWToPosW(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos) | FixedLink | virtual |
rwsim::dynamics::Body::addForceWToPosW(const rw::math::Vector3D<> &force, const rw::math::Vector3D<> &pos, rw::kinematics::State &state) | Body | inlinevirtual |
addGravitation(const rw::math::Vector3D<> &grav) | FixedLink | inlinevirtual |
addGravitationW(const rw::math::Vector3D<> &grav) | FixedLink | inlinevirtual |
addImpulseToPos(const rw::math::Vector3D<> &impulse, const rw::math::Vector3D<> &pos) | FixedLink | inlinevirtual |
addImpulseWToPosW(const rw::math::Vector3D<> &impulse, const rw::math::Vector3D<> &pos) | FixedLink | virtual |
addQd(double vel) (defined in FixedLink) | FixedLink | |
addTorque(double t) (defined in FixedLink) | FixedLink | |
rwsim::dynamics::Body::addTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state)=0 | Body | pure virtual |
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 | |
calcAuxVarialbles(rw::kinematics::State &state) (defined in FixedLink) | FixedLink | inline |
calcEnergy() (defined in FixedLink) | FixedLink | inline |
rwsim::dynamics::Body::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 =0 | Body | pure virtual |
changedEvent() | Body | inline |
FixedLink(const BodyInfo &info, rw::core::Ptr< rw::kinematics::Frame > base, std::vector< FixedLink * > parents, rw::models::Device &dev, rw::models::Joint &j, const std::vector< rw::kinematics::Frame * > &frames, rw::kinematics::State &state) (defined in FixedLink) | FixedLink | |
getAngVel(const rw::kinematics::State &state) const | Body | inlinevirtual |
getAngVelW(const rw::kinematics::State &state) const | Body | inline |
getBodyFrame() const | Body | inline |
getEffectiveMass() (defined in FixedLink) | FixedLink | |
getEffectiveMassW(const rw::math::Vector3D<> &wPc) (defined in FixedLink) | FixedLink | |
getForce(const rw::kinematics::State &state) const =0 | Body | pure virtual |
getForceW(const rw::kinematics::State &state) const | Body | inlinevirtual |
getFrames() | Body | inline |
getGeometry(const rw::kinematics::State &state) | Body | inline |
getGeometry() | Body | inline |
getInertia() | FixedLink | inline |
rwsim::dynamics::Body::getInertia() const | Body | inline |
getInfo() const | Body | inline |
getInfo() | Body | inline |
getJoint() (defined in FixedLink) | FixedLink | inline |
getLinVel(const rw::kinematics::State &state) const | Body | inlinevirtual |
getLinVelW(const rw::kinematics::State &state) const | Body | inline |
getMaterial() (defined in FixedLink) | FixedLink | inline |
getMaterialID() const | Body | inline |
getName() const | Body | inline |
getObject() const | Body | inline |
getParentFrame(const rw::kinematics::State &state) const | Body | inlinevirtual |
getPointVelW(const rw::math::Vector3D<> &wPp) (defined in FixedLink) | FixedLink | |
rwsim::dynamics::Body::getPointVelW(const rw::math::Vector3D<> &p, const rw::kinematics::State &state) const | Body | virtual |
getQd() (defined in FixedLink) | FixedLink | inline |
getStateStructure() | Stateless | inline |
getStateStructure() const | Stateless | inline |
getTorque(const rw::kinematics::State &state) const =0 | Body | pure virtual |
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 =0 | Body | pure virtual |
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 | FixedLink | |
registerIn(State &state) | Stateless | virtual |
registerIn(StateStructure::Ptr state) | Stateless | virtual |
reset() (defined in FixedLink) | FixedLink | inlinevirtual |
rwsim::dynamics::Body::reset(rw::kinematics::State &state)=0 | Body | pure virtual |
resetState(rw::kinematics::State &state) (defined in FixedLink) | FixedLink | |
rollBack(rw::kinematics::State &state) (defined in FixedLink) | FixedLink | virtual |
saveState(double h, rw::kinematics::State &state) (defined in FixedLink) | FixedLink | virtual |
setAcc(double acc) (defined in FixedLink) | FixedLink | inline |
setForce(const rw::math::Vector3D<> &f, rw::kinematics::State &state)=0 | Body | pure virtual |
setForceW(const rw::math::Vector3D<> &f, rw::kinematics::State &state) | Body | inlinevirtual |
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 | |
setTargetVel(double vel) (defined in FixedLink) | FixedLink | inline |
setTorque(const rw::math::Vector3D<> &t, rw::kinematics::State &state)=0 | Body | pure virtual |
setTorqueW(const rw::math::Vector3D<> &t, rw::kinematics::State &state) | Body | inlinevirtual |
Stateless() | Stateless | inlineprotected |
unregister() | Stateless | virtual |
updateImpulse() (defined in FixedLink) | FixedLink | virtual |
updatePosition(double h, rw::kinematics::State &state) (defined in FixedLink) | FixedLink | virtual |
updateVelocity(double h, rw::kinematics::State &state) (defined in FixedLink) | FixedLink | virtual |
wTbf(const rw::kinematics::State &state) const | Body | inline |
wTcom(const rw::kinematics::State &state) const | Body | inline |
~Body() | Body | inlinevirtual |
~FixedLink() (defined in FixedLink) | FixedLink | virtual |
~Stateless() | Stateless | inlinevirtual |