Table of Contents

Struct WorldTransform

Namespace
Game.Core.Coordinates
Assembly
Game.Core.Coordinates.dll
public readonly struct WorldTransform
Extension Methods

Constructors

WorldTransform(WorldCoordinate, in Rotation2D)

public WorldTransform(WorldCoordinate position, in Rotation2D rotation)

Parameters

position WorldCoordinate
rotation Rotation2D

Fields

Position

public readonly WorldCoordinate Position

Field Value

WorldCoordinate

Rotation

public readonly Rotation2D Rotation

Field Value

Rotation2D

Methods

Equals(WorldTransform)

public bool Equals(WorldTransform other)

Parameters

other WorldTransform

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator +(in WorldTransform, WorldVector)

public static WorldTransform operator +(in WorldTransform lhs, WorldVector rhs)

Parameters

lhs WorldTransform
rhs WorldVector

Returns

WorldTransform

operator ==(in WorldTransform, in WorldTransform)

public static bool operator ==(in WorldTransform lhs, in WorldTransform rhs)

Parameters

lhs WorldTransform
rhs WorldTransform

Returns

bool

operator !=(in WorldTransform, in WorldTransform)

public static bool operator !=(in WorldTransform lhs, in WorldTransform rhs)

Parameters

lhs WorldTransform
rhs WorldTransform

Returns

bool

operator -(in WorldTransform, WorldVector)

public static WorldTransform operator -(in WorldTransform lhs, WorldVector rhs)

Parameters

lhs WorldTransform
rhs WorldVector

Returns

WorldTransform