public class InteractiveVtkPanel extends vtkPanel implements VtkView {
protected vtkGenericRenderWindowInteractor iren;
-
+
public vtkGenericRenderWindowInteractor getRenderWindowInteractor() {
- return this.iren;
- }
+ return this.iren;
+ }
private static final long serialVersionUID = 2815073937537950615L;
super();
iren = new vtkGenericRenderWindowInteractor();
iren.SetRenderWindow(rw);
- iren.TimerEventResetsTimerOff();
- iren.SetSize(200, 200);
- iren.ConfigureEvent();
- vtkInteractorStyleTrackballCamera style = new vtkInteractorStyleTrackballCamera();
- iren.SetInteractorStyle(style);
- addDeletable(style);
- addDeletable(iren);
+ iren.TimerEventResetsTimerOff();
+ iren.SetSize(200, 200);
+ iren.ConfigureEvent();
+ vtkInteractorStyleTrackballCamera style = new vtkInteractorStyleTrackballCamera();
+ iren.SetInteractorStyle(style);
+ addDeletable(style);
+ addDeletable(iren);
}
@Override
}
public void setSize(int x, int y) {
- if (windowset == 1) {
- Lock();
- rw.SetSize(x, y);
- iren.SetSize(x, y);
- iren.ConfigureEvent();
- UnLock();
- }
- }
+ if (windowset == 1) {
+ Lock();
+ rw.SetSize(x, y);
+ iren.SetSize(x, y);
+ iren.ConfigureEvent();
+ UnLock();
+ }
+ }
private vtkScenePicker scenePicker;