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 enum valueImageOutput
create(const std::string &filename, const std::string &plugin_searchpath="")ImageOutputstatic
Creator typedefImageOutput
destroy(ImageOutput *x)ImageOutputstatic
error(const char *fmt, const Args &...args) const ImageOutputinline
errorf(const char *fmt, const Args &...args) const ImageOutputinline
fmterror(const char *fmt, const Args &...args) const ImageOutputinline
format_name(void) const =0ImageOutputpure virtual
geterror() const ImageOutputinline
ImageOutput()ImageOutput
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 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
spec(void) const ImageOutputinline
supports(string_view feature) const ImageOutputinlinevirtual
threads(int n)ImageOutputinline
threads() const ImageOutputinline
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=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
~ImageOutput()ImageOutputvirtual