HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImageOutput Member List

This is the complete list of members for ImageOutput, including all inherited members.

AppendMIPLevel enum valueImageOutput
AppendSubimage enum valueImageOutput
close()=0ImageOutputpure virtual
copy_image(ImageInput *in)ImageOutputvirtual
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)ImageOutputprotected
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)ImageOutputprotected
create(string_view filename, Filesystem::IOProxy *ioproxy=nullptr, string_view plugin_searchpath="")ImageOutputstatic
create(const std::wstring &filename, Filesystem::IOProxy *ioproxy=nullptr, const std::wstring &plugin_searchpath={})ImageOutputinlinestatic
create(const std::string &filename, const std::string &plugin_searchpath)ImageOutputstatic
Create enum valueImageOutput
Creator typedefImageOutput
destroy(ImageOutput *x)ImageOutputstatic
error(const char *fmt, const Args &...args) const ImageOutputinline
errorf(const char *fmt, const Args &...args) const ImageOutputinline
errorfmt(const char *fmt, const Args &...args) const ImageOutputinline
fmterror(const char *fmt, const Args &...args) const ImageOutputinline
format_name(void) const =0ImageOutputpure virtual
geterror(bool clear=true) const ImageOutput
has_error() const ImageOutput
ImageOutput()ImageOutputprotected
m_specImageOutputprotected
open(const std::string &filename, const ImageSpec &newspec, OpenMode mode=Create)=0ImageOutputpure virtual
open(const std::wstring &filename, const ImageSpec &newspec, OpenMode mode=Create)ImageOutputinline
open(const std::string &filename, int subimages OIIO_MAYBE_UNUSED, const ImageSpec *specs)ImageOutputinlinevirtual
open(const std::wstring &filename, int subimages OIIO_MAYBE_UNUSED, const ImageSpec *specs)ImageOutputinline
OpenMode enum nameImageOutput
operator delete(void *ptr)ImageOutput
operator new(size_t size)ImageOutput
send_to_client(const char *format,...)ImageOutput
send_to_output(const char *format,...)ImageOutputvirtual
set_ioproxy(Filesystem::IOProxy *ioproxy)ImageOutputinlinevirtual
set_thumbnail(const ImageBuf &thumb)ImageOutputinlinevirtual
spec(void) const ImageOutputinline
supports(string_view feature OIIO_MAYBE_UNUSED) const ImageOutputinlinevirtual
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)ImageOutputprotected
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)ImageOutputprotected
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)ImageOutputprotected
unique_ptr typedefImageOutput
write_deep_image(const DeepData &deepdata)ImageOutputvirtual
write_deep_scanlines(int ybegin, int yend, int z, const DeepData &deepdata)ImageOutputvirtual
write_deep_tiles(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend, const DeepData &deepdata)ImageOutputvirtual
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)ImageOutputvirtual
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)ImageOutputvirtual
write_scanline(int y, int z, TypeDesc format, const void *data, stride_t xstride=AutoStride)ImageOutputvirtual
write_scanlines(int ybegin, int yend, int z, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride)ImageOutputvirtual
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)ImageOutputvirtual
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)ImageOutputvirtual
~ImageOutput()ImageOutputvirtual