import org.simantics.g3d.scenegraph.GeometryProvider;
import org.simantics.g3d.scenegraph.NodeHighlighter;
+import org.simantics.g3d.vtk.common.VtkView;
import org.simantics.g3d.vtk.utils.vtkUtil;
import org.simantics.objmap.graph.annotations.RelatedGetObj;
import org.simantics.objmap.graph.annotations.RelatedSetObj;
import org.simantics.plant3d.ontology.Plant3D;
-import vtk.vtkPanel;
import vtk.vtkProp3D;
import vtk.vtkRenderer;
}
@Override
- public void visualize(vtkPanel panel) {
+ public void visualize(VtkView panel) {
updateParameters();
component.visualize(panel);
+ update(panel.getRenderer());
}
public void updateParameters() {
return component.getCalculatedParameters();
}
+
+ public Map<String, Object> getTotalParameters() {
+ return component.getTotalParameters();
+ }
+
public void setParametersUpdated(boolean parametersUpdated) {
component.setParametersUpdated(parametersUpdated);
}