Collision checking related definitions. [詳細]
構成 | |
class | OpenRAVE::CollisionReport |
Holds information about a particular collision that occured. [詳細] | |
class | OpenRAVE::CollisionReport::CONTACT |
class | OpenRAVE::CollisionCheckerBase |
[interface] Responsible for all collision checking queries of the environment. If not specified, method is not multi-thread safe. See Collision Checker Concepts. [詳細] | |
class | OpenRAVE::CollisionOptionsStateSaver |
Helper class to save and restore the collision options. If options are not supported and required is true, throws an exception. [詳細] | |
ネームスペース | |
namespace | OpenRAVE |
The entire OpenRAVE library. | |
型定義 | |
typedef CollisionReport COLLISIONREPORT | OpenRAVE::RAVE_DEPRECATED = IKRA_Success |
typedef boost::shared_ptr < CollisionOptionsStateSaver > | OpenRAVE::CollisionOptionsStateSaverPtr |
列挙型 | |
enum | OpenRAVE::CollisionOptions { OpenRAVE::CO_Distance = 1, OpenRAVE::CO_UseTolerance = 2, OpenRAVE::CO_Contacts = 4, OpenRAVE::CO_RayAnyHit = 8, OpenRAVE::CO_ActiveDOFs = 16 } |
options for collision checker [詳細] | |
enum | OpenRAVE::CollisionAction { OpenRAVE::CA_DefaultAction = 0, OpenRAVE::CA_Ignore = 1 } |
action to perform whenever a collision is detected between objects [詳細] | |
Collision checking related definitions.
Automatically included with openrave.h
collisionchecker.h で定義されています。