Table of Contents

Namespace Game.Core.Coordinates

Classes

CoordinateConstants
GlobalTileCoordinate.EqualityComparer

Structs

Angle
ChunkAxis
ChunkDimensions
ChunkDirection
ChunkTileCoordinate
ChunkVector
CubeRotation
GlobalChunkBounds
GlobalChunkCoordinate
GlobalChunkPivot
GlobalChunkTransform
GlobalTileBounds
GlobalTileCoordinate
GlobalTilePivot
GlobalTileTransform
GridRotation
IslandChunkBounds
IslandChunkCoordinate
IslandTileCoordinate
IslandTilePivot
IslandTileTransform
LocalChunkBounds
LocalChunkPivot
LocalChunkTransform
LocalDimension
LocalTileBounds
LocalTilePivot
LocalTileTransform
LocalVector
Rotation2D
SuperChunkBounds
SuperChunkCoordinate
SuperChunkDimensions
SuperChunkVector
TileAxis
TileDimensions
TileVector
WorldCoordinate
WorldDimension
WorldTransform
WorldVector

Interfaces

IAxisAlignedSpace<TAxis>
IAxisComposableVector<TVector, TAxis>
IAxisSpace<TVector>
IAxis<TAxis>
IConvertibleToGlobalPivot<TTransform, TGlobalPivot>
IConvertibleToGlobalPosition<TTransform, TGlobalPosition>
IConvertibleToLocalPivot<TTransform, TLocalPivot>
IConvertibleToLocalPosition<TTransform, TLocalPosition>
IConvertibleToWorldRotation
IDirection2D<TDirection>
IDirection3D<TDirection>
IDirectionComposableVector<TVector, TDirection>
IDirectionSpace<TDirection, TAxis>
IDirection<TDirection>
IDirection<TDirection, TAxis>
IDirectionalPivot<TDirection, TPivot>
IDiscreteBounds
IDiscreteBounds<TCoordinate, TBounds>
IDiscreteCoordinateTranslatableByDirection<TCoordinate, TDirection>
IDiscreteCoordinateTranslatableByVector<TCoordinate, TVector>
IDiscreteCoordinate<TCoordinate>
IDiscreteCoordinate<TCoordinate, TVector, TDirection>
IDiscreteSpace<TVector, TDirection, TAxis>
IPivot<TPivot>
IPivot<TCoordinate, TDirection, TPivot>
IPositionalPivot<TCoordinate, TPivot>
ITransform<TCoordinate, TTransform>
IVectorDiscreteSpace<TGlobalCoordinate, TVector, TDirection, TAxis>
IVectorSpace<TCoordinate>
IVector<TVector>
IVector<TVector, TDirection, TAxis>

Enums

AxisSign
ChunkDirection.Serializable
GridRotation.Serializable