|
auto | to_degree (float value) -> float |
| Converts a radian angle to degree. More...
|
|
auto | to_radian (float value) -> float |
| Converts a degree angle to radian. More...
|
|
template<typename T > |
auto | norm (const sf::Vector2< T > &vector) -> float |
| Calculates the norm of a vector (its length) More...
|
|
template<typename T > |
auto | normal (const sf::Vector2< T > &vector) -> sf::Vector2f |
| Calculates the normal of a vector. More...
|
|
template<typename T , typename S > |
auto | distance (const sf::Vector2< T > &point1, const sf::Vector2< S > &point2) -> float |
| Calculates the distance between two points. More...
|
|
template<typename T > |
auto | dot_product (const sf::Vector2< T > &v1, const sf::Vector2< T > &v2) -> T |
|
template<typename T > |
auto | cross_product (const sf::Vector2< T > &v1, const sf::Vector2< T > &v2) -> T |
|
template<typename T > |
auto | angle (const sf::Vector2< T > &vector) -> float |
| Returns the clockwise positive angle of a vector. More...
|
|
template<typename T > |
auto | angle (const sf::Vector2< T > &v1, const sf::Vector2< T > &v2) -> float |
| Returns the clockwise positive angle between two vectors. More...
|
|
template<typename T > |
auto | operator* (const sf::Vector2< T > &v1, const sf::Vector2< T > &v2) -> sf::Vector2< T > |
| Does element wise multiplication between two vectors. More...
|
|
Created by Modar Nasser on 15/04/2020.
Created by Modar Nasser on 20/04/2020.
Created by Modar Nasser on 28/06/2020.
Created by Modar Nasser on 23/06/2020.
Created by Modar Nasser on 25/07/2020.
Created by Modar Nasser on 26/08/2020.
Created by Modar Nasser on 01/05/2020.
Created by Modar Nasser on 25/04/2020.
Created by Modar Nasser on 24/08/2020.
Created by Modar Nasser on 06/10/2020.
Created by Modar Nasser on 19/12/2020.
Created by Modar Nasser on 19/04/2020.
Created by Modar Nasser on 22/04/2020.
Created by Modar Nasser on 23/04/2020.