Angle(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
At(size_t index) const | scmp::geom::Vector< int, 2 > | inline |
Cross(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
Distance(const Point2D &other) const | scmp::geom::Point2D | |
IsOrthogonal(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
IsParallel(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
IsUnitVector() const | scmp::geom::Vector< int, 2 > | inline |
IsZero() const | scmp::geom::Vector< int, 2 > | inline |
Magnitude() const | scmp::geom::Vector< int, 2 > | inline |
operator!=(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
operator*(const int k) const | scmp::geom::Vector< int, 2 > | inline |
operator*(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
operator+(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
operator-(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
operator/(const int k) const | scmp::geom::Vector< int, 2 > | inline |
operator<< | scmp::geom::Point2D | friend |
operator==(const Vector< int, N > &other) const | scmp::geom::Vector< int, 2 > | inline |
operator[](size_t i) const | scmp::geom::Vector< int, 2 > | inline |
Point2D() | scmp::geom::Point2D | |
Point2D(int _x, int _y) | scmp::geom::Point2D | |
Point2D(const Polar2D &pol) | scmp::geom::Point2D | |
ProjectOrthogonal(const Vector< int, N > &basis) | scmp::geom::Vector< int, 2 > | inline |
ProjectParallel(const Vector< int, N > &basis) const | scmp::geom::Vector< int, 2 > | inline |
Rotate(Point2D &rotated, double theta) | scmp::geom::Point2D | |
Rotate(std::vector< Polar2D > vertices, double theta) | scmp::geom::Point2D | |
Set(size_t index, int value) | scmp::geom::Vector< int, 2 > | inline |
SetEpsilon(int eps) | scmp::geom::Vector< int, 2 > | inline |
ToPolar(Polar2D &) | scmp::geom::Point2D | |
ToString() | scmp::geom::Point2D | |
Translate(const Point2D &other, Point2D &translated) | scmp::geom::Point2D | |
UnitVector() const | scmp::geom::Vector< int, 2 > | inline |
Vector() | scmp::geom::Vector< int, 2 > | inline |
Vector(std::initializer_list< int > ilst) | scmp::geom::Vector< int, 2 > | inline |
X() const | scmp::geom::Point2D | |
X(int _x) | scmp::geom::Point2D | |
Y() const | scmp::geom::Point2D | |
Y(int _y) | scmp::geom::Point2D | |