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

#include <FloatTrait.h>

Public Types

typedef float 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::FloatTrait::sin ( const Scalar x)
inlinestatic

◆ cos()

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

◆ tan()

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

◆ sinh()

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

◆ cosh()

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

◆ tanh()

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

◆ exp()

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

◆ fabs()

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

◆ sqrt()

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

◆ solve()

template<int Rows, int Cols>
static Eigen::Matrix<Scalar, Cols, 1> iit::rbd::FloatTrait::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: