37 #ifndef INCLUDED_IMF_CHANNEL_LIST_H
38 #define INCLUDED_IMF_CHANNEL_LIST_H
239 void layers (std::set <std::string> &layerNames)
const;
308 Iterator (
const ChannelList::ChannelMap::iterator &i);
316 const char *
name ()
const;
324 ChannelList::ChannelMap::iterator _i;
335 ConstIterator (
const ChannelList::ChannelMap::const_iterator &i);
345 const char *
name ()
const;
351 friend bool operator == (
const ConstIterator &,
const ConstIterator &);
352 friend bool operator != (
const ConstIterator &,
const ConstIterator &);
354 ChannelList::ChannelMap::const_iterator _i;
416 (
const ChannelList::ChannelMap::const_iterator &i): _i (i)
IMF_EXPORT ConstIterator & operator++()
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
IMF_EXPORT Channel(PixelType type=HALF, int xSampling=1, int ySampling=1, bool pLinear=false)
IMF_EXPORT void channelsWithPrefix(const char prefix[], Iterator &first, Iterator &last)
IMF_EXPORT Iterator begin()
friend bool operator!=(const ConstIterator &, const ConstIterator &)
GLuint const GLchar * name
IMF_EXPORT Channel & operator[](const char name[])
IMF_EXPORT Iterator end()
IMF_EXPORT void channelsInLayer(const std::string &layerName, Iterator &first, Iterator &last)
IMF_EXPORT void layers(std::set< std::string > &layerNames) const
IMF_EXPORT const char * name() const
GLint GLint GLsizei GLint GLenum GLenum type
GLsizei const GLchar *const * string
bool operator!=(const ChannelList::ConstIterator &x, const ChannelList::ConstIterator &y)
IMF_EXPORT Iterator find(const char name[])
std::map< Name, Channel > ChannelMap
IMF_EXPORT Iterator & operator++()
IMF_EXPORT Channel & channel() const
IMF_EXPORT bool operator==(const Channel &other) const
IMF_EXPORT const char * name() const
IMF_EXPORT void insert(const char name[], const Channel &channel)
IMF_EXPORT Channel * findChannel(const char name[])
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
IMF_EXPORT const Channel & channel() const
IMF_EXPORT bool operator==(const ChannelList &other) const
IMF_EXPORT ConstIterator()
friend bool operator==(const ConstIterator &, const ConstIterator &)