Show / Hide Table of Contents

Class BaseSubstitutionTilingGrid.InternalPrototile

Inheritance
object
BaseSubstitutionTilingGrid.InternalPrototile
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Sylves
Assembly: Sylves.dll
Syntax
protected class BaseSubstitutionTilingGrid.InternalPrototile

Constructors

InternalPrototile()

Declaration
public InternalPrototile()

Fields

bound

Declaration
public Aabb bound
Field Value
Type Description
Aabb

Properties

Centers

Declaration
public Vector3[] Centers { get; set; }
Property Value
Type Description
Vector3[]

ChildPrototiles

Declaration
public (Matrix4x4 transform, BaseSubstitutionTilingGrid.InternalPrototile child)[] ChildPrototiles { get; set; }
Property Value
Type Description
(Matrix4x4 transform, InternalPrototile child)[]

ChildTiles

Declaration
public Vector3[][] ChildTiles { get; set; }
Property Value
Type Description
Vector3[][]

ExteriorPrototileAdjacencies

Declaration
public (int parentSide, int parentSubSide, int parentSubSideCount, int child, int childSide)[] ExteriorPrototileAdjacencies { get; set; }
Property Value
Type Description
(int parentSide, int parentSubSide, int parentSubSideCount, int child, int childSide)[]

ExteriorTileAdjacencies

Declaration
public (int parentSide, int parentSubSide, int parentSubSideCount, int child, int childSide)[] ExteriorTileAdjacencies { get; set; }
Property Value
Type Description
(int parentSide, int parentSubSide, int parentSubSideCount, int child, int childSide)[]

InteriorPrototileAdjacencies

Declaration
public (int fromChild, int fromChildSide, int toChild, int toChildSide)[] InteriorPrototileAdjacencies { get; set; }
Property Value
Type Description
(int fromChild, int fromChildSide, int toChild, int toChildSide)[]

InteriorTileAdjacencies

Declaration
public (int fromChild, int fromChildSide, int toChild, int toChildSide)[] InteriorTileAdjacencies { get; set; }
Property Value
Type Description
(int fromChild, int fromChildSide, int toChild, int toChildSide)[]

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
string

PassthroughPrototileAdjacencies

Declaration
public (int fromParentSide, int fromParentSubSide, int toParentSide, int toParentSubSide)[] PassthroughPrototileAdjacencies { get; set; }
Property Value
Type Description
(int fromChild, int fromChildSide, int toChild, int toChildSide)[]

Methods

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()
In this article
Back to top Generated by DocFX