Tracker¶
Synopsis¶
This class is a container for tracks See detailed description below.
Functions¶
- def
createTrack() - def
getTrackByName(scriptName) - def
getAllTracks() - def
getSelectedTracks() - def
startTracking(tracks, start, end, forward) - def
stopTracking()
Detailed Description¶
The Tracker is a special class attached to effects that needs tracking capabilities. It contains all tracks for this node and also allow to start and stop tracking from a Python script.
Member functions description¶
-
NatronEngine.Tracker.createTrack()¶ Return type: TrackCreates a new track in the tracker with default values
-
NatronEngine.Tracker.getTrackByName(scriptName)¶ Return type: TrackReturns a track matching the given scriptName if any
-
NatronEngine.Tracker.getAllTracks()¶ Return type: sequenceReturns all the tracks in this Tracker.
-
NatronEngine.Tracker.getSelectedTracks()¶ Return type: sequenceReturns the user selected tracks
-
NatronEngine.Tracker.startTracking(tracks, start, end, forward)¶ Start tracking the given tracks from start frame to end frame (end frame will not be tracked) in the direction given by forward. If forward is False, then end is expected to be lesser than start.
-
NatronEngine.Tracker.stopTracking()¶ Stop any ongoing tracking for this Tracker.