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

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

alpha_channelImageSpec
attribute(string_view name, TypeDesc type, const void *value)ImageSpec
attribute(string_view name, unsigned int value)ImageSpecinline
attribute(string_view name, int value)ImageSpecinline
attribute(string_view name, float value)ImageSpecinline
attribute(string_view name, string_view value)ImageSpecinline
attribute(string_view name, TypeDesc type, string_view value)ImageSpec
auto_stride(stride_t &xstride, stride_t &ystride, stride_t &zstride, stride_t channelsize, int nchannels, int width, int height) noexceptImageSpecinlinestatic
auto_stride(stride_t &xstride, stride_t &ystride, stride_t &zstride, TypeDesc format, int nchannels, int width, int height) noexceptImageSpecinlinestatic
auto_stride(stride_t &xstride, TypeDesc format, int nchannels) noexceptImageSpecinlinestatic
channel_bytes() const noexceptImageSpecinline
channel_bytes(int chan, bool native=false) const noexceptImageSpec
channel_name(int chan) const ImageSpecinline
channelformat(int chan) const ImageSpecinline
channelformatsImageSpec
channelindex(string_view name) const ImageSpec
channelnamesImageSpec
copy_dimensions(const ImageSpec &other)ImageSpecinline
decode_compression_metadata(string_view defaultcomp="", int defaultqual=-1) const ImageSpec
deepImageSpec
default_channel_names() noexceptImageSpec
depthImageSpec
erase_attribute(string_view name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false)ImageSpec
extra_attribsImageSpec
find_attribute(string_view name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false)ImageSpec
find_attribute(string_view name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false) const ImageSpec
find_attribute(string_view name, ParamValue &tmpparam, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false) const ImageSpec
formatImageSpec
from_xml(const char *xml)ImageSpec
full_depthImageSpec
full_heightImageSpec
full_widthImageSpec
full_xImageSpec
full_yImageSpec
full_zImageSpec
get_channelformats(std::vector< TypeDesc > &formats) const ImageSpecinline
get_float_attribute(string_view name, float defaultval=0) const ImageSpec
get_int_attribute(string_view name, int defaultval=0) const ImageSpec
get_string_attribute(string_view name, string_view defaultval=string_view()) const ImageSpec
getattribute(string_view name, TypeDesc type, void *value, bool casesensitive=false) const ImageSpec
getattributetype(string_view name, bool casesensitive=false) const ImageSpec
heightImageSpec
image_bytes(bool native=false) const noexceptImageSpec
image_pixels() const noexceptImageSpec
ImageSpec(TypeDesc format=TypeDesc::UNKNOWN) noexceptImageSpec
ImageSpec(string_view format) noexceptImageSpecinline
ImageSpec(int xres, int yres, int nchans, TypeDesc fmt=TypeUInt8) noexceptImageSpec
ImageSpec(int xres, int yres, int nchans, string_view fmt) noexceptImageSpecinline
ImageSpec(const ROI &roi, TypeDesc fmt=TypeUInt8) noexceptImageSpecexplicit
ImageSpec(const ROI &roi, string_view fmt) noexceptImageSpecinlineexplicit
metadata_val(const ParamValue &p, bool human=false)ImageSpecstatic
nchannelsImageSpec
operator[](string_view name)ImageSpecinline
operator[](string_view name) const ImageSpecinline
pixel_bytes(bool native=false) const noexceptImageSpec
pixel_bytes(int chbegin, int chend, bool native=false) const noexceptImageSpec
roi() const noexceptImageSpecinline
roi_full() const noexceptImageSpecinline
scanline_bytes(bool native=false) const noexceptImageSpec
SerialBrief enum valueImageSpec
SerialDetailed enum valueImageSpec
SerialDetailedHuman enum valueImageSpec
SerialFormat enum nameImageSpec
serialize(SerialFormat format, SerialVerbose verbose=SerialDetailed) const ImageSpec
SerialText enum valueImageSpec
SerialVerbose enum nameImageSpec
SerialXML enum valueImageSpec
set_format(TypeDesc fmt) noexceptImageSpec
set_format(string_view fmt) noexceptImageSpecinline
set_roi(const ROI &r) noexceptImageSpecinline
set_roi_full(const ROI &r) noexceptImageSpecinline
size_t_safe() const noexceptImageSpecinline
tile_bytes(bool native=false) const noexceptImageSpec
tile_depthImageSpec
tile_heightImageSpec
tile_pixels() const noexceptImageSpec
tile_widthImageSpec
to_xml() const ImageSpec
undefined() const noexceptImageSpecinline
valid_tile_range(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend) noexceptImageSpecinline
widthImageSpec
xImageSpec
yImageSpec
zImageSpec
z_channelImageSpec