/** * Identifies the controlling TrackerPanel for this track (by default, the first TrackerPanel that * adds this track to its drawables). * * @param panel the TrackerPanel */ protected void setTrackerPanel(TrackerPanel panel) { super.setTrackerPanel(panel); if (panel != null) { if (startFrameUndefined) { int n = panel.getPlayer().getVideoClip().getStartFrameNumber(); setStartFrame(n); startFrameUndefined = false; } if (panel.getTFrame() != null) { boolean radians = panel.getTFrame().anglesInRadians; functionPanel.initEditor.setAnglesInDegrees(!radians); } } }