|
| const Derived & | derived () const |
| |
| template<typename T > |
| Index | eval (const T &values) const |
| |
| template<typename OtherDerived > |
| ProductExpr< Derived, OtherDerived > | operator* (const BaseExpr< OtherDerived > &b) const |
| |
| ProductExpr< Derived, ValueExpr<> > | operator* (Index a) const |
| |
| template<int N> |
| ProductExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator* (internal::FixedInt< N >(*)()) const |
| |
| template<int N> |
| ProductExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator* (internal::FixedInt< N >) const |
| |
| template<typename OtherDerived > |
| AddExpr< Derived, OtherDerived > | operator+ (const BaseExpr< OtherDerived > &b) const |
| |
| AddExpr< Derived, ValueExpr<> > | operator+ (Index b) const |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >(*)()) const |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >) const |
| |
| NegateExpr< Derived > | operator- () const |
| |
| template<typename OtherDerived > |
| AddExpr< Derived, NegateExpr< OtherDerived > > | operator- (const BaseExpr< OtherDerived > &b) const |
| |
| AddExpr< Derived, ValueExpr<> > | operator- (Index a) const |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt<-N > > > | operator- (internal::FixedInt< N >(*)()) const |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt<-N > > > | operator- (internal::FixedInt< N >) const |
| |
| template<typename OtherDerived > |
| QuotientExpr< Derived, OtherDerived > | operator/ (const BaseExpr< OtherDerived > &b) const |
| |
| QuotientExpr< Derived, ValueExpr<> > | operator/ (Index a) const |
| |
| template<int N> |
| QuotientExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator/ (internal::FixedInt< N >(*)()) const |
| |
| template<int N> |
| QuotientExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator/ (internal::FixedInt< N >) const |
| |
|
| ProductExpr< ValueExpr<>, Derived > | operator* (Index a, const BaseExpr &b) |
| |
| template<int N> |
| ProductExpr< ValueExpr< internal::FixedInt< N > >, Derived > | operator* (internal::FixedInt< N >(*)(), const BaseExpr &b) |
| |
| template<int N> |
| ProductExpr< ValueExpr< internal::FixedInt< N > >, Derived > | operator* (internal::FixedInt< N >, const BaseExpr &b) |
| |
| AddExpr< Derived, ValueExpr<> > | operator+ (Index a, const BaseExpr &b) |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >(*)(), const BaseExpr &b) |
| |
| template<int N> |
| AddExpr< Derived, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >, const BaseExpr &b) |
| |
| AddExpr< NegateExpr< Derived >, ValueExpr<> > | operator- (Index a, const BaseExpr &b) |
| |
| template<int N> |
| AddExpr< NegateExpr< Derived >, ValueExpr< internal::FixedInt< N > > > | operator- (internal::FixedInt< N >(*)(), const BaseExpr &b) |
| |
| template<int N> |
| AddExpr< NegateExpr< Derived >, ValueExpr< internal::FixedInt< N > > > | operator- (internal::FixedInt< N >, const BaseExpr &b) |
| |
| QuotientExpr< ValueExpr<>, Derived > | operator/ (Index a, const BaseExpr &b) |
| |
| template<int N> |
| QuotientExpr< ValueExpr< internal::FixedInt< N > >, Derived > | operator/ (internal::FixedInt< N >(*)(), const BaseExpr &b) |
| |
| template<int N> |
| QuotientExpr< ValueExpr< internal::FixedInt< N > >, Derived > | operator/ (internal::FixedInt< N >, const BaseExpr &b) |
| |
template<typename Derived>
class Eigen::symbolic::BaseExpr< Derived >
Common base class of any symbolic expressions
Definition at line 77 of file SymbolicIndex.h.