, including all inherited members.
| baseFadeDistance | lux::Cloud | [private] |
| baseFlatness | lux::Cloud | [private] |
| Cloud(const RGBColor &sa, const RGBColor &ss, float gg, const RGBColor &emit, const BBox &e, const float &r, const Transform &v2w, const float &noiseScale, const float &t, const float &sharp, const float &v, const float &baseflatness, const int &octaves, const float &o, const float &offSet, const int &numspheres, const float &spheresize) | lux::Cloud | |
| CloudNoise(Point p, const float &omegaValue, int octaves) const | lux::Cloud | [private] |
| CloudShape(const Point &p) const | lux::Cloud | [private] |
| CreateVolumeRegion(const Transform &volume2world, const ParamSet ¶ms) | lux::Cloud | [static] |
| cumulus | lux::Cloud | [private] |
| Density(const Point &p) const | lux::Cloud | [virtual] |
| DensityRegion(const RGBColor &sig_a, const RGBColor &sig_s, float g, const RGBColor &Le, const Transform &VolumeToWorld) | lux::DensityRegion | |
| extent | lux::Cloud | [private] |
| firstNoiseScale | lux::Cloud | [private] |
| g | lux::DensityRegion | [protected] |
| inputRadius | lux::Cloud | [private] |
| IntersectP(const Ray &r, float *t0, float *t1) const | lux::Cloud | [inline, virtual] |
| le | lux::DensityRegion | [protected] |
| Lve(const Point &p, const Vector &) const | lux::DensityRegion | [inline, virtual] |
| NoiseMask(const Point &p) const | lux::Cloud | [private] |
| noiseOffSet | lux::Cloud | [private] |
| numOctaves | lux::Cloud | [private] |
| numSpheres | lux::Cloud | [private] |
| omega | lux::Cloud | [private] |
| P(const Point &p, const Vector &w, const Vector &wp) const | lux::DensityRegion | [inline, virtual] |
| radius | lux::Cloud | [private] |
| scale | lux::Cloud | [private] |
| sharpness | lux::Cloud | [private] |
| sig_a | lux::DensityRegion | [protected] |
| sig_s | lux::DensityRegion | [protected] |
| sigma_a(const Point &p, const Vector &) const | lux::DensityRegion | [inline, virtual] |
| sigma_s(const Point &p, const Vector &) const | lux::DensityRegion | [inline, virtual] |
| sigma_t(const Point &p, const Vector &) const | lux::DensityRegion | [inline, virtual] |
| sphereCentre | lux::Cloud | [private] |
| SphereFunction(const Point &p) const | lux::Cloud | [private] |
| spheres | lux::Cloud | [private] |
| sphereSize | lux::Cloud | [private] |
| Tau(const Ray &r, float stepSize, float offset) const | lux::DensityRegion | [virtual] |
| Turbulence(const Point p, float noiseScale, int octaves) const | lux::Cloud | [private] |
| Turbulence(const Vector &v, float &noiseScale, int &octaves) const | lux::Cloud | [private] |
| turbulenceAmount | lux::Cloud | [private] |
| variability | lux::Cloud | [private] |
| WorldBound() const | lux::Cloud | [inline, virtual] |
| WorldToVolume | lux::DensityRegion | [protected] |
| ~Cloud() | lux::Cloud | [inline, virtual] |
| ~DensityRegion() | lux::DensityRegion | [inline, virtual] |
| ~VolumeRegion() | lux::VolumeRegion | [inline, virtual] |