#include <math.h>
#include <stdexcept>
#include <type_traits>
#include "rdl_dynamics/rdl_eigenmath.h"
Go to the source code of this file.
Classes | |
class | RobotDynamics::Math::Point3d |
Namespaces | |
RobotDynamics | |
Namespace for all structures of the RobotDynamics library. | |
RobotDynamics::Math | |
Math types such as vectors and matrices and utility functions. | |
Typedefs | |
typedef std::vector< Point3d, Eigen::aligned_allocator< Point3d > > | RobotDynamics::Math::Point3V |
Functions | |
template<typename T > | |
Point3d | RobotDynamics::Math::operator* (Point3d p, const T scale) |
template<typename T > | |
Point3d | RobotDynamics::Math::operator* (const T scale, Point3d p) |
Point3d | RobotDynamics::Math::operator+ (Point3d p, const Vector3d &v) |
Point3d | RobotDynamics::Math::operator- (Point3d p, const Vector3d &v) |
Vector3d | RobotDynamics::Math::operator- (Point3d p1, const Point3d &p2) |
std::ostream & | RobotDynamics::Math::operator<< (std::ostream &os, const Point3d &point) |
static Matrix3d | RobotDynamics::Math::toTildeForm (const Point3d &p) |