28 inline const Eigen::Vector3d&
XYZ()
const;
29 inline Eigen::Vector3d&
XYZ();
30 inline double XYZ(
const size_t idx)
const;
31 inline double&
XYZ(
const size_t idx);
32 inline double X()
const;
33 inline double Y()
const;
34 inline double Z()
const;
35 inline void SetXYZ(
const Eigen::Vector3d& xyz);
40 inline uint8_t
Color(
const size_t idx)
const;
41 inline uint8_t&
Color(
const size_t idx);
45 inline double Error()
const;
47 inline void SetError(
const double error);
118 return !(*
this == other);
void SetError(const double error)
void SetTrack(const class Track &track)
const Eigen::Vector3d & XYZ() const
const class Track & Track() const
bool operator==(const Point3D &other) const
void SetColor(const Eigen::Vector3ub &color)
void SetXYZ(const Eigen::Vector3d &xyz)
const Eigen::Vector3ub & Color() const
bool operator!=(const Point3D &other) const
Matrix< uint8_t, 3, 1 > Vector3ub