Show / Hide Table of Contents

Class RavelModifier

Relabels all the cell co-ordinates to be 1d, i.e. cell.y and cell.z are always zero.

Inheritance
System.Object
BaseModifier
BijectModifier
RavelModifier
Implements
IGrid
Inherited Members
BijectModifier.Rebind(IGrid)
BijectModifier.GetDual()
BijectModifier.GetCells()
BijectModifier.GetCellType(Cell)
BijectModifier.IsCellInGrid(Cell)
BijectModifier.TryMove(Cell, CellDir, Cell, CellDir, Connection)
BijectModifier.TryMoveByOffset(Cell, Vector3Int, Vector3Int, CellRotation, Cell, CellRotation)
BijectModifier.ParallelTransport(IGrid, Cell, Cell, Cell, CellRotation, Cell, CellRotation)
BijectModifier.GetCellDirs(Cell)
BijectModifier.FindBasicPath(Cell, Cell)
BijectModifier.GetIndex(Cell)
BijectModifier.GetCellByIndex(Int32)
BijectModifier.GetBound(IEnumerable<Cell>)
BijectModifier.IsCellInBound(Cell, IBound)
BijectModifier.GetCellCenter(Cell)
BijectModifier.GetCellCorner(Cell, CellCorner)
BijectModifier.GetTRS(Cell)
BijectModifier.GetDeformation(Cell)
BijectModifier.GetPolygon(Cell, Vector3[], Matrix4x4)
BijectModifier.GetTriangleMesh(Cell)
BijectModifier.GetMeshData(Cell, MeshData, Matrix4x4)
BijectModifier.FindCell(Vector3, Cell)
BijectModifier.FindCell(Matrix4x4, Cell, CellRotation)
BijectModifier.GetCellsIntersectsApprox(Vector3, Vector3)
BijectModifier.Raycast(Vector3, Vector3, Single)
BijectModifier.FindGridSymmetry(ISet<Cell>, ISet<Cell>, Cell, CellRotation)
BijectModifier.TryApplySymmetry(GridSymmetry, IBound, IBound)
BijectModifier.TryApplySymmetry(GridSymmetry, Cell, Cell, CellRotation)
BijectModifier.CoordinateDimension
BaseModifier.GetCellTypes()
BaseModifier.GetCellCorners(Cell)
BaseModifier.GetBound()
BaseModifier.BoundBy(IBound)
BaseModifier.IntersectBounds(IBound, IBound)
BaseModifier.UnionBounds(IBound, IBound)
BaseModifier.GetCellsInBounds(IBound)
BaseModifier.Is2d
BaseModifier.Is3d
BaseModifier.IsPlanar
BaseModifier.IsRepeating
BaseModifier.IsOrientable
BaseModifier.IsFinite
BaseModifier.IsSingleCellType
BaseModifier.Unbounded
BaseModifier.Unwrapped
BaseModifier.Underlying
BaseModifier.IndexCount
Namespace: Sylves
Assembly: Sylves.dll
Syntax
public class RavelModifier : BijectModifier, IGrid

Constructors

RavelModifier(IGrid)

Declaration
public RavelModifier(IGrid underlying)
Parameters
Type Name Description
IGrid underlying

Implements

IGrid
In This Article
Back to top Generated by DocFX