Class MultiPositionStep

All Implemented Interfaces:
Cloneable

public class MultiPositionStep extends PositionStep
This is a Step that represents multiple positions. It is used by ParticleDataTracks.
Author:
Douglas Brown
  • Constructor Details

    • MultiPositionStep

      public MultiPositionStep(ParticleDataTrack track, int n, double x, double y)
      Constructs a MultiPositionStep with specified image coordinates.
      Parameters:
      track - the ParticleDataTrack
      n - the frame number
      x - the x coordinate
      y - the y coordinate
  • Method Details

    • getMark

      protected Mark getMark(TrackerPanel trackerPanel)
      Overrides Step getMark method.
      Overrides:
      getMark in class PositionStep
      Parameters:
      trackerPanel - the tracker panel
      Returns:
      the mark
    • clone

      public Object clone()
      Clones this Step.
      Overrides:
      clone in class PositionStep
      Returns:
      a cloned step
    • toString

      public String toString()
      Returns a String describing this.
      Overrides:
      toString in class PositionStep
      Returns:
      a descriptive string
    • getLoader

      public static XML.ObjectLoader getLoader()
      Returns an ObjectLoader to save and load data for this class.
      Returns:
      the object loader