Collision Checker
i_fcl_collision_object_group.h
Go to the documentation of this file.
1 #pragma once
2 #include <fcl/narrowphase/collision_object.h>
3 #include <vector>
6 
7 namespace collision {
8 namespace solvers {
9 namespace solverFCL {
11  public:
12  virtual FCL_COLLISION_ENTITY_TYPE getFclEntityType(void) const override {
14  }
15 
16  virtual int getCollisionObjects(
17  std::vector<fcl::CollisionObject<FCL_PRECISION> *> &) const = 0;
18  virtual int elementCount(void) const = 0;
19 };
20 } // namespace solverFCL
21 } // namespace solvers
22 } // namespace collision
virtual FCL_COLLISION_ENTITY_TYPE getFclEntityType(void) const override
virtual int getCollisionObjects(std::vector< fcl::CollisionObject< FCL_PRECISION > *> &) const =0