Show / Hide Table of Contents

Class MetaHexagonGrid

Inheritance
object
PeriodicPlanarMeshGrid
MetaHexagonGrid
Implements
IGrid
Inherited Members
PeriodicPlanarMeshGrid.GetCellTypes()
PeriodicPlanarMeshGrid.GetDual()
PeriodicPlanarMeshGrid.GetDiagonalGrid()
PeriodicPlanarMeshGrid.GetCompactGrid()
PeriodicPlanarMeshGrid.Recenter(Cell)
PeriodicPlanarMeshGrid.GetCells()
PeriodicPlanarMeshGrid.GetCellType(Cell)
PeriodicPlanarMeshGrid.IsCellInGrid(Cell)
PeriodicPlanarMeshGrid.TryMove(Cell, CellDir, out Cell, out CellDir, out Connection)
PeriodicPlanarMeshGrid.TryMoveByOffset(Cell, Vector3Int, Vector3Int, CellRotation, out Cell, out CellRotation)
PeriodicPlanarMeshGrid.ParallelTransport(IGrid, Cell, Cell, Cell, CellRotation, out Cell, out CellRotation)
PeriodicPlanarMeshGrid.GetCellDirs(Cell)
PeriodicPlanarMeshGrid.GetCellCorners(Cell)
PeriodicPlanarMeshGrid.FindBasicPath(Cell, Cell)
PeriodicPlanarMeshGrid.GetIndex(Cell)
PeriodicPlanarMeshGrid.GetCellByIndex(int)
PeriodicPlanarMeshGrid.GetBound()
PeriodicPlanarMeshGrid.GetBound(IEnumerable<Cell>)
PeriodicPlanarMeshGrid.BoundBy(IBound)
PeriodicPlanarMeshGrid.IntersectBounds(IBound, IBound)
PeriodicPlanarMeshGrid.UnionBounds(IBound, IBound)
PeriodicPlanarMeshGrid.GetCellsInBounds(IBound)
PeriodicPlanarMeshGrid.IsCellInBound(Cell, IBound)
PeriodicPlanarMeshGrid.GetBoundAabb(IBound)
PeriodicPlanarMeshGrid.GetCellCenter(Cell)
PeriodicPlanarMeshGrid.GetCellCorner(Cell, CellCorner)
PeriodicPlanarMeshGrid.GetTRS(Cell)
PeriodicPlanarMeshGrid.GetDeformation(Cell)
PeriodicPlanarMeshGrid.GetPolygon(Cell, out Vector3[], out Matrix4x4)
PeriodicPlanarMeshGrid.GetTriangleMesh(Cell)
PeriodicPlanarMeshGrid.GetMeshData(Cell, out MeshData, out Matrix4x4)
PeriodicPlanarMeshGrid.GetAabb(Cell)
PeriodicPlanarMeshGrid.GetAabb(IEnumerable<Cell>)
PeriodicPlanarMeshGrid.FindCell(Vector3, out Cell)
PeriodicPlanarMeshGrid.FindCell(Matrix4x4, out Cell, out CellRotation)
PeriodicPlanarMeshGrid.GetCellsIntersectsApprox(Vector3, Vector3)
PeriodicPlanarMeshGrid.Raycast(Vector3, Vector3, float)
PeriodicPlanarMeshGrid.FindGridSymmetry(ISet<Cell>, ISet<Cell>, Cell, CellRotation)
PeriodicPlanarMeshGrid.TryApplySymmetry(GridSymmetry, IBound, out IBound)
PeriodicPlanarMeshGrid.TryApplySymmetry(GridSymmetry, Cell, out Cell, out CellRotation)
PeriodicPlanarMeshGrid.Is2d
PeriodicPlanarMeshGrid.Is3d
PeriodicPlanarMeshGrid.IsPlanar
PeriodicPlanarMeshGrid.IsRepeating
PeriodicPlanarMeshGrid.IsOrientable
PeriodicPlanarMeshGrid.IsFinite
PeriodicPlanarMeshGrid.IsSingleCellType
PeriodicPlanarMeshGrid.CoordinateDimension
PeriodicPlanarMeshGrid.Unbounded
PeriodicPlanarMeshGrid.Unwrapped
PeriodicPlanarMeshGrid.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 MetaHexagonGrid : PeriodicPlanarMeshGrid, IGrid

Constructors

MetaHexagonGrid()

Declaration
public MetaHexagonGrid()

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