Click or drag to resize

SplicedMapTBasePoint Class

A one-way map that can be used to make maps for arbitrary spliced grids, where each point is mapped to the base point location, plus an offset, where each index has a different offset. For example, if the spliced grid is a diamond grid, with each cell spliced into a top and bottom triangle, then the two offsets will be above and below the origin (for example, (0, 1) and(0, -1)).
Inheritance Hierarchy
SystemObject
  Gamelogic.GridsSplicedMapTBasePoint

Namespace:  Gamelogic.Grids
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
[VersionAttribute(1, 8, 0)]
public class SplicedMap<TBasePoint> : IGridToWorldMap<SplicedPoint<TBasePoint>>
where TBasePoint : Object, IGridPoint<TBasePoint>

Type Parameters

TBasePoint

The SplicedMapTBasePoint type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyItem
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodThrowIfNull
Throws a NullReferenceException if the object is null.
(Defined by ObjectExtensions.)
Top
See Also