@@ -89,26 +89,28 @@ void exposePathOptimizer() {
8989 make_constructor (&pathOptimization::RSTimeParameterization::create));
9090
9191 class_<pathOptimization::SplineGradientBased<path::BernsteinBasis, 1 >,
92- std::shared_ptr<pathOptimization::SplineGradientBased<path::BernsteinBasis, 1 > >,
93- bases<PathOptimizer>, boost::noncopyable>(" SplineGradientBased_bezier1" , no_init)
94- .def (" __init__" ,
95- make_constructor (&pathOptimization::SplineGradientBased<path::BernsteinBasis, 1 >::create)
96- );
92+ std::shared_ptr<
93+ pathOptimization::SplineGradientBased<path::BernsteinBasis, 1 > >,
94+ bases<PathOptimizer>, boost::noncopyable>(
95+ " SplineGradientBased_bezier1" , no_init)
96+ .def (" __init__" , make_constructor (&pathOptimization::SplineGradientBased<
97+ path::BernsteinBasis, 1 >::create));
9798
9899 class_<pathOptimization::SplineGradientBased<path::BernsteinBasis, 3 >,
99- std::shared_ptr<pathOptimization::SplineGradientBased<path::BernsteinBasis, 3 > >,
100- bases<PathOptimizer>, boost::noncopyable>(" SplineGradientBased_bezier3" , no_init)
101- .def (" __init__" ,
102- make_constructor (&pathOptimization::SplineGradientBased<path::BernsteinBasis, 3 >::create)
103- );
100+ std::shared_ptr<
101+ pathOptimization::SplineGradientBased<path::BernsteinBasis, 3 > >,
102+ bases<PathOptimizer>, boost::noncopyable>(
103+ " SplineGradientBased_bezier3" , no_init)
104+ .def (" __init__" , make_constructor (&pathOptimization::SplineGradientBased<
105+ path::BernsteinBasis, 3 >::create));
104106
105107 class_<pathOptimization::SplineGradientBased<path::BernsteinBasis, 5 >,
106- std::shared_ptr<pathOptimization::SplineGradientBased<path::BernsteinBasis, 5 > >,
107- bases<PathOptimizer>, boost::noncopyable>( " SplineGradientBased_bezier5 " , no_init)
108- . def ( " __init__ " ,
109- make_constructor (&pathOptimization::SplineGradientBased<path::BernsteinBasis, 5 >::create )
110- );
111-
108+ std::shared_ptr<
109+ pathOptimization::SplineGradientBased<path::BernsteinBasis, 5 > >,
110+ bases<PathOptimizer>, boost::noncopyable>(
111+ " SplineGradientBased_bezier5 " , no_init )
112+ . def ( " __init__ " , make_constructor (&pathOptimization::SplineGradientBased<
113+ path::BernsteinBasis, 5 >::create));
112114}
113115} // namespace core
114116} // namespace pyhpp
0 commit comments