13 #ifndef OMPLAPP_GEOMETRY_GEOMETRY_SPECIFICATION_
14 #define OMPLAPP_GEOMETRY_GEOMETRY_SPECIFICATION_
16 #include "omplapp/config.h"
17 #include <assimp/scene.h>
20 #include <ompl/base/State.h>
30 using GeometricStateExtractor = std::function<
const base::State *(
const base::State *,
unsigned int)>;
32 class GeometrySpecification
36 GeometrySpecification() =
default;
38 std::vector<const aiScene *> robot;
39 std::vector<aiVector3D> robotShift;
41 std::vector<const aiScene *> obstacles;
42 std::vector<aiVector3D> obstaclesShift;