SplicedPointTBasePoint Structure |
Namespace: Gamelogic.Grids
[ImmutableAttribute] public struct SplicedPoint<TBasePoint> : IGridPoint<SplicedPoint<TBasePoint>>, IEquatable<SplicedPoint<TBasePoint>>, IGridPoint where TBasePoint : Object, IGridPoint<TBasePoint>
The SplicedPointTBasePoint type exposes the following members.
| Name | Description | |
|---|---|---|
| SplicedPointTBasePoint |
| Name | Description | |
|---|---|---|
| BasePoint | ||
| I | ||
| SpliceCount | ||
| SpliceIndex |
| Name | Description | |
|---|---|---|
| DistanceFrom |
This method is not implemented for generic grids.
You have to override this method in a base class, and provide
a suitable implementation for your grid.
| |
| Equals(Object) | (Inherited from ValueType.) | |
| Equals(SplicedPointTBasePoint) | ||
| GetHashCode | (Inherited from ValueType.) | |
| GetType | (Inherited from Object.) | |
| ToString | (Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| ThrowIfNull |
Throws a NullReferenceException if the object is null.
(Defined by ObjectExtensions.) |