I have a plug-in in which I convert an imported BREP having 1 surface to a custom object. Sometimes the surface has trims, so I’d like to use a custom class derived from CRhinoBrepObject
But, when I use a custom class derived from CRhinoBrepObject
, the geometry cannot be transformed when in the document (e.g. using Scale
command).
When I use a custom class derived from CRhinoSurfaceObject
, having the same function overrides in its implementation as the previous one, this problem does not occur.
Do I need to override additional function overrides to enable transformations? Or is this something that needs attention from the SDK developers?