|
| | AutoDiffVector () |
| |
| | 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) |
| |