diff options
Diffstat (limited to 'intern/itasc')
-rw-r--r-- | intern/itasc/kdl/chain.hpp | 9 | ||||
-rw-r--r-- | intern/itasc/kdl/tree.hpp | 14 |
2 files changed, 1 insertions, 22 deletions
diff --git a/intern/itasc/kdl/chain.hpp b/intern/itasc/kdl/chain.hpp index 1776737fc7d..81c606b73c0 100644 --- a/intern/itasc/kdl/chain.hpp +++ b/intern/itasc/kdl/chain.hpp @@ -35,17 +35,8 @@ namespace KDL { */ class Chain { private: -#if defined(__APPLE__) -# if MAC_OS_X_VERSION_MIN_REQUIRED <= 1050 - std::vector<Segment> segments; -# else // Eigen allocator is needed for alignment of Eigen data types std::vector<Segment, Eigen::aligned_allocator<Segment> > segments; -# endif /* MAC_OS_X_VERSION_MIN_REQUIRED */ -#else - // Eigen allocator is needed for alignment of Eigen data types - std::vector<Segment, Eigen::aligned_allocator<Segment> > segments; -#endif unsigned int nrOfJoints; unsigned int nrOfSegments; public: diff --git a/intern/itasc/kdl/tree.hpp b/intern/itasc/kdl/tree.hpp index 8f971200969..c8a253fc901 100644 --- a/intern/itasc/kdl/tree.hpp +++ b/intern/itasc/kdl/tree.hpp @@ -27,26 +27,14 @@ #include <string> #include <map> -#if defined(__APPLE__) -# if MAC_OS_X_VERSION_MIN_REQUIRED <= 1050 - //no include -# else -# include <Eigen/Core> -# endif /* MAC_OS_X_VERSION_MIN_REQUIRED */ -#else -# include <Eigen/Core> -#endif +#include <Eigen/Core> namespace KDL { //Forward declaration class TreeElement; -#if defined(__APPLE__) && MAC_OS_X_VERSION_MIN_REQUIRED <= 1050 - typedef std::map<std::string,TreeElement> SegmentMap; -#else // Eigen allocator is needed for alignment of Eigen data types typedef std::map<std::string,TreeElement, std::less<std::string>, Eigen::aligned_allocator<std::pair<std::string, TreeElement> > > SegmentMap; -#endif class TreeElement { |