// ----------------------------------------------------------------------------- // file="IInstancingBuffer" // Project: StgSharp // Copyright (c) Nitload. // SPDX-License-Identifier: MIT // ----------------------------------------------------------------------------- using StgSharp.Mathematics; using StgSharp.Mathematics.Graphics; using System; using System.Collections.Generic; using System.Text; namespace StgSharp.Geometries { public interface IInstancingBuffer { public Span CoordAndRotationSpan { get; } public Span ScalingSpan { get; } internal IGeometry TypicalShape { get; } internal List InstanceList { get; } internal List CoordAndRotationList { get; } internal List ScalingList { get; } } }