hpp-manipulation  4.9.0
Classes for manipulation planning.
fwd.hh
Go to the documentation of this file.
1 //
2 // Copyright (c) 2017 CNRS
3 // Authors: Joseph Mirabel
4 //
5 //
6 // This file is part of hpp-manipulation.
7 // hpp-manipulation is free software: you can redistribute it
8 // and/or modify it under the terms of the GNU Lesser General Public
9 // License as published by the Free Software Foundation, either version
10 // 3 of the License, or (at your option) any later version.
11 //
12 // hpp-manipulation is distributed in the hope that it will be
13 // useful, but WITHOUT ANY WARRANTY; without even the implied warranty
14 // of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 // General Lesser Public License for more details. You should have
16 // received a copy of the GNU Lesser General Public License along with
17 // hpp-manipulation. If not, see
18 // <http://www.gnu.org/licenses/>.
19 
20 #ifndef HPP_MANIPULATION_STEERING_METHOD_FWD_HH
21 # define HPP_MANIPULATION_STEERING_METHOD_FWD_HH
22 
23 # include <map>
24 # include <hpp/core/fwd.hh>
25 
26 namespace hpp {
27  namespace manipulation {
28  namespace steeringMethod {
29  HPP_PREDEF_CLASS (Graph);
30  typedef boost::shared_ptr < Graph > GraphPtr_t;
32  typedef boost::shared_ptr < CrossStateOptimization > CrossStateOptimizationPtr_t;
33  } // namespace steeringMethod
34  } // namespace manipulation
35 } // namespace hpp
36 
37 #endif // HPP_MANIPULATION_STEERING_METHOD_FWD_HH
boost::shared_ptr< Graph > GraphPtr_t
Definition: fwd.hh:30
HPP_PREDEF_CLASS(EndEffectorTrajectory)
Definition: cross-state-optimization.hh:86
boost::shared_ptr< CrossStateOptimization > CrossStateOptimizationPtr_t
Definition: fwd.hh:32