Table of Contents

Struct Vector2f

Namespace
Global
Assembly
Assembly-CSharp.dll
public struct Vector2f
Inherited Members

Constructors

Vector2f(double, double)

public Vector2f(double x, double y)

Parameters

x double
y double

Vector2f(float, float)

public Vector2f(float x, float y)

Parameters

x float
y float

Fields

down

public static readonly Vector2f down

Field Value

Vector2f

left

public static readonly Vector2f left

Field Value

Vector2f

one

public static readonly Vector2f one

Field Value

Vector2f

right

public static readonly Vector2f right

Field Value

Vector2f

up

public static readonly Vector2f up

Field Value

Vector2f

x

public float x

Field Value

float

y

public float y

Field Value

float

zero

public static readonly Vector2f zero

Field Value

Vector2f

Properties

magnitude

public float magnitude { get; }

Property Value

float

Methods

DistanceSquare(Vector2f)

public float DistanceSquare(Vector2f v)

Parameters

v Vector2f

Returns

float

DistanceSquare(Vector2f, Vector2f)

public static float DistanceSquare(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

float

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Max(Vector2f, Vector2f)

public static Vector2f Max(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

Vector2f

Min(Vector2f, Vector2f)

public static Vector2f Min(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

Vector2f

Normalize()

public void Normalize()

Normalize(Vector2f)

public static Vector2f Normalize(Vector2f a)

Parameters

a Vector2f

Returns

Vector2f

ToString()

public override string ToString()

Returns

string

Operators

operator +(Vector2f, Vector2f)

public static Vector2f operator +(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

Vector2f

operator ==(Vector2f, Vector2f)

public static bool operator ==(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

bool

operator !=(Vector2f, Vector2f)

public static bool operator !=(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

bool

operator *(Vector2f, int)

public static Vector2f operator *(Vector2f a, int i)

Parameters

a Vector2f
i int

Returns

Vector2f

operator -(Vector2f, Vector2f)

public static Vector2f operator -(Vector2f a, Vector2f b)

Parameters

a Vector2f
b Vector2f

Returns

Vector2f