HDK
|
This is the complete list of members for ImageOutput, including all inherited members.
AppendMIPLevel enum value | ImageOutput | |
AppendSubimage enum value | ImageOutput | |
close()=0 | ImageOutput | pure virtual |
copy_image(ImageInput *in) | ImageOutput | virtual |
copy_tile_to_image_buffer(int x, int y, int z, TypeDesc format, const void *data, stride_t xstride, stride_t ystride, stride_t zstride, void *image_buffer, TypeDesc buf_format=TypeDesc::UNKNOWN) | ImageOutput | protected |
copy_to_image_buffer(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, const void *data, stride_t xstride, stride_t ystride, stride_t zstride, void *image_buffer, TypeDesc buf_format=TypeDesc::UNKNOWN) | ImageOutput | protected |
create(string_view filename, Filesystem::IOProxy *ioproxy=nullptr, string_view plugin_searchpath="") | ImageOutput | static |
create(const std::wstring &filename, Filesystem::IOProxy *ioproxy=nullptr, const std::wstring &plugin_searchpath={}) | ImageOutput | inlinestatic |
create(const std::string &filename, const std::string &plugin_searchpath) | ImageOutput | static |
Create enum value | ImageOutput | |
Creator typedef | ImageOutput | |
destroy(ImageOutput *x) | ImageOutput | static |
error(const char *fmt, const Args &...args) const | ImageOutput | inline |
errorf(const char *fmt, const Args &...args) const | ImageOutput | inline |
errorfmt(const char *fmt, const Args &...args) const | ImageOutput | inline |
fmterror(const char *fmt, const Args &...args) const | ImageOutput | inline |
format_name(void) const =0 | ImageOutput | pure virtual |
geterror(bool clear=true) const | ImageOutput | |
has_error() const | ImageOutput | |
ImageOutput() | ImageOutput | protected |
m_spec | ImageOutput | protected |
open(const std::string &filename, const ImageSpec &newspec, OpenMode mode=Create)=0 | ImageOutput | pure virtual |
open(const std::wstring &filename, const ImageSpec &newspec, OpenMode mode=Create) | ImageOutput | inline |
open(const std::string &filename, int subimages OIIO_MAYBE_UNUSED, const ImageSpec *specs) | ImageOutput | inlinevirtual |
open(const std::wstring &filename, int subimages OIIO_MAYBE_UNUSED, const ImageSpec *specs) | ImageOutput | inline |
OpenMode enum name | ImageOutput | |
operator delete(void *ptr) | ImageOutput | |
operator new(size_t size) | ImageOutput | |
send_to_client(const char *format,...) | ImageOutput | |
send_to_output(const char *format,...) | ImageOutput | virtual |
set_ioproxy(Filesystem::IOProxy *ioproxy) | ImageOutput | inlinevirtual |
set_thumbnail(const ImageBuf &thumb) | ImageOutput | inlinevirtual |
spec(void) const | ImageOutput | inline |
supports(string_view feature OIIO_MAYBE_UNUSED) const | ImageOutput | inlinevirtual |
threads(int n) | ImageOutput | |
threads() const | ImageOutput | |
to_native_rectangle(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, const void *data, stride_t xstride, stride_t ystride, stride_t zstride, std::vector< unsigned char > &scratch, unsigned int dither=0, int xorigin=0, int yorigin=0, int zorigin=0) | ImageOutput | protected |
to_native_scanline(TypeDesc format, const void *data, stride_t xstride, std::vector< unsigned char > &scratch, unsigned int dither=0, int yorigin=0, int zorigin=0) | ImageOutput | protected |
to_native_tile(TypeDesc format, const void *data, stride_t xstride, stride_t ystride, stride_t zstride, std::vector< unsigned char > &scratch, unsigned int dither=0, int xorigin=0, int yorigin=0, int zorigin=0) | ImageOutput | protected |
unique_ptr typedef | ImageOutput | |
write_deep_image(const DeepData &deepdata) | ImageOutput | virtual |
write_deep_scanlines(int ybegin, int yend, int z, const DeepData &deepdata) | ImageOutput | virtual |
write_deep_tiles(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, const DeepData &deepdata) | ImageOutput | virtual |
write_image(TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride, ProgressCallback progress_callback=nullptr, void *progress_callback_data=nullptr) | ImageOutput | virtual |
write_rectangle(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride) | ImageOutput | virtual |
write_scanline(int y, int z, TypeDesc format, const void *data, stride_t xstride=AutoStride) | ImageOutput | virtual |
write_scanlines(int ybegin, int yend, int z, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride) | ImageOutput | virtual |
write_tile(int x, int y, int z, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride) | ImageOutput | virtual |
write_tiles(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride) | ImageOutput | virtual |
~ImageOutput() | ImageOutput | virtual |