Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
bsdfsample< CONF > Struct Template Reference

Structure to hold a sample's direction and PDF. More...

#include <bsdfsample.h>

Public Member Functions

 BBM_IMPORT_CONFIG (CONF)
 
 BBM_ATTRIBUTES (direction, pdf, flag)
 

Public Attributes

Vec3d direction
 Sampled direction.
 
Value pdf
 Pdf of the sampled direction.
 
BsdfFlag flag
 Type of sample.
 

Detailed Description

template<typename CONF>
requires concepts::config<CONF>
struct bbm::bsdfsample< CONF >

Structure to hold a sample's direction and PDF.

Member Function Documentation

◆ BBM_ATTRIBUTES()

BBM_ATTRIBUTES ( direction  ,
pdf  ,
flag   
)

◆ BBM_IMPORT_CONFIG()

BBM_IMPORT_CONFIG ( CONF  )

Member Data Documentation

◆ direction

Vec3d direction

Sampled direction.

◆ flag

BsdfFlag flag

Type of sample.

◆ pdf

Value pdf

Pdf of the sampled direction.


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