Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::BsdfEvalQuery Class Referencefinal

Information for obtaining a sample value from BSDF. More...

#include <BsdfEvalQuery.h>

Public Types

using Input = BsdfEvalInput
 
using Output = BsdfEvalOutput
 

Public Member Functions

 BsdfEvalQuery ()=default
 
 BsdfEvalQuery (BsdfQueryContext context)
 

Public Attributes

BsdfQueryContext context = BsdfQueryContext{}
 
Input inputs
 
Output outputs
 

Detailed Description

Information for obtaining a sample value from BSDF.

Member Typedef Documentation

◆ Input

◆ Output

Constructor & Destructor Documentation

◆ BsdfEvalQuery() [1/2]

ph::BsdfEvalQuery::BsdfEvalQuery ( )
default

◆ BsdfEvalQuery() [2/2]

ph::BsdfEvalQuery::BsdfEvalQuery ( BsdfQueryContext context)
inlineexplicit

Member Data Documentation

◆ context

BsdfQueryContext ph::BsdfEvalQuery::context = BsdfQueryContext{}

◆ inputs

Input ph::BsdfEvalQuery::inputs

◆ outputs

Output ph::BsdfEvalQuery::outputs

The documentation for this class was generated from the following file: