nuke.FrameRanges

class nuke.FrameRanges

Bases: pybind11_object

A sequence of FrameRange objects with convenience functions for iterating over all frames in all ranges.

Construct from a list of integers, FrameRange objects, or strings.

Methods

add

add(r) -> None

clear

clear() -> None

compact

compact() -> None

getRange

getRange()-> FrameRange

maxFrame

maxFrame() -> int

minFrame

minFrame() -> int

size

size() -> int

toFrameList

toFrameList() -> [int]

add(r) None

add a new frame range.

clear() None

reset all store frame ranges.

compact() None

compact all the frame ranges.

getRange() FrameRange

return a range from the list

maxFrame() int

get maximum frame of all ranges.

minFrame() int

get minimum frame of all ranges.

size() int

return the ranges number.

toFrameList() [int]

return a list of frames in a vector