RenderPlannerData.h
1 /*********************************************************************
2 * Rice University Software Distribution License
3 *
4 * Copyright (c) 2010, Rice University
5 * All Rights Reserved.
6 *
7 * For a full description see the file named LICENSE.
8 *
9 *********************************************************************/
10 
11 /* Author: Ioan Sucan */
12 
13 #ifndef OMPLAPP_RENDER_PLANNER_DATA_
14 #define OMPLAPP_RENDER_PLANNER_DATA_
15 
16 #include "omplapp/geometry/GeometrySpecification.h"
17 #include "omplapp/geometry/detail/assimpUtil.h"
18 #include <ompl/base/Planner.h>
19 
20 namespace ompl
21 {
22  namespace app
23  {
24 
28  int RenderPlannerData(const base::PlannerData &pd, const aiVector3D &translate,
29  MotionModel m, const GeometricStateExtractor &gse, unsigned int count);
30  }
31 }
32 
33 #endif
int RenderPlannerData(const base::PlannerData &pd, const aiVector3D &translate, MotionModel m, const GeometricStateExtractor &gse, unsigned int count)
Render the planner states in pd, after shifting them by translate, using the motion model m....
MotionModel
Specify whether bodies are moving in 2D or bodies moving in 3D.
Main namespace. Contains everything in this library.
Definition: AppBase.h:22