addCustomizerDirectory(const std::string &path) | cnoid::Body | static |
addDevice(Device *device, Link *link) | cnoid::Body | |
addDevice(Device *device) | cnoid::Body | |
addExtraJoint(const ExtraJoint &extraJoint) | cnoid::Body | inline |
addHandler(BodyHandler *handler, bool isTopPriority=false) | cnoid::Body | |
allJoints() const | cnoid::Body | inline |
Body() | cnoid::Body | |
Body(const std::string &name) | cnoid::Body | |
Body(const Body &org)=delete | cnoid::Body | |
Body(Link *rootLink) | cnoid::Body | protected |
bodyInterface() | cnoid::Body | static |
calcCenterOfMass() | cnoid::Body | |
calcForwardKinematics(bool calcVelocity=false, bool calcAcceleration=false) | cnoid::Body | inline |
calcSpatialForwardKinematics() | cnoid::DyBody | |
calcTotalMomentum(Vector3 &out_P, Vector3 &out_L) | cnoid::Body | |
centerOfMass() const | cnoid::Body | |
clearDevices() | cnoid::Body | |
clearExternalForces() | cnoid::Body | |
clearExtraJoints() | cnoid::Body | inline |
clone() const | cnoid::Body | inline |
clone(CloneMap &cloneMap) const | cnoid::Body | inline |
cloneShapes(CloneMap &cloneMap) | cnoid::Body | |
copyFrom(const Body *org, CloneMap *cloneMap=nullptr) | cnoid::Body | |
createLink(const Link *org=nullptr) const override | cnoid::DyBody | virtual |
currentTime() const | cnoid::Body | inline |
customizerHandle() const | cnoid::Body | |
customizerInterface() const | cnoid::Body | |
defaultPosition() const | cnoid::Body | inline |
device(int index) const | cnoid::Body | inline |
devices() const | cnoid::Body | inline |
devices() const | cnoid::Body | inline |
doClone(CloneMap *cloneMap) const override | cnoid::DyBody | protectedvirtual |
DyBody() | cnoid::DyBody | |
DyBody(const Body &org)=delete | cnoid::DyBody | |
expandLinkOffsetRotations() | cnoid::Body | inline |
extraJoint(int index) | cnoid::Body | inline |
extraJoint(int index) const | cnoid::Body | inline |
findCache(const std::string &name) | cnoid::Body | inline |
findCache(const std::string &name) const | cnoid::Body | inline |
findDevice(const std::string &name) const | cnoid::Body | inline |
findDevice() const | cnoid::Body | inline |
findDevice(const std::string &name) const | cnoid::Body | inline |
findHandler() | cnoid::Body | inline |
findUniqueEndLink() const | cnoid::Body | |
getCaches(PolymorphicReferencedArrayBase<> &out_caches, std::vector< std::string > &out_names) const | cnoid::Body | |
getOrCreateCache(const std::string &name) | cnoid::Body | inline |
handler(int index) | cnoid::Body | |
hasVirtualJointForces() const | cnoid::Body | |
info() const | cnoid::Body | |
info() | cnoid::Body | |
info(const std::string &key) const | cnoid::Body | |
info(const std::string &key, const T &defaultValue) const | cnoid::Body | |
info(const std::string &key) const | cnoid::Body | |
info(const std::string &key, const double &defaultValue) const | cnoid::Body | |
info(const std::string &key, const bool &defaultValue) const | cnoid::Body | |
initializeDeviceStates() | cnoid::Body | |
initializePosition() | cnoid::Body | |
initializeState() | cnoid::Body | virtual |
initializeSubBodies() | cnoid::DyBody | |
installCustomizer() | cnoid::Body | |
installCustomizer(BodyCustomizerInterface *customizerInterface) | cnoid::Body | |
isFixedRootModel() const | cnoid::Body | inline |
isStaticModel() const | cnoid::Body | inline |
joint(int id) const | cnoid::DyBody | inline |
cnoid::Body::joint(const std::string &name) const | cnoid::Body | |
joints() | cnoid::Body | inline |
lastSerialLink() const | cnoid::Body | |
link(int index) const | cnoid::DyBody | inline |
link(const std::string &name) const | cnoid::DyBody | inline |
links() const | cnoid::DyBody | inline |
linkTraverse() const | cnoid::Body | inline |
mass() const | cnoid::Body | |
modelName() const | cnoid::Body | |
name() const | cnoid::Body | |
numAllJoints() const | cnoid::Body | inline |
numDevices() const | cnoid::Body | inline |
numExtraJoints() const | cnoid::Body | inline |
numHandlers() const | cnoid::Body | |
numJoints() const | cnoid::Body | inline |
numLinks() const | cnoid::Body | inline |
numVirtualJoints() const | cnoid::Body | inline |
parentBody() const | cnoid::Body | inline |
parentBodyLink() const | cnoid::Body | inline |
refCount() const | cnoid::Referenced | inlineprotected |
Referenced() | cnoid::Referenced | inlineprotected |
Referenced(const Referenced &) | cnoid::Referenced | inlineprotected |
removeCache(const std::string &name) | cnoid::Body | |
removeDevice(Device *device) | cnoid::Body | |
resetDefaultPosition(const Isometry3 &T) | cnoid::Body | |
resetInfo(Mapping *info) | cnoid::Body | |
resetJointSpecificName(Link *link) | cnoid::Body | |
resetJointSpecificName(Link *link, const std::string &name) | cnoid::Body | |
resetLinkName(Link *link, const std::string &name) | cnoid::Body | |
resetParent() | cnoid::Body | |
rootLink() const | cnoid::DyBody | inline |
setCache(const std::string &name, Referenced *cache) | cnoid::Body | inline |
setCurrentTimeFunction(std::function< double()> func) | cnoid::Body | |
setInfo(const std::string &key, const T &value) | cnoid::Body | |
setInfo(const std::string &key, const double &value) | cnoid::Body | |
setInfo(const std::string &key, const bool &value) | cnoid::Body | |
setModelName(const std::string &name) | cnoid::Body | |
setName(const std::string &name) | cnoid::Body | |
setParent(Link *parentBodyLink) | cnoid::Body | |
setRootLink(Link *link) | cnoid::Body | |
setVirtualJointForces(double timeStep=0.0) | cnoid::Body | |
sortDevicesByLinkOrder() | cnoid::Body | |
subBodies() | cnoid::DyBody | inline |
syncPositionWithParentBody(bool doForwardKinematics=true) | cnoid::Body | |
updateLinkTree() | cnoid::Body | |
~Body() | cnoid::Body | virtual |
~Referenced() | cnoid::Referenced | virtual |