| add_scaled_vector(const Vector2D &, real_t) | Designar::Vector2D | |
| angle_with(const Vector2D &) const | Designar::Vector2D | |
| component_product(const Vector2D &) const | Designar::Vector2D | |
| ComponentType typedef | Designar::GenPoint2D< real_t > | |
| cross_product(const Vector2D &) const | Designar::Vector2D | |
| distance_to_origin() const | Designar::GenPoint2D< real_t > | inline |
| distance_with(const GenPoint2D &p) const | Designar::GenPoint2D< real_t > | inline |
| dot_product(const Vector2D &) const | Designar::Vector2D | |
| GenPoint2D() | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(const real_t &_x, const real_t &_y) | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(const real_t &_x, real_t &&_y) | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(real_t &&_x, const real_t &_y) | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(real_t &&_x, real_t &&_y) | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(const GenPoint2D &p) | Designar::GenPoint2D< real_t > | inline |
| GenPoint2D(GenPoint2D &&p) | Designar::GenPoint2D< real_t > | inline |
| get_opposite() const | Designar::Vector2D | |
| get_x() const | Designar::GenPoint2D< real_t > | inline |
| get_y() const | Designar::GenPoint2D< real_t > | inline |
| is_between(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_collinear_with(const Vector2D &) const | Designar::Vector2D | |
| Designar::Point2D::is_collinear_with(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_normalized() const | Designar::Vector2D | |
| is_null() const | Designar::GenPoint2D< real_t > | inline |
| is_opposite(const Vector2D &) const | Designar::Vector2D | |
| is_to_left_from(const Vector2D &) const | Designar::Vector2D | |
| Designar::Point2D::is_to_left_from(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_to_left_on_from(const Vector2D &) const | Designar::Vector2D | |
| Designar::Point2D::is_to_left_on_from(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_to_right_from(const Vector2D &) const | Designar::Vector2D | |
| Designar::Point2D::is_to_right_from(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_to_right_on_from(const Vector2D &) const | Designar::Vector2D | |
| Designar::Point2D::is_to_right_on_from(const GenPoint2D &p, const GenPoint2D &q) const | Designar::GenPoint2D< real_t > | inline |
| is_unitarian() const | Designar::Vector2D | |
| is_zero() const | Designar::GenPoint2D< real_t > | inline |
| length() const | Designar::Vector2D | |
| magnitude() const | Designar::Vector2D | |
| make_orthonormal_basis(const Vector2D &) | Designar::Vector2D | static |
| negate() | Designar::Vector2D | |
| normalize() | Designar::Vector2D | |
| nullify() | Designar::GenPoint2D< real_t > | inline |
| NumberType typedef | Designar::GenPoint2D< real_t > | |
| operator bool() const | Designar::GenPoint2D< real_t > | inlineexplicit |
| operator!=(const GenPoint2D &p) const | Designar::GenPoint2D< real_t > | inline |
| operator*(real_t) const | Designar::Vector2D | |
| operator*(real_t, const Vector2D &) | Designar::Vector2D | friend |
| operator*(const Vector2D &) const | Designar::Vector2D | |
| operator*=(real_t) | Designar::Vector2D | |
| operator+(const Vector2D &) const | Designar::Vector2D | |
| operator+=(const Vector2D &) | Designar::Vector2D | |
| operator-() const | Designar::Vector2D | |
| operator-(const Vector2D &) const | Designar::Vector2D | |
| operator-=(const Vector2D &) | Designar::Vector2D | |
| operator=(const GenPoint2D &p) | Designar::GenPoint2D< real_t > | inline |
| operator=(GenPoint2D &&p) | Designar::GenPoint2D< real_t > | inline |
| operator==(const GenPoint2D &p) const | Designar::GenPoint2D< real_t > | inline |
| scalar_product(const Vector2D &) const | Designar::Vector2D | |
| scale(double) | Designar::Vector2D | |
| set_x(const real_t &_x) | Designar::GenPoint2D< real_t > | inline |
| set_x(real_t &&_x) | Designar::GenPoint2D< real_t > | inline |
| set_y(const real_t &_y) | Designar::GenPoint2D< real_t > | inline |
| set_y(real_t &&_y) | Designar::GenPoint2D< real_t > | inline |
| square_distance_to_origin() const | Designar::GenPoint2D< real_t > | inline |
| square_distance_with(const GenPoint2D &p) const | Designar::GenPoint2D< real_t > | inline |
| square_magnitude() const | Designar::Vector2D | |
| swap(GenPoint2D &p) | Designar::GenPoint2D< real_t > | inline |
| to_string() const | Designar::GenPoint2D< real_t > | inline |
| ValueType typedef | Designar::GenPoint2D< real_t > | |
| vector_product(const Vector2D &) const | Designar::Vector2D | |
| x | Designar::GenPoint2D< real_t > | protected |
| y | Designar::GenPoint2D< real_t > | protected |
| ZERO | Designar::Vector2D | static |