| 
    HDK
    
   | 
 
This is the complete list of members for ImageSpec, including all inherited members.
| alpha_channel | ImageSpec | |
| attribute(string_view name, TypeDesc type, const void *value) | ImageSpec | |
| attribute(string_view name, unsigned int value) | ImageSpec | inline | 
| attribute(string_view name, int value) | ImageSpec | inline | 
| attribute(string_view name, float value) | ImageSpec | inline | 
| attribute(string_view name, string_view value) | ImageSpec | |
| attribute(string_view name, ustring value) | ImageSpec | |
| 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) noexcept | ImageSpec | inlinestatic | 
| auto_stride(stride_t &xstride, stride_t &ystride, stride_t &zstride, TypeDesc format, int nchannels, int width, int height) noexcept | ImageSpec | inlinestatic | 
| auto_stride(stride_t &xstride, TypeDesc format, int nchannels) noexcept | ImageSpec | inlinestatic | 
| channel_bytes() const noexcept | ImageSpec | inline | 
| channel_bytes(int chan, bool native=false) const noexcept | ImageSpec | |
| channel_name(int chan) const | ImageSpec | inline | 
| channelformat(int chan) const | ImageSpec | inline | 
| channelformats | ImageSpec | |
| channelindex(string_view name) const | ImageSpec | |
| channelnames | ImageSpec | |
| copy_dimensions(const ImageSpec &other) | ImageSpec | inline | 
| decode_compression_metadata(string_view defaultcomp="", int defaultqual=-1) const | ImageSpec | |
| deep | ImageSpec | |
| default_channel_names() noexcept | ImageSpec | |
| depth | ImageSpec | |
| erase_attribute(string_view name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false) | ImageSpec | |
| extra_attribs | ImageSpec | |
| 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 | |
| format | ImageSpec | |
| from_xml(const char *xml) | ImageSpec | |
| full_depth | ImageSpec | |
| full_height | ImageSpec | |
| full_width | ImageSpec | |
| full_x | ImageSpec | |
| full_y | ImageSpec | |
| full_z | ImageSpec | |
| get_channelformats(std::vector< TypeDesc > &formats) const | ImageSpec | inline | 
| 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 | |
| height | ImageSpec | |
| image_bytes(bool native=false) const noexcept | ImageSpec | |
| image_pixels() const noexcept | ImageSpec | |
| ImageSpec(TypeDesc format=TypeDesc::UNKNOWN) noexcept | ImageSpec | |
| ImageSpec(string_view format) noexcept | ImageSpec | inline | 
| ImageSpec(int xres, int yres, int nchans, TypeDesc fmt=TypeUInt8) noexcept | ImageSpec | |
| ImageSpec(int xres, int yres, int nchans, string_view fmt) noexcept | ImageSpec | inline | 
| ImageSpec(const ROI &roi, TypeDesc fmt=TypeUInt8) noexcept | ImageSpec | explicit | 
| ImageSpec(const ROI &roi, string_view fmt) noexcept | ImageSpec | inlineexplicit | 
| metadata_val(const ParamValue &p, bool human=false) | ImageSpec | static | 
| nchannels | ImageSpec | |
| operator[](string_view name) | ImageSpec | inline | 
| operator[](string_view name) const | ImageSpec | inline | 
| pixel_bytes(bool native=false) const noexcept | ImageSpec | |
| pixel_bytes(int chbegin, int chend, bool native=false) const noexcept | ImageSpec | |
| roi() const noexcept | ImageSpec | inline | 
| roi_full() const noexcept | ImageSpec | inline | 
| scanline_bytes(bool native=false) const noexcept | ImageSpec | |
| SerialBrief enum value | ImageSpec | |
| SerialDetailed enum value | ImageSpec | |
| SerialDetailedHuman enum value | ImageSpec | |
| SerialFormat enum name | ImageSpec | |
| serialize(SerialFormat format, SerialVerbose verbose=SerialDetailed) const | ImageSpec | |
| SerialText enum value | ImageSpec | |
| SerialVerbose enum name | ImageSpec | |
| SerialXML enum value | ImageSpec | |
| set_colorspace(string_view name) | ImageSpec | |
| set_format(TypeDesc fmt) noexcept | ImageSpec | |
| set_format(string_view fmt) noexcept | ImageSpec | inline | 
| set_roi(const ROI &r) noexcept | ImageSpec | inline | 
| set_roi_full(const ROI &r) noexcept | ImageSpec | inline | 
| size_t_safe() const noexcept | ImageSpec | inline | 
| tile_bytes(bool native=false) const noexcept | ImageSpec | |
| tile_depth | ImageSpec | |
| tile_height | ImageSpec | |
| tile_pixels() const noexcept | ImageSpec | |
| tile_width | ImageSpec | |
| to_xml() const | ImageSpec | |
| undefined() const noexcept | ImageSpec | inline | 
| valid_tile_range(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend) noexcept | ImageSpec | inline | 
| width | ImageSpec | |
| x | ImageSpec | |
| y | ImageSpec | |
| z | ImageSpec | |
| z_channel | ImageSpec |