Core 1.0
|
This is the complete list of members for SimplexTurbulence, including all inherited members.
a0 | SimplexTurbulence | protected |
alpha | SimplexTurbulence | protected |
AnalyticScalarField(bool=true) | AnalyticScalarField | inlineprotected |
Cast(const Vector &, const double &, const double &=1e-6, int n=100) const | AnalyticScalarField | protected |
Center(int) const | AnalyticScalarField | protectedvirtual |
Center(const Box &, int) const | AnalyticScalarField | protectedvirtual |
Colorize(const Mesh &, MeshColor &) const | AnalyticScalarField | protectedvirtual |
Cubes() | AnalyticScalarField | protectedstatic |
Curvature(const Vector &, double &, double &) const | AnalyticScalarField | protected |
Dichotomy(Vector, Vector, double, double, double, const double &=1.0e-4) const | AnalyticScalarField | protected |
Dual(int, Mesh &, const Box &) const | AnalyticScalarField | protectedvirtual |
Epsilon | AnalyticScalarField | protectedstatic |
Find(Vector &, bool, const Box &, int=10000, Random &=Random::R239) const | AnalyticScalarField | protected |
G3 | SimplexNoise | protectedstatic |
GetAlpha() const | SimplexTurbulence | |
GetBox() const | AnalyticScalarField | protectedvirtual |
GetLambda() const | SimplexTurbulence | |
GetMaterial(const Vector &, const Vector &=Vector::Null) const | AnalyticScalarField | protectedvirtual |
GetOctaves() const | SimplexTurbulence | |
GetSample(Vector &, const Box &, Random &=Random::R239) const | AnalyticScalarField | protectedvirtual |
GetSamples(QVector< Vector > &, const Box &, int, Random &=Random::R239) const | AnalyticScalarField | protectedvirtual |
Gradient(const Vector &) const | AnalyticScalarField | protectedvirtual |
gradient | SimplexNoise | protectedstatic |
Hessian(const Vector &) const | AnalyticScalarField | protected |
Inside(const double &) const | AnalyticScalarField | inlineprotected |
K() const | SimplexTurbulence | virtual |
AnalyticScalarField::K(const Box &) const | AnalyticScalarField | protectedvirtual |
AnalyticScalarField::K(const Sphere &) const | AnalyticScalarField | protectedvirtual |
AnalyticScalarField::K(const Segment &) const | AnalyticScalarField | protectedvirtual |
l0 | SimplexTurbulence | protected |
lambda | SimplexTurbulence | protected |
Maximum() const | SimplexTurbulence | |
ncubes | AnalyticScalarField | protectedstatic |
Normal(const Vector &) const | AnalyticScalarField | protectedvirtual |
octaves | SimplexTurbulence | protected |
operator<<(std::ostream &s, const SimplexTurbulence &noise) | SimplexTurbulence | friend |
perm | SimplexNoise | protectedstatic |
Poisson(double, int, Random &=Random::R239) const | AnalyticScalarField | protectedvirtual |
Polygonize(int, Mesh &, const Box &, const double &=1e-4) const | AnalyticScalarField | protectedvirtual |
Polygonize(const Box &, QVector< Triangle > &, const double &=1e-4, bool=false) const | AnalyticScalarField | protectedvirtual |
Polygonize(const Tetrahedra &, QVector< Triangle > &, const double &=1e-4) const | AnalyticScalarField | protectedvirtual |
PolygonizeLucie(const Box &, Mesh &, bool, bool) const | AnalyticScalarField | protectedvirtual |
PolygonizeLucie(const double &, Mesh &, bool, bool) const | AnalyticScalarField | protectedvirtual |
PolygonizeOctree(const Box &, int, const double &=1e-4) const | AnalyticScalarField | protectedvirtual |
R3 | SimplexTurbulence | protectedstatic |
Roots(const Ray &, const double &, const double &, const double &, double *, int=1, const double &=1.0e-4) const | AnalyticScalarField | protected |
Roots(const Ray &, const double &, const double &, const double &, const double &, const double &, double *, int=1, const double &=1.0e-4) const | AnalyticScalarField | protected |
Sample(const Rectangles &, int, int) const | AnalyticScalarField | protectedvirtual |
Sample(const Quadrangle &, int) const | AnalyticScalarField | protectedvirtual |
Sample(const Box &, int) const | AnalyticScalarField | protectedvirtual |
sign | AnalyticScalarField | protected |
SimplexNoise() | SimplexNoise | inlineprotected |
SimplexTurbulence(const double &, const double &, const double &, const double &=0.5, const double &=0.5, int=8, const Vector &=Vector::Null) | SimplexTurbulence | explicit |
SimplexTurbulence() | SimplexTurbulence | explicit |
SphereTrace(const Ray &, const double &, const double &, const double &, double &, int &, const double &=1e-4) const | AnalyticScalarField | protectedvirtual |
StochasticVolume(const Box &, int) const | AnalyticScalarField | protectedvirtual |
t | SimplexTurbulence | protected |
UnitAt(const Vector &) const | SimplexTurbulence | protected |
v0 | SimplexTurbulence | protected |
Value(const Vector &) const | SimplexTurbulence | virtual |
Volume(int=5) const | AnalyticScalarField | protectedvirtual |
Volume(const Box &, int) const | AnalyticScalarField | protectedvirtual |
Volume(const Box &, int, double &) const | AnalyticScalarField | protectedvirtual |
Voxelize(const Box &, int, Box &, QVector< Vector > &) const | AnalyticScalarField | protectedvirtual |
Voxelize(int, Voxel &, const Box &) const | AnalyticScalarField | protectedvirtual |
~SimplexNoise() | SimplexNoise | inlineprotected |
~SimplexTurbulence() | SimplexTurbulence | inline |