Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

RRTNode3DR< N >::CollisionChecker::JointObstacle Class Reference

#include <ShapeSpacePlanner3DR.h>

Inheritance diagram for RRTNode3DR< N >::CollisionChecker::JointObstacle:

Detailed Description

template<size_t N>
class RRTNode3DR< N >::CollisionChecker::JointObstacle

Definition at line 40 of file ShapeSpacePlanner3DR.h.

List of all members.

Public Member Functions

 JointObstacle (KinematicJoint *_joint)
 JointObstacle (const BoxObstacle &_obstacle, KinematicJoint *_joint, bool _valid)
virtual ~JointObstacle ()
 JointObstacle (const JointObstacle &other)
JointObstacleoperator= (const JointObstacle &other)
bool collides (const JointObstacle &other) const
bool collides (const PlannerObstacle3D &obs) const
virtual bool setObstacle (const fmat::Transform &worldT, bool own=false)

Public Attributes

BoxObstacle obstacle
KinematicJointjoint
bool valid

Constructor & Destructor Documentation

template<size_t N>
RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle ( KinematicJoint _joint  ) 
template<size_t N>
RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle ( const BoxObstacle _obstacle,
KinematicJoint _joint,
bool  _valid 
)

Definition at line 50 of file ShapeSpacePlanner3DR.h.

template<size_t N>
virtual RRTNode3DR< N >::CollisionChecker::JointObstacle::~JointObstacle (  )  [virtual]

Definition at line 54 of file ShapeSpacePlanner3DR.h.

template<size_t N>
RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle ( const JointObstacle other  ) 

Definition at line 56 of file ShapeSpacePlanner3DR.h.


Member Function Documentation

template<size_t N>
bool RRTNode3DR< N >::CollisionChecker::JointObstacle::collides ( const PlannerObstacle3D obs  )  const

Definition at line 65 of file ShapeSpacePlanner3DR.h.

template<size_t N>
bool RRTNode3DR< N >::CollisionChecker::JointObstacle::collides ( const JointObstacle other  )  const

Definition at line 64 of file ShapeSpacePlanner3DR.h.

template<size_t N>
JointObstacle& RRTNode3DR< N >::CollisionChecker::JointObstacle::operator= ( const JointObstacle other  ) 

Definition at line 57 of file ShapeSpacePlanner3DR.h.

template<size_t N>
bool RRTNode3DR< N >::CollisionChecker::JointObstacle::setObstacle ( const fmat::Transform worldT,
bool  own = false 
) [virtual]

Reimplemented in RRTNode3DR< N >::CollisionChecker::LinkObstacle.

Definition at line 347 of file ShapeSpacePlanner3DR.h.


Member Data Documentation


The documentation for this class was generated from the following file:

Tekkotsu v5.1CVS
Generated Fri Mar 16 05:27:26 2012 by Doxygen 1.6.3