Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::Properties Member List

This is the complete list of members for mitsuba::Properties, including all inherited members.

copyAttribute(const Properties &properties, const std::string &sourceName, const std::string &targetName)mitsuba::Properties
EAnimatedTransform enum valuemitsuba::Properties
EBoolean enum valuemitsuba::Properties
EData enum valuemitsuba::Properties
EFloat enum valuemitsuba::Properties
EInteger enum valuemitsuba::Properties
EPoint enum valuemitsuba::Properties
EPropertyType enum namemitsuba::Properties
ESpectrum enum valuemitsuba::Properties
EString enum valuemitsuba::Properties
ETransform enum valuemitsuba::Properties
EVector enum valuemitsuba::Properties
getAnimatedTransform(const std::string &name) const mitsuba::Properties
getAnimatedTransform(const std::string &name, const AnimatedTransform *defVal) const mitsuba::Properties
getAnimatedTransform(const std::string &name, const Transform &defVal) const mitsuba::Properties
getAsString(const std::string &name) const mitsuba::Properties
getAsString(const std::string &name, const std::string &defVal) const mitsuba::Properties
getBoolean(const std::string &name) const mitsuba::Properties
getBoolean(const std::string &name, const bool &defVal) const mitsuba::Properties
getData(const std::string &name) const mitsuba::Properties
getData(const std::string &name, const Data &defVal) const mitsuba::Properties
getFloat(const std::string &name) const mitsuba::Properties
getFloat(const std::string &name, const Float &defVal) const mitsuba::Properties
getID() const mitsuba::Propertiesinline
getInteger(const std::string &name) const mitsuba::Properties
getInteger(const std::string &name, const int &defVal) const mitsuba::Properties
getLong(const std::string &name) const mitsuba::Properties
getLong(const std::string &name, const int64_t &defVal) const mitsuba::Properties
getPluginName() const mitsuba::Propertiesinline
getPoint(const std::string &name) const mitsuba::Properties
getPoint(const std::string &name, const Point &defVal) const mitsuba::Properties
getPropertyNames() const mitsuba::Propertiesinline
getSize(const std::string &name) const mitsuba::Properties
getSize(const std::string &name, const size_t &defVal) const mitsuba::Properties
getSpectrum(const std::string &name) const mitsuba::Properties
getSpectrum(const std::string &name, const Spectrum &defVal) const mitsuba::Properties
getString(const std::string &name) const mitsuba::Properties
getString(const std::string &name, const std::string &defVal) const mitsuba::Properties
getTransform(const std::string &name) const mitsuba::Properties
getTransform(const std::string &name, const Transform &defVal) const mitsuba::Properties
getType(const std::string &name) const mitsuba::Properties
getUnqueried() const mitsuba::Properties
getVector(const std::string &name) const mitsuba::Properties
getVector(const std::string &name, const Vector &defVal) const mitsuba::Properties
hasProperty(const std::string &name) const mitsuba::Properties
markQueried(const std::string &name) const mitsuba::Properties
merge(const Properties &props)mitsuba::Properties
operator!=(const Properties &props) const mitsuba::Propertiesinline
operator=(const Properties &props)mitsuba::Properties
operator==(const Properties &props) const mitsuba::Properties
Properties()mitsuba::Properties
Properties(const std::string &pluginName)mitsuba::Properties
Properties(const Properties &props)mitsuba::Properties
putPropertyNames(std::vector< std::string > &results) const mitsuba::Properties
removeProperty(const std::string &name)mitsuba::Properties
setAnimatedTransform(const std::string &name, const AnimatedTransform *value, bool warnDuplicates=true)mitsuba::Properties
setBoolean(const std::string &name, const bool &value, bool warnDuplicates=true)mitsuba::Properties
setData(const std::string &name, const Data &value, bool warnDuplicates=true)mitsuba::Properties
setFloat(const std::string &name, const Float &value, bool warnDuplicates=true)mitsuba::Properties
setID(const std::string &id)mitsuba::Propertiesinline
setInteger(const std::string &name, const int &value, bool warnDuplicates=true)mitsuba::Properties
setLong(const std::string &name, const int64_t &value, bool warnDuplicates=true)mitsuba::Properties
setPluginName(const std::string &name)mitsuba::Propertiesinline
setPoint(const std::string &name, const Point &value, bool warnDuplicates=true)mitsuba::Properties
setSize(const std::string &name, const size_t &value, bool warnDuplicates=true)mitsuba::Properties
setSpectrum(const std::string &name, const Spectrum &value, bool warnDuplicates=true)mitsuba::Properties
setString(const std::string &name, const std::string &value, bool warnDuplicates=true)mitsuba::Properties
setTransform(const std::string &name, const Transform &value, bool warnDuplicates=true)mitsuba::Properties
setVector(const std::string &name, const Vector &value, bool warnDuplicates=true)mitsuba::Properties
toString() const mitsuba::Properties
wasQueried(const std::string &name) const mitsuba::Properties
~Properties()mitsuba::Properties