octomath Namespace Reference

## Classes

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) More...

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) More...

std::ostream & operator<< (std::ostream &out, octomath::Vector3 const &v)
user friendly output in format (x y z) More...

## Detailed Description

Namespace of the math library in OctoMap

## Function Documentation

 Quaternion octomath::operator* ( const Vector3 & v, const Quaternion & q )
Returns
(0, v) * q

Definition at line 230 of file Quaternion.cpp.

 std::ostream & octomath::operator<< ( std::ostream & s, const Quaternion & q )

user friendly output in format (u x y z)

Definition at line 304 of file Quaternion.cpp.

 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)

Definition at line 147 of file Pose6D.cpp.

 std::ostream & octomath::operator<< ( std::ostream & out, octomath::Vector3 const & v )

user friendly output in format (x y z)

Definition at line 111 of file Vector3.cpp.

octomap
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Wed Jun 5 2019 19:26:28