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

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

alpha_channelImageSpec
attribute(const std::string &name, TypeDesc type, const void *value)ImageSpec
attribute(const std::string &name, TypeDesc type, const std::string &value)ImageSpec
attribute(const std::string &name, unsigned int value)ImageSpecinline
attribute(const std::string &name, int value)ImageSpecinline
attribute(const std::string &name, float value)ImageSpecinline
attribute(const std::string &name, const char *value)ImageSpecinline
attribute(const std::string &name, const std::string &value)ImageSpecinline
auto_stride(stride_t &xstride, stride_t &ystride, stride_t &zstride, stride_t channelsize, int nchannels, int width, int height)ImageSpecinlinestatic
auto_stride(stride_t &xstride, stride_t &ystride, stride_t &zstride, TypeDesc format, int nchannels, int width, int height)ImageSpecinlinestatic
auto_stride(stride_t &xstride, TypeDesc format, int nchannels)ImageSpecinlinestatic
channel_bytes() const ImageSpecinline
channel_bytes(int chan, bool native=false) const ImageSpec
channelformat(int chan) const ImageSpecinline
channelformatsImageSpec
channelnamesImageSpec
deepImageSpec
default_channel_names()ImageSpec
depthImageSpec
erase_attribute(const std::string &name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false)ImageSpec
extra_attribsImageSpec
find_attribute(const std::string &name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false)ImageSpec
find_attribute(const std::string &name, TypeDesc searchtype=TypeDesc::UNKNOWN, bool casesensitive=false) const (defined in ImageSpec)ImageSpec
formatImageSpec
format_from_quantize(int quant_black, int quant_white, int quant_min, int quant_max)ImageSpecstatic
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(const std::string &name, float defaultval=0) const ImageSpec
get_int_attribute(const std::string &name, int defaultval=0) const ImageSpec
get_string_attribute(const std::string &name, const std::string &defaultval=std::string()) const ImageSpec
heightImageSpec
image_bytes(bool native=false) const ImageSpec
image_pixels() const ImageSpec
ImageSpec(TypeDesc format=TypeDesc::UNKNOWN)ImageSpec
ImageSpec(int xres, int yres, int nchans, TypeDesc fmt=TypeDesc::UINT8)ImageSpec
metadata_val(const ImageIOParameter &p, bool human=false) const ImageSpec
nchannelsImageSpec
pixel_bytes(bool native=false) const ImageSpec
pixel_bytes(int chbegin, int chend, bool native=false) const ImageSpec
quant_blackImageSpec
quant_maxImageSpec
quant_minImageSpec
quant_whiteImageSpec
scanline_bytes(bool native=false) const ImageSpec
set_format(TypeDesc fmt)ImageSpec
size_t_safe() const ImageSpecinline
tile_bytes(bool native=false) const ImageSpec
tile_depthImageSpec
tile_heightImageSpec
tile_pixels() const ImageSpec
tile_widthImageSpec
to_xml() const ImageSpec
valid_tile_range(int xbegin, int xend, int ybegin, int yend, int zbegin, int zend)ImageSpecinline
widthImageSpec
x (defined in ImageSpec)ImageSpec
y (defined in ImageSpec)ImageSpec
zImageSpec
z_channelImageSpec