29 lines
847 B
C#
29 lines
847 B
C#
namespace Lib.point.transform;
|
|
|
|
[Guid("ffbbef55-3149-48c1-95cf-cad691ce15fe")]
|
|
internal sealed class BoundPoints : Instance<BoundPoints>
|
|
{
|
|
|
|
[Output(Guid = "f5a9bf63-6a41-47ee-9670-b432d50c957d")]
|
|
public readonly Slot<BufferWithViews> Output = new();
|
|
|
|
[Input(Guid = "5090be65-7a9b-4a62-8b61-127c11495e62")]
|
|
public readonly InputSlot<BufferWithViews> Points = new();
|
|
|
|
[Input(Guid = "86625813-88a5-42a7-84cb-ef5854360345")]
|
|
public readonly InputSlot<Vector3> Position = new();
|
|
|
|
[Input(Guid = "4d6700f1-23d3-4bfd-9563-a0b7beaa1795")]
|
|
public readonly InputSlot<Vector3> Size = new();
|
|
|
|
[Input(Guid = "97aa1a22-55b5-42d5-896a-e4a79e0c9703")]
|
|
public readonly InputSlot<float> UniformScale = new InputSlot<float>();
|
|
|
|
|
|
private enum Spaces
|
|
{
|
|
PointSpace,
|
|
ObjectSpace,
|
|
WorldSpace,
|
|
}
|
|
} |