|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::math::TDisk< T >, including all inherited members.
| getArea() const | ph::math::TDisk< T > | inline |
| makeUnit() | ph::math::TDisk< T > | inlinestatic |
| sampleToSurface(const std::array< T, 2 > &sample) const | ph::math::TDisk< T > | inline |
| sampleToSurface(const std::array< T, 2 > &sample, T *out_pdfA) const | ph::math::TDisk< T > | inline |
| sampleToSurface2D(const std::array< T, 2 > &sample) const | ph::math::TDisk< T > | inline |
| sampleToSurface2D(const std::array< T, 2 > &sample, T *out_pdfA) const | ph::math::TDisk< T > | inline |
| sampleToSurfaceOriented(const std::array< T, 2 > &sample, const TVector3< T > &normal=TVector3< T >(0, 1, 0), const TVector3< T > &offset=TVector3< T >(0)) const | ph::math::TDisk< T > | inline |
| sampleToSurfaceOriented(const std::array< T, 2 > &sample, T *out_pdfA, const TVector3< T > &normal=TVector3< T >(0, 1, 0), const TVector3< T > &offset=TVector3< T >(0)) const | ph::math::TDisk< T > | inline |
| TDisk()=default | ph::math::TDisk< T > | |
| TDisk(T radius) | ph::math::TDisk< T > | inlineexplicit |