Show / Hide Table of Contents

Class XZTrianglePrismGrid

Variant of TrianglePrismGrid that places triangles in the XZ Plane

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

Constructors

XZTrianglePrismGrid(Vector3, TriangleOrientation, TrianglePrismBound)

Declaration
public XZTrianglePrismGrid(Vector3 cellSize, TriangleOrientation orientation, TrianglePrismBound bound = null)
Parameters
Type Name Description
Vector3 cellSize
TriangleOrientation orientation
TrianglePrismBound bound

XZTrianglePrismGrid(Single, Single, TriangleOrientation, TrianglePrismBound)

Declaration
public XZTrianglePrismGrid(float cellSize, float layerHeight, TriangleOrientation orientation, TrianglePrismBound bound = null)
Parameters
Type Name Description
System.Single cellSize
System.Single layerHeight
TriangleOrientation orientation
TrianglePrismBound bound

Implements

IGrid
In This Article
Back to top Generated by DocFX