DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="2.5.0-beta6246" />

 IGraphicPrimitives

interface IGraphicPrimitives
The interface that represents json data for drawing a graphic primitive
string Colors { get; }

Base-64 encoded array of 32 bit unsigned integers in RGBA format, definining a texture to apply to the triangles.

string ColorsStride { get; }

Number of values per row in the `Colors` array.

string LineStripColors { get; }

Base-64 encoded array of 32 bit unsigned integers, 1 per vertex, in RGBA format.

string LineStripCounts { get; }

Base-64 encoded array of 32 bit unsigned integers, 1 per line strip, giving the number of vertices in the strip.

string LineStripVertices { get; }

Base-64 encoded array of 32 bit floats, 3 per vertex.

string PointVertexColors { get; }

Base-64 encoded array of 32 bit unsigned integers, 1 per vertex, in RGBA format.

string PointVertices { get; }

Base-64 encoded array of 32 bit floats, 3 per vertex.

Whether or not the individual vertices should be colored using the data in the corresponding arrays.

string TriangleNormals { get; }

Base-64 encoded array of 32 bit floats, 3 per vertex.

Base-64 encoded array of 32 bit floats, 2 per vertex.

string TriangleVertexColors { get; }

Base-64 encoded array of 32 bit unsigned integers, 1 per vertex, in RGBA format.

string TriangleVertices { get; }

Base-64 encoded array of 32 bit floats, 3 per vertex.