MCPcopy Create free account
hub / github.com/Kitware/VTK / actionPerformed

Method actionPerformed

Wrapping/Java/vtk/sample/Demo.java:158–180  ·  view source on GitHub ↗
(ActionEvent e)

Source from the content-addressed store, hash-verified

156 new Timer(1000, new ActionListener() {
157
158 public void actionPerformed(ActionEvent e) {
159 if (nbSeconds++ < 10) {
160 panel3d.resetCamera();
161 }
162 vtkRenderer renderer = panel3d.GetRenderer();
163 if (renderer.GetNumberOfPropsRendered() > 1) {
164 renderer.RemoveActor(renderer.GetActors().GetLastProp());
165 }
166
167 // Run GC in local thread (EDT)
168 if (runGC.isSelected()) {
169 vtkReferenceInformation info = vtkObject.JAVA_OBJECT_MANAGER.gc(debugMode.isSelected());
170 if (debugMode.isSelected()) {
171 System.out.println(info.listKeptReferenceToString());
172 System.out.println(info.listRemovedReferenceToString());
173 }
174 gcStatus.setText(info.toString());
175 } else {
176 gcStatus.setText("");
177 }
178
179 panel3d.Render();
180 }
181 }).start();
182 }
183

Callers

nothing calls this directly

Calls 13

RemoveActorMethod · 0.95
GetActorsMethod · 0.95
toStringMethod · 0.95
GetLastPropMethod · 0.80
resetCameraMethod · 0.65
gcMethod · 0.65
RenderMethod · 0.65
GetRendererMethod · 0.45

Tested by

no test coverage detected