#include <Point3d.h>
Public Member Functions | |
| Point3d | exmap (const Eigen::Vector3d &delta) const |
| Eigen::VectorXb | is_angle () const |
| void | of_point2d (const Point2d &p) |
| Point3d () | |
| Point3d (double x, double y, double z) | |
| Point3d (const Eigen::Vector3d &vec) | |
| void | set (double x, double y, double z) |
| void | set (const Eigen::Vector3d &v) |
| void | set_x (double x) |
| void | set_y (double y) |
| void | set_z (double z) |
| Point3d | to_point3d () |
| Eigen::Vector3d | vector () const |
| void | write (std::ostream &out) const |
| double | x () const |
| double | y () const |
| double | z () const |
Static Public Member Functions | |
| static const char * | name () |
Static Public Attributes | |
| static const int | dim = 3 |
| static const int | size = 3 |
Private Attributes | |
| double | _x |
| double | _y |
| double | _z |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const Point3d &p) |
| isam::Point3d::Point3d | ( | ) | [inline] |
| isam::Point3d::Point3d | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) | [inline] |
| isam::Point3d::Point3d | ( | const Eigen::Vector3d & | vec | ) | [inline] |
| Point3d isam::Point3d::exmap | ( | const Eigen::Vector3d & | delta | ) | const [inline] |
| Eigen::VectorXb isam::Point3d::is_angle | ( | ) | const [inline] |
| static const char* isam::Point3d::name | ( | ) | [inline, static] |
| void isam::Point3d::of_point2d | ( | const Point2d & | p | ) | [inline] |
| void isam::Point3d::set | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) | [inline] |
| void isam::Point3d::set | ( | const Eigen::Vector3d & | v | ) | [inline] |
| void isam::Point3d::set_x | ( | double | x | ) | [inline] |
| void isam::Point3d::set_y | ( | double | y | ) | [inline] |
| void isam::Point3d::set_z | ( | double | z | ) | [inline] |
| Point3d isam::Point3d::to_point3d | ( | ) | [inline] |
| Eigen::Vector3d isam::Point3d::vector | ( | ) | const [inline] |
| void isam::Point3d::write | ( | std::ostream & | out | ) | const [inline] |
| double isam::Point3d::x | ( | ) | const [inline] |
| double isam::Point3d::y | ( | ) | const [inline] |
| double isam::Point3d::z | ( | ) | const [inline] |
| std::ostream& operator<< | ( | std::ostream & | out, |
| const Point3d & | p | ||
| ) | [friend] |
double isam::Point3d::_x [private] |
double isam::Point3d::_y [private] |
double isam::Point3d::_z [private] |
const int isam::Point3d::dim = 3 [static] |
const int isam::Point3d::size = 3 [static] |