Show / Hide Table of Contents

Class HexPrismBound

Inheritance
System.Object
HexPrismBound
Implements
IBound
System.Collections.Generic.IEnumerable<Cell>
System.Collections.IEnumerable
Namespace: Sylves
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
public HexBound hexBound
Field Value
Type Description
HexBound

layerMax

Declaration
public int layerMax
Field Value
Type Description
System.Int32

layerMin

Declaration
public int layerMin
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
Type Name Description
HexPrismBound other
Returns
Type Description
HexPrismBound

Union(HexPrismBound)

Declaration
public HexPrismBound Union(HexPrismBound other)
Parameters
Type Name Description
HexPrismBound other
Returns
Type Description
HexPrismBound

Implements

IBound
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable
In This Article
Back to top Generated by DocFX