RobWorkProject  23.9.11-
RigidObject Member List

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

_datasStatelessprotected
_registeredStatelessprotected
_stateStructStatelessprotected
add(StatelessData< T > &data)Statelessinlineprotected
add(StateData *data)Statelessinlineprotected
add(rw::core::Ptr< StateData > data)Statelessinlineprotected
addFrame(rw::core::Ptr< rw::kinematics::Frame > frame)Object
addGeometry(rw::geometry::Geometry::Ptr geom)RigidObject
addModel(rw::geometry::Model3D::Ptr model)RigidObject
approximateInertia()RigidObject
approximateInertiaCOM()RigidObject
CPtr typedefRigidObject
doGetGeometry(const rw::kinematics::State &state) constRigidObjectinlineprotectedvirtual
doGetModels(const rw::kinematics::State &state) constRigidObjectinlineprotectedvirtual
getBase()Object
getBase() constObject
getCOM() constRigidObjectinline
getCOM(const rw::kinematics::State &state) constRigidObjectinlinevirtual
getFrames()Object
getGeometry() constRigidObject
rw::models::Object::getGeometry(const rw::kinematics::State &state) constObjectinline
getInertia() constRigidObjectinline
getInertia(const rw::kinematics::State &state) constRigidObjectinlinevirtual
getMass() constRigidObjectinline
getMass(const rw::kinematics::State &state) constRigidObjectinlinevirtual
getModels() constRigidObject
rw::models::Object::getModels(const rw::kinematics::State &state) constObjectinline
getName()Objectinline
getStateStructure()Statelessinline
getStateStructure() constStatelessinline
isRegistered()Statelessinline
Object(rw::core::Ptr< rw::kinematics::Frame > baseframe)Objectprotected
Object(std::vector< rw::kinematics::Frame * > frames)Objectprotected
Ptr typedefRigidObject
registerIn(State &state)Statelessvirtual
registerIn(StateStructure::Ptr state)Statelessvirtual
removeGeometry(rw::geometry::Geometry::Ptr geom)RigidObject
removeModel(rw::geometry::Model3D::Ptr model)RigidObject
RigidObject(rw::core::Ptr< rw::kinematics::Frame > baseframe)RigidObject
RigidObject(rw::core::Ptr< rw::kinematics::Frame > baseframe, rw::geometry::Geometry::Ptr geom)RigidObject
RigidObject(rw::core::Ptr< rw::kinematics::Frame > baseframe, std::vector< rw::geometry::Geometry::Ptr > geom)RigidObject
RigidObject(std::vector< rw::kinematics::Frame * > frames)RigidObject
RigidObject(std::vector< rw::kinematics::Frame * > frames, rw::geometry::Geometry::Ptr geom)RigidObject
RigidObject(std::vector< rw::kinematics::Frame * > frames, std::vector< rw::geometry::Geometry::Ptr > geom)RigidObject
setCOM(const rw::math::Vector3D< double > &com)RigidObjectinline
setInertia(const rw::math::InertiaMatrix<> &inertia)RigidObjectinline
setMass(double mass)RigidObjectinline
Stateless()Statelessinlineprotected
unregister()Statelessvirtual
WorkCell (defined in RigidObject)RigidObjectfriend
~Object()Objectvirtual
~RigidObject()RigidObjectvirtual
~Stateless()Statelessinlinevirtual