|
| AutoDiffVector (const ValueType &values) |
|
CoeffType | operator[] (Index i) |
|
const CoeffType | operator[] (Index i) const |
|
CoeffType | operator() (Index i) |
|
const CoeffType | operator() (Index i) const |
|
CoeffType | coeffRef (Index i) |
|
const CoeffType | coeffRef (Index i) const |
|
Index | size () const |
|
Scalar | sum () const |
|
| AutoDiffVector (const ValueType &values, const JacobianType &jac) |
|
template<typename OtherValueType , typename OtherJacobianType > |
| AutoDiffVector (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) |
|
| AutoDiffVector (const AutoDiffVector &other) |
|
template<typename OtherValueType , typename OtherJacobianType > |
AutoDiffVector & | operator= (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) |
|
AutoDiffVector & | operator= (const AutoDiffVector &other) |
|
const ValueType & | values () const |
|
ValueType & | values () |
|
const JacobianType & | jacobian () const |
|
JacobianType & | jacobian () |
|
template<typename OtherValueType , typename OtherJacobianType > |
const AutoDiffVector< typename MakeCwiseBinaryOp< internal::scalar_sum_op< BaseScalar >, ValueType, OtherValueType >::Type, typename MakeCwiseBinaryOp< internal::scalar_sum_op< BaseScalar >, JacobianType, OtherJacobianType >::Type > | operator+ (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) const |
|
template<typename OtherValueType , typename OtherJacobianType > |
AutoDiffVector & | operator+= (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) |
|
template<typename OtherValueType , typename OtherJacobianType > |
const AutoDiffVector< typename MakeCwiseBinaryOp< internal::scalar_difference_op< Scalar >, ValueType, OtherValueType >::Type, typename MakeCwiseBinaryOp< internal::scalar_difference_op< Scalar >, JacobianType, OtherJacobianType >::Type > | operator- (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) const |
|
template<typename OtherValueType , typename OtherJacobianType > |
AutoDiffVector & | operator-= (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) |
|
const AutoDiffVector< typename MakeCwiseUnaryOp< internal::scalar_opposite_op< Scalar >, ValueType >::Type, typename MakeCwiseUnaryOp< internal::scalar_opposite_op< Scalar >, JacobianType >::Type > | operator- () const |
|
const AutoDiffVector< typename MakeCwiseUnaryOp< internal::scalar_multiple_op< Scalar >, ValueType >::Type, typename MakeCwiseUnaryOp< internal::scalar_multiple_op< Scalar >, JacobianType >::Type > | operator* (const BaseScalar &other) const |
|
AutoDiffVector & | operator*= (const Scalar &other) |
|
template<typename OtherValueType , typename OtherJacobianType > |
AutoDiffVector & | operator*= (const AutoDiffVector< OtherValueType, OtherJacobianType > &other) |
|