claw::math::vector_2d< T > Member List

This is the complete list of members for claw::math::vector_2d< T >, including all inherited members.

cast_value_type_to() const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
coordinate_2d() (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
coordinate_2d(const coordinate_2d< U > &that) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
coordinate_2d(const value_type &_x, const value_type &_y) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
distance(const self_type &p) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
dot_product(const self_type &vect) const (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
get_orthonormal_anticlockwise() const (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
get_orthonormal_clockwise() const (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
length() const (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
normalize() (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
operator!=(const self_type &vect) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator*(const value_type &v) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator*=(const value_type &v) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator+(const self_type &vect) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator+=(const self_type &vect) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator-(const self_type &vect) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator-=(const self_type &vect) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator/(const value_type &v) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator/=(const value_type &v) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
operator==(const self_type &vect) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
rotate(const self_type &center, double angle) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
self_type typedef | claw::math::vector_2d< T > |
set(const value_type &_x, const value_type &_y) (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
slope_angle(const self_type &to) const (defined in claw::math::coordinate_2d< T >) | claw::math::coordinate_2d< T > |
super typedef | claw::math::vector_2d< T > |
value_type typedef | claw::math::vector_2d< T > |
vector_2d() (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
vector_2d(const coordinate_2d< U > &that) (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
vector_2d(const coordinate_2d< U > &p1, const coordinate_2d< U > &p2) (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
vector_2d(const value_type &_x, const value_type &_y) (defined in claw::math::vector_2d< T >) | claw::math::vector_2d< T > |
x | claw::math::coordinate_2d< T > |
y | claw::math::coordinate_2d< T > |