HI @D-W, @stevebaer:
I’ve put together a sample solution that demonstrates how to share application data between RhinoCommon plug-ins and Rhino C++ plug-ins. In this example, the data shared is a Dictionary<Guid,Transform[]>
type of structure.
You can find the sample source code here:
Note, when the owning plug-in modifies an object’s transformations, a serial number is incremented. A client plug-in can poll this serial number to determine whether or not the transformations have changed.
Hope this helps.
– Dale