Classes | Namespaces | Defines | Enumerations | Functions | Variables
MathFunctions.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::abs2_impl< Scalar >
struct  Eigen::internal::abs2_impl< std::complex< RealScalar > >
struct  Eigen::internal::abs2_retval< Scalar >
struct  Eigen::internal::always_void< T >
struct  Eigen::internal::atanh2_default_impl< Scalar, IsInteger >
struct  Eigen::internal::atanh2_default_impl< Scalar, true >
struct  Eigen::internal::atanh2_impl< Scalar >
struct  Eigen::internal::atanh2_retval< Scalar >
struct  Eigen::internal::cast_impl< OldType, NewType >
struct  Eigen::internal::conj_impl< Scalar, IsComplex >
struct  Eigen::internal::conj_impl< Scalar, true >
struct  Eigen::internal::conj_retval< Scalar >
struct  Eigen::internal::floor_log2< n, lower, upper, selector >
struct  Eigen::internal::floor_log2< n, lower, upper, floor_log2_bogus >
struct  Eigen::internal::floor_log2< n, lower, upper, floor_log2_move_down >
struct  Eigen::internal::floor_log2< n, lower, upper, floor_log2_move_up >
struct  Eigen::internal::floor_log2< n, lower, upper, floor_log2_terminate >
struct  Eigen::internal::floor_log2_selector< n, lower, upper >
struct  Eigen::internal::global_math_functions_filtering_base< T, dummy >
struct  Eigen::internal::global_math_functions_filtering_base< T, typename always_void< typename T::Eigen_BaseClassForSpecializationOfGlobalMathFuncImpl >::type >
struct  Eigen::internal::hypot_impl< Scalar >
struct  Eigen::internal::hypot_retval< Scalar >
struct  Eigen::internal::imag_default_impl< Scalar, IsComplex >
struct  Eigen::internal::imag_default_impl< Scalar, true >
struct  Eigen::internal::imag_impl< Scalar >
struct  Eigen::internal::imag_ref_default_impl< Scalar, IsComplex >
struct  Eigen::internal::imag_ref_default_impl< Scalar, false >
struct  Eigen::internal::imag_ref_impl< Scalar >
struct  Eigen::internal::imag_ref_retval< Scalar >
struct  Eigen::internal::imag_retval< Scalar >
struct  Eigen::internal::norm1_default_impl< Scalar, IsComplex >
struct  Eigen::internal::norm1_default_impl< Scalar, false >
struct  Eigen::internal::norm1_impl< Scalar >
struct  Eigen::internal::norm1_retval< Scalar >
struct  Eigen::internal::pow_default_impl< Scalar, IsInteger >
struct  Eigen::internal::pow_default_impl< Scalar, true >
struct  Eigen::internal::pow_impl< Scalar >
struct  Eigen::internal::pow_retval< Scalar >
struct  Eigen::internal::random_default_impl< Scalar, IsComplex, IsInteger >
struct  Eigen::internal::random_default_impl< Scalar, false, false >
struct  Eigen::internal::random_default_impl< Scalar, false, true >
struct  Eigen::internal::random_default_impl< Scalar, true, false >
struct  Eigen::internal::random_impl< Scalar >
struct  Eigen::internal::random_impl< bool >
struct  Eigen::internal::random_retval< Scalar >
struct  Eigen::internal::real_default_impl< Scalar, IsComplex >
struct  Eigen::internal::real_default_impl< Scalar, true >
struct  Eigen::internal::real_impl< Scalar >
struct  Eigen::internal::real_ref_impl< Scalar >
struct  Eigen::internal::real_ref_retval< Scalar >
struct  Eigen::internal::real_retval< Scalar >
struct  Eigen::internal::scalar_fuzzy_default_impl< Scalar, IsComplex, IsInteger >
struct  Eigen::internal::scalar_fuzzy_default_impl< Scalar, false, false >
struct  Eigen::internal::scalar_fuzzy_default_impl< Scalar, false, true >
struct  Eigen::internal::scalar_fuzzy_default_impl< Scalar, true, false >
struct  Eigen::internal::scalar_fuzzy_impl< Scalar >
struct  Eigen::internal::scalar_fuzzy_impl< bool >

Namespaces

namespace  Eigen
namespace  Eigen::internal
namespace  Eigen::numext

Defines

#define EIGEN_MATHFUNC_IMPL(func, scalar)   Eigen::internal::func##_impl<typename Eigen::internal::global_math_functions_filtering_base<scalar>::type>
#define EIGEN_MATHFUNC_RETVAL(func, scalar)   typename Eigen::internal::func##_retval<typename Eigen::internal::global_math_functions_filtering_base<scalar>::type>::type

Enumerations

enum  { Eigen::internal::floor_log2_terminate, Eigen::internal::floor_log2_move_up, Eigen::internal::floor_log2_move_down, Eigen::internal::floor_log2_bogus }

Functions

template<typename OldType , typename NewType >
NewType Eigen::internal::cast (const OldType &x)
template<typename Scalar >
 Eigen::internal::EIGEN_MATHFUNC_RETVAL (random, Scalar) random(const Scalar &x
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (real, Scalar) real(const Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (real_ref, Scalar) real_ref(Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (imag, Scalar) imag(const Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (imag_ref, Scalar) imag_ref(Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (conj, Scalar) conj(const Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (abs2, Scalar) abs2(const Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (norm1, Scalar) norm1(const Scalar &x)
template<typename Scalar >
 Eigen::numext::EIGEN_MATHFUNC_RETVAL (hypot, Scalar) hypot(const Scalar &x
template<typename Scalar >
internal::add_const_on_value_type
< EIGEN_MATHFUNC_RETVAL(imag_ref,
Scalar) >::type 
Eigen::numext::imag_ref (const Scalar &x)
template<typename Scalar >
bool Eigen::internal::isApprox (const Scalar &x, const Scalar &y, typename NumTraits< Scalar >::Real precision=NumTraits< Scalar >::dummy_precision())
template<typename Scalar >
bool Eigen::internal::isApproxOrLessThan (const Scalar &x, const Scalar &y, typename NumTraits< Scalar >::Real precision=NumTraits< Scalar >::dummy_precision())
template<typename Scalar , typename OtherScalar >
bool Eigen::internal::isMuchSmallerThan (const Scalar &x, const OtherScalar &y, typename NumTraits< Scalar >::Real precision=NumTraits< Scalar >::dummy_precision())
template<typename Scalar >
internal::add_const_on_value_type
< EIGEN_MATHFUNC_RETVAL(real_ref,
Scalar) >::type 
Eigen::numext::real_ref (const Scalar &x)

Variables

const Scalar & Eigen::internal::y

Define Documentation

Definition at line 54 of file Core/MathFunctions.h.

#define EIGEN_MATHFUNC_RETVAL (   func,
  scalar 
)    typename Eigen::internal::func##_retval<typename Eigen::internal::global_math_functions_filtering_base<scalar>::type>::type

Definition at line 55 of file Core/MathFunctions.h.



turtlebot_exploration_3d
Author(s): Bona , Shawn
autogenerated on Thu Jun 6 2019 21:00:38