18 #include <boost/geometry.hpp>
19 #include <boost/geometry/geometries/point.hpp>
20 #include <boost/geometry/geometries/box.hpp>
32 typedef boost::geometry::model::point<double,6,boost::geometry::cs::cartesian>
Tboost_vectors;
33 typedef boost::geometry::model::point<double,3,boost::geometry::cs::cartesian>
Tboost_point;
56 (std::abs)(this->id_.get<0>()-other.
id_.get<0>())<this->precision_.get<0>()
57 && (std::abs)(this->id_.get<1>()-other.
id_.get<1>())<this->precision_.get<1>()
58 && (std::abs)(this->id_.get<2>()-other.
id_.get<2>())<this->precision_.get<2>()
59 && (std::abs)(this->id_.get<3>()-other.
id_.get<3>())<this->precision_.get<3>()
60 && (std::abs)(this->id_.get<4>()-other.
id_.get<4>())<this->precision_.get<4>()
61 && (std::abs)(this->id_.get<5>()-other.
id_.get<5>())<this->precision_.get<5>();
x0
Definition: adore_set_goal.py:25
y0
Definition: adore_set_goal.py:26
z0
Definition: adore_set_goal.py:27
y1
Definition: adore_set_pose.py:29
x1
Definition: adore_set_pose.py:28
z1
Definition: adore_set_pose.py:30
Definition: areaofeffectconverter.h:20
Definition: vectoridentifier.h:30
VectorIdentifier(double x0, double y0, double z0, double x1, double y1, double z1)
Definition: vectoridentifier.h:38
boost::geometry::model::point< double, 3, boost::geometry::cs::cartesian > Tboost_point
Definition: vectoridentifier.h:33
Tboost_vectors precision_
Definition: vectoridentifier.h:36
boost::geometry::model::point< double, 6, boost::geometry::cs::cartesian > Tboost_vectors
Definition: vectoridentifier.h:32
bool equals(const VectorIdentifier &other) const
Definition: vectoridentifier.h:53
Tboost_point getFrom() const
Definition: vectoridentifier.h:65
Tboost_point getTo() const
Definition: vectoridentifier.h:66
const Tboost_vectors & getPrecision() const
Definition: vectoridentifier.h:63
const Tboost_vectors & getID() const
Definition: vectoridentifier.h:64
Tboost_vectors id_
Definition: vectoridentifier.h:35