Trees
Indices
Help
Nuke Python API
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
unreachable
pyui.Dialog
nukescripts.renderdialog.DialogState
nukescripts.precomp.PrecompOptions
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
nukescripts.PythonPanel
re.Scanner
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
nuke.AnimationCurve
:
AnimationCurve
nuke.AnimationKey
:
A control point for an animation curve.
_geo.AttrGroup
:
The available attribute groups.
_geo.AttrType
:
The available attribute types.
_geo.AttribContext
:
A set of selected items on a single of 3d object.
_geo.Attribute
:
An attribute on a 3d object.
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.
_rotopaint.Element
:
The base class for the different types of elements you can create in the RotoPaint node.
_rotopaint.Layer
:
A layer, used to group other elements in the paint tree.
_rotopaint.Shape
:
A roto shape, which may be animated.
_rotopaint.Stroke
:
A paint stroke, which may be animated.
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.
nuke.FrameRanges
:
A sequence of FrameRange objects with convenience functions for iterating over all frames in all ranges.
_geo.GeoInfo
:
A 3D object consisting of vertices and primitives built out of them.
_geo.GeometryList
:
A list of GeoInfo objects.
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.
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.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
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.
_rotopaint.RotoKnob
:
The knob which holds the tree of paint elements (Layers, Shapes and Strokes).
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.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.Group
nuke.Gizmo
nuke.Precomp
nuke.Root
nuke.Viewer
nuke.NodeConstructor
:
NodeConstructor
nuke.Nodes
:
Nodes
nuke.OutputContext
:
Describes a context in which expressions can be evaluated.
nuke.Panel
:
Panel
nuke.PanelNode
:
PanelNode
_geo.PointList
:
A list of points.
_geo.Primitive
:
The base class for geometric primitives in Nuke.
nuke.ProgressTask
:
ProgressTask
nuke.RunInMainThread
:
RunInMainThread
_rotopaint.ShapeControlPoint
:
A control point in a roto shape.
nuke.ToolBar
:
ToolBar
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
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 Sun Jul 17 22:06:10 2011
http://epydoc.sourceforge.net