#include <SlrAovLayer.h>
Public Types | |
| using | AovMapping = std::pair< ndk::Channel, DD::Image::Channel > |
Public Member Functions | |
| void | clear () |
| void | addAov (const SlrAovLayer &aovLayer) |
| void | copy (const float *srcArray, float *outArray) |
| void | copy (const float *srcArray, float *outArray, float weight) |
| DD::Image::ChannelSet | channels () |
| DD::Image::ChannelPack | channelPack () |
| std::vector< AovMapping >::const_iterator | begin () const |
| Iterator support. | |
| std::vector< AovMapping >::const_iterator | end () const |
Public Attributes | |
| std::vector< AovMapping > | mappings |
Packed list of A->B channel mappings. Used to quickly copy values from an source channel array to a destination channel array.
| ©2025 The Foundry Visionmongers, Ltd. All Rights Reserved. |