hpp-python 6.1.0
python bindings for HPP, based on boost python
steering-method.hh
Go to the documentation of this file.
1// problem.hh
2//
3// Copyright (c) 2025, CNRS
4// Authors: Paul Sardin
5//
6// This file is part of hpp-python
7// hpp-python 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-python 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// Lesser General Public License for more details. You should have
16// received a copy of the GNU Lesser General Public License along with
17// hpp-python. If not, see <http://www.gnu.org/licenses/>.
18
19#ifndef PYHPP_MANIPULATION_STEERING_METHOD_HH
20#define PYHPP_MANIPULATION_STEERING_METHOD_HH
21
22#include <hpp/core/steering-method.hh>
24#include <pyhpp/core/problem.hh>
25
26namespace pyhpp {
27namespace manipulation {
28
29using namespace boost::python;
31
34
35 GraphSteeringMethod(const PyWSteeringMethodPtr_t& steeringMethodWrapper);
36};
37
38} // namespace manipulation
39} // namespace pyhpp
40
41#endif // PYHPP_MANIPULATION_STEERING_METHOD_HH
shared_ptr< Graph > GraphPtr_t
std::shared_ptr< SteeringMethod > PyWSteeringMethodPtr_t
Definition: problem.hh:43
pyhpp::core::PyWSteeringMethodPtr_t PyWSteeringMethodPtr_t
Definition: path-projector.cc:47
Definition: fwd.hh:35
Definition: steering-method.hh:32
hpp::manipulation::steeringMethod::GraphPtr_t obj
Definition: steering-method.hh:33
GraphSteeringMethod(const PyWSteeringMethodPtr_t &steeringMethodWrapper)
Definition: steering-method.cc:37