Show / Hide Table of Contents

Class TrianglePrismBound

Inheritance
object
TrianglePrismBound
Implements
IBound
IEnumerable<Cell>
IEnumerable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Sylves
Assembly: Sylves.dll
Syntax
public class TrianglePrismBound : IBound, IEnumerable<Cell>, IEnumerable

Constructors

TrianglePrismBound(TriangleBound, int, int)

Declaration
public TrianglePrismBound(TriangleBound triangleBound, int layerMin, int layerMax)
Parameters
Type Name Description
TriangleBound triangleBound
int layerMin
int layerMax

Fields

layerMax

Declaration
public int layerMax
Field Value
Type Description
int

layerMin

Declaration
public int layerMin
Field Value
Type Description
int

triangleBound

Declaration
public TriangleBound triangleBound
Field Value
Type Description
TriangleBound

Methods

Contains(Cell)

Declaration
public bool Contains(Cell v)
Parameters
Type Name Description
Cell v
Returns
Type Description
bool

GetEnumerator()

Declaration
public IEnumerator<Cell> GetEnumerator()
Returns
Type Description
IEnumerator<Cell>

Intersect(TrianglePrismBound)

Declaration
public TrianglePrismBound Intersect(TrianglePrismBound other)
Parameters
Type Name Description
TrianglePrismBound other
Returns
Type Description
TrianglePrismBound

Union(TrianglePrismBound)

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

Implements

IBound
IEnumerable<T>
IEnumerable
In this article
Back to top Generated by DocFX