Skip to content
Snippets Groups Projects
Commit 479005db authored by Joseph Mirabel's avatar Joseph Mirabel Committed by Joseph Mirabel
Browse files

Reorder header files

  The first included file should be the HH corresponding to the
CC to avoid missing headers in the HH file.
parent ed9e0245
No related branches found
No related tags found
No related merge requests found
......@@ -18,11 +18,14 @@
#ifndef HPP_MANIPULATION_GRAPH_STEERING_METHOD_HH
# define HPP_MANIPULATION_GRAPH_STEERING_METHOD_HH
# include <hpp/manipulation/config.hh>
# include <hpp/core/steering-method.hh>
# include <hpp/core/weighed-distance.hh>
# include <hpp/model/device.hh>
# include "hpp/manipulation/fwd.hh"
# include "hpp/manipulation/graph/fwd.hh"
namespace hpp {
namespace manipulation {
......
......@@ -17,12 +17,17 @@
// hpp-manipulation. If not, see
// <http://www.gnu.org/licenses/>.
#include <hpp/manipulation/axial-handle.hh>
#include <boost/assign/list_of.hpp>
#include <hpp/fcl/math/transform.h>
#include <hpp/model/joint.hh>
#include <hpp/model/gripper.hh>
#include <hpp/constraints/relative-transformation.hh>
#include <hpp/manipulation/axial-handle.hh>
#include <hpp/manipulation/robot.hh>
namespace hpp {
......
......@@ -14,11 +14,12 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/graph-steering-method.hh"
#include <hpp/core/straight-path.hh>
#include "hpp/manipulation/graph/graph.hh"
#include "hpp/manipulation/graph/edge.hh"
#include "hpp/manipulation/graph-steering-method.hh"
namespace hpp {
namespace manipulation {
......
......@@ -14,6 +14,8 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/graph/edge.hh"
#include <sstream>
#include <hpp/core/straight-path.hh>
......@@ -24,7 +26,6 @@
#include <hpp/util/pointer.hh>
#include "hpp/manipulation/robot.hh"
#include "hpp/manipulation/graph/edge.hh"
#include "hpp/manipulation/graph/statistics.hh"
namespace hpp {
......
......@@ -14,13 +14,14 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/graph/graph.hh"
#include <hpp/util/assertion.hh>
#include "hpp/manipulation/robot.hh"
#include "hpp/manipulation/graph/node-selector.hh"
#include "hpp/manipulation/graph/node.hh"
#include "hpp/manipulation/graph/edge.hh"
#include "hpp/manipulation/graph/graph.hh"
namespace hpp {
namespace manipulation {
......
......@@ -14,10 +14,10 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include <cstdlib>
#include "hpp/manipulation/graph/node-selector.hh"
#include <cstdlib>
namespace hpp {
namespace manipulation {
namespace graph {
......
......@@ -14,10 +14,11 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/graph/node.hh"
#include "hpp/manipulation/robot.hh"
#include "hpp/manipulation/graph/edge.hh"
#include "hpp/manipulation/graph/graph.hh"
#include "hpp/manipulation/graph/node.hh"
namespace hpp {
namespace manipulation {
......
......@@ -17,13 +17,18 @@
// hpp-manipulation. If not, see
// <http://www.gnu.org/licenses/>.
#include <hpp/manipulation/handle.hh>
#include <boost/assign/list_of.hpp>
#include <hpp/fcl/math/transform.h>
#include <hpp/model/joint.hh>
#include <hpp/model/gripper.hh>
#include <hpp/constraints/relative-position.hh>
#include <hpp/constraints/relative-transformation.hh>
#include <hpp/manipulation/handle.hh>
#include <hpp/model/gripper.hh>
#include <hpp/manipulation/robot.hh>
namespace hpp {
......
......@@ -14,7 +14,10 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/manipulation-planner.hh"
#include <hpp/util/assertion.hh>
#include <hpp/core/path-validation.hh>
#include <hpp/core/connected-component.hh>
......@@ -24,7 +27,6 @@
#include "hpp/manipulation/path-projector.hh"
#include "hpp/manipulation/path-projector/dichotomy.hh"
#include "hpp/manipulation/path-projector/progressive.hh"
#include "hpp/manipulation/manipulation-planner.hh"
#include "hpp/manipulation/graph/edge.hh"
namespace hpp {
......
......@@ -14,12 +14,12 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/path-projector.hh"
#include <hpp/util/pointer.hh>
#include <hpp/core/path-vector.hh>
#include <hpp/core/distance.hh>
#include "hpp/manipulation/path-projector.hh"
namespace hpp {
namespace manipulation {
PathProjector::PathProjector (const core::DistancePtr_t distance) :
......
......@@ -15,9 +15,13 @@
// hpp-manipulation-corba. If not, see
// <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/problem-solver.hh"
#include <hpp/util/pointer.hh>
#include <hpp/util/debug.hh>
#include <hpp/model/gripper.hh>
#include <hpp/core/roadmap.hh>
#include "hpp/manipulation/object.hh"
......@@ -27,8 +31,6 @@
#include "hpp/manipulation/problem.hh"
#include "hpp/manipulation/roadmap.hh"
#include "hpp/manipulation/problem-solver.hh"
namespace hpp {
namespace manipulation {
std::ostream& operator<< (std::ostream& os, const Robot& robot)
......
......@@ -14,10 +14,10 @@
// received a copy of the GNU Lesser General Public License along with
// hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
#include <hpp/util/pointer.hh>
#include "hpp/manipulation/roadmap.hh"
#include <hpp/util/pointer.hh>
namespace hpp {
namespace manipulation {
Roadmap::Roadmap (const core::DistancePtr_t& distance, const core::DevicePtr_t& robot) :
......
......@@ -17,12 +17,14 @@
// hpp-manipulation. If not, see
// <http://www.gnu.org/licenses/>.
#include "hpp/manipulation/handle.hh"
#include <hpp/util/debug.hh>
#include <hpp/model/gripper.hh>
#include <hpp/model/object-factory.hh>
#include "hpp/manipulation/fwd.hh"
#include "hpp/manipulation/handle.hh"
#include "hpp/manipulation/object.hh"
#include "hpp/manipulation/robot.hh"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment