Operator implicit operator
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
pointGridPoint3
Returns
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
pointGridPoint3
Returns
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
vectorVector3Int
Returns
Remarks
This allows seamless conversion from Unity's Vector3Int to the custom GridPoint3.