Lightmetrica  0.0.1.50dbee3 (yosakoi)
 All Classes Functions Variables Typedefs Enumerations Enumerator
SphereEmitterShape Member List

This is the complete list of members for SphereEmitterShape, including all inherited members.

CheckParam(const std::string &key, std::map< std::string, boost::any > &params) const (defined in SphereEmitterShape)SphereEmitterShape
Component() (defined in Component)Componentinline
ComponentImplTypeName() const =0Componentpure virtual
ComponentInterfaceTypeName() const =0Componentpure virtual
Configure(std::map< std::string, boost::any > &params) override (defined in SphereEmitterShape)SphereEmitterShapevirtual
EmitterShape() (defined in EmitterShape)EmitterShapeinline
GetAABB() const override (defined in SphereEmitterShape)SphereEmitterShapevirtual
Intersect(Ray &ray, Math::Float &t) const override (defined in SphereEmitterShape)SphereEmitterShapevirtual
LM_COMPONENT_IMPL_DEF("sphere") (defined in SphereEmitterShape)SphereEmitterShape
LM_COMPONENT_INTERFACE_DEF("emittershape") (defined in EmitterShape)EmitterShape
operator delete(void *p) (defined in SIMDAlignedType)SIMDAlignedType
operator new(std::size_t size) (defined in SIMDAlignedType)SIMDAlignedType
StoreIntersection(const Ray &ray, Intersection &isect) const override (defined in SphereEmitterShape)SphereEmitterShapevirtual
~Component() (defined in Component)Componentinlinevirtual
~EmitterShape() (defined in EmitterShape)EmitterShapeinlinevirtual
~SIMDAlignedType() (defined in SIMDAlignedType)SIMDAlignedTypeinlinevirtual