Class DerivativeAlgorithmDialog

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.opensourcephysics.cabrillo.tracker.DerivativeAlgorithmDialog
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class DerivativeAlgorithmDialog extends JDialog
A dialog for setting velocity and acceleration algorithms used by one or more point mass tracks.
Author:
Douglas Brown
See Also:
  • Field Details

  • Constructor Details

    • DerivativeAlgorithmDialog

      public DerivativeAlgorithmDialog(TrackerPanel panel)
      Constructor.
      Parameters:
      panel - a tracker panel
  • Method Details

    • setTargetMass

      protected void setTargetMass(PointMass mass)
      Sets the target mass to which algorithm changes are applied.
    • setTargetMasses

      protected void setTargetMasses(ArrayList<PointMass> masses)
      Sets the target masses to which algorithm changes are applied.
    • setVisible

      public void setVisible(boolean vis)
      Overrides:
      setVisible in class Dialog
    • setFontLevel

      protected void setFontLevel(int level)
    • dispose

      public void dispose()
      Overrides:
      dispose in class Window