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

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

Asset() (defined in Asset)Assetinline
BSDFTypes() const overrideConstantEnvironmentLightinlinevirtual
Component() (defined in Component)Componentinline
ComponentImplTypeName() const =0Componentpure virtual
ComponentInterfaceTypeName() const =0Componentpure virtual
ConstantEnvironmentLight() (defined in ConstantEnvironmentLight)ConstantEnvironmentLightinline
CreateEmitterShape() const overrideConstantEnvironmentLightvirtual
Emitter() (defined in Emitter)Emitterinline
EnvironmentLight() const overrideConstantEnvironmentLightinlinevirtual
EvaluateDirection(const GeneralizedBSDFEvaluateQuery &query, const SurfaceGeometry &geom) const overrideConstantEnvironmentLightvirtual
EvaluateDirectionPDF(const GeneralizedBSDFEvaluateQuery &query, const SurfaceGeometry &geom) const overrideConstantEnvironmentLightvirtual
EvaluatePosition(const SurfaceGeometry &geom) const overrideConstantEnvironmentLightvirtual
EvaluatePositionPDF(const SurfaceGeometry &geom) const overrideConstantEnvironmentLightvirtual
GeneralizedBSDF() (defined in GeneralizedBSDF)GeneralizedBSDFinline
GetAABB() const override (defined in ConstantEnvironmentLight)ConstantEnvironmentLightvirtual
ID() const Asset
Light() (defined in Light)Lightinline
LM_ASSET_INTERFACE_DEF("light","lights") (defined in Light)Light
LM_ASSET_NO_DEPENDENCIES() (defined in Light)Light
LM_COMPONENT_IMPL_DEF("env.const") (defined in ConstantEnvironmentLight)ConstantEnvironmentLight
Load(const ConfigNode &node, const Assets &assets) overrideConstantEnvironmentLightvirtual
operator delete(void *p) (defined in SIMDAlignedType)SIMDAlignedType
operator new(std::size_t size) (defined in SIMDAlignedType)SIMDAlignedType
PostConfigure(const Scene &scene) overrideConstantEnvironmentLightvirtual
RegisterPrimitives(const std::vector< Primitive * > &primitives) overrideConstantEnvironmentLightinlinevirtual
SampleAndEstimateDirection(const GeneralizedBSDFSampleQuery &query, const SurfaceGeometry &geom, GeneralizedBSDFSampleResult &result) const overrideConstantEnvironmentLightvirtual
SampleAndEstimateDirectionBidir(const GeneralizedBSDFSampleQuery &query, const SurfaceGeometry &geom, GeneralizedBSDFSampleBidirResult &result) const overrideConstantEnvironmentLightvirtual
SampleDirection(const GeneralizedBSDFSampleQuery &query, const SurfaceGeometry &geom, GeneralizedBSDFSampleResult &result) const overrideConstantEnvironmentLightvirtual
SamplePosition(const Math::Vec2 &sample, SurfaceGeometry &geom, Math::PDFEval &pdf) const overrideConstantEnvironmentLightvirtual
SetID(const std::string &id)Asset
~Asset() (defined in Asset)Assetinlinevirtual
~Component() (defined in Component)Componentinlinevirtual
~ConstantEnvironmentLight() (defined in ConstantEnvironmentLight)ConstantEnvironmentLightinline
~Emitter() (defined in Emitter)Emitterinlinevirtual
~GeneralizedBSDF() (defined in GeneralizedBSDF)GeneralizedBSDFinlinevirtual
~Light() (defined in Light)Lightinlinevirtual
~SIMDAlignedType() (defined in SIMDAlignedType)SIMDAlignedTypeinlinevirtual