Trees
Indices
Help
Nuke Python API
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
unreachable
nukescripts.renderdialog.DialogState
nukescripts.psd.Layer
nukescripts.precomp.PrecompOptions
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
re.Scanner
nukescripts.udim.UDIMFile
UserDict.UserDict
UserDict.IterableUserDict
os._Environ
nukescripts.snap3d.VertexInfo
nukescripts.snap3d.VertexSelection
nukescripts.pyQtExamples.webBrowser.WebBrowserKnob
nukescripts.panels.WidgetKnob
nukescripts.clientserver.client
:
Example of running an IPV6 socket client to create nodes in Nuke.
object
:
The most base type
_curvelib.AnimAttributes
:
A collection of named attributes.
_curvelib.AnimCTransform
:
An animated transform, where each part of the transform is represented as a curve over time.
_curvelib.AnimCurveViews
nuke.AnimationCurve
:
AnimationCurve
nuke.AnimationKey
:
A control point for an animation curve.
exceptions.BaseException
:
Common base class for all exceptions
exceptions.Exception
:
Common base class for all non-exit exceptions.
exceptions.StandardError
:
Base class for all standard Python exceptions that do not represent interpreter exiting.
exceptions.EnvironmentError
:
Base class for I/O related errors.
exceptions.OSError
:
OS system call failed.
sre_constants.error
nuke.Box
:
A 2-dimensional rectangle.
_curvelib.CMatrix4
:
A 4x4 matrix with methods for affine transformations.
_curvelib.CTransform
:
A transform at a single point in time.
_curvelib.CVec2
:
A 2-component vector.
_curvelib.CVec3
:
A 3-component vector.
_curvelib.CVec4
:
A 4-component vector.
_curvelib.ControlPoint
:
A control point at a particular point in time.
_curvelib.CorrespondencePoints
:
Correspondence points add a relation to the interpolation of two curves.
_curvelib.CubicCurve
:
A baked out curve for a specific frame and view.
_curvelib.CurveType
:
Constants for use in parameters which require a curve type.
PySide.QtGui.QDialog.DialogCode
_curveknob.Element
:
The base class for the different types of elements you can create in the RotoPaint node.
_curveknob.CurveWidget
:
The Curve Widget displayed in the Roto panel.
_curveknob.Layer
:
A layer, used to group other elements in the paint tree.
_curveknob.Shape
:
A roto shape, which may be animated.
_curveknob.Stroke
:
A paint stroke, which may be animated.
PySide.QtGui.QAbstractItemDelegate.EndEditHint
_curvelib.ExtrapolationType
:
Constants for use in parameters which require an extrapolation type.
_curvelib.Flag
:
A base class for objects which have a set of flags that can be set.
_curvelib.AnimControlPoint
:
An animated control point.
_curvelib.AnimCurveKey
:
A key value in a parametric curve represented as a value at a particular time.
_curvelib.BaseCurve
:
A base class for animated curves.
_curvelib.AnimCurve
:
An animated curve.
_curvelib.FlagType
:
Constants for use in parameters which require a flag type.
nukescripts.flipbooking.FlipbookApplication
:
An interface, for so far as Python supports it.
nukescripts.pyQtExamples.flipbookingExample.ExampleRVFlipbook
:
This is an example implementation of how to deal with implementing a flipbook application other than FrameCycler for Nuke.
nukescripts.framecycler.FramecyclerFlipbook
nukescripts.flipbooking.FlipbookFactory
nukescripts.flipbooking.FlipbookLUTPathRegistry
:
A registery of all LUT files against LUTs for each specific flipbook.
nuke.utils.FnPySingleton
nukescripts.pyQtAppUtils.pyQtAppHelper
:
Helper class to initialise PyQt in a separate thread
nuke.Format
:
A format.
nuke.FrameRange
:
A frame range, with an upper and lower bound and an increment.
_rotopaint.FrameRangeType
:
Constants for use in parameters which require a FrameRange type.
nuke.FrameRanges
:
A sequence of FrameRange objects with convenience functions for iterating over all frames in all ranges.
nuke.GlobalsEnvironment
:
Dictionary-style object holding global Nuke state.
_nuke.Hash
:
A hash value for any number of objects.
nuke.Info
:
An info object stores x, y, w and h values.
_curvelib.InterpolationType
:
Constants for use in parameters which require an interpolation type.
nuke.Knob
:
A modifiable control that appears (unless hidden) in the panel for a node.
nuke.Array_Knob
:
A knob which holds an array of values.
nuke.BBox_Knob
:
A knob which holds a bounding box.
nuke.Boolean_Knob
:
A knob which holds a boolean value.
nuke.Box3_Knob
:
A 3-dimensional box.
nuke.Color_Knob
:
A knob which holds a color.
nuke.AColor_Knob
:
AColor_Knob
nuke.Eyedropper_Knob
:
Eyedropper_Knob
nuke.Double_Knob
:
A knob which holds one or more double-precision floating point values.
nuke.IArray_Knob
:
IArray_Knob
nuke.Int_Knob
:
A knob which holds one or more integer values.
nuke.Keyer_Knob
:
Keyer_Knob
nuke.Range_Knob
:
A knob which the minimum and maximum for a range of values.
nuke.Scale_Knob
:
Scale_Knob
nuke.UV_Knob
:
A knob which describes a texture coordinate.
nuke.Unsigned_Knob
:
A knob which holds one or more unsigned integer values.
nuke.ColorChip_Knob
:
A knob which holds a single unsigned int that describes a user interface colour.
nuke.Enumeration_Knob
:
Stores a single value between 0 and some maximum, and manages a set of keywords visible to the user.
nuke.Bitmask_Knob
:
Bitmask_Knob
nuke.CascadingEnumeration_Knob
:
Stores a single value between 0 and some maximum, and manages a set of keywords visible to the user.
nuke.OneView_Knob
:
OneView_Knob
nuke.Pulldown_Knob
:
Pulldown_Knob
nuke.SceneView_Knob
:
Displays a list of items as a hierarchy.
nuke.WH_Knob
:
A knob which holds width and height values.
nuke.XYZ_Knob
:
A knob which holds a 3D coordinate.
nuke.XY_Knob
:
A knob which describes a 2D position.
nuke.Axis_Knob
:
A knob which descibes a 3D affine transformation, by combining rotations around each principal axis, scaling, translation, skew and a pivot point.
nuke.BeginTabGroup_Knob
:
Begin a group of tabs.
nuke.Channel_Knob
:
A knob which lets you select a layer and enable or disable individual channels.
nuke.ChannelMask_Knob
:
ChannelMask_Knob
_curveknob.CurveKnob
:
The knob which holds the tree of paint elements (Layers, Shapes and Strokes).
_rotopaint.RotoKnob
_splinewarp.SplineKnob
nuke.EndTabGroup_Knob
:
End a group of tabs.
nuke.Font_Knob
:
A knob for choosing a font.
nuke.Format_Knob
:
Format_Knob
_nuke.GeoSelect_Knob
:
A knob which allows selection of parts of a 3D object.
nuke.Help_Knob
:
Help_Knob
nuke.Histogram_Knob
:
Histogram_Knob
nuke.Link_Knob
:
Link_Knob
nuke.LookupCurves_Knob
:
Provide a set of user-editable lookup curves.
nuke.MultiView_Knob
:
MultiView_Knob
nuke.Obsolete_Knob
:
For internal use only.
nuke.Password_Knob
:
A knob which holds a password string value.
nuke.String_Knob
:
A knob which holds a string value.
nuke.EvalString_Knob
:
A string-valued knob which evaluates it's value as a TCL expression.
nuke.File_Knob
:
A knob which holds a filename.
nuke.Multiline_Eval_String_Knob
:
A knob which evaluates it's string value as a TCL expression.
nuke.PythonKnob
:
A string-valued knob which evaluates its value as a Python expression.
nuke.Script_Knob
:
A button which executes a TCL script.
nuke.PyCustom_Knob
:
PyCustom_Knob
nuke.PyScript_Knob
:
PyScript_Knob(name, label=None, command=None) A button that executes a Python script.
nuke.PythonCustomKnob
:
PythonCustomKnob
nuke.Tab_Knob
:
Groups subsequent knobs onto a tab.
nuke.Text_Knob
:
A knob which holds a string value.
nuke.Transform2d_Knob
:
Transform2d_Knob
nuke.ViewView_Knob
:
ViewView_Knob
nuke.KnobType
:
Constants for use in parameters which require a knob type.
nuke.Layer
:
A layer is a set of channels.
nuke.LinkableKnobInfo
:
A linkable knob description.
nuke.Lut
:
Lut
nuke.MenuBar
:
MenuBar
nuke.MenuItem
:
MenuItem
nuke.Menu
:
Menu
nuke.Node
nuke.BackdropNode
nuke.Group
nuke.Gizmo
nuke.Precomp
nuke.Root
nuke.Viewer
nuke.NodeConstructor
:
NodeConstructor
nuke.Nodes
:
Nodes
unreachable
.Object
PySide.QtCore.QObject
PySide.QtGui.QAbstractItemDelegate
PySide.QtGui.QStyledItemDelegate
nukescripts.udim.TableDelegate
PySide.QtGui.QWidget
PySide.QtGui.QDialog
nukescripts.udim.UDIMErrorDialog
nukescripts.udim.UDIMOptionsDialog
PySide.QtGui.QPaintDevice
PySide.QtGui.QWidget
PySide.QtGui.QDialog
nukescripts.udim.UDIMErrorDialog
nukescripts.udim.UDIMOptionsDialog
nuke.OutputContext
:
Describes a context in which expressions can be evaluated.
PySide.QtGui.QPaintDevice.PaintDeviceMetric
nuke.Panel
:
Panel
nuke.PanelNode
:
PanelNode
nuke.ProgressTask
:
ProgressTask
PySide.QtGui.QWidget.RenderFlag
PySide.QtGui.QWidget.RenderFlags
_curvelib.RotationOrder
:
Constants for use in parameters which require a rotation order.
nuke.RunInMainThread
:
RunInMainThread
_curveknob.ShapeControlPoint
:
A control point in a roto shape.
nuke.ToolBar
:
ToolBar
_curvelib.TransformOrder
:
Constants for use in parameters which require a transform order.
nuke.Undo
:
Undo
nuke.View
:
A named view.
nuke.ViewerProcess
:
ViewerProcess
nuke.ViewerWindow
:
ViewerWindow
unreachable
.Widget
:
Widget
unreachable
.Container
:
Container
unreachable
.Dialog
:
Dialog
nukescripts.panels.PythonPanel
nukescripts.precomp.PrecompOptionsDialog
threading._Verbose
threading.Thread
nukescripts.psd.BreakoutThreadClass
threading._DummyThread
threading._MainThread
threading._Timer
:
Call a function after a specified number of seconds:
threading._Condition
threading._Event
threading._RLock
threading._Semaphore
threading._BoundedSemaphore
:
Semaphore that checks that # releases is <= # acquires
thread._local
:
Thread-local data
unreachable
.instance
_nukemath.Matrix3
_nukemath.Matrix4
_nukemath.Quaternion
_nukemath.Vector2
_nukemath.Vector3
_nukemath.Vector4
nukescripts.pyAppUtils.pyAppHelper
:
Helper class to run python commands in a separate thread.
nukescripts.pyQtAppUtils.pyQtAppHelper
:
Helper class to initialise PyQt in a separate thread
nukescripts.pyWxAppUtils.pyWxAppHelper
:
Helper class to initialise wxWidgets in a separate thread
nukescripts.pyQtExamples.pyQtRender2.pyQtRenderDialog
posix.stat_result
:
stat_result: Result from stat or lstat.
posix.statvfs_result
:
statvfs_result: Result from statvfs or fstatvfs.
nukescripts.clientserver.server
:
Example of running an IPV6 socket server on a separate thread inside Nuke.
Trees
Indices
Help
Nuke Python API
Generated by Epydoc 3.0.1 on Fri Nov 23 08:52:24 2012
http://epydoc.sourceforge.net