@Override public void actionPerformed(ActionEvent e) { try { rhod3dInit.getCanvas().lock(); rhod3dInit.getCanvas().GetRenderer().ResetCamera(); rhod3dInit.getCanvas().GetRenderer().GetActiveCamera().SetViewUp(0.0, 1.0, -1.0); // rhod3dInit.getCanvas().GetRenderer().GetActiveCamera().Azimuth(45); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } catch (Exception e1) { e1.printStackTrace(); } }
@Override public void actionPerformed(ActionEvent e) { if (predToggle.isSelected() && rhod3dInit.getPointcloudPrediction() != null) { rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getPointcloudPrediction().getCloudLODActor()); rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit .getCanvas() .GetRenderer() .AddActor(rhod3dInit.getPointcloudPrediction().getCloudLODActor()); rhod3dInit .getCanvas() .GetRenderer() .AddActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit.getCanvas().lock(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } else if (!predToggle.isSelected() && rhod3dInit.getPointcloudPrediction() != null) { rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getPointcloudPrediction().getCloudLODActor()); if (!rhodToggle.isSelected()) rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit.getCanvas().lock(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } }
@Override public void actionPerformed(ActionEvent e) { if (zExaggerToggle.isSelected() && rhod3dInit.getPointcloud() != null) { rhod3dInit.getCanvas().lock(); DepthExaggeration.performDepthExaggeration( rhod3dInit.getPointcloud().getPolyData(), 10); rhod3dInit.getCanvas().GetRenderer().ResetCamera(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } else if (!zExaggerToggle.isSelected() && rhod3dInit.getPointcloud() != null) { rhod3dInit.getCanvas().lock(); DepthExaggeration.reverseDepthExaggeration( rhod3dInit.getPointcloud().getPolyData(), 10); rhod3dInit.getCanvas().GetRenderer().ResetCamera(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } if (zExaggerToggle.isSelected() && rhod3dInit.getPointcloudPrediction() != null) { rhod3dInit.getCanvas().lock(); DepthExaggeration.performDepthExaggeration( rhod3dInit.getPointcloudPrediction().getPolyData(), 10); rhod3dInit.getCanvas().GetRenderer().ResetCamera(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } else if (!zExaggerToggle.isSelected() && rhod3dInit.getPointcloudPrediction() != null) { rhod3dInit.getCanvas().lock(); DepthExaggeration.reverseDepthExaggeration( rhod3dInit.getPointcloudPrediction().getPolyData(), 10); rhod3dInit.getCanvas().GetRenderer().ResetCamera(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } }
@Override public void actionPerformed(ActionEvent e) { if (rhodToggle.isSelected() && rhod3dInit.getPointcloud() != null) { // // rhod3dInit.getPointcloud().getPolyData().GetPointData().SetScalars(((PointCloudHandlerRhodamineDye) rhod3dInit.getPointcloud().getColorHandler()).getColorsRhodamineDye()); // // rhod3dInit.getScalarBar().setScalarBarTitle(I18n.text("Rhodamine Dye // Color Map")); // rhod3dInit.getScalarBar().setScalarBarHorizontalProperties(); // // rhod3dInit.getScalarBar().setUpScalarBarLookupTable(((PointCloudHandlerRhodamineDye) // rhod3dInit.getPointcloud().getColorHandler()).getLutRhodamineDye()); // // rhod3dInit.getCanvas().lock(); // rhod3dInit.getCanvas().Render(); // rhod3dInit.getCanvas().unlock(); rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getPointcloud().getCloudLODActor()); rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit .getCanvas() .GetRenderer() .AddActor(rhod3dInit.getPointcloud().getCloudLODActor()); rhod3dInit .getCanvas() .GetRenderer() .AddActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit.getCanvas().lock(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } else if (!rhodToggle.isSelected() && rhod3dInit.getPointcloud() != null) { if (rhod3dInit.getPointcloud() != null) { rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getPointcloud().getCloudLODActor()); if (!predToggle.isSelected()) rhod3dInit .getCanvas() .GetRenderer() .RemoveActor(rhod3dInit.getScalarBar().getScalarBarActor()); rhod3dInit.getCanvas().lock(); rhod3dInit.getCanvas().Render(); rhod3dInit.getCanvas().unlock(); } } }