DART  6.6.2
ConfigurationSpace.hpp File Reference
#include <Eigen/Dense>
#include "dart/math/MathTypes.hpp"
#include "dart/math/Geometry.hpp"
#include "dart/math/detail/ConfigurationSpace.hpp"

Go to the source code of this file.

Classes

struct  dart::math::RealVectorSpace< Dimension >
 
struct  dart::math::SO3Space
 
struct  dart::math::SE3Space
 
struct  dart::math::MapsToManifoldPoint
 

Namespaces

 dart
 
 dart::math
 

Typedefs

using dart::math::NullSpace = RealVectorSpace< 0u >
 
using dart::math::R1Space = RealVectorSpace< 1u >
 
using dart::math::R2Space = RealVectorSpace< 2u >
 
using dart::math::R3Space = RealVectorSpace< 3u >
 

Functions

template<typename SpaceT >
SpaceT::Matrix dart::math::inverse (const typename SpaceT::Matrix &mat)
 
template<typename SpaceT >
SpaceT::EuclideanPoint dart::math::toEuclideanPoint (const typename SpaceT::Point &point)
 
template<typename SpaceT >
SpaceT::Point dart::math::toManifoldPoint (const typename SpaceT::EuclideanPoint &point)
 
template<typename SpaceT >
SpaceT::Point dart::math::integratePosition (const typename SpaceT::Point &pos, const typename SpaceT::Vector &vel, double dt)
 
template<typename SpaceT >
SpaceT::Vector dart::math::integrateVelocity (const typename SpaceT::Vector &vel, const typename SpaceT::Vector &acc, double dt)