Package org.opensourcephysics.cabrillo.tracker

Interface Summary
Axes This defines a trackable world coordinate axes.
Derivative A Derivative implements an algorithm for finding a derivative.
Footprint A Footprint creates a mark for a track step.
Mark A Mark draws itself and has rectangular bounds.
Tape This defines a trackable object that displays and sets the scale of an image coordinate system.
TView This is a view of a tracker panel that can be added to a TViewChooser.
 

Class Summary
AnalyticFunctionPanel This is a FunctionPanel for analytic particles.
AnalyticParticle AnalyticParticle models a particle using time functions.
ArrowFootprint An ArrowFootprint returns an arrow shape for a Point array of length 2.
Calibration A Calibration controls the image coordinate system of a specified tracker panel.
CalibrationStep This is a Step for a Calibration.
CenterOfMass A CenterOfMass tracks the position, velocity and acceleration of the center of mass of a set of point mass objects.
CenterOfMassInspector This displays and sets CenterOfMass properties.
CheckBoxDialog This modal dialog lets the user choose any number of items from a supplied list.
CircleFootprint A CircleFootprint returns a circle for a Point[] of length 1.
ColorIcon This Icon fills itself with the color specified in its constructor.
ConfigInspector This displays and sets configuration properties.
Configuration This manages a set of enabled configuration properties.
CoordAxes A CoordAxes displays and controls the image coordinate system of a specified tracker panel.
CoordAxesStep This is a Step for a CoordAxes.
DoubleArrowFootprint An DoubleArrowFootprint returns a double arrow shape for a Point array of length 2.
DynamicFunctionPanel This is a FunctionPanel for analytic particles.
DynamicParticle DynamicParticle models a particle using Newton'w 2nd law.
FirstDerivative This implements an algorithm for finding a first derivative.
LineFootprint A LineFootprint returns a line shape for a Point array of length 2.
LineProfile A LineProfile measures pixel brightness along a line on a video image.
LineProfileStep This is a step for a LineProfile.
MainTView This is the main video view for Tracker.
ModelFunctionPanel This is a FunctionPanel for particle models.
OffsetOrigin An OffsetOrigin controls the origin of an image coordinate system.
OffsetOriginStep This is a Step for a OffsetOrigin.
OutlineFootprint An OutlineFootprint returns an outline shape for a Point array of length 2.
ParticleModel A ParticleModel is a point mass whose positions are determined by a model.
PlotTrackView This displays a plot view of a track on a tracker panel
PlotTView This displays plot track views selected from a dropdown list.
PointAxesFootprint A PointAxesFootprint returns a shape for a Point[] of length 1.
PointMass A PointMass tracks the position, velocity and acceleration of a point mass.
PointShapeFootprint A PointShapeFootprint returns a shape for a Point[] of length 1.
PositionStep This is a Step that represents a position.
ReferenceFrame A ReferenceFrame is an image coordinate system with its origin determined by the position of a PointMass.
RGBRegion A RGBRegion measures RGB properties in a circular region of a video image.
RGBStep This is a step for RGB tracks.
SecondDerivative This implements an algorithm for finding a second derivative.
ShapeIcon This Icon centers and fills the shape specified in its constructor.
SpectralLineFilter This is a Filter that draws gas spectral lines on the source image.
Star A Star measures pixel properties in a region of interest on a video image.
StarStep This is a step for a LineProfile.
Step A Step is associated with a single frame of a TTrack.
TableTrackView This displays a table view of a track on a TrackerPanel.
TableTView This displays plot track views selected from a dropdown list.
TActions This creates a map of action name to action for many common tracker actions.
TapeMeasure A TapeMeasure measures the distance between the ends of its TapeSteps and sets the scale of an ImageCoordSystem.
TapeStep This is a Step for a TapeMeasure.
TFrame This is the main frame for Tracker.
TMat This is a trackable rectangular background mat that draws itself on a tracker panel behind the video.
TMenuBar This is the main menu for Tracker.
TMouseHandler A general purpose mouse handler for a trackerPanel.
TrackChooserTView This displays track views selected from a dropdown list.
TrackControl This is a toolbar with buttons that control the creation and display of point masses and forces.
Tracker This is the default Tracker application.
TrackerIO This provides static methods for managing video and text input/output.
TrackerPanel This extends VideoPanel to manage and draw TTracks.
TrackerRes String resources for tracker classes.
TrackPlottingPanel This is a plotting panel for a track
TrackPlottingPanelInspector This displays and sets VideoClip properties.
TrackView This displays a view of a single track on a TrackerPanel.
TRegion This is a region determined by preset inside and outside pixel values.
TToolBar This is the main toolbar for Tracker.
TTrack A TTrack draws a series of visible Steps on a TrackerPanel.
TViewChooser This is a panel with a toolbar for selecting and controlling TViews.
Undo A class to handle undo/redo operations for Tracker.
Vector A Vector draws a series of VectorSteps that represent a generic time-dependent vector.
VectorChain This is an ArrayList that represents a chain of vectors linked tip-to-tail.
VectorStep This is a Step that represents a vector.
VectorSum A VectorSum draws a series of VectorSteps that represent a vector sum of its set of vectors.
VectorSumInspector This displays and sets VectorSum properties.
WorldTView This is a TView of a TrackerPanel drawn in world space.