uicore::Vec2< Type > Member List

This is the complete list of members for uicore::Vec2< Type >, including all inherited members.

angle(const Vec2< Type > &vector) const uicore::Vec2< Type >
angle_line(const Vec2< Type > &point) const uicore::Vec2< Type >
angle_normed(const Vec2< Type > &vector) const uicore::Vec2< Type >
calc_origin(Origin origin, const Sizex< Type > &size)uicore::Vec2< Type >static
datatype typedefuicore::Vec2< Type >
distance(const Vec2< Type > &vector) const uicore::Vec2< Type >
dot(const Vec2< Type > &vector_1, const Vec2< Type > &vector_2)uicore::Vec2< Type >inlinestatic
dot(const Vec2< Type > &vector) const uicore::Vec2< Type >inline
is_equal(const Vec2< Type > &first, const Vec2< Type > &second, Type epsilon)uicore::Vec2< Type >inlinestatic
is_equal(const Vec2< Type > &other, Type epsilon) const uicore::Vec2< Type >inline
length() const uicore::Vec2< Type >inline
length() constuicore::Vec2< Type >inline
length() constuicore::Vec2< Type >inline
normalize(const Vec2< Type > &vector)uicore::Vec2< Type >inlinestatic
normalize()uicore::Vec2< Type >inline
operator!=(const Vec2< Type > &vector) const uicore::Vec2< Type >inline
operator*=(const Vec2< Type > &vector)uicore::Vec2< Type >inline
operator*=(Type value)uicore::Vec2< Type >inline
operator+=(const Vec2< Type > &vector)uicore::Vec2< Type >inline
operator+=(Type value)uicore::Vec2< Type >inline
operator-() const uicore::Vec2< Type >inline
operator-=(const Vec2< Type > &vector)uicore::Vec2< Type >inline
operator-=(Type value)uicore::Vec2< Type >inline
operator/=(const Vec2< Type > &vector)uicore::Vec2< Type >inline
operator/=(Type value)uicore::Vec2< Type >inline
operator<(const Vec2< Type > &vector) const uicore::Vec2< Type >inline
operator=(const Vec2< Type > &vector)uicore::Vec2< Type >inline
operator==(const Vec2< Type > &vector) const uicore::Vec2< Type >inline
rotate(const Vec2< Type > &vector, const Vec2< Type > &hotspot, Type angle)uicore::Vec2< Type >static
rotate(const Vec2< Type > &hotspot, Type angle)uicore::Vec2< Type >
round(const Vec2< Type > &vector)uicore::Vec2< Type >static
round()uicore::Vec2< Type >
round_value(float value) const uicore::Vec2< Type >
Vec2()uicore::Vec2< Type >inline
Vec2(const Type &scalar)uicore::Vec2< Type >inlineexplicit
Vec2(const Vec3< Type > &copy)uicore::Vec2< Type >inlineexplicit
Vec2(const Vec4< Type > &copy)uicore::Vec2< Type >inlineexplicit
Vec2(const Type &p1, const Type &p2)uicore::Vec2< Type >inlineexplicit
Vec2(const Type *array_xy)uicore::Vec2< Type >inlineexplicit
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< float > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< double > &copy)uicore::Vec2< Type >inline
Vec2(const Vec2< int > &copy)uicore::Vec2< Type >inline
xuicore::Vec2< Type >
yuicore::Vec2< Type >