Documentation

Vector2
in package

Table of Contents

$x  : float
$y  : float
__construct()  : mixed
__toString()  : mixed
abs()  : Vector2
add()  : Vector2
addVector()  : Vector2
ceil()  : Vector2
distance()  : float
distanceSquared()  : float
divide()  : Vector2
dot()  : float
floor()  : Vector2
getFloorX()  : int
getFloorY()  : int
getX()  : float
getY()  : float
length()  : float
lengthSquared()  : float
multiply()  : Vector2
normalize()  : Vector2
round()  : Vector2
subtract()  : Vector2
subtractVector()  : Vector2

Properties

Methods

__construct()

public __construct(float $x, float $y) : mixed
Parameters
$x : float
$y : float
Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

add()

public add(float $x, float $y) : Vector2
Parameters
$x : float
$y : float
Return values
Vector2

distanceSquared()

public distanceSquared(Vector2 $pos) : float
Parameters
$pos : Vector2
Return values
float

getFloorX()

public getFloorX() : int
Return values
int

getFloorY()

public getFloorY() : int
Return values
int

getX()

public getX() : float
Return values
float

getY()

public getY() : float
Return values
float

length()

public length() : float
Return values
float

lengthSquared()

public lengthSquared() : float
Return values
float

subtract()

public subtract(float $x, float $y) : Vector2
Parameters
$x : float
$y : float
Return values
Vector2

Search results