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...
Main namespace. Contains everything in this library.
Definition: AppBase.h:21
MotionModel
Specify whether bodies are moving in 2D or bodies moving in 3D.