openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
構成 | ネームスペース | 型定義 | 列挙型
collisionchecker.h

(2013-03-18 10:33:00 +0900, commit:334d202)

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 で定義されています。