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 allows one to start and stop tracking from a Python script.
Member functions description
- NatronEngine.Tracker.createTrack()
- Return type
Track
Creates a new track in the tracker with default values
- NatronEngine.Tracker.getTrackByName(scriptName)
- Return type
Track
Returns a track matching the given scriptName if any
- NatronEngine.Tracker.getAllTracks()
- Return type
sequence
Returns all the tracks in this Tracker.
- NatronEngine.Tracker.getSelectedTracks()
- Return type
sequence
Returns 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.