Package org.opensourcephysics.cabrillo.tracker

Interface Summary
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.
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.
AutoTracker A class to automatically track a feature of interest in a video.
Calibration A Calibration controls the ImageCoordSystem of a TrackerPanel.
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.
CircleFootprint A CircleFootprint returns a circle for a Point[] of length 1.
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.
DoubleCrosshairFootprint A double crosshair footprint for a Point array of length 2.
DynamicFunctionPanel This is a FunctionPanel for dynamic particles.
DynamicParticle DynamicParticle models a particle using Newton'w 2nd law.
DynamicParticleConvertible DynamicParticle models a particle using Newton'w 2nd law.
DynamicParticlePolar DynamicParticlePolar models a particle using Newton'w 2nd law in polar coordinates.
DynamicSystem This models a system of 2 particles that interact via internal forces.
DynamicSystemInspector This displays and sets DynamicSystem properties.
ExportDataDialog A dialog for exporting videos from a TrackerPanel.
ExportVideoDialog A dialog for exporting videos from a TrackerPanel.
FileDropHandler A TransferHandler for opening video and trk files via DragNDrop.
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.
PageTView This displays html or plain text in one or more tabs.
PageTView.TabData A class to hold the data for a single tab.
PageTView.TabView A class to hold the view for a single tab.
PageTView.TextEdit A class to undo/redo a text edit.
ParticleModel A ParticleModel is a point mass whose positions are determined by a model.
PlotTrackView This displays plot views of a track.
PlotTView This displays plot track views selected from a dropdown list.
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.
PositionVectorFootprint A PositionVectorFootprint returns a vector shape for a Point[] of length 2, but creates a hit shape only at the tip of the vector.
PrefsDialog This displays and sets preferences for a TrackerPanel.
PropertiesDialog A dialog for viewing and setting document properties and metadata.
Protractor A Protractor measures and displays an angular arc.
ProtractorFootprint A ProtractorFootprint returns a pair of lines that meet at a vertex at one end and have a specified end shape at the other.
ProtractorStep This is a Step for a Protractor.
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.
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 and displays its world length and its angle relative to the positive x-axis.
TapeStep This is a Step for a TapeMeasure.
TButton A button based on VideoPlayer.PlayerButton that is used throughout Tracker.
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 dialog containing buttons for all user tracks.
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
TrackView This displays a view of a single track on a TrackerPanel.
TRegion This is a region determined by 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.
TTrackBar This is a toolbar that display selected track properties as well as memory and upgrade monitors/buttons.
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.