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

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

AppendMIPLevel enum value (defined in ImageOutput)ImageOutput
AppendSubimage enum value (defined in ImageOutput)ImageOutput
close()=0ImageOutputpure virtual
copy_image(ImageInput *in)ImageOutputvirtual
Create enum value (defined in ImageOutput)ImageOutput
create(const std::string &filename, const std::string &plugin_searchpath="")ImageOutputstatic
data (defined in ImageOutput)ImageOutputprotected
format_name(void) const =0ImageOutputpure virtual
geterror() const ImageOutputinline
ImageOutput() (defined in ImageOutput)ImageOutputinline
m_specImageOutputprotected
open(const std::string &name, const ImageSpec &newspec, OpenMode mode=Create)=0ImageOutputpure virtual
open(const std::string &name, int subimages, const ImageSpec *specs)ImageOutputinlinevirtual
OpenMode enum name (defined in ImageOutput)ImageOutput
scratch (defined in ImageOutput)ImageOutputprotected
send_to_client(const char *format,...) (defined in ImageOutput)ImageOutput
send_to_output(const char *format,...)ImageOutputvirtual
spec(void) const ImageOutputinline
supports(const std::string &) const ImageOutputinlinevirtual
TINYFORMAT_WRAP_FORMAT(void, error, const, std::ostringstream msg;, msg, append_error(msg.str());) const void *to_native_scanline(TypeDesc formatImageOutputprotected
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) (defined in ImageOutput)ImageOutputprotected
to_native_tile(TypeDesc format, const void *data, stride_t xstride, stride_t ystride, stride_t zstride, std::vector< unsigned char > &scratch) (defined in ImageOutput)ImageOutputprotected
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=NULL, void *progress_callback_data=NULL)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
xstride (defined in ImageOutput)ImageOutputprotected
~ImageOutput() (defined in ImageOutput)ImageOutputinlinevirtual