Public Types | Public Member Functions | Friends
Eigen::internal::auto_diff_special_op< _DerType, true > Struct Template Reference

#include <AutoDiffScalar.h>

List of all members.

Public Types

typedef remove_all< _DerType >
::type 
DerType
typedef NumTraits< Scalar >::Real Real
typedef traits< DerType >::Scalar Scalar

Public Member Functions

const AutoDiffScalar< _DerType > & derived () const
AutoDiffScalar< _DerType > & derived ()
const AutoDiffScalar< typename
CwiseUnaryOp
< scalar_multiple2_op< Scalar,
Real >, DerType >::Type > 
operator* (const Real &other) const
AutoDiffScalar< _DerType > & operator*= (const Scalar &other)
const AutoDiffScalar< DerType & > operator+ (const Real &other) const
AutoDiffScalar< _DerType > & operator+= (const Real &other)

Friends

const AutoDiffScalar< typename
CwiseUnaryOp
< scalar_multiple2_op< Scalar,
Real >, DerType >::Type > 
operator* (const Real &other, const AutoDiffScalar< _DerType > &a)
const AutoDiffScalar< DerType & > operator+ (const Real &a, const AutoDiffScalar< _DerType > &b)

Detailed Description

template<typename _DerType>
struct Eigen::internal::auto_diff_special_op< _DerType, true >

Definition at line 378 of file AutoDiffScalar.h.


Member Typedef Documentation

template<typename _DerType >
typedef remove_all<_DerType>::type Eigen::internal::auto_diff_special_op< _DerType, true >::DerType

Definition at line 382 of file AutoDiffScalar.h.

template<typename _DerType >
typedef NumTraits<Scalar>::Real Eigen::internal::auto_diff_special_op< _DerType, true >::Real

Definition at line 384 of file AutoDiffScalar.h.

template<typename _DerType >
typedef traits<DerType>::Scalar Eigen::internal::auto_diff_special_op< _DerType, true >::Scalar

Definition at line 383 of file AutoDiffScalar.h.


Member Function Documentation

template<typename _DerType >
const AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::derived ( ) const [inline]

Definition at line 396 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::derived ( ) [inline]

Definition at line 397 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type > Eigen::internal::auto_diff_special_op< _DerType, true >::operator* ( const Real other) const [inline]

Definition at line 418 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::operator*= ( const Scalar other) [inline]

Definition at line 433 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<DerType&> Eigen::internal::auto_diff_special_op< _DerType, true >::operator+ ( const Real other) const [inline]

Definition at line 400 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::operator+= ( const Real other) [inline]

Definition at line 410 of file AutoDiffScalar.h.


Friends And Related Function Documentation

template<typename _DerType >
const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type > operator* ( const Real other,
const AutoDiffScalar< _DerType > &  a 
) [friend]

Definition at line 426 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<DerType&> operator+ ( const Real a,
const AutoDiffScalar< _DerType > &  b 
) [friend]

Definition at line 405 of file AutoDiffScalar.h.


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


win_eigen
Author(s): Daniel Stonier
autogenerated on Wed Sep 16 2015 07:12:59