const bool *ParamSet::FindBool(const std::string &name, int *nValues) const { LOOKUP_PTR(bools); }
const string *ParamSet::FindString(const string &name, int *nItems) const { LOOKUP_PTR(strings); }
const int *ParamSet::FindInt(const std::string &name, int *nValues) const { LOOKUP_PTR(ints); }
const Normal *ParamSet::FindNormal(const string &name, int *nItems) const { LOOKUP_PTR(normals); }
const Spectrum *ParamSet::FindSpectrum(const string &name, int *nItems) const { LOOKUP_PTR(spectra); }
const Point *ParamSet::FindPoint(const string &name, int *nItems) const { LOOKUP_PTR(points); }
const Vector *ParamSet::FindVector(const string &name, int *nItems) const { LOOKUP_PTR(vectors); }
const int *ParamSet::FindInt(const string &name, int *nItems) const { LOOKUP_PTR(ints); }
const bool *ParamSet::FindBool(const string &name, int *nItems) const { LOOKUP_PTR(bools); }
const std::string *ParamSet::FindString(const std::string &name, int *nValues) const { LOOKUP_PTR(strings); }
const Spectrum *ParamSet::FindSpectrum(const std::string &name, int *nValues) const { LOOKUP_PTR(spectra); }
const Normal3f *ParamSet::FindNormal3f(const std::string &name, int *nValues) const { LOOKUP_PTR(normals); }
const Vector3f *ParamSet::FindVector3f(const std::string &name, int *nValues) const { LOOKUP_PTR(vector3fs); }
const Point3f *ParamSet::FindPoint3f(const std::string &name, int *nValues) const { LOOKUP_PTR(point3fs); }