Parasol Planning Library (PPL)
SpheresCollisionDetection.h
Go to the documentation of this file.
1 #ifndef PMPL_SPHERES_COLLISION_DETECTION_H_
2 #define PMPL_SPHERES_COLLISION_DETECTION_H_
3 
5 
6 
14 
15  public:
16 
19 
21 
25 
26  virtual bool IsInCollision(
27  const GMSPolyhedron& _polyhedron1, const mathtool::Transformation& _t1,
28  const GMSPolyhedron& _polyhedron2, const mathtool::Transformation& _t2,
29  CDInfo& _cdInfo) override;
30 
32 
33 };
34 
35 
43 
44  public:
45 
48 
49  InsideSpheres();
50 
54 
55  virtual bool IsInCollision(
56  const GMSPolyhedron& _polyhedron1, const mathtool::Transformation& _t1,
57  const GMSPolyhedron& _polyhedron2, const mathtool::Transformation& _t2,
58  CDInfo& _cdInfo) override;
59 
61 
62 };
63 
64 #endif
Definition: SpheresCollisionDetection.h:13
virtual bool IsInCollision(const GMSPolyhedron &_polyhedron1, const mathtool::Transformation &_t1, const GMSPolyhedron &_polyhedron2, const mathtool::Transformation &_t2, CDInfo &_cdInfo) override
Definition: SpheresCollisionDetection.cpp:14
BoundingSpheres()
Definition: SpheresCollisionDetection.cpp:9
Definition: CollisionDetectionMethod.h:19
Definition: GMSPolyhedron.h:42
Definition: SpheresCollisionDetection.h:42
virtual bool IsInCollision(const GMSPolyhedron &_polyhedron1, const mathtool::Transformation &_t1, const GMSPolyhedron &_polyhedron2, const mathtool::Transformation &_t2, CDInfo &_cdInfo) override
Definition: SpheresCollisionDetection.cpp:39
InsideSpheres()
Definition: SpheresCollisionDetection.cpp:34
Definition: CDInfo.h:139