- 3.0.2 rigid body dynamics module.
iit::rbd::DoubleTrait Struct Reference

#include <DoubleTrait.h>

Public Types

typedef double Scalar
 

Static Public Member Functions

static Scalar sin (const Scalar &x)
 
static Scalar cos (const Scalar &x)
 
static Scalar tan (const Scalar &x)
 
static Scalar sinh (const Scalar &x)
 
static Scalar cosh (const Scalar &x)
 
static Scalar tanh (const Scalar &x)
 
static Scalar exp (const Scalar &x)
 
static Scalar fabs (const Scalar &x)
 
static Scalar sqrt (const Scalar &x)
 
template<int Rows, int Cols>
static Eigen::Matrix< Scalar, Cols, 1 > solve (const Eigen::Matrix< Scalar, Rows, Cols > &A, const Eigen::Matrix< Scalar, Rows, 1 > &b)
 

Member Typedef Documentation

◆ Scalar

Member Function Documentation

◆ sin()

static Scalar iit::rbd::DoubleTrait::sin ( const Scalar x)
inlinestatic

◆ cos()

static Scalar iit::rbd::DoubleTrait::cos ( const Scalar x)
inlinestatic

◆ tan()

static Scalar iit::rbd::DoubleTrait::tan ( const Scalar x)
inlinestatic

◆ sinh()

static Scalar iit::rbd::DoubleTrait::sinh ( const Scalar x)
inlinestatic

◆ cosh()

static Scalar iit::rbd::DoubleTrait::cosh ( const Scalar x)
inlinestatic

◆ tanh()

static Scalar iit::rbd::DoubleTrait::tanh ( const Scalar x)
inlinestatic

◆ exp()

static Scalar iit::rbd::DoubleTrait::exp ( const Scalar x)
inlinestatic

◆ fabs()

static Scalar iit::rbd::DoubleTrait::fabs ( const Scalar x)
inlinestatic

◆ sqrt()

static Scalar iit::rbd::DoubleTrait::sqrt ( const Scalar x)
inlinestatic

◆ solve()

template<int Rows, int Cols>
static Eigen::Matrix<Scalar, Cols, 1> iit::rbd::DoubleTrait::solve ( const Eigen::Matrix< Scalar, Rows, Cols > &  A,
const Eigen::Matrix< Scalar, Rows, 1 > &  b 
)
inlinestatic

The documentation for this struct was generated from the following file: