|
codac 2.0.0
|

Go to the source code of this file.
Namespaces | |
| namespace | codac2 |
Functions | |
| template<typename T> | |
| const SampledTraj< T > & | codac2::operator+ (const SampledTraj< T > &x1) |
| \(x1(\cdot)\) | |
| template<typename T> | |
| SampledTraj< T > | codac2::operator+ (const SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_binary_traj_traj(operator_add< T >) |
| \(x_1(\cdot)+x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator+ (const SampledTraj< T > &x1, const Q &x2) macro_binary_traj_real(operator_add< T >) |
| \(x_1(\cdot)+x_2\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator+ (const Q &x1, const SampledTraj< T > &x2) macro_binary_real_traj(operator_add< T >) |
| \(x+x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > & | codac2::operator+= (SampledTraj< T > &x1, const Q &x2) macro_member_binary_traj_real(operator_add< T >) |
| Operates +=. | |
| template<typename T> | |
| SampledTraj< T > & | codac2::operator+= (SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_member_binary_traj_traj(operator_add< T >) |
| Operates +=. | |
| template<typename T> | |
| SampledTraj< T > | codac2::operator- (const SampledTraj< T > &x1) |
| \(-x_1(\cdot)\) | |
| template<typename T> | |
| SampledTraj< T > | codac2::operator- (const SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_binary_traj_traj(operator_sub< T >) |
| \(x_1(\cdot)-x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator- (const SampledTraj< T > &x1, const Q &x2) macro_binary_traj_real(operator_sub< T >) |
| \(x_1(\cdot)-x_2\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator- (const Q &x1, const SampledTraj< T > &x2) macro_binary_real_traj(operator_sub< T >) |
| \(x-x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > & | codac2::operator-= (SampledTraj< T > &x1, const Q &x2) macro_member_binary_traj_real(operator_sub< T >) |
| Operates -=. | |
| template<typename T> | |
| SampledTraj< T > & | codac2::operator-= (SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_member_binary_traj_traj(operator_sub< T >) |
| Operates -=. | |
| template<typename T> requires (!std::is_same_v<T,double>) | |
| SampledTraj< T > | codac2::operator* (double x1, const SampledTraj< T > &x2) macro_binary_real_traj(operator_mul_scal< T >) |
| \(x_1\cdot x_2(\cdot)\) | |
| template<typename T> requires (!std::is_same_v<T,double>) | |
| SampledTraj< T > | codac2::operator* (const SampledTraj< T > &x1, double x2) macro_binary_traj_real(operator_mul_scal< T >) |
| \(x_1(\cdot)\cdot x_2\) | |
| template<typename T> | |
| SampledTraj< T > | codac2::operator* (const SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_binary_traj_traj(operator_mul< T >) |
| \(x_1(\cdot)\cdot x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator* (const SampledTraj< T > &x1, const Q &x2) macro_binary_traj_real(operator_mul< T >) |
| \(x_1(\cdot)\cdot x_2\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator* (const Q &x1, const SampledTraj< T > &x2) macro_binary_real_traj(operator_mul< T >) |
| \(x\cdot x_2(\cdot)\) | |
| SampledTraj< Vector > | codac2::operator* (const SampledTraj< Matrix > &x1, const SampledTraj< Vector > &x2) macro_binary_traj_traj(operator_mul_vec) |
| \(x_1(\cdot)\cdot x_2\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > & | codac2::operator*= (SampledTraj< T > &x1, const Q &x2) macro_member_binary_traj_real(operator_mul< T >) |
| Operates *=. | |
| template<typename T> | |
| SampledTraj< T > & | codac2::operator*= (SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_member_binary_traj_traj(operator_mul< T >) |
| Operates *=. | |
| template<typename T> requires (!std::is_same_v<T,double>) | |
| SampledTraj< T > | codac2::operator/ (const SampledTraj< T > &x1, double x2) macro_binary_traj_real(operator_div_scal< T >) |
| \(x_2(\cdot)/x_1\) | |
| template<typename T> | |
| SampledTraj< T > | codac2::operator/ (const SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_binary_traj_traj(operator_div< T >) |
| \(x_1(\cdot)/x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator/ (const SampledTraj< T > &x1, const Q &x2) macro_binary_traj_real(operator_div< T >) |
| \(x_1(\cdot)/x_2\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > | codac2::operator/ (const Q &x1, const SampledTraj< T > &x2) macro_binary_real_traj(operator_div< T >) |
| \(x/x_2(\cdot)\) | |
| template<typename T, typename Q> | |
| SampledTraj< T > & | codac2::operator/= (SampledTraj< T > &x1, const Q &x2) macro_member_binary_traj_real(operator_div< T >) |
| Operates /=. | |
| template<typename T> | |
| SampledTraj< T > & | codac2::operator/= (SampledTraj< T > &x1, const SampledTraj< T > &x2) macro_member_binary_traj_traj(operator_div< T >) |
| Operates /=. | |
| SampledTraj< double > | codac2::sqr (const SampledTraj< double > &x1) |
| \(x^2(\cdot)\) | |
| SampledTraj< double > | codac2::sqrt (const SampledTraj< double > &x1) |
| \(\sqrt{x_1(\cdot)}\) | |
| SampledTraj< double > | codac2::pow (const SampledTraj< double > &x1, int x2) |
| \(x^x_2(\cdot)\) | |
| SampledTraj< double > | codac2::pow (const SampledTraj< double > &x1, double x2) |
| \(x^x_2(\cdot)\) | |
| SampledTraj< double > | codac2::root (const SampledTraj< double > &x1, int x2) |
| \(x^x_2(\cdot)\) | |
| SampledTraj< double > | codac2::exp (const SampledTraj< double > &x1) |
| \(\exp(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::log (const SampledTraj< double > &x1) |
| \(\log(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::cos (const SampledTraj< double > &x1) |
| \(\cos(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::sin (const SampledTraj< double > &x1) |
| \(\sin(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::tan (const SampledTraj< double > &x1) |
| \(\tan(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::acos (const SampledTraj< double > &x1) |
| \(\arccos(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::asin (const SampledTraj< double > &x1) |
| \(\arcsin(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::atan (const SampledTraj< double > &x1) |
| \(\arctan(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::atan2 (const SampledTraj< double > &x1, const SampledTraj< double > &x2) |
| \(\mathrm{arctan2}(x_1(\cdot),x_2(\cdot))\) | |
| SampledTraj< double > | codac2::atan2 (const SampledTraj< double > &x1, double x2) |
| \(\mathrm{arctan2}(x_1(\cdot),x_2)\) | |
| SampledTraj< double > | codac2::atan2 (double x1, const SampledTraj< double > &x2) |
| \(\mathrm{arctan2}(x_1, x_2(\cdot))\) | |
| SampledTraj< double > | codac2::cosh (const SampledTraj< double > &x1) |
| \(\cosh(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::sinh (const SampledTraj< double > &x1) |
| \(\sinh(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::tanh (const SampledTraj< double > &x1) |
| \(\tanh(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::acosh (const SampledTraj< double > &x1) |
| \(\mathrm{arccosh}(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::asinh (const SampledTraj< double > &x1) |
| \(\mathrm{arcsinh}(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::atanh (const SampledTraj< double > &x1) |
| \(\mathrm{arctanh}(x_1(\cdot))\) | |
| SampledTraj< double > | codac2::abs (const SampledTraj< double > &x1) |
| \(\mid x_1(\cdot)\mid\) | |
| SampledTraj< double > | codac2::min (const SampledTraj< double > &x1, const SampledTraj< double > &x2) |
| \(\min(x_1(\cdot),x_2(\cdot))\) | |
| SampledTraj< double > | codac2::min (const SampledTraj< double > &x1, double x2) |
| \(\min(x_1(\cdot),x_2)\) | |
| SampledTraj< double > | codac2::min (double x1, const SampledTraj< double > &x2) |
| \(\min(x_1, x_2(\cdot))\) | |
| SampledTraj< double > | codac2::max (const SampledTraj< double > &x1, const SampledTraj< double > &x2) |
| \(\max(x_1(\cdot),x_2(\cdot))\) | |
| SampledTraj< double > | codac2::max (const SampledTraj< double > &x1, double x2) |
| \(\max(x_1(\cdot),x_2)\) | |
| SampledTraj< double > | codac2::max (double x1, const SampledTraj< double > &x2) |
| \(\max(x_1, x_2(\cdot))\) | |