- Aldebaran documentation |
- C++ Libraries |
- index

libalmath 2.8.7.4

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
qigeometry.h File Reference
`#include <Eigen/Geometry>`

Go to the source code of this file.

## Namespaces
| qi
| qi::geometry

## Macros
#define | LIBALMATH_SCENEGRAPH_QIGEOMETRY_H

## Functions
Vector3 | qi::geometry::makeVector3 (double x, double y, double z)
std::ostream & | qi::geometry::operator<< (std::ostream &o, const Vector3 &t)
Quaternion | qi::geometry::makeQuaternion (double x, double y, double z, double w)
Quaternion | qi::geometry::makeQuaternionFromAngleAxis (double angle, const Vector3 &axis)
std::ostream & | qi::geometry::operator<< (std::ostream &o, const Quaternion &r)
double | qi::geometry::norm (const Quaternion &r)
bool | qi::geometry::isNormalized (const Quaternion &r, double epsilon)
void | qi::geometry::normalize (Quaternion &r)
Quaternion | qi::geometry::normalized (const Quaternion &r)
Transform | qi::geometry::makeTransform (const Quaternion &rotation, const Vector3 &translation)
std::ostream & | qi::geometry::operator<< (std::ostream &o, const Transform &tf)
Eigen::Affine3d | qi::geometry::toEigenAffine3d (const Transform &tf)
Transform | qi::geometry::operator* (const Transform &lhs, const Transform &rhs)
bool | qi::geometry::isNear (const Transform &lhs, const Transform &rhs, double epsilon)
Transform | qi::geometry::inverse (const Transform &tf)

## Macro Definition Documentation

#define LIBALMATH_SCENEGRAPH_QIGEOMETRY_H

Copyright 2016 Aldebaran. All rights reserved.

the user is expected to #include <qi/geometry/geometry.hpp> and link with qigeometry

Definition at line 10 of file qigeometry.h.