Class HexPrismBound
Inheritance
System.Object
HexPrismBound
Implements
System.Collections.Generic.IEnumerable<
Cell>
System.Collections.IEnumerable
Assembly: Sylves.dll
Syntax
public class HexPrismBound : Object, IBound
Constructors
HexPrismBound(HexBound, Int32, Int32)
Declaration
public HexPrismBound(HexBound hexBound, int layerMin, int layerMax)
Parameters
Type |
Name |
Description |
HexBound |
hexBound |
|
System.Int32 |
layerMin |
|
System.Int32 |
layerMax |
|
Fields
hexBound
Declaration
Field Value
layerMax
Declaration
Field Value
Type |
Description |
System.Int32 |
|
layerMin
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Methods
Contains(Cell)
Declaration
public bool Contains(Cell v)
Parameters
Type |
Name |
Description |
Cell |
v |
|
Returns
Type |
Description |
System.Boolean |
|
GetEnumerator()
Declaration
public IEnumerator<Cell> GetEnumerator()
Returns
Type |
Description |
System.Collections.Generic.IEnumerator<Cell> |
|
Intersect(HexPrismBound)
Declaration
public HexPrismBound Intersect(HexPrismBound other)
Parameters
Returns
Union(HexPrismBound)
Declaration
public HexPrismBound Union(HexPrismBound other)
Parameters
Returns
Implements
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable