[][src]Struct pbrt::core::reflection::LambertianTransmission

pub struct LambertianTransmission { /* fields omitted */ }

Methods

impl LambertianTransmission
[src]

Trait Implementations

impl Bxdf for LambertianTransmission
[src]

Sample the BxDF for the given outgoing direction, using the given pair of uniform samples. Read more

Evaluate the PDF for the given outgoing and incoming directions. Read more

impl Clone for LambertianTransmission
[src]

Performs copy-assignment from source. Read more

impl Copy for LambertianTransmission
[src]

impl Debug for LambertianTransmission
[src]

Auto Trait Implementations

impl Send for LambertianTransmission

impl Sync for LambertianTransmission

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> SetParameter for T
[src]

Sets value as a parameter of self.