Fermat
BPTConfigBase Member List

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

accumulate_emissive(const uint32 eye_path_id, const uint32 t, const bool absorbed) constBPTConfigBaseinline
BPTConfigBase(const BPTOptionsBase &_options, VertexSampling _light_sampling=VertexSampling::kAll, VertexOrdering _light_ordering=VertexOrdering::kRandomOrdering, VertexSampling _eye_sampling=VertexSampling::kAll, bool _use_rr=true) (defined in BPTConfigBase)BPTConfigBaseinline
BPTConfigBase(uint32 _max_path_length=6, VertexSampling _light_sampling=VertexSampling::kAll, VertexOrdering _light_ordering=VertexOrdering::kRandomOrdering, VertexSampling _eye_sampling=VertexSampling::kAll, bool _use_vpls=true, bool _use_rr=true, float _light_tracing=0.0f, bool _direct_lighting_nee=true, bool _direct_lighting_bsdf=true, bool _indirect_lighting_nee=true, bool _indirect_lighting_bsdf=true, bool _visible_lights=true) (defined in BPTConfigBase)BPTConfigBaseinline
BPTConfigBase(const BPTConfigBase &other) (defined in BPTConfigBase)BPTConfigBaseinline
direct_lighting_bsdf (defined in BPTConfigBase)BPTConfigBase
direct_lighting_nee (defined in BPTConfigBase)BPTConfigBase
eye_sampling (defined in BPTConfigBase)BPTConfigBase
indirect_lighting_bsdf (defined in BPTConfigBase)BPTConfigBase
indirect_lighting_nee (defined in BPTConfigBase)BPTConfigBase
light_ordering (defined in BPTConfigBase)BPTConfigBase
light_sampling (defined in BPTConfigBase)BPTConfigBase
light_tracing (defined in BPTConfigBase)BPTConfigBase
max_path_length (defined in BPTConfigBase)BPTConfigBase
perform_connection(const uint32 eye_path_id, const uint32 t, const bool absorbed) constBPTConfigBaseinline
store_light_vertex(const uint32 path_id, const uint32 s, const bool absorbed) constBPTConfigBaseinline
terminate_eye_subpath(const uint32 path_id, const uint32 t) constBPTConfigBaseinline
terminate_light_subpath(const uint32 path_id, const uint32 s) constBPTConfigBaseinline
use_rr (defined in BPTConfigBase)BPTConfigBase
use_vpls (defined in BPTConfigBase)BPTConfigBase
visible_lights (defined in BPTConfigBase)BPTConfigBase
visit_eye_vertex(const uint32 eye_path_id, const uint32 depth, const VertexGeometryId v_id, const EyeVertex &v, TBPTContext &context, RenderingContextView &renderer) constBPTConfigBaseinline
visit_light_vertex(const uint32 light_path_id, const uint32 depth, const VertexGeometryId v_id, TBPTContext &context, RenderingContextView &renderer) constBPTConfigBaseinline