Show / Hide Table of Contents

Class ChairGrid

Inheritance
object
BaseSubstitutionTilingGrid
SubstitutionTilingGrid
ChairGrid
Implements
IGrid
Inherited Members
SubstitutionTilingGrid.GetPrototile(Cell, int)
SubstitutionTilingGrid.GetPrototileName(Cell, int)
SubstitutionTilingGrid.ParentGrid(int)
SubstitutionTilingGrid.CellToParentGrid(Cell, int)
SubstitutionTilingGrid.GetCellType(Cell)
SubstitutionTilingGrid.IsCellInGrid(Cell)
SubstitutionTilingGrid.TryMove(Cell, CellDir, out Cell, out CellDir, out Connection)
SubstitutionTilingGrid.BoundBy(IBound)
SubstitutionTilingGrid.GetCellCenter(Cell)
SubstitutionTilingGrid.GetTRS(Cell)
SubstitutionTilingGrid.GetPolygon(Cell, out Vector3[], out Matrix4x4)
SubstitutionTilingGrid.FindCell(Vector3, out Cell)
SubstitutionTilingGrid.FindCell(Matrix4x4, out Cell, out CellRotation)
SubstitutionTilingGrid.GetCellsIntersectsApprox(Vector3, Vector3)
SubstitutionTilingGrid.Raycast(Vector3, Vector3, float)
SubstitutionTilingGrid.Unbounded
SubstitutionTilingGrid.Raw
BaseSubstitutionTilingGrid.DeadZone
BaseSubstitutionTilingGrid.prototiles
BaseSubstitutionTilingGrid.tileBits
BaseSubstitutionTilingGrid.prototileBits
BaseSubstitutionTilingGrid.cellTypes
BaseSubstitutionTilingGrid.hierarchy
BaseSubstitutionTilingGrid.bound
BaseSubstitutionTilingGrid.baseTransform
BaseSubstitutionTilingGrid.Up(Matrix4x4, BaseSubstitutionTilingGrid.InternalPrototile)
BaseSubstitutionTilingGrid.Down(Matrix4x4, BaseSubstitutionTilingGrid.InternalPrototile, int)
BaseSubstitutionTilingGrid.GetCellTypes()
BaseSubstitutionTilingGrid.GetDual()
BaseSubstitutionTilingGrid.GetDiagonalGrid()
BaseSubstitutionTilingGrid.GetCompactGrid()
BaseSubstitutionTilingGrid.Recenter(Cell)
BaseSubstitutionTilingGrid.GetCells()
BaseSubstitutionTilingGrid.TryMoveByOffset(Cell, Vector3Int, Vector3Int, CellRotation, out Cell, out CellRotation)
BaseSubstitutionTilingGrid.ParallelTransport(IGrid, Cell, Cell, Cell, CellRotation, out Cell, out CellRotation)
BaseSubstitutionTilingGrid.GetCellDirs(Cell)
BaseSubstitutionTilingGrid.GetCellCorners(Cell)
BaseSubstitutionTilingGrid.FindBasicPath(Cell, Cell)
BaseSubstitutionTilingGrid.GetIndex(Cell)
BaseSubstitutionTilingGrid.GetCellByIndex(int)
BaseSubstitutionTilingGrid.GetBound()
BaseSubstitutionTilingGrid.GetBound(IEnumerable<Cell>)
BaseSubstitutionTilingGrid.IntersectBounds(IBound, IBound)
BaseSubstitutionTilingGrid.UnionBounds(IBound, IBound)
BaseSubstitutionTilingGrid.GetCellsInBounds(IBound)
BaseSubstitutionTilingGrid.IsCellInBound(Cell, IBound)
BaseSubstitutionTilingGrid.GetBoundAabb(IBound)
BaseSubstitutionTilingGrid.GetCellCorner(Cell, CellCorner)
BaseSubstitutionTilingGrid.GetTRS(BaseSubstitutionTilingGrid.InternalPrototile, Matrix4x4, int)
BaseSubstitutionTilingGrid.GetDeformation(Cell)
BaseSubstitutionTilingGrid.GetTriangleMesh(Cell)
BaseSubstitutionTilingGrid.GetMeshData(Cell, out MeshData, out Matrix4x4)
BaseSubstitutionTilingGrid.GetAabb(Cell)
BaseSubstitutionTilingGrid.GetAabb(IEnumerable<Cell>)
BaseSubstitutionTilingGrid.FindGridSymmetry(ISet<Cell>, ISet<Cell>, Cell, CellRotation)
BaseSubstitutionTilingGrid.TryApplySymmetry(GridSymmetry, IBound, out IBound)
BaseSubstitutionTilingGrid.TryApplySymmetry(GridSymmetry, Cell, out Cell, out CellRotation)
BaseSubstitutionTilingGrid.Is2d
BaseSubstitutionTilingGrid.Is3d
BaseSubstitutionTilingGrid.IsPlanar
BaseSubstitutionTilingGrid.IsRepeating
BaseSubstitutionTilingGrid.IsOrientable
BaseSubstitutionTilingGrid.IsFinite
BaseSubstitutionTilingGrid.IsSingleCellType
BaseSubstitutionTilingGrid.CoordinateDimension
BaseSubstitutionTilingGrid.Unwrapped
BaseSubstitutionTilingGrid.IndexCount
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 ChairGrid : SubstitutionTilingGrid, IGrid

Constructors

ChairGrid(SubstitutionTilingBound)

Declaration
public ChairGrid(SubstitutionTilingBound bound = null)
Parameters
Type Name Description
SubstitutionTilingBound bound

Fields

Prototiles

Declaration
public static Prototile[] Prototiles
Field Value
Type Description
Prototile[]

Implements

IGrid

Extension Methods

GridExtensions.FindCell(IGrid, Vector3)
GridExtensions.GetCellsIntersectsApprox(IGrid, Aabb)
GridExtensions.GetMeshData(IGrid, Cell)
GridExtensions.GetNeighbours(IGrid, Cell)
GridExtensions.GetPolygon(IGrid, Cell)
GridExtensions.Masked(IGrid, ISet<Cell>)
GridExtensions.Masked(IGrid, Func<Cell, bool>, IEnumerable<Cell>)
GridExtensions.Move(IGrid, Cell, CellDir)
GridExtensions.ToMeshData(IGrid)
GridExtensions.ToMeshData(IGrid, IEnumerable<Cell>)
GridExtensions.Transformed(IGrid, Matrix4x4)
In this article
Back to top Generated by DocFX