|
|
| ImageInterface (const std::string &nodepath) |
| |
|
virtual const std::string & | nodepath () const |
| | Path string identifying a Nuke Node by name and context.
|
| |
| virtual int32_t | width () const |
| |
| virtual int32_t | height () const |
| |
| virtual int32_t | numChannels () const |
| |
|
virtual bool | isValid () const |
| | Is the image configured and a valid size? Default version tests that W/H/D is non-zero.
|
| |
|
virtual bool | getMetadata (const Token &key, Value *value) const |
| |
| virtual bool | read (const fdk::Box2i &active_bbox, int32_t num_chans, int32_t bytes_per_channel, bool signed_type, bool apply_srgb_correction, bool mirrorX, bool mirrorY, void *buffer) |
| |
Abstract wrapper for a HioImage subclass specifically for Nuke's internal use connecting an in-memory DDImage Op/Iop to a Hydra texture reader.
Image orienation matches Y-up Nuke - lower-left corner = 0,0 and the endpoint-exclusive top-right corner = width(),height().
Only the methods needed for DDImage to interface with this class are exposed.