Is it possible to override the Group class somehow, like another workaround to the behavior I wish to achieve?
e.g. instead of creating custom brep_type to create custom group_type. Groups don’t get exploded, right?
I’ll have to be extra careful maintaining water-tightness of the custom_objects.
If I create a class derived both from brep and group. Can I prevent explode?
Update:
Pffff. Groups can’t but the objects inside can.
Update (2):
This comment by @DavidRutten,
Made me think of another probable solution, which seem a bit more complex and but anyways I’ll ask.
Is it possible to create an extension of Rhino3dmIO (Rhino3dm) so that I can create custom objects there using not RhinoCommon but a custom API that derives from RhinoCommon?
Or I don’t know what I’m talking about