Table of Contents

Class Coordinates

Namespace
Axolotl2D.Rendering
Assembly
Axolotl2D.dll

Explicit coordinate conversions used by input, UI, and world rendering.

public static class Coordinates
Inheritance
Coordinates
Inherited Members

Methods

NormalizedDeviceToScreen(Vector2, Vector2)

public static Vector2 NormalizedDeviceToScreen(Vector2 normalizedPosition, Vector2 viewport)

Parameters

normalizedPosition Vector2
viewport Vector2

Returns

Vector2

ScreenToNormalizedDevice(Vector2, Vector2)

public static Vector2 ScreenToNormalizedDevice(Vector2 screenPosition, Vector2 viewport)

Parameters

screenPosition Vector2
viewport Vector2

Returns

Vector2

ScreenToWorld(Vector2, Camera2D)

public static Vector2 ScreenToWorld(Vector2 screenPosition, Camera2D camera)

Parameters

screenPosition Vector2
camera Camera2D

Returns

Vector2

WorldToScreen(Vector2, Camera2D)

public static Vector2 WorldToScreen(Vector2 worldPosition, Camera2D camera)

Parameters

worldPosition Vector2
camera Camera2D

Returns

Vector2