#include <vectoridentifier.h>
Public Types | |
typedef boost::geometry::model::point< double, 6, boost::geometry::cs::cartesian > | Tboost_vectors |
typedef boost::geometry::model::point< double, 3, boost::geometry::cs::cartesian > | Tboost_point |
Public Member Functions | |
VectorIdentifier (double x0, double y0, double z0, double x1, double y1, double z1) | |
bool | equals (const VectorIdentifier &other) const |
const Tboost_vectors & | getPrecision () const |
const Tboost_vectors & | getID () const |
Tboost_point | getFrom () const |
Tboost_point | getTo () const |
Private Attributes | |
Tboost_vectors | id_ |
Tboost_vectors | precision_ |
VectorIdentifier identifies an object by a vector from a certain location to a certain location, with a given precision of the start and end locations.
typedef boost::geometry::model::point<double,3,boost::geometry::cs::cartesian> adore::env::VectorIdentifier::Tboost_point |
typedef boost::geometry::model::point<double,6,boost::geometry::cs::cartesian> adore::env::VectorIdentifier::Tboost_vectors |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |