Angle(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
At(size_t index) const | scmp::geom::Vector< double, 2 > | inline |
Cross(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
IsOrthogonal(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
IsParallel(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
IsUnitVector() const | scmp::geom::Vector< double, 2 > | inline |
IsZero() const | scmp::geom::Vector< double, 2 > | inline |
Magnitude() const | scmp::geom::Vector< double, 2 > | inline |
operator!=(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
operator*(const double k) const | scmp::geom::Vector< double, 2 > | inline |
operator*(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
operator+(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
operator-(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
operator/(const double k) const | scmp::geom::Vector< double, 2 > | inline |
operator<< | scmp::geom::Polar2D | friend |
operator==(const Vector< double, N > &other) const | scmp::geom::Vector< double, 2 > | inline |
operator[](size_t i) const | scmp::geom::Vector< double, 2 > | inline |
Polar2D() | scmp::geom::Polar2D | |
Polar2D(double _r, double _theta) | scmp::geom::Polar2D | |
Polar2D(const Point2D &point) | scmp::geom::Polar2D | |
ProjectOrthogonal(const Vector< double, N > &basis) | scmp::geom::Vector< double, 2 > | inline |
ProjectParallel(const Vector< double, N > &basis) const | scmp::geom::Vector< double, 2 > | inline |
R() const | scmp::geom::Polar2D | |
R(const double _r) | scmp::geom::Polar2D | |
Rotate(Polar2D &rotated, double delta) | scmp::geom::Polar2D | |
RotateAround(const Point2D &other, Point2D &result, double delta) | scmp::geom::Polar2D | |
Set(size_t index, double value) | scmp::geom::Vector< double, 2 > | inline |
SetEpsilon(double eps) | scmp::geom::Vector< double, 2 > | inline |
Theta() const | scmp::geom::Polar2D | |
Theta(const double _theta) | scmp::geom::Polar2D | |
ToPoint(Point2D &point) | scmp::geom::Polar2D | |
ToString() | scmp::geom::Polar2D | |
UnitVector() const | scmp::geom::Vector< double, 2 > | inline |
Vector() | scmp::geom::Vector< double, 2 > | inline |
Vector(std::initializer_list< double > ilst) | scmp::geom::Vector< double, 2 > | inline |