PBRT
Imf::ChannelList Class Reference

List of all members.

Classes

class  ConstIterator
class  Iterator

Public Types

typedef std::map< Name, ChannelChannelMap

Public Member Functions

void insert (const char name[], const Channel &channel)
void insert (const std::string &name, const Channel &channel)
Channeloperator[] (const char name[])
const Channeloperator[] (const char name[]) const
Channeloperator[] (const std::string &name)
const Channeloperator[] (const std::string &name) const
ChannelfindChannel (const char name[])
const ChannelfindChannel (const char name[]) const
ChannelfindChannel (const std::string &name)
const ChannelfindChannel (const std::string &name) const
Iterator begin ()
ConstIterator begin () const
Iterator end ()
ConstIterator end () const
Iterator find (const char name[])
ConstIterator find (const char name[]) const
Iterator find (const std::string &name)
ConstIterator find (const std::string &name) const
void layers (std::set< std::string > &layerNames) const
void channelsInLayer (const std::string &layerName, Iterator &first, Iterator &last)
void channelsInLayer (const std::string &layerName, ConstIterator &first, ConstIterator &last) const
void channelsWithPrefix (const char prefix[], Iterator &first, Iterator &last)
void channelsWithPrefix (const char prefix[], ConstIterator &first, ConstIterator &last) const
void channelsWithPrefix (const std::string &prefix, Iterator &first, Iterator &last)
void channelsWithPrefix (const std::string &prefix, ConstIterator &first, ConstIterator &last) const
bool operator== (const ChannelList &other) const

The documentation for this class was generated from the following files: