Table of Contents

Operator implicit operator

Namespace
Gamelogic.Grids2
Assembly
Gamelogic.Grids2.dll

implicit operator Vector3(GridPoint3)

Converts a grid point to a Vector3 with the same coordinates (as floats).

public static implicit operator Vector3(GridPoint3 point)

Parameters

point GridPoint3

Returns

Vector3

Remarks

Vector3 is to GridPoint3 what float is to int.

implicit operator Vector3Int(GridPoint3)

Converts this grid point to a Vector2Int.

public static implicit operator Vector3Int(GridPoint3 point)

Parameters

point GridPoint3

Returns

Vector3Int

Remarks

Vector3Int is to GridPoint3 what int is to float.

implicit operator GridPoint3(Vector3Int)

Converts a Vector3Int to a GridPoint3.

public static implicit operator GridPoint3(Vector3Int vector)

Parameters

vector Vector3Int

Returns

GridPoint3

Remarks

This allows seamless conversion from Unity's Vector3Int to the custom GridPoint3.