Classes | Enumerations | Functions
pinocchio::internal Namespace Reference

Classes

struct  CallCorrectMatrixInverseAccordingToScalar
 
struct  CallCorrectMatrixInverseAccordingToScalar< ::casadi::Matrix< Scalar > >
 
struct  cast_call_normalize_method
 
struct  cast_call_normalize_method< SE3Tpl< CppAD::AD< Scalar >, Options >, NewScalar, CppAD::AD< Scalar > >
 
struct  cast_call_normalize_method< SE3Tpl< Scalar, Options >, CppAD::AD< NewScalar >, Scalar >
 
struct  cast_call_normalize_method< SE3Tpl< Scalar, Options >, NewScalar, Scalar >
 
struct  cast_call_normalize_method< SE3Tpl< Scalar, Options >, Scalar, Scalar >
 
struct  cast_call_normalize_method< SE3Tpl< Scalar, Options >,::casadi::Matrix< NewScalar >, Scalar >
 
struct  cast_call_normalize_method< SE3Tpl<::casadi::Matrix< Scalar >, Options >, NewScalar,::casadi::Matrix< Scalar > >
 
struct  if_then_else_impl
 
struct  if_then_else_impl< condition_type, condition_type, ThenType, ElseType >
 
struct  if_then_else_impl< CppAD::AD< Scalar >, CppAD::AD< Scalar >, ThenType, ElseType >
 
struct  if_then_else_impl<::casadi::Matrix< Scalar >,::casadi::Matrix< Scalar >, ThenType, ElseType >
 
struct  is_same_type
 
struct  is_same_type< T, T >
 
struct  isNormalizedAlgo
 
struct  isNormalizedAlgo< VectorLike, false >
 
struct  isUnitaryAlgo
 
struct  isUnitaryAlgo< MatrixLike, false >
 
struct  isZeroAlgo
 
struct  isZeroAlgo< MatrixLike, false >
 
struct  LHSScalarMultiplication
  . More...
 
struct  LHSScalarMultiplication< MotionRef< Vector6ArgType >, Scalar >
 
struct  PerformStYSInversion
 Operation called in JointModelBase<JointModel>::calc_aba. More...
 
struct  PerformStYSInversion< Scalar, false >
 
struct  RHSScalarMultiplication
  . More...
 
struct  RHSScalarMultiplication< MotionRef< Vector6ArgType >, Scalar >
 
struct  SE3actOn
 
struct  SE3actOn< CppAD::AD< _Scalar > >
 Partial specialization for CppAD::AGtypes. More...
 
struct  traits
 
struct  traits< if_then_else_impl< LhsType, RhsType, return_type, return_type > >
 Template specialization for similar return types;. More...
 

Enumerations

enum  ComparisonOperators {
  LT, LE, EQ, GE,
  GT
}
 

Functions

template<typename LhsType , typename RhsType , typename ThenType , typename ElseType >
if_then_else_impl< LhsType, RhsType, ThenType, ElseType >::ReturnType if_then_else (const ComparisonOperators op, const LhsType &lhs_value, const RhsType &rhs_value, const ThenType &then_value, const ElseType &else_value)
 

Enumeration Type Documentation

◆ ComparisonOperators

Enumerator
LT 
LE 
EQ 
GE 
GT 

Definition at line 15 of file utils/static-if.hpp.

Function Documentation

◆ if_then_else()

template<typename LhsType , typename RhsType , typename ThenType , typename ElseType >
if_then_else_impl<LhsType,RhsType,ThenType,ElseType>::ReturnType pinocchio::internal::if_then_else ( const ComparisonOperators  op,
const LhsType &  lhs_value,
const RhsType &  rhs_value,
const ThenType &  then_value,
const ElseType &  else_value 
)
inline

Definition at line 77 of file utils/static-if.hpp.



pinocchio
Author(s):
autogenerated on Fri Jun 23 2023 02:38:36