CAtAOVEntry | |
CAtBBox | 3D axis-aligned bounding box (uses single-precision) |
CAtBBox2 | 2D axis-aligned bounding box (uses integers) |
CAtBooleanMask | |
CAtBSDFLobeInfo | BSDF lobe information |
CAtBSDFLobeSample | BSDF lobe sample |
CAtBSDFMethods | BSDF function table |
CAtCameraInput | Camera ray creation inputs |
CAtCameraNodeMethods | Camera node methods structure |
CAtCameraOutput | Camera ray creation outputs |
CAtChannelLayout | |
CAtClosure | |
CAtClosureList | |
CAtColorManagerNodeMethods | Color Manager Node methods structure |
CAtCommonMethods | Methods common to all nodes |
CAtDriverNodeMethods | Driver Node methods structure |
CAtFilterNodeMethods | Filter Node methods structure |
CAtHPoint | Homogeneous point |
CAtLicenseInfo | License info structure |
CAtLightSample | Light sample data structure |
CAtMatrix | |
CAtMetaDataEntry | |
CAtMetadataStore | This structure holds a generic list of metadata items, each of which could optionally be associated to a specific parameter (for node metadata) |
CAtNode | This represents a node in Arnold |
CAtNodeEntry | This represents a node type in Arnold |
CAtNodeLib | Used by dynamically-linked nodes to return node info |
CAtNodeMethods | Node methods |
CAtOperatorNodeMethods | Cleanup method for child data which is passed to other operators |
CAtParamValue | Actual parameter value for each supported type |
CAtParamValueMapEntry | |
CAtProceduralNodeMethods | |
CAtProfiledLockable | Wrapper for Lockable type mutexes, such as std::mutex and std::recursive_mutex |
CAtRay | Ray data structure |
CAtRenderUpdateInfo | Additional useful information about the render, received in the render callback |
CAtRGB | RGB color |
CAtRGBA | RGB color + alpha |
CAtSampler | Opaque data type for a sampler |
CAtSamplerIterator | Opaque data type for a sampler iterator |
CAtSceneFormatData | Provides access to information about the scene format |
CAtSceneFormatExtensionIterator | Allows iterating over the list of supported extensions for a given scene format |
CAtSceneFormatIterator | Allows iterating over the list of supported scene formats |
CAtSceneFormatLib | Used by dynamically-linked scene format plugins |
CAtSceneFormatMethods | Scene format methods |
CAtScrSample | Used to hold the result of AiTrace() calls |
CAtShaderGlobals | Shader globals data structure |
CAtShaderNodeMethods | Shader Node methods structure |
CAtString | Arnold String allows for fast string comparisons |
CAtStringHash | Functor class to use as a hasher when you want to make a hash map or hash set using AtString as a key |
CAtTextureHandle | Structure that holds a handle for a given texture |
CAtTextureParams | Structure that holds all of the available texture map look-up options |
CAtUniverse | This represents a universe in Arnold |
CAtVector | 3D point (single precision) |
CAtVector2 | 2D point |
CAtVectorDv | Vector with differentials |
CAtVolumeData | Volume data, as returned by AtVolumeCreate |
CAtVolumeNodeMethods | |
CPOD_tempf2 | |
CPOD_tempf3 | |
CPOD_tempf4 |