|
| template<typename T> |
| SlicedTube< T > & | codac2::operator|= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_union< T >) |
| | Pointwise hull-union assignment of two tubes with the same codomain type.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator| (const SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_binary_tube_tube(operator_tube_union< T > |
| | Pointwise hull-union of two tubes with the same codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator&= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_intersection< T >) |
| | Pointwise intersection assignment of two tubes with the same codomain type.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator& (const SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_binary_tube_tube(operator_tube_intersection< T > |
| | Pointwise intersection of two tubes with the same codomain type.
|
| template<typename T> |
| const SlicedTube< T > & | codac2::operator+ (const SlicedTube< T > &x1) |
| | Unary plus.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator+ (const SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_binary_tube_tube(operator_tube_add< T > |
| | Pointwise sum of two tubes with the same codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator+ (const SlicedTube< T > &x1, const Q &x2) macro_binary_tube_real(operator_tube_add< T >) |
| | Pointwise sum of a tube and a constant object with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator+ (const Q &x1, const SlicedTube< T > &x2) macro_binary_real_tube(operator_tube_add< T >) |
| | Pointwise sum of a constant object and a tube with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > & | codac2::operator+= (SlicedTube< T > &x1, const Q &x2) macro_member_binary_tube_real(operator_tube_add< T >) |
| | Pointwise addition assignment with a constant object of matching codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator+= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_add< T >) |
| | Pointwise addition assignment with a tube of the same codomain type.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator- (const SlicedTube< T > &x1) |
| | Unary minus.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator- (const SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_binary_tube_tube(operator_tube_sub< T > |
| | Pointwise difference of two tubes with the same codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator- (const SlicedTube< T > &x1, const Q &x2) macro_binary_tube_real(operator_tube_sub< T >) |
| | Pointwise difference between a tube and a constant object with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator- (const Q &x1, const SlicedTube< T > &x2) macro_binary_real_tube(operator_tube_sub< T >) |
| | Pointwise difference between a constant object and a tube with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > & | codac2::operator-= (SlicedTube< T > &x1, const Q &x2) macro_member_binary_tube_real(operator_tube_sub< T >) |
| | Pointwise subtraction assignment with a constant object of matching codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator-= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_sub< T >) |
| | Pointwise subtraction assignment with a tube of the same codomain type.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator* (const Interval &x1, const SlicedTube< T > &x2) macro_binary_real_tube(operator_tube_scal_mul< T >) |
| | Pointwise multiplication of a scalar interval and a tube.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator* (const SlicedTube< T > &x1, const Interval &x2) macro_binary_tube_real(operator_tube_mul_scal< T >) |
| | Pointwise multiplication of a tube by a scalar interval.
|
| SlicedTube< Interval > | codac2::operator* (const SlicedTube< Interval > &x1, const SlicedTube< Interval > &x2) macro_binary_tube_tube(operator_tube_mul< Interval > |
| | Pointwise multiplication of two scalar interval tubes.
|
| SlicedTube< IntervalVector > | codac2::operator* (const SlicedTube< IntervalVector > &x1, const SlicedTube< IntervalVector > &x2) macro_binary_tube_tube(operator_tube_mul< IntervalVector > |
| | Pointwise multiplication of two interval-vector tubes.
|
| SlicedTube< IntervalMatrix > | codac2::operator* (const SlicedTube< IntervalMatrix > &x1, const SlicedTube< IntervalMatrix > &x2) macro_binary_tube_tube(operator_tube_mul< IntervalMatrix > |
| | Pointwise multiplication of two interval-matrix tubes.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator* (const SlicedTube< Interval > &x1, const SlicedTube< T > &x2) macro_binary_tube_tube(operator_tube_mul< T > |
| | Pointwise multiplication of a scalar interval tube and a non-scalar tube.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator* (const SlicedTube< T > &x1, const SlicedTube< Interval > &x2) macro_binary_tube_tube(operator_tube_mul< T > |
| | Pointwise multiplication of a non-scalar tube and a scalar interval tube.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator* (const SlicedTube< T > &x1, const Q &x2) macro_binary_tube_real(operator_tube_mul< T >) |
| | Pointwise multiplication of a tube and a constant object with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator* (const Q &x1, const SlicedTube< T > &x2) macro_binary_real_tube(operator_tube_mul< T >) |
| | Pointwise multiplication of a constant object and a tube with matching codomain type.
|
| SlicedTube< IntervalVector > | codac2::operator* (const SlicedTube< IntervalMatrix > &x1, const SlicedTube< IntervalVector > &x2) macro_binary_tube_tube(operator_tube_mul_vec |
| | Pointwise multiplication of an interval-matrix tube by an interval-vector tube.
|
| template<typename T, typename Q> |
| SlicedTube< T > & | codac2::operator*= (SlicedTube< T > &x1, const Q &x2) macro_member_binary_tube_real(operator_tube_mul< T >) |
| | Pointwise multiplication assignment with a constant object of matching codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator*= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_mul< T >) |
| | Pointwise multiplication assignment with a tube of the same codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator*= (SlicedTube< T > &x1, const SlicedTube< Interval > &x2) macro_member_binary_tube_tube(operator_tube_mul< T >) |
| | Pointwise multiplication assignment by a scalar interval tube.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator/ (const SlicedTube< T > &x1, const Interval &x2) macro_binary_tube_real(operator_tube_div_scal< T >) |
| | Pointwise division of a tube by a scalar interval.
|
| SlicedTube< Interval > | codac2::operator/ (const SlicedTube< Interval > &x1, const SlicedTube< Interval > &x2) macro_binary_tube_tube(operator_tube_div< Interval > |
| | Pointwise division of two scalar interval tubes.
|
| template<typename T> |
| SlicedTube< T > | codac2::operator/ (const SlicedTube< T > &x1, const SlicedTube< Interval > &x2) macro_binary_tube_tube(operator_tube_div< T > |
| | Pointwise division of a non-scalar tube by a scalar interval tube.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator/ (const SlicedTube< T > &x1, const Q &x2) macro_binary_tube_real(operator_tube_div< T >) |
| | Pointwise division of a tube by a constant object with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > | codac2::operator/ (const Q &x1, const SlicedTube< T > &x2) macro_binary_real_tube(operator_tube_div< T >) |
| | Pointwise division of a constant object by a tube with matching codomain type.
|
| template<typename T, typename Q> |
| SlicedTube< T > & | codac2::operator/= (SlicedTube< T > &x1, const Q &x2) macro_member_binary_tube_real(operator_tube_div< T >) |
| | Pointwise division assignment with a constant object of matching codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator/= (SlicedTube< T > &x1, const SlicedTube< T > &x2) macro_member_binary_tube_tube(operator_tube_div< T >) |
| | Pointwise division assignment with a tube of the same codomain type.
|
| template<typename T> |
| SlicedTube< T > & | codac2::operator/= (SlicedTube< T > &x1, const SlicedTube< Interval > &x2) macro_member_binary_tube_tube(operator_tube_div< T >) |
| | Pointwise division assignment by a scalar interval tube.
|
| SlicedTube< Interval > | codac2::sqr (const SlicedTube< Interval > &x1) |
| | Pointwise square of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::sqrt (const SlicedTube< Interval > &x1) |
| | Pointwise square root of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::pow (const SlicedTube< Interval > &x1, int x2) |
| | Pointwise power of a scalar interval tube with an integer exponent.
|
| SlicedTube< Interval > | codac2::pow (const SlicedTube< Interval > &x1, const Interval &x2) |
| | Pointwise power of a scalar interval tube with an interval exponent.
|
| SlicedTube< Interval > | codac2::exp (const SlicedTube< Interval > &x1) |
| | Pointwise exponential of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::log (const SlicedTube< Interval > &x1) |
| | Pointwise natural logarithm of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::cos (const SlicedTube< Interval > &x1) |
| | Pointwise cosine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::sin (const SlicedTube< Interval > &x1) |
| | Pointwise sine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::tan (const SlicedTube< Interval > &x1) |
| | Pointwise tangent of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::acos (const SlicedTube< Interval > &x1) |
| | Pointwise arc-cosine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::asin (const SlicedTube< Interval > &x1) |
| | Pointwise arc-sine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::atan (const SlicedTube< Interval > &x1) |
| | Pointwise arc-tangent of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::atan2 (const SlicedTube< Interval > &x1, const SlicedTube< Interval > &x2) |
| | Pointwise two-argument arc-tangent of two scalar interval tubes.
|
| SlicedTube< Interval > | codac2::atan2 (const SlicedTube< Interval > &x1, const Interval &x2) |
| | Pointwise two-argument arc-tangent of a scalar interval tube and an interval.
|
| SlicedTube< Interval > | codac2::atan2 (const Interval &x1, const SlicedTube< Interval > &x2) |
| | Pointwise two-argument arc-tangent of an interval and a scalar interval tube.
|
| SlicedTube< Interval > | codac2::cosh (const SlicedTube< Interval > &x1) |
| | Pointwise hyperbolic cosine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::sinh (const SlicedTube< Interval > &x1) |
| | Pointwise hyperbolic sine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::tanh (const SlicedTube< Interval > &x1) |
| | Pointwise hyperbolic tangent of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::acosh (const SlicedTube< Interval > &x1) |
| | Pointwise inverse hyperbolic cosine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::asinh (const SlicedTube< Interval > &x1) |
| | Pointwise inverse hyperbolic sine of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::atanh (const SlicedTube< Interval > &x1) |
| | Pointwise inverse hyperbolic tangent of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::abs (const SlicedTube< Interval > &x1) |
| | Pointwise absolute value of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::min (const SlicedTube< Interval > &x1, const SlicedTube< Interval > &x2) |
| | Pointwise minimum of two scalar interval tubes.
|
| SlicedTube< Interval > | codac2::min (const SlicedTube< Interval > &x1, const Interval &x2) |
| | Pointwise minimum of a scalar interval tube and an interval.
|
| SlicedTube< Interval > | codac2::min (const Interval &x1, const SlicedTube< Interval > &x2) |
| | Pointwise minimum of an interval and a scalar interval tube.
|
| SlicedTube< Interval > | codac2::max (const SlicedTube< Interval > &x1, const SlicedTube< Interval > &x2) |
| | Pointwise maximum of two scalar interval tubes.
|
| SlicedTube< Interval > | codac2::max (const SlicedTube< Interval > &x1, const Interval &x2) |
| | Pointwise maximum of a scalar interval tube and an interval.
|
| SlicedTube< Interval > | codac2::max (const Interval &x1, const SlicedTube< Interval > &x2) |
| | Pointwise maximum of an interval and a scalar interval tube.
|
| SlicedTube< Interval > | codac2::sign (const SlicedTube< Interval > &x1) |
| | Pointwise sign of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::integer (const SlicedTube< Interval > &x1) |
| | Pointwise integer-part operator applied to a scalar interval tube.
|
| SlicedTube< Interval > | codac2::floor (const SlicedTube< Interval > &x1) |
| | Pointwise floor of a scalar interval tube.
|
| SlicedTube< Interval > | codac2::ceil (const SlicedTube< Interval > &x1) |
| | Pointwise ceiling of a scalar interval tube.
|