if (actors.size() == 0)
return;
vtkRenderer ren = panel.GetRenderer();
+ if (ren == null)
+ return;
+ panel.lock();
for (vtkProp3D act : actors) {
if (act.GetVTKId() != 0) {
ren.RemoveActor(act);
act.Delete();
}
}
+ panel.unlock();
actors.clear();
solid.clear();
edges.clear();
if (actors.size() == 0)
return;
vtkRenderer ren = panel.GetRenderer();
+ if (ren == null)
+ return;
panel.lock();
for (vtkProp3D act : actors) {
if (act.GetVTKId() != 0) {