|
Choreonoid
1.1
|
#include <WorldItem.h>
公開メンバ関数 | |
| WorldItem () | |
| WorldItem (const WorldItem &org) | |
| virtual | ~WorldItem () |
| ItemList< BodyItem > | getBodyItems () const |
| void | enableCollisionDetection (bool on) |
| bool | isCollisionDetectionEnabled () |
| void | updateCollisions () |
| SignalProxy< boost::signal< void()> > | sigColdetPairsUpdated () |
| SignalProxy< boost::signal< void()> > | sigCollisionsUpdated () |
公開変数類 | |
| std::vector< ColdetLinkPairPtr > | coldetPairs |
限定公開メンバ関数 | |
| virtual ItemPtr | doDuplicate () const |
| virtual void | doPutProperties (PutPropertyFunction &putProperty) |
| virtual bool | store (Archive &archive) |
| virtual bool | restore (const Archive &archive) |
WorldItem handles collisions between bodies in the world. On the other hand, self-collisions in a body are handled by BodyItems.
| WorldItem::WorldItem | ( | ) |
| WorldItem::WorldItem | ( | const WorldItem & | org | ) |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
| void WorldItem::enableCollisionDetection | ( | bool | on | ) |
|
inline |
| bool WorldItem::isCollisionDetectionEnabled | ( | ) |
|
protectedvirtual |
| SignalProxy< boost::signal< void()> > WorldItem::sigColdetPairsUpdated | ( | ) |
| SignalProxy< boost::signal< void()> > WorldItem::sigCollisionsUpdated | ( | ) |
|
protectedvirtual |
| void WorldItem::updateCollisions | ( | ) |
| std::vector<ColdetLinkPairPtr> cnoid::WorldItem::coldetPairs |
1.8.9.1