Package nuke :: Class FrameRanges
[hide private]
[frames] | no frames]

Class FrameRanges

object --+
         |
        nuke.FrameRanges

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

Instance Methods [hide private]
 
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__iter__(x)
iter(x)
a new object with type S, a subtype of T
__new__(T, S, ...)
 
__str__(x)
str(x)
None
add(r)
add a new frame range.
None
clear()
reset all store frame ranges.
None
compact()
compact all the frame ranges.
FrameRange
getRange()
return a range from the list
int
maxFrame()
get maximun frame of all ranges.
int
minFrame()
get minimun frame of all ranges.
the next value, or raise StopIteration
next(x)
int
size()
return the ranges number.
[int]
toFrameList()
return a list of frames in a vector

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__

__new__(T, S, ...)

 
Returns: a new object with type S, a subtype of T
Overrides: object.__new__

__str__(x)
(Informal representation operator)

 

str(x)

Overrides: object.__str__