Table of Contents

Class PointComparer<TPoint>

Namespace
Gamelogic.Grids
Assembly
Assembly-CSharp.dll

Use this class in constructors of HashSets and Dictionaries that take point types(such as PointyHexPoint) as keys.

public class PointComparer<TPoint> : IEqualityComparer<TPoint> where TPoint : IGridPoint<TPoint>

Type Parameters

TPoint
Inheritance
PointComparer<TPoint>
Implements
Inherited Members
Extension Methods

Methods

Equals(TPoint, TPoint)

public bool Equals(TPoint p1, TPoint p2)

Parameters

p1 TPoint
p2 TPoint

Returns

bool

GetHashCode(TPoint)

public int GetHashCode(TPoint p)

Parameters

p TPoint

Returns

int