DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="3.4.0-beta6526" />

 IInstanceableGraphicItem

public interface IInstanceableGraphicItem
An interface that defines items whose graphics are defined by a single base tessellation and instance transforms defined by 4x4 transformation matrices.

A Guid used to reference the base tessellation geometry that will be transformed for all related instances

bool InstanceInfoAvailable { get; }

A flag used to indicate if the current geometrical configuration of an item has instance information.

Adds the base graphics/tesselation data in given render package object.

void AddInstance(IInstancingRenderPackage package, TessellationParameters parameters, string labelKey)

Adds an instance matrix for this geometry.