Package globus.glmap

Class GLMapTrack


@ParametersAreNonnullByDefault
public class GLMapTrack
extends GLMapTrackLayer
GLMapTrack is a bridge class, to work with GLMap internal representation of track on map.
  • Constructor Details

    • GLMapTrack

      public GLMapTrack​(@Nullable GLMapTrackData data, int drawOrder)
      Default constructor
      Parameters:
      data - initial track data
      drawOrder - draw order of object
  • Method Details

    • setData

      public void setData​(GLMapTrackData data)
      Sets new track data
      Parameters:
      data - new trackData
    • setProgressColor

      public void setProgressColor​(int color)
      Sets color of track from start to progress index
      Parameters:
      color - color of track from start to progress index
    • setProgressIndex

      public void setProgressIndex​(double progressIndex)
      Track from start to progress index will change color to progress color. Animatable.
      Parameters:
      progressIndex - progress of track
    • setStyle

      public void setStyle​(GLMapVectorStyle style)
      Sets width of track and other parameters
      Parameters:
      style - style that contains parameters