octomap 1.5.0
|
Namespace of the math library in Octomap. More...
Data Structures | |
class | Pose6D |
This class represents a tree-dimensional pose of an object. More... | |
class | Quaternion |
This class represents a Quaternion. More... | |
class | Vector3 |
This class represents a three-dimensional vector. More... | |
Functions | |
Quaternion | operator* (const Vector3 &v, const Quaternion &q) |
std::ostream & | operator<< (std::ostream &s, const Quaternion &q) |
user friendly output in format (u x y z) | |
std::ostream & | operator<< (std::ostream &out, octomath::Vector3 const &v) |
user friendly output in format (x y z) | |
std::ostream & | operator<< (std::ostream &s, const Pose6D &p) |
user friendly output in format (x y z, u x y z) which is (translation, rotation) |
Namespace of the math library in Octomap.
OctoMap: A probabilistic, flexible, and compact 3D mapping library for robotic systems.
Quaternion octomath::operator* | ( | const Vector3 & | v, |
const Quaternion & | q | ||
) |
std::ostream & octomath::operator<< | ( | std::ostream & | s, |
const Quaternion & | q | ||
) |
user friendly output in format (u x y z)
References octomath::Quaternion::u(), octomath::Quaternion::x(), octomath::Quaternion::y(), and octomath::Quaternion::z().
std::ostream & octomath::operator<< | ( | std::ostream & | out, |
octomath::Vector3 const & | v | ||
) |
user friendly output in format (x y z)
References octomath::Vector3::x(), octomath::Vector3::y(), and octomath::Vector3::z().
std::ostream & octomath::operator<< | ( | std::ostream & | s, |
const Pose6D & | p | ||
) |
user friendly output in format (x y z, u x y z) which is (translation, rotation)
References octomath::Pose6D::rot(), octomath::Quaternion::u(), octomath::Quaternion::x(), octomath::Pose6D::x(), octomath::Quaternion::y(), octomath::Pose6D::y(), octomath::Quaternion::z(), and octomath::Pose6D::z().