Skip to content

Commit 5617967

Browse files
committed
geometry: move overload to visitor
1 parent ec232e7 commit 5617967

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

include/eigenpy/angle-axis.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ namespace eigenpy
3434
}
3535
};
3636

37-
BOOST_PYTHON_FUNCTION_OVERLOADS(isApproxAngleAxis_overload,call<Eigen::AngleAxisd>::isApprox,2,3)
38-
3937
template<typename AngleAxis>
4038
class AngleAxisVisitor
4139
: public bp::def_visitor< AngleAxisVisitor<AngleAxis> >
@@ -48,6 +46,8 @@ namespace eigenpy
4846
typedef typename Eigen::Quaternion<Scalar,0> Quaternion;
4947
typedef Eigen::RotationBase<AngleAxis,3> RotationBase;
5048

49+
BOOST_PYTHON_FUNCTION_OVERLOADS(isApproxAngleAxis_overload,call<AngleAxis>::isApprox,2,3)
50+
5151
public:
5252

5353
template<class PyClass>

include/eigenpy/quaternion.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,6 @@ namespace eigenpy
8888
}
8989
};
9090

91-
BOOST_PYTHON_FUNCTION_OVERLOADS(isApproxQuaternion_overload,call<Eigen::Quaterniond>::isApprox,2,3)
92-
9391
template<typename Quaternion>
9492
class QuaternionVisitor
9593
: public bp::def_visitor< QuaternionVisitor<Quaternion> >
@@ -103,6 +101,8 @@ namespace eigenpy
103101
typedef typename QuaternionBase::Matrix3 Matrix3;
104102

105103
typedef typename QuaternionBase::AngleAxisType AngleAxis;
104+
105+
BOOST_PYTHON_FUNCTION_OVERLOADS(isApproxQuaternion_overload,call<Quaternion>::isApprox,2,3)
106106

107107
public:
108108

0 commit comments

Comments
 (0)