▼NDD | |
►NImage | |
►NMetaData | |
CBundle | |
►NSceneReaders | |
CPluginDescription | Creating an instance of this will register the new SceneReaderPlugin constructor for the class with the list of extensions |
CAnimationHolderI | |
CAttribContext | |
CAttribute | General Attribute class |
CAuthoring | |
CAuthoringSettings | |
CAxisOp | AxisOp is the base class for all the 3D 'scene' objects like locators (usg::XformPrim), cameras (usg::CameraPrim) and lights (usg::tbd) |
CAxisVals | |
CBaseHandle | |
CBaseLockGuard | |
CBaseReadWriteGuard | Base class for Read/Write Guard classes |
CBasicGrid | |
CBlack | |
CBlockAllocator | |
CBlur | |
CBox | Describes a rectangle with integer boundaries |
CBox2f | |
CBox3 | 3D Box |
CBufferIop | Base class for Iops which buffer the output of another Iop into an image plane |
►CBufferIopTile | |
CLinePointers | |
CCameraLensContext | |
CCameraOp | |
CChannel_KnobI | Used to expose the selection handle in DDImage |
CChannelMap | |
CChannelPack | |
CChannelSet | |
CChannelSetIterator | |
CCodecOp | |
CCodecReaderFormat | |
CColorKnobI | |
CColorLookup | |
CColorspace_KnobI | |
CComplexLightOp | |
CConvertibleToIop | Helper class for converting non Iop based classes to Iop |
CConvolve | |
CConvolveArray | |
CCoShaderMaterialInterface | |
CCurveDescription | |
CDataInfo | Class that provides information about component types |
CDeepAccumPixelOp | |
CDeepFilterOp | |
CDeepInfo | |
CDeepInPlaceOutputPlane | |
CDeepLightSample | |
CDeepOnlyOp | |
CDeepOp | |
CDeepOutPixel | |
CDeepOutputPixel | |
CDeepOutputPlane | |
CDeepPixel | |
CDeepPixelOp | DeepPixelOp is a base class that provides similar functionality to the combination of NukeWrapper and PixelOp |
CDeepPlane | |
CDeepReader | |
CDeepSample | |
CDeepSampleVector | |
►CDeepWriter | |
CDescription | |
CDeepWriterOwner | |
CDepthMapRender | Depth map rendering for a shadow buffer |
CDescription | |
►CDirectGeneralTile | |
CLinePointers | |
CDownRez | |
CDraw_Handle_Callback | |
CDrawIop | |
CEngineContext | |
CEnumeration_KnobI | |
CExecutable | Class to wrap up node graph execution |
CExecute | |
CExtendedOpProperties | |
CFile_KnobI | |
CFileOp | |
CFileRead | |
CFileReader | |
CFileSet | |
CFileWriter | |
►CFilter | |
CCoefficients | |
CFormat | Describes the size and shape of an image |
CFrameExtentProviderI | |
CFrameRangeControls | Class used to standardise frame range controls throughout NUKE |
CGeneralInfo | Base class for defining a time bounded region |
CGeneralTile | |
CGenericImagePlane | Class to wrap up an image plane of arbitrary type. This is used by the readers to return image data with the minimal amount of conversion needed |
CGenericImagePlaneDescriptor | Describes a generic image plane which extends DataInfo, a ColorCurve, an ImageDirection and ChannelSwizzling to an ImagePlaneDescriptor |
CGeoDescription | |
►CGeoInfo | Contains a list of points and geometric primitives |
CCache | |
CGeoInfoRenderState | |
CGeometryKnobs | |
CGeometryList | |
CGeomKnobSample | |
CGeomOp | |
►CGeomOpEngine | |
CInputBinding | |
CKnobBinding | |
CGeoOp | |
CGeoReader | |
►CGeoWriter | |
CDescription | Specialised GeoWriter Description |
CGPUContext | |
CGuard | |
CHandle | Standard handle, which allocates via DD Images memory pool |
CHash | |
CHConvolve | |
CHeapAllocator | |
CHistogram_Data | |
CIAllocator | Allocator interface |
CIllumShader | This subclass of Material provides some convienence functions so that it is easier to write a lighting surface shader |
CImage_Cache | |
CImageableKnobs | |
CImageCacheReadI | Holder of temporary data to read files from cache: |
CImageCacheWriteI | Holder of temporary data to write files to cache: |
CImagePlane | |
CImagePlaneDescriptor | |
CInfo2D | |
CInterest | |
CInterestRatchet | |
►CIop | Iop is the base class for all the image operators |
CPixelCallbackI | |
CTextureImage | |
CIopInfo | |
CIopInfoOwner | IopInfo holder |
CIRange | |
►CKnob | |
Ccstring | |
CHandleContext | |
CScript_List | |
CKnobChangedObserverI | |
►CKnobChangeGroup | |
CListener | |
CLayerI | |
CLicense | |
CLightContext | |
CLightMaterialOpI | |
CLightOp | LightOp defines a 3D light |
CLinear | |
CLinkableI | |
CLinkableKnobInfo | |
CLinkKnobI | |
CLock | |
CLookAt | Helper class that adds LookAt functionality |
►CLookupCurves | |
CSKey | Represents a point on a curve |
CLookupCurves_KnobI | |
CLUT | |
CMaterial | |
►CMaterialOpI | |
CMaterialContext | |
CMatrix3 | A 3x3 transformation matrix |
CMatrix4 | A 4x4 transformation matrix |
CMatrixArray | |
CMBParticleSpriteGenerator | |
CMBSceneSpriteGenerator | |
►CMemory | |
Cbytes | |
CMemoryInfo | |
CMemoryHolder | |
CMenu | |
CMesh | |
CMeshKnobs | |
CModelKnobs | |
CModifyGeo | |
CMultiArray_KnobI | |
CMultiTileIop | |
CNoIop | |
CNukeWrapper | |
CNullGeo | |
CNullGeomOp | |
CObjectCell | |
►COp | Base class of all the things that can be created by Nuke nodes |
CDescription | |
COpMessage | This class encapsulates a text message to the user produced by an op |
COpMessageHandler | This component of an op handles its messages to the user |
COpMessageObserver | |
COpTimer | |
COpTree | |
COpTreeHandler | This component of an op handles the manipulations of its trees: adding to, removing from, checking statuses, etc |
COrderedMap | |
COutputContext | |
CParticleBehaviour | |
CParticleNodeState | |
CParticleNodeStateFactory | |
CParticleOp | |
CParticleRender | |
CParticles | |
CParticlesSprite | |
►CParticleSystem | |
CSource | Source of a particle representation (a Node, and its input) |
CPath_KnobI | Abstract base class for a single Path knob |
CPathExpression_KnobI | Abstract base class for PathExpression knobs |
CPixel | |
CPixelIop | |
CPlanarI | |
►CPlanarIop | |
CAutoMemoryFreeDisabler | Used to allow/prevent Nuke from freeing the internal planar cache |
CPlanarReadInfo | Information about a generic image plane, as opposed to a scan line, and how it can be read and decoded |
CPlane | |
CPoint | |
CPointList | |
CPolygon | |
CPolygonPrimitive | |
CPolyMesh | PolyMesh is a connected series of polygons comprising a contiguous surface |
CPositionVector_KnobI | The interface for position vector knobs |
CPreValidateContext | |
CPrimitive | |
CPrimitiveContext | |
CPrimitiveList | |
CPrimitiveTestCache | |
CProxyContext | |
CPtrStridedIterator | |
CQuadtree | |
CQuadtreeNode | |
CRadio_KnobI | |
CRandom | A random number generator for the use of ParticleOps |
►CRawGeneralTile | |
CLinePointers | |
CRay | |
CRead | |
►CReader | |
CDescription | |
CReaderDescription | Base class for Reader plugin descriptions |
CReadFileKnobOwner | |
CReadGeo | |
CReadGuard | |
CReadWriteLock | Read/Write Lock for shared access |
CRecursiveLock | |
CRefCountedFloatBuffer | |
CRefCountedObject | |
CRefCountedPtr | |
►CRender | Base class for rendering a 3D scene to an image |
CSpan | |
CRenderScene | 3D image renderer parent class |
CRequestOutput | |
CRow | |
CRowCacheTile | |
CrPoint | |
CrPrimitive | This is the base class of anything renderable! We use this class to handle renderable objects that can have simple geometry such as triangles, spheres, etc |
CrTriangle | |
CSamplePosition | |
CSampler | |
CScene | |
CSceneGraph_KnobI | |
CSceneItem | Structure used to populate the SceneGraph_knob |
CSceneView_KnobI | |
CShaderOp | |
CShapeKnob | |
CShutterControls | |
CSignalLock | |
CSmallBlockDefinition | |
CSolidShader | Default solid vertex shader |
CSourceGeo | |
►CSourceGeomOp | |
CSourceEngine | The type for missing parent prims we create |
CSpinGuard | |
CSprite | |
CSpriteGenerator | |
CStringKnobI | Interface class for an array of characters or a string |
CSurfaceShaderOp | |
CText_KnobI | |
CTextureFilter | |
CThread | |
CTimelineRead | Sub-class of DD::Image::Read used by NukeStudio/Hiero for timeline reads |
CToBuffer | Takes the output of an image tree and put it into an 8-bit buffer |
CTQuaternion | A implementation of a way of representing rotations that avoid a lot of the problems that the standard rotation about the axis methods have |
CTransform | |
CTransformGeo | Operator that transforms geometric points |
CTransformJack_ClientI | |
CTransformReceiverI | |
CTriangle | |
CTryWriteGuard | |
CUpRez | |
►CValueStuffI | Container for values |
CValueStuffArg | |
CVArray | |
CVConvolve | |
CVector2 | |
CVector3 | |
CVector4 | |
CVersion | |
CVertexContext | |
►CViewerCache | Image cache for the viewer |
CLineEnds | |
►CViewerContext | |
CViewerWindowFormatContext | |
CViewFrustum | |
CWireframeShader | Default wireframe shader |
CWorldMatrixProvider | |
CWorldPointProvider | |
CWrite | |
CWriteGeo | |
CWriteGuard | |
►CWriter | |
CDescription | Specialised Writer Description |
▼Nslr | |
CSlrLightInfo | |
CSlrLightMaterial | |
CSlrPrimInfo | |
CSlrShaderGroup | |
CSlrShadingContext | |
CSlrSurfaceMaterial | |
CSlrThreadContext | |
CSlrCoShader | |
CSlrGeometryShader | |
CSlrShader | |
CSlrSurfaceShader | |
CHexPtrOut | Pointer wrapper for output customisation (see function below) |