Vector2u Structure

SFML.Net

Vector2u Structure
Vector2u is an utility class for manipulating 2 dimensional vectors with unsigned integer components

Namespace: SFML.System
Assembly: sfmlnet-system-2 (in sfmlnet-system-2.dll) Version: 2.2.0.0 (2.2.0)
Syntax
public struct Vector2u : IEquatable<Vector2u>
Public Structure Vector2u
	Implements IEquatable(Of Vector2u)
public value class Vector2u : IEquatable<Vector2u>
[<SealedAttribute>]
type Vector2u =  
    struct
        interface IEquatable<Vector2u>
    end

The Vector2u type exposes the following members.

Constructors
  NameDescription
Public methodVector2u
Construct the vector from its coordinates
Top
Methods
  NameDescription
Public methodEquals(Object)
Compare vector and object and checks if they are equal
(Overrides ValueTypeEquals(Object).)
Public methodEquals(Vector2u)
Compare two vectors and checks if they are equal
Public methodGetHashCode
Provide a integer describing the object
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Provide a string describing the object
(Overrides ValueTypeToString.)
Top
Operators
  NameDescription
Public operatorStatic memberAddition
Operator + overload ; add two vectors
Public operatorStatic memberDivision
Operator / overload ; divide a vector by a scalar value
Public operatorStatic memberEquality
Operator == overload ; check vector equality
Public operatorStatic member(Vector2u to Vector2i)
Explicit casting to another vector type
Public operatorStatic member(Vector2u to Vector2f)
Explicit casting to another vector type
Public operatorStatic memberInequality
Operator != overload ; check vector inequality
Public operatorStatic memberMultiply(UInt32, Vector2u)
Operator * overload ; multiply a scalar value by a vector
Public operatorStatic memberMultiply(Vector2u, UInt32)
Operator * overload ; multiply a vector by a scalar value
Public operatorStatic memberSubtraction
Operator - overload ; subtracts two vectors
Top
Fields
  NameDescription
Public fieldX
X (horizontal) component of the vector
Public fieldY
Y (vertical) component of the vector
Top
See Also