code: private void drawCueList(Graphics g, Rectangle clipRect, CueList cueList, int axis, int maxHeight) {
          for (CueList.Entry entry : cueList.entries) {
              final int x = millisecondsToX(entry.cueTime);
              if ((x > clipRect.x - 4) && (x < clipRect.x + clipRect.width + 4)) {
                  g.setColor(cueColor(entry));
                  for (int i = 0; i < 4; i++) {
                      g.drawLine(x - 3 + i, axis - maxHeight - BEAT_MARKER_HEIGHT - CUE_MARKER_HEIGHT + i,
                              x + 3 - i, axis - maxHeight - BEAT_MARKER_HEIGHT - CUE_MARKER_HEIGHT + i);
                  }
              }
          }
      }
docs: Draw the visible memory cue points or hot cues.
  
  @param g the graphics object in which we are being rendered
  @param clipRect the region that is being currently rendered
  @param cueList the cues to  be drawn
  @param axis the base on which the waveform is being drawn
  @param maxHeight the highest waveform segment