WARNING : this is the documentation for an old version of SFML. The documentation for the latest official release is available through the main menu.

sf::Vector2< T > Class Template Reference

Vector2 is an utility class for manipulating 2 dimensional vectors. More...

#include <Vector2.hpp>

List of all members.

Public Member Functions

 Vector2 ()
 Default constructor.
 Vector2 (T X, T Y)
 Construct the vector from its coordinates.

Public Attributes

x
 X coordinate of the vector.
y
 Y coordinate of the vector.

Detailed Description

template<typename T>
class sf::Vector2< T >

Vector2 is an utility class for manipulating 2 dimensional vectors.

Template parameter defines the type of coordinates (integer, float, ...)

Definition at line 37 of file Vector2.hpp.


Constructor & Destructor Documentation

template<typename T>
Vector2::Vector2 ( )

Default constructor.

Definition at line 30 of file Vector2.inl.

template<typename T>
Vector2::Vector2 ( X,
Y 
)

Construct the vector from its coordinates.

Construct the color from its coordinates.

Parameters:
X: X coordinate
Y: Y coordinate

Definition at line 42 of file Vector2.inl.


Member Data Documentation

template<typename T>
T sf::Vector2< T >::x

X coordinate of the vector.

Definition at line 59 of file Vector2.hpp.

template<typename T>
T sf::Vector2< T >::y

Y coordinate of the vector.

Definition at line 60 of file Vector2.hpp.


The documentation for this class was generated from the following files: