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

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

Build()StubSceneinlinevirtual
Component() (defined in Component)Componentinline
ComponentImplTypeName() const =0Componentpure virtual
ComponentInterfaceTypeName() const =0Componentpure virtual
Configure(const ConfigNode &node)StubSceneinlinevirtual
Connect_ReportBuildProgress(const std::function< void(double, bool) > &func) (defined in StubScene)StubSceneinlinevirtual
Scene::Connect_ReportBuildProgress(const std::function< void(double, bool)> &func)=0Scenepure virtual
GetAABB() const Scene
GetAABBTriangles() const =0Scenepure virtual
Intersect(Ray &ray, Intersection &isect) const (defined in StubScene)StubSceneinlinevirtual
IntersectTriangles(Ray &ray, Intersection &isect) const =0Scenepure virtual
LightSelectionPdf() const Scene
LM_COMPONENT_IMPL_DEF("stub") (defined in StubScene)StubScene
LM_COMPONENT_INTERFACE_DEF("scene") (defined in Scene)Scene
Load(Primitives *primitives)Scene
MainCamera() const Scene
operator delete(void *p) (defined in SIMDAlignedType)SIMDAlignedType
operator new(std::size_t size) (defined in SIMDAlignedType)SIMDAlignedType
PostConfigure()Scene
primitives (defined in Scene)Sceneprotected
SampleLightSelection(Math::Vec2 &lightSampleP, Math::PDFEval &selectionPdf) const Scene
SampleLightSelection(const Math::Float &lightSample, Math::PDFEval &selectionPdf) const Scene
Scene() (defined in Scene)Scene
StoreIntersectionFromBarycentricCoords(unsigned int primitiveIndex, unsigned int triangleIndex, const Ray &ray, const Math::Vec2 &b, Intersection &isect) const Sceneprotected
~Component() (defined in Component)Componentinlinevirtual
~Scene() (defined in Scene)Scenevirtual
~SIMDAlignedType() (defined in SIMDAlignedType)SIMDAlignedTypeinlinevirtual