CDD::Image::AllocationTracker | A class for checkpoint tracking of memory allocations allocated by the HeapAllocator |
CDD::Image::AllocTrackingInfo | A structure holding information about a tracked object's memory allocation |
CDD::Image::ArrayKnobI::ValueProvider | |
CDD::Image::AttribContext | |
CDD::Image::AudioReaderI | |
CDD::Image::AudioReadInfo | |
CDD::Image::AutoProfileEvent | |
►CDD::Image::BaseLockGuard | |
CDD::Image::Guard | |
CDD::Image::SpinGuard | |
►CDD::Image::BaseReadWriteGuard | Base class for Read/Write Guard classes |
CDD::Image::ReadGuard | |
CDD::Image::TryWriteGuard | |
CDD::Image::WriteGuard | |
CDD::Image::BasicGrid | |
►CDD::Image::Box | Describes a rectangle with integer boundaries |
CDD::Image::Format | Describes the size and shape of an image |
►CDD::Image::Info2D | |
CDD::Image::DeepInfo | |
CDD::Image::IopInfo | |
►CDD::Image::Interest | |
CDD::Image::RowCacheTile | |
CDD::Image::Box2f | |
►CDD::Image::Box3 | 3D Box |
►CDD::Image::rPrimitive | 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 |
CDD::Image::rPoint | |
CDD::Image::rTriangle | |
CDD::Image::Scene | |
CDD::Image::BufferIopTile | |
CDD::Image::BufferIopTile::LinePointers | |
CDD::Image::ChannelMap | |
CDD::Image::ChannelSet | |
CDD::Image::ChannelSetIterator | |
CDD::Image::CodecHandler | |
CDD::Image::Colorspace_KnobI | |
CDD::Image::Concurrency::ReadGuard | |
CDD::Image::Concurrency::WriteGuard | |
►CDD::Image::ConvertibleToIop | Helper class for converting non Iop based classes to Iop |
►CDD::Image::DeepOp | |
►CDD::Image::DeepOnlyOp | |
►CDD::Image::DeepFilterOp | |
►CDD::Image::DeepPixelOp | DeepPixelOp is a base class that provides similar functionality to the combination of NukeWrapper and PixelOp |
CDD::Image::DeepAccumPixelOp | |
CDD::Image::ConvolveArray | |
CDD::Image::CurveDescription | |
CDD::Image::DataInfo | Class that provides information about component types |
CDD::Image::DeepLightSample | Helper class representing a small float vector, one for each channel in a set |
CDD::Image::DeepOutPixel | |
►CDD::Image::DeepPixel | |
CDD::Image::DeepOutputPixel | |
►CDD::Image::DeepPlane | |
►CDD::Image::DeepOutputPlane | |
CDD::Image::DeepInPlaceOutputPlane | |
CDD::Image::DeepReader | |
CDD::Image::DeepSample | Helper class representing a small float vector, one for each channel in a set |
CDD::Image::DeepSampleVector | |
CDD::Image::DeepWriter | |
CDD::Image::DeepWriterOwner | |
►CDD::Image::Description | |
CDD::Image::DeepWriter::Description | |
CDD::Image::GeoWriter::Description | Specialised GeoWriter Description |
CDD::Image::Op::Description | |
►CDD::Image::ReaderDescription | Base class for Reader plugin descriptions |
CDD::Image::GeoDescription | |
CDD::Image::Reader::Description | |
CDD::Image::Writer::Description | Specialised Writer Description |
CDD::Image::DirectGeneralTile::LinePointers | |
CDD::Image::Draw_Handle_Callback | |
CDD::Image::EngineContext | |
►CDD::Image::Enumeration_KnobI | |
CDD::Image::Radio_KnobI | |
►CDD::Image::Executable | Class to wrap up node graph execution |
CDD::Image::Write | |
CDD::Image::WriteGeo | |
CDD::Image::Execute | |
CDD::Image::File_KnobI | |
►CDD::Image::FileOp | |
►CDD::Image::CodecOp | |
►CDD::Image::Read | |
CDD::Image::TimelineRead | Sub-class of DD::Image::Read used by NukeStudio/Hiero for timeline reads |
CDD::Image::ReadGeo | |
CDD::Image::WriteGeo | |
►CDD::Image::FileRead | |
CDD::Image::Read | |
CDD::Image::ReadGeo | |
CDD::Image::FileSet | |
►CDD::Image::Filter | |
CDD::Image::TextureFilter | |
CDD::Image::Filter::Coefficients | |
CDD::Image::FrameExtentProviderI | |
CDD::Image::FrameRangeControls | Class used to standardise frame range controls throughout NUKE |
►CDD::Image::GeneralInfo | Base class for defining a time bounded region |
CDD::Image::Info2D | |
►CDD::Image::GeneralTile | |
CDD::Image::DirectGeneralTile | |
CDD::Image::RawGeneralTile | |
CDD::Image::GenericImagePlane | 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 |
CDD::Image::GeoInfo | Contains a list of points and geometric primitives |
CDD::Image::GeoInfo::Cache | |
CDD::Image::GeoInfoRenderState | |
CDD::Image::GeometryList | |
CDD::Image::GeoReader | |
CDD::Image::GeoSelection::ReadWriteHandle< T > | |
CDD::Image::GeoWriter | |
CDD::Image::GPUContext | |
CDD::Image::Hash | |
CDD::Image::Histogram_Data | |
►CDD::Image::IAllocator | Allocator interface |
CDD::Image::BlockAllocator | |
CDD::Image::HeapAllocator | |
CDD::Image::Image_Cache | |
CDD::Image::ImageCacheReadI | Holder of temporary data to read files from cache: |
CDD::Image::ImageCacheWriteI | Holder of temporary data to write files to cache: |
►CDD::Image::ImagePlaneDescriptor | |
CDD::Image::GenericImagePlaneDescriptor | |
CDD::Image::ImagePlane | |
CDD::Image::InterestRatchet | |
CDD::Image::InternalOCIOOp | Helper class to enable Readers and Writers to use internal OCIOColorpace Ops |
CDD::Image::Iop::PixelCallbackI | |
CDD::Image::Iop::TextureImage | |
►CDD::Image::IopInfoOwner | IopInfo holder |
►CDD::Image::Iop | Iop is the base class for all the image operators |
CDD::Image::Black | |
CDD::Image::Blur | |
CDD::Image::BufferIop | Base class for Iops which buffer the output of another Iop into an image plane |
CDD::Image::Convolve | |
CDD::Image::DownRez | |
CDD::Image::HConvolve | |
►CDD::Image::Material | |
CDD::Image::IllumShader | This subclass of Material provides some convienence functions so that it is easier to write a lighting surface shader |
►CDD::Image::MultiTileIop | |
CDD::Image::UpRez | |
CDD::Image::VConvolve | |
►CDD::Image::NoIop | |
CDD::Image::ToBuffer | Takes the output of an image tree and put it into an 8-bit buffer |
CDD::Image::NukeWrapper | |
►CDD::Image::PixelIop | |
CDD::Image::ColorLookup | |
CDD::Image::DrawIop | |
►CDD::Image::PlanarIop | |
CDD::Image::Read | |
►CDD::Image::Render | Base class for rendering a 3D scene to an image |
CDD::Image::DepthMapRender | Depth map rendering for a shadow buffer |
CDD::Image::RenderScene | 3D image renderer parent class |
CDD::Image::SolidShader | Default solid vertex shader |
CDD::Image::Transform | |
CDD::Image::WireframeShader | Default wireframe shader |
CDD::Image::IRange | |
CDD::Image::Knob::cstring | |
CDD::Image::Knob::Script_List | |
CDD::Image::KnobChangedObserverI | |
CDD::Image::KnobChangeGroup | |
CDD::Image::KnobChangeGroup::Listener | |
CDD::Image::LayerI | |
CDD::Image::License | |
CDD::Image::LightContext | |
CDD::Image::Linear | |
CDD::Image::LinkableI | |
CDD::Image::LinkableKnobInfo | |
►CDD::Image::Lock | |
CDD::Image::RecursiveLock | |
CDD::Image::SignalLock | |
►CDD::Image::LookAt | Helper class that adds LookAt functionality |
►CDD::Image::AxisOp | AxisOp is the base class for all the 3D objects. It simply contains a transform matrix |
►CDD::Image::CameraOp | |
►CDD::Image::LightOp | LightOp defines a 3D light |
CDD::Image::ComplexLightOp | |
CDD::Image::TransformGeo | Operator that transforms geometric points |
CDD::Image::LookupCurves | |
CDD::Image::LookupCurves_KnobI | |
CDD::Image::LUT | |
►CDD::Image::LUTInfo | |
CDD::Image::ReaderImpl | Private, hidden implementation for DD::Image::Reader objects |
CDD::Image::WriterImpl | Private, hidden implementation for DD::Image::Writer objects |
CDD::Image::Matrix3 | A 3x3 transformation matrix |
CDD::Image::Matrix4 | A 4x4 transformation matrix |
CDD::Image::MatrixArray | |
CDD::Image::MBParticleSpriteGenerator | |
CDD::Image::MBSceneSpriteGenerator | |
CDD::Image::Memory | |
CDD::Image::Memory::bytes | |
CDD::Image::Memory::MemoryInfo | |
CDD::Image::MemoryHolder | |
CDD::Image::Menu | |
CDD::Image::MetaData::Bundle | |
CDD::Image::MultiArray_KnobI | |
CDD::Image::ObjectCell | |
►CDD::Image::Op | Base class of all the things that can be created by Nuke nodes |
CDD::Image::AxisOp | AxisOp is the base class for all the 3D objects. It simply contains a transform matrix |
CDD::Image::DeepOnlyOp | |
►CDD::Image::GeoOp | |
CDD::Image::ModifyGeo | |
►CDD::Image::NullGeo | |
►CDD::Image::SourceGeo | |
CDD::Image::ReadGeo | |
►CDD::Image::ParticleRender | |
►CDD::Image::ParticleOp | |
CDD::Image::ParticleBehaviour | |
CDD::Image::TransformGeo | Operator that transforms geometric points |
CDD::Image::WriteGeo | |
CDD::Image::Iop | Iop is the base class for all the image operators |
CDD::Image::OpMessage | This class encapsulates a text message to the user produced by an op |
CDD::Image::OpMessageHandler | This component of an op handles its messages to the user |
CDD::Image::OpMessageObserver | |
CDD::Image::OpTask | |
CDD::Image::OpTimer | |
CDD::Image::OpTree | |
CDD::Image::OpTreeHandler | This component of an op handles the manipulations of its trees: adding to, removing from, checking statuses, etc |
CDD::Image::OrderedMap< Key, Value > | |
CDD::Image::ParticleNodeState | |
CDD::Image::ParticleNodeStateFactory | |
CDD::Image::ParticleSystem | |
CDD::Image::ParticleSystem::Source | Source of a particle representation (a Node, and its input) |
CDD::Image::Pixel | |
►CDD::Image::PlanarI | |
CDD::Image::NukeWrapper | |
CDD::Image::PlanarIop | |
CDD::Image::PlanarIop::AutoMemoryFreeDisabler | Used to allow/prevent Nuke from freeing the internal planar cache |
CDD::Image::PlanarReadInfo | Information about a generic image plane, as opposed to a scan line, and how it can be read and decoded |
CDD::Image::Plane | |
CDD::Image::PositionVector_KnobI | The interface for position vector knobs |
CDD::Image::PreValidateContext | |
►CDD::Image::Primitive | |
CDD::Image::Particles | |
CDD::Image::ParticlesSprite | |
CDD::Image::Point | |
►CDD::Image::PolygonPrimitive | |
CDD::Image::Mesh | |
CDD::Image::Polygon | |
CDD::Image::PolyMesh | PolyMesh is a connected series of polygons comprising a contiguous surface |
CDD::Image::Triangle | |
CDD::Image::PrimitiveContext | |
CDD::Image::PrimitiveTestCache | |
►CDD::Image::Private::Memory::ObserverI | |
CDD::Image::Private::Memory::ScopedObserverI | |
CDD::Image::Private::Memory::ObserverManager | Manages the observers in a thread safe way |
CDD::Image::ProfileEvent | |
►CDD::Image::ProxyContext | |
CDD::Image::OutputContext | |
CDD::Image::Quadtree< T > | |
CDD::Image::QuadtreeNode< T > | |
CDD::Image::Quaternion | A implementation of a way of representing rotations that avoid a lot of the problems that the standard rotation about the axis methods have |
CDD::Image::Random | A random number generator for the use of ParticleOps |
CDD::Image::RandomBoxes | Vector of boxes with member functions |
CDD::Image::RawGeneralTile::LinePointers | |
CDD::Image::Ray | |
►CDD::Image::Reader | |
CDD::Image::FileReader | |
►CDD::Image::ReadFileKnobOwner | |
CDD::Image::Read | |
CDD::Image::ReadImpl | Private, hidden implementation for DD::Image::Read objects |
CDD::Image::ReadWriteLock | Read/Write Lock for shared access |
CDD::Image::RefCountedFloatBuffer | |
►CDD::Image::RefCountedObject | |
CDD::Image::Attribute | General Attribute class |
►CDD::Image::BaseHandle | |
CDD::Image::Handle | Standard handle, which allocates via DD Images memory pool |
CDD::Image::RefCountedPtr< T > | |
CDD::Image::Render::Span | |
CDD::Image::RequestOutput | |
CDD::Image::Row | |
CDD::Image::SamplePosition | |
CDD::Image::Sampler | |
CDD::Image::SceneGraph_KnobI | |
CDD::Image::SceneReaders::PluginDescription | Creating an instance of this will register the new SceneReaderPlugin constructor for the class with the list of extensions |
CDD::Image::SceneView_KnobI | |
CDD::Image::ShutdownBroadcaster | |
CDD::Image::ShutDownListener | |
CDD::Image::ShutterControls | |
CDD::Image::SmallBlockDefinition | |
CDD::Image::Sprite | |
CDD::Image::SpriteGenerator | |
CDD::Image::Table_KnobI::Column | |
CDD::Image::Text_KnobI | |
CDD::Image::Thread | |
CDD::Image::ThreadProfileEvent | |
CDD::Image::TimelineReadInternals | A used by TimelineRead to hide internal implementations that we don't want to expose in the public DDImage API |
CDD::Image::TopDownGraphEvaluator | |
CDD::Image::TopDownGraphNotifier | |
►CDD::Image::TopDownGraphObserver | |
CDD::Image::DebugTopDownGraphObserver | An observer class for tracking topdown rendering events and logging them to standard output |
CDD::Image::TopDownPImpl | Helper functions used by the top-down graph evaluator's private implementation |
CDD::Image::TransformJack_ClientI | |
CDD::Image::TransformReceiverI | |
►CDD::Image::ValueStuffI | Container for values |
►CDD::Image::Knob | |
CDD::Image::ShapeKnob | |
CDD::Image::ValueStuffI::ValueStuffArg | |
CDD::Image::VArray | |
CDD::Image::Vector2 | |
CDD::Image::Vector3 | |
CDD::Image::Vector4 | |
CDD::Image::Version | |
CDD::Image::VertexContext | |
CDD::Image::ViewerCache | Image cache for the viewer |
CDD::Image::ViewerCache::LineEnds | |
CDD::Image::ViewerContext | |
CDD::Image::ViewerContext::ViewerWindowFormatContext | |
CDD::Image::ViewFrustum | |
►CDD::Image::Writer | |
CDD::Image::FileWriter | |
CHexPtrOut | Pointer wrapper for output customisation (see function below) |
CDD::Image::OrderedMap< Hash, GeoInfoSelection * > | |
CDD::Image::Quadtree< unsigned > | |
CDD::Image::QuadtreeNode< unsigned > | |
CDD::Image::RefCountedPtr< Attribute > | |
CDD::Image::RefCountedPtr< BaseHandle > | |
CDD::Image::RefCountedPtr< DrawLists > | |
CDD::Image::RefCountedPtr< ImageCacheWrite > | |
CDD::Image::RefCountedPtr< ObjectGrid > | |
CDD::Image::RefCountedPtr< PointList > | |
CDD::Image::RefCountedPtr< PrimitiveList > | |