PositionSampler Class Reference
Inheritance diagram for PositionSampler:
Public Member Functions | |
LM_INTERFACE_CLASS (PositionSampler, Component) | |
LM_DISABLE_COPY_AND_MOVE (PositionSampler) | |
LM_INTERFACE_F (Sample, void(const Vec2 &u, SurfaceGeometry &geom)) | |
LM_INTERFACE_F (EvaluatePDF, Float(const SurfaceGeometry &geom, bool evalDelta)) | |
Public Member Functions inherited from ProbabilityDist | |
LM_INTERFACE_CLASS (ProbabilityDist, Component) | |
LM_DISABLE_COPY_AND_MOVE (ProbabilityDist) | |
Public Member Functions inherited from SIMDAlignedType | |
void * | operator new (std::size_t size) throw (std::bad_alloc) |
void | operator delete (void *p) |