|
| RenderParams (RenderParams &¶ms) |
|
RenderParams & | operator= (RenderParams &¶ms) |
|
void | clear () |
|
template<class T > |
void | add (const std::string &name, const T &value) |
|
bool | getBool (const std::string &name, bool remove=false) |
|
bool | getBool (const std::string &name, bool value, bool remove=false) |
|
int | getInt (const std::string &name, bool remove=false) |
|
int | getInt (const std::string &name, int value, bool remove=false) |
|
double | getDouble (const std::string &name, bool remove=false) |
|
double | getDouble (const std::string &name, double value, bool remove=false) |
|
std::string | getString (const std::string &name, bool remove=false) |
|
std::string | getString (const std::string &name, const std::string &value, bool remove=false) |
|
Point2d | getPoint2d (const std::string &name, bool remove=false) |
|
Vector2d | getVector2d (const std::string &name, bool remove=false) |
|
Bounds2d | getBounds2d (const std::string &name, bool remove=false) |
|
Point3d | getPoint3d (const std::string &name, bool remove=false) |
|
Point3d | getPoint3d (const std::string &name, const Point3d &value, bool remove=false) |
|
Vector3d | getVector3d (const std::string &name, bool remove=false) |
|
Bounds3d | getBounds3d (const std::string &name, bool remove=false) |
|
Normal3d | getNormal3d (const std::string &name, bool remove=false) |
|
Spectrum | getSpectrum (const std::string &name, bool remove=false) |
|
Spectrum | getSpectrum (const std::string &name, const Spectrum &value, bool remove=false) |
|
Transform | getTransform (const std::string &name, bool remove=false) |
|
Transform | getTransform (const std::string &name, const Transform &value, bool remove=false) |
|
std::shared_ptr< CObject > | getTexture (const std::string &name, bool remove=false) |
|
std::shared_ptr< CObject > | getTexture (const std::string &name, const Spectrum &value, bool remove=false) |
|
std::shared_ptr< CObject > | getObject (const std::string &name, bool remove=false) |
|
std::shared_ptr< CObject > | getObject (const std::string &name, const std::shared_ptr< CObject > &value, bool remove=false) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const bool &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const int &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const double &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Point2d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Vector2d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Bounds2d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Point3d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Vector3d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Bounds3d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Normal3d &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Spectrum &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const Transform &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const std::string &value) |
|
template<> |
void SPICA_EXPORTS | add (const std::string &name, const std::shared_ptr< CObject > &value) |
|