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

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

_WrapLast enum valueImageBuf
APPBUFFER enum valueImageBuf
blackpixel() const ImageBufprotected
cachedpixels() const ImageBuf
clear()ImageBuf
clear_thumbnail()ImageBuf
contains_roi(ROI roi) const ImageBuf
contiguous() const ImageBuf
copy(const ImageBuf &src, TypeDesc format=TypeUnknown)ImageBuf
copy(TypeDesc format) const ImageBuf
copy_deep_pixel(int x, int y, int z, const ImageBuf &src, int srcx, int srcy, int srcz)ImageBuf
copy_metadata(const ImageBuf &src)ImageBuf
copy_pixels(const ImageBuf &src)ImageBuf
deep() const ImageBuf
deep_erase_samples(int x, int y, int z, int samplepos, int nsamples)ImageBuf
deep_insert_samples(int x, int y, int z, int samplepos, int nsamples)ImageBuf
deep_pixel_ptr(int x, int y, int z, int c, int s=0) const ImageBuf
deep_samples(int x, int y, int z=0) const ImageBuf
deep_value(int x, int y, int z, int c, int s) const ImageBuf
deep_value_uint(int x, int y, int z, int c, int s) const ImageBuf
deepdata()ImageBuf
deepdata() const ImageBuf
do_wrap(int &x, int &y, int &z, WrapMode wrap) const ImageBufprotected
error(string_view message) const ImageBuf
error(const char *fmt, const Args &...args) const ImageBufinline
errorf(const char *fmt, const Args &...args) const ImageBufinline
errorfmt(const char *fmt, const Args &...args) const ImageBufinline
file_format_name(void) const ImageBuf
fileformatImageBuf
fmterror(const char *fmt, const Args &...args) const ImageBufinline
get_pixels(ROI roi, TypeDesc format, void *result, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride) const ImageBuf
get_thumbnail() const ImageBuf
getchannel(int x, int y, int z, int c, WrapMode wrap=WrapBlack) const ImageBuf
geterror(bool clear=true) const ImageBuf
getpixel(int x, int y, int z, float *pixel, int maxchannels=1000, WrapMode wrap=WrapBlack) const ImageBuf
getpixel(int x, int y, float *pixel, int maxchannels=1000) const ImageBufinline
has_error(void) const ImageBuf
has_thumbnail() const ImageBuf
IBStorage enum nameImageBuf
ImageBuf()ImageBuf
ImageBuf(string_view name, int subimage=0, int miplevel=0, ImageCache *imagecache=nullptr, const ImageSpec *config=nullptr, Filesystem::IOProxy *ioproxy=nullptr)ImageBufexplicit
ImageBuf(string_view name, ImageCache *imagecache)ImageBuf
ImageBuf(const ImageSpec &spec, InitializePixels zero=InitializePixels::Yes)ImageBufexplicit
ImageBuf(string_view name, const ImageSpec &spec, InitializePixels zero=InitializePixels::Yes)ImageBuf
ImageBuf(const ImageSpec &spec, void *buffer, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride)ImageBuf
ImageBuf(string_view name, const ImageSpec &spec, void *buffer)ImageBuf
ImageBuf(const ImageBuf &src)ImageBuf
ImageBuf(ImageBuf &&src)ImageBuf
IMAGECACHE enum valueImageBuf
imagecache() const ImageBuf
impl_deleter(ImageBufImpl *)ImageBufprotectedstatic
init_spec(string_view filename, int subimage, int miplevel)ImageBuf
initialized() const ImageBuf
interppixel(float x, float y, float *pixel, WrapMode wrap=WrapBlack) const ImageBuf
interppixel_bicubic(float x, float y, float *pixel, WrapMode wrap=WrapBlack) const ImageBuf
interppixel_bicubic_NDC(float s, float t, float *pixel, WrapMode wrap=WrapBlack) const ImageBuf
interppixel_NDC(float s, float t, float *pixel, WrapMode wrap=WrapBlack) const ImageBuf
interppixel_NDC_full(float s, float t, float *pixel, WrapMode wrap=WrapBlack) const ImageBuf
IteratorBase classImageBuffriend
LOCALBUFFER enum valueImageBuf
localpixels()ImageBuf
localpixels() const ImageBuf
m_implImageBufprotected
make_writable(bool keep_cache_type=false)ImageBuf
make_writeable(bool keep_cache_type=false)ImageBuf
miplevel() const ImageBuf
name(void) const ImageBuf
nativespec() const ImageBuf
nchannels() const ImageBuf
nmiplevels() const ImageBuf
nsubimages() const ImageBuf
OIIO_DEPRECATED("use other write() that takes the dtype argument (1.9)") bool write(string_view filenameImageBuf
operator=(const ImageBuf &src)ImageBuf
operator=(ImageBuf &&src)ImageBuf
orientation() const ImageBuf
oriented_full_height() const ImageBuf
oriented_full_width() const ImageBuf
oriented_full_x() const ImageBuf
oriented_full_y() const ImageBuf
oriented_height() const ImageBuf
oriented_width() const ImageBuf
oriented_x() const ImageBuf
oriented_y() const ImageBuf
pixel_stride() const ImageBuf
pixeladdr(int x, int y, int z=0, int ch=0) const ImageBuf
pixeladdr(int x, int y, int z=0, int ch=0)ImageBuf
pixelindex(int x, int y, int z, bool check_range=false) const ImageBuf
pixels_valid(void) const ImageBuf
pixeltype() const ImageBuf
progress_callbackImageBuf
progress_callback_dataImageBuf
read(int subimage=0, int miplevel=0, bool force=false, TypeDesc convert=TypeDesc::UNKNOWN, ProgressCallback progress_callback=nullptr, void *progress_callback_data=nullptr)ImageBuf
read(int subimage, int miplevel, int chbegin, int chend, bool force, TypeDesc convert, ProgressCallback progress_callback=nullptr, void *progress_callback_data=nullptr)ImageBuf
reset()ImageBufinline
reset(string_view name, ImageCache *imagecache)ImageBuf
reset(string_view name, int subimage=0, int miplevel=0, ImageCache *imagecache=nullptr, const ImageSpec *config=nullptr, Filesystem::IOProxy *ioproxy=nullptr)ImageBuf
reset(const ImageSpec &spec, InitializePixels zero=InitializePixels::Yes)ImageBuf
reset(string_view name, const ImageSpec &spec, InitializePixels zero=InitializePixels::Yes)ImageBuf
reset(const ImageSpec &spec, void *buffer, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride)ImageBuf
retile(int x, int y, int z, pvt::ImageCacheTile *&tile, int &tilexbegin, int &tileybegin, int &tilezbegin, int &tilexend, bool exists, WrapMode wrap=WrapDefault) const ImageBufprotected
roi() const ImageBuf
roi_full() const ImageBuf
scanline_stride() const ImageBuf
set_deep_samples(int x, int y, int z, int nsamples)ImageBuf
set_deep_value(int x, int y, int z, int c, int s, float value)ImageBuf
set_deep_value(int x, int y, int z, int c, int s, uint32_t value)ImageBuf
set_full(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend)ImageBuf
set_orientation(int orient)ImageBuf
set_origin(int x, int y, int z=0)ImageBuf
set_pixels(ROI roi, TypeDesc format, const void *data, stride_t xstride=AutoStride, stride_t ystride=AutoStride, stride_t zstride=AutoStride)ImageBuf
set_roi_full(const ROI &newroi)ImageBuf
set_thumbnail(const ImageBuf &thumb)ImageBuf
set_write_format(cspan< TypeDesc > format)ImageBuf
set_write_ioproxy(Filesystem::IOProxy *ioproxy)ImageBuf
set_write_tiles(int width=0, int height=0, int depth=0)ImageBuf
setpixel(int x, int y, cspan< float > pixel)ImageBufinline
setpixel(int x, int y, int z, cspan< float > pixel)ImageBufinline
setpixel(int i, cspan< float > pixel)ImageBufinline
setpixel(int x, int y, const float *pixel, int maxchannels=1000)ImageBufinline
setpixel(int x, int y, int z, const float *pixel, int maxchannels=1000)ImageBuf
setpixel(int i, const float *pixel, int maxchannels=1000)ImageBuf
spec() const ImageBuf
specmod()ImageBuf
storage() const ImageBuf
subimage() const ImageBuf
swap(ImageBuf &other)ImageBufinline
threads(int n) const ImageBuf
threads() const ImageBuf
UNINITIALIZED enum valueImageBuf
WrapBlack enum valueImageBuf
WrapClamp enum valueImageBuf
WrapDefault enum valueImageBuf
WrapMirror enum valueImageBuf
WrapMode enum nameImageBuf
WrapMode_from_string(string_view name)ImageBufstatic
WrapPeriodic enum valueImageBuf
write(string_view filename, TypeDesc dtype=TypeUnknown, string_view fileformat=string_view(), ProgressCallback progress_callback=nullptr, void *progress_callback_data=nullptr) const ImageBuf
write(ImageOutput *out, ProgressCallback progress_callback=nullptr, void *progress_callback_data=nullptr) const ImageBuf
xbegin() const ImageBuf
xend() const ImageBuf
xmax() const ImageBuf
xmin() const ImageBuf
ybegin() const ImageBuf
yend() const ImageBuf
ymax() const ImageBuf
ymin() const ImageBuf
z_stride() const ImageBuf
zbegin() const ImageBuf
zend() const ImageBuf
zmax() const ImageBuf
zmin() const ImageBuf
~ImageBuf()ImageBuf