![]() |
Lightmetrica
0.0.1.50dbee3 (yosakoi)
|
Public Member Functions | |
| LM_COMPONENT_IMPL_DEF ("sphere") | |
| virtual bool | Configure (std::map< std::string, boost::any > ¶ms) override |
| virtual bool | Intersect (Ray &ray, Math::Float &t) const override |
| virtual void | StoreIntersection (const Ray &ray, Intersection &isect) const override |
| virtual AABB | GetAABB () const override |
| bool | CheckParam (const std::string &key, std::map< std::string, boost::any > ¶ms) const |
Public Member Functions inherited from EmitterShape | |
| LM_COMPONENT_INTERFACE_DEF ("emittershape") | |
Public Member Functions inherited from Component | |
| virtual std::string | ComponentInterfaceTypeName () const =0 |
| virtual std::string | ComponentImplTypeName () const =0 |
Public Member Functions inherited from SIMDAlignedType | |
| void * | operator new (std::size_t size) throw (std::bad_alloc) |
| void | operator delete (void *p) |
Sphere for emitter shape. Spheres associated with environment light emitter or directional light emitter.
1.8.8