Hi all, as stated in the title, I’m looking for a way to call/update the Conduit.DrawOverlay in a custom conduit without redrawing the entire View. Is this possible?
I’m working on an update to the LINK_Dashboards plugin and I would like to update the mouse over tooltip as i move the mouse around. However as my current method uses the RhinoDoc.ActiveDoc.Views.Redraw(); then this gets heavy if the display is crowded with geometry. And all I want to do is update some DisplayPipeline.DrawRectangles etc.
Thanks for this discovery! I didnt get it to work untll i read the docs. Depending on the usage, the last sentence is important
// Remarks:
// If you change something in “this” view like the projection, construction plane,
// background bitmap, etc., then you need to call RhinoView.Redraw() to redraw “this”
// view./ The other views will not be changed. If you change something in the document
// (like adding new geometry to the model), then you need to call RhinoDoc.Views.Redraw()
// to redraw all the views