LedCabinetGrid
public struct LedCabinetGridDescribes the cabinet grid used for physical seams, cabinet dimensions, and installation layout.
Fields
Section titled “Fields”
Columns
Section titled “Columns”public int ColumnsReturns
System.Int32
public int RowsReturns
System.Int32
SeamWidth
Section titled “SeamWidth”public float SeamWidthReturns
System.Single
BezelDarkening
Section titled “BezelDarkening”public float BezelDarkeningReturns
System.Single
Layout
Section titled “Layout”public LedCabinetLayout LayoutReturns
LEDStudio.LedCabinetLayout
EdgePanels
Section titled “EdgePanels”public LedCabinetEdgePanels EdgePanelsReturns
LEDStudio.LedCabinetEdgePanels
Methods
Section titled “Methods”
EmittersPerCabinet(Vector2Int)
Section titled “EmittersPerCabinet(Vector2Int)”public Vector2Int EmittersPerCabinet(Vector2Int logicalResolution)Divides logical resolution by cabinet counts and returns at least one emitter per cabinet axis.
Parameters
| Name | Type |
|---|---|
logicalResolution |
UnityEngine.Vector2Int |
Returns
UnityEngine.Vector2Int
Remarks
Hexagonal layouts return the rectangular approximation; use the panel size shown in the inspector instead.
Properties
Section titled “Properties”
TotalCabinets
Section titled “TotalCabinets”public int TotalCabinets { get; }Returns
System.Int32
IsHexagonal
Section titled “IsHexagonal”public bool IsHexagonal { get; }True when the board is tiled with hexagonal panels.
Returns
System.Boolean