Robotics Library  0.7.0
Public Member Functions | Static Public Member Functions | List of all members
rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > Class Template Reference

#include <TypeTraits.h>

Public Member Functions

static ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > Constant (const ::std::size_t &i, const Scalar &value)
 
static ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > Zero (const ::std::size_t &i)
 
static ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > abs (const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &t)
 

Static Public Member Functions

static bool equal (const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &lhs, const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &rhs, const Scalar &epsilon=::Eigen::NumTraits< Scalar >::dummy_precision())
 
static Scalar max_element (const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &t)
 
static Scalar min_element (const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &t)
 
::std::size_t size (const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &t)
 

Member Function Documentation

◆ abs()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static ::Eigen::Array<Scalar, Rows, Cols, Options, MaxRows, MaxCols> rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::abs ( const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  t)
inline

◆ Constant()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static ::Eigen::Array<Scalar, Rows, Cols, Options, MaxRows, MaxCols> rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::Constant ( const ::std::size_t &  i,
const Scalar &  value 
)
inline

◆ equal()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static bool rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::equal ( const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  lhs,
const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  rhs,
const Scalar &  epsilon = ::Eigen::NumTraits<Scalar>::dummy_precision() 
)
inlinestatic

◆ max_element()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static Scalar rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::max_element ( const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  t)
inlinestatic

◆ min_element()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static Scalar rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::min_element ( const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  t)
inlinestatic

◆ size()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
::std::size_t rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::size ( const ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &  t)
inlinestatic

◆ Zero()

template<typename Scalar , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
static ::Eigen::Array<Scalar, Rows, Cols, Options, MaxRows, MaxCols> rl::math::TypeTraits< ::Eigen::Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::Zero ( const ::std::size_t &  i)
inline

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