Heightfield 1.0
|
This is the complete list of members for HeightField, including all inherited members.
Abs() | ScalarField2 | |
Accessibility(const double &, int=16) const | HeightField | |
AdaptiveBilateralFiltering(double, double) | ScalarField2 | |
AdaptiveBilateralFiltering(int, double) | ScalarField2 | |
Add(const Vector2 &, const double &) | ScalarField2 | |
Add(const double &) | ScalarField2 | |
Add(const ScalarField2 &) | ScalarField2 | |
Area() const | Box2 | protected |
AreaInteger() const | Array2 | |
Array2() | Array2 | |
Array2(const Box2 &, int, int) | Array2 | |
Array2(const Box2 &, int) | Array2 | |
ArrayVertex(int, int) const | Array2 | |
ArrayVertex(const QPoint &) const | Array2 | |
ArrayVertexes(const QVector< QPoint > &) const | HeightField | |
Aspect(int, int) const | HeightField | |
Aspect() const | HeightField | |
at(int, int) const | ScalarField2 | |
at(const QPoint &) const | ScalarField2 | |
at(int) const | ScalarField2 | |
Atan() | ScalarField2 | |
Average() const | ScalarField2 | |
AverageSlope(int, int) const | HeightField | |
AverageSlope() const | HeightField | |
b | Box2 | protected |
BiCubic(const Vector2 &) const | ScalarField2 | virtual |
BiCubicValue(const Vector2 &) const | ScalarField2 | virtual |
Binarize(const double &) | ScalarField2 | |
Blur() | ScalarField2 | |
Blur(int) | ScalarField2 | |
BorderVertexIndex(int, int) const | Array2 | |
BorderVertexIndex(const QPoint &) const | Array2 | |
Box2() | Box2 | protected |
Box2(const double &) | Box2 | protected |
Box2(const double &, const double &) | Box2 | protected |
Box2(const Vector2 &) | Box2 | protected |
Box2(const Vector2 &, const Vector2 &) | Box2 | protected |
Box2(const Vector2 &, const double &) | Box2 | protected |
Box2(const Box &) | Box2 | protected |
Box2(const Box2 &, const Box2 &) | Box2 | protected |
Box2(const Box2 &, const Matrix2 &) | Box2 | protected |
Box2(const Box2 &, const Frame2 &) | Box2 | protected |
Box2(const QVector< Vector2 > &) | Box2 | protected |
Box2(const QSize &) | Box2 | protected |
Carve(const CubicCurve &, const double &, const double &) | HeightField | |
Carve(const QuadricCurve &, const double &, const double &) | HeightField | |
Carve(const CubicCurveSet &, const double &, const double &) | HeightField | |
Carve(const QuadricCurveSet &, const double &, const double &) | HeightField | |
Carve(const Segment &, const double &, const double &) | HeightField | |
Carve(const SmoothDisc2 &, const double &) | HeightField | |
Cbrt() const | ScalarField2 | |
Cell(int) const | Array2 | |
Cell(int, int) const | Array2 | |
CellArea() const | Array2 | |
CellCenter(int, int) const | Array2 | |
celldiagonal | Array2 | protected |
CellDiagonal() const | Array2 | |
CellIndex(int, int) const | Array2 | protected |
CellIndex(const QPoint &) const | Array2 | protected |
CellInteger(const Vector2 &, int &, int &) const | Array2 | |
CellInteger(const Vector2 &, int &, int &, double &, double &) const | Array2 | |
CellInteger(const Vector2 &) const | Array2 | |
CellInteger(const Vector2 &, double &, double &) const | Array2 | |
CellIntegerArea(const Box2 &) const | Array2 | |
CellIntegerArea(const Circle2 &) const | Array2 | |
CellSize() const | Array2 | |
CellSizeX() const | Array2 | |
CellSizeY() const | Array2 | |
Center() const | Array2 | |
Centered() const | Box2 | protected |
CheckFlowDirectionsAngle(const QPoint &, const double &, FlowStruct &) const | HeightField | |
CheckFlowSlope(const QPoint &, FlowStruct &) const | HeightField | |
CheckFlowSlopeWeighted(const QPoint &, FlowStruct &, const double &=2.0) const | HeightField | |
Clamp(const double &, const double &) | ScalarField2 | |
ClampVertexIndex(int &, int &) const | Array2 | |
codeToDir(int) | Array2 | static |
CompleteBreach() | HeightField | |
Convolution(double[], int) | ScalarField2 | |
CopyEdges(ScalarField2 &) const | ScalarField2 | protected |
CreateCubes(Box &, QVector< FrameScaled > &, const double &=-10.0) const | HeightField | |
CreateEmptyImage() const | Array2 | |
CreateImage(bool=true) const | ScalarField2 | |
CreateImage(const AnalyticPalette &, bool=false, bool=false) const | ScalarField2 | |
CreateImage(const double &, const double &, const AnalyticPalette &, bool=false) const | ScalarField2 | |
CreateImage(const Palette &) const | ScalarField2 | |
CreateImage(const double &, const double &, const GenericPalette &, bool=false) const | ScalarField2 | |
CreateImage(const GenericPalette &) const | ScalarField2 | |
CreateImage(const double &, const double &, bool=true) const | ScalarField2 | |
CreateMesh(bool=true, bool=false, const double &=0.0) const | HeightField | |
CreateMeshSide(const double &=0.0) const | HeightField | |
Crop(const QPoint &, const QPoint &) const | ScalarField2 | |
Cross(const Vector2 &, const Vector2 &, int) const | HeightField | |
Cube() const | Box2 | protected |
CumulativeHistogram(int) const | ScalarField2 | |
CumulativeNormedHistogram(int) const | ScalarField2 | |
CutEpsilon(const double &=1e-6) | ScalarField2 | |
Diagonal() const | Box2 | protected |
Dichotomy(Vector2, Vector2, double, double, double, const double &, const double &) const | ScalarField2 | |
Down(int, int) const | HeightField | |
DownSample(int) const | ScalarField2 | |
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) const | HeightField | |
epsilon | Box2 | protectedstatic |
ExportPGM(const QString &) const | ScalarField2 | |
ExportPGM(const QString &, const double &, const double &) const | ScalarField2 | |
Extend(const double &) | Box2 | protected |
Extend(const Vector2 &) | Box2 | protected |
Extended(const double &) const | Box2 | protected |
field | ScalarField2 | protected |
Fill(const double &) | ScalarField2 | |
FillDepressions() | HeightField | |
FillDepressions(const double &) | HeightField | |
FillDepressions(ScalarField2 &) const | HeightField | |
FillDepressions(const double &, ScalarField2 &) const | HeightField | |
flat | HeightField | static |
Flatten(const Vector2 &, const double &, const double &=0.25) | ScalarField2 | |
Flow(bool=false) const | HeightField | |
FlowField(ScalarField2 &) const | HeightField | |
Gaussian(const Vector2 &, const double &, const double &) | ScalarField2 | |
GaussianBlur(int) const | ScalarField2 | |
GaussianBlur(const double &) const | ScalarField2 | |
Geomorphons(const double &=0.02) const | HeightField | |
GeomorphonsAggregated(const double &=0.02) const | HeightField | |
GeomorphonsTangent(double, double=0.02) const | HeightField | |
GetArray() const | ScalarField2 | |
GetAsFloats() const | ScalarField2 | |
GetBox() const | HeightField | |
GetHeight(const Vector2 &) const | HeightField | inline |
GetHistogram(int) const | ScalarField2 | |
GetHistogram(int, double, double) const | ScalarField2 | |
GetQtRect() const | Box2 | protected |
GetQtSize() const | Array2 | |
GetRange(double &, double &) const | ScalarField2 | |
GetScalarPoints() const | ScalarField2 | |
GetSizeX() const | Array2 | |
GetSizeY() const | Array2 | |
Gradient(int, int) const | ScalarField2 | virtual |
Gradient() const | ScalarField2 | |
GradientDistance(const HeightField &) const | HeightField | |
GradientNorm() const | ScalarField2 | |
HalfCell(int, int, bool, Triangle2 &, Triangle2 &) const | Array2 | |
Height() const | Box2 | protected |
HeightField() | HeightField | inline |
HeightField(const ScalarField2 &) | HeightField | |
HeightField(const Box2 &, const QImage &, const double &=0.0, const double &=256.0 *256.0 - 1.0, bool=true) | HeightField | explicit |
HeightField(const Box2 &, int, int, const double &=0.0) | HeightField | explicit |
HeightField(const Box2 &, int, int, const QVector< double > &) | HeightField | explicit |
Hessian(int, int) const | ScalarField2 | virtual |
HillslopeAsymmetry(double, double=0, double=45) const | HeightField | |
ImageGrid(const Box2 &, const double &) const | Array2 | |
Infinity | Box2 | protectedstatic |
Inside(const Vector2 &) const | Array2 | |
Box2::Inside(const Vector2 &, const double &) const | Box2 | protected |
InsideCellIndex(int, int) const | Array2 | protected |
InsideCellIndex(const QPoint &) const | Array2 | protected |
InsideVertexIndex(int, int) const | Array2 | |
InsideVertexIndex(const QPoint &) const | Array2 | |
InsideVertexIndex(int, int, int) const | Array2 | |
Integral() const | ScalarField2 | |
Intersect(const Ray &, double &, Vector &, const Box &, const double &, const double &=1.0e8, const double &=1.0e-4) const | HeightField | |
Intersect(const Ray &, QVector< double > &, QVector< Vector > &, const Box &, const double &) const | HeightField | |
ScalarField2::Intersect(const Box2 &) const | Box2 | |
ScalarField2::Intersect(const Ray2 &, double &, double &) const | Box2 | |
ScalarField2::Intersect(const Ray2 &) const | Box2 | |
ScalarField2::Intersect(const Line2 &, double &, double &) const | Box2 | |
ScalarField2::Intersect(const Segment2 &, double &, double &) const | Box2 | |
ScalarField2::Intersect(const Line2 &) const | Box2 | |
ScalarField2::Intersect(const Segment2 &) const | Box2 | |
IntersectBox(const Ray &, double &, Vector &, Vector &, const Box &) const | HeightField | |
Intersection(const Box2 &) const | Box2 | protected |
inversecelldiagonal | Array2 | protected |
InverseCellIndex(int, int &, int &) const | Array2 | protected |
inverselength | Array2 | protectedstatic |
InverseVertexIndex(int, int &, int &) const | Array2 | protected |
InverseVertexIndex(int) const | Array2 | protected |
Invert() | ScalarField2 | |
IsEmpty() const | Array2 | |
K() const | HeightField | virtual |
Laplacian() const | ScalarField2 | virtual |
Laplacian(int, int) const | ScalarField2 | virtual |
length | Array2 | protectedstatic |
Lerp(const ScalarField2 &, const ScalarField2 &, const double &) | ScalarField2 | |
Level(const Vector2 &, const double &, const double &) | ScalarField2 | |
Light(const Vector &, bool=false) const | HeightField | |
LineSegments(const double &, bool=false) const | ScalarField2 | |
Ln() const | ScalarField2 | |
Load(Box2, const QString &, double=0.0, double=1.0) | ScalarField2 | static |
LoadFromR32(const Box2 &, const QString &) | ScalarField2 | static |
Local(int, int) const | ScalarField2 | protected |
LocalVariance(int=3) const | HeightField | |
Map(const std::function< double(double)> &) const | ScalarField2 | |
Map(const std::function< double(const ScalarField2 &, int, int)> &) const | ScalarField2 | |
MapInPlace(const std::function< double(double)> &) | ScalarField2 | |
MaxFilter(int) const | ScalarField2 | |
MedianFilter() const | ScalarField2 | |
MedianFilter() | ScalarField2 | |
Memory() const | ScalarField2 | |
MinFilter(int) const | ScalarField2 | |
MinMax(const Vector2 &, const Vector2 &) | Box2 | protectedstatic |
MorphDilate() | ScalarField2 | |
MorphErode() | ScalarField2 | |
MorphHitAndMiss(double[], int) | ScalarField2 | |
MorphRemoveEnds() | ScalarField2 | |
MorphSkeleton(int) | ScalarField2 | |
MorphSkeletonConnected(int) | ScalarField2 | |
MorphThin(double[], int) | ScalarField2 | |
Mul(const double &) | ScalarField2 | |
Mul(const ScalarField2 &) | ScalarField2 | |
Multiply(const Vector2 &, const double &, const double &=1.0) | ScalarField2 | |
Negate() | ScalarField2 | |
NeighborCode(int, int) | Array2 | static |
next | Array2 | protectedstatic |
Next(const QPoint &, int) const | Array2 | |
Normal(const Vector2 &, bool=true) const | HeightField | |
Normal(int, int) const | HeightField | |
Normalize() | ScalarField2 | |
Null | Box2 | protectedstatic |
ny | Array2 | protected |
OldHistogram(int) const | ScalarField2 | |
operator()(int, int) | ScalarField2 | |
operator()(const QPoint &) | ScalarField2 | |
operator*=(const double &) | ScalarField2 | |
operator+=(const ScalarField2 &) | ScalarField2 | |
operator[](int) | ScalarField2 | |
Array2::operator[](int) const | Box2 | |
OutsideVertexIndex(int, int) const | Array2 | |
OverlapArea(const Box2 &) const | Box2 | protected |
Peakedness(const double &) const | HeightField | |
Perimeter() const | Box2 | protected |
Poisson(const double &, int, Random &=Random::R239) const | Box2 | protected |
Polygonize() const | ScalarField2 | |
Pow(const double &) | ScalarField2 | |
Quadrant(const Vector2 &) const | Box2 | protected |
Qurt() const | ScalarField2 | |
R(const Vector2 &) const | Box2 | protected |
R(const Box2 &) const | Box2 | protected |
Radius() const | Box2 | protected |
RandomInside(Random &=Random::R239) const | Box2 | protected |
RandomOn(Random &=Random::R239) const | Box2 | protected |
ReliefSteepness(const double &) const | HeightField | |
Rotated(const double &) const | Box2 | protected |
Rotated(const Matrix2 &) const | Box2 | protected |
Sample(const Box2 &, int, int, bool=false) const | ScalarField2 | |
ScalarField2() | ScalarField2 | |
ScalarField2(const Array2 &, const double &=0.0) | ScalarField2 | |
ScalarField2(const Box2 &, int, int, const double &=0.0) | ScalarField2 | |
ScalarField2(const Box2 &, int, int, const QVector< double > &) | ScalarField2 | |
ScalarField2(const Box2 &, const QImage &, const double &=0.0, const double &=256.0 *256.0 - 1.0, bool=true) | ScalarField2 | |
ScalarField2(const QImage &, const double &=1.0, const double &=1.0, bool=true) | ScalarField2 | |
ScalarField2(const QString &, double=0.0, double=1.0) | ScalarField2 | |
Scale(const Vector &) | HeightField | |
ScalarField2::Scale(const Vector2 &) | ScalarField2 | |
ScalarField2::Scale(const double &) | ScalarField2 | |
Scaled(const double &) const | Box2 | protected |
Scaled(const Vector2 &) const | Box2 | protected |
Scaled(const QSize &) const | Box2 | protected |
ScaledNorm() const | ScalarField2 | |
ScaledTo(const double &) const | Box2 | protected |
Sea(const double &=0.0) const | HeightField | |
SelfShadow(const Vector &) const | HeightField | |
SetCubic() | Box2 | protected |
SetInscribedCubic() | Box2 | protected |
SetParallelepipedic(int, int &, int &) | Box2 | protected |
SetParallelepipedic(const double &, int &, int &) | Box2 | protected |
SetRange(const double &, const double &) | ScalarField2 | |
SetResolution(int, int, bool=false) const | ScalarField2 | |
Shade(const Vector &, const QVector< Vector > &, const QVector< double > &, const double &) const | HeightField | |
SignalError(const ScalarField2 &, double &, double &) const | ScalarField2 | |
SignalError(const ScalarField2 &, double &, double &, double &) const | ScalarField2 | |
Signed(const Vector &) const | HeightField | |
ScalarField2::Signed(const Vector2 &) const | Box2 | |
Size() const | Array2 | |
Slope(int, int) const | HeightField | |
Slope(const QPoint &, const QPoint &) const | HeightField | |
Slope(bool=false) const | HeightField | |
Smooth(const Vector2 &, double) | ScalarField2 | |
Smooth() | ScalarField2 | |
Smooth(int) | ScalarField2 | |
SmoothBreachGeometric(double, double) | HeightField | |
SmoothBreachLinear(double) | HeightField | |
SmoothBreachMultiScale(const QVector< double > &) | HeightField | |
SmoothSmall() | ScalarField2 | |
SmoothStep(const double &, const double &, bool=false) | ScalarField2 | |
Sqrt() const | ScalarField2 | |
Sqrted() | ScalarField2 | |
StandardDeviation() const | ScalarField2 | |
StandardDeviation(const double &) const | ScalarField2 | |
Statistics() const | Array2 | |
Step(const double &, const double &) | ScalarField2 | |
StreamArea() const | HeightField | |
StreamAreaLimited(const double &) const | HeightField | |
StreamAreaSteepest() const | HeightField | |
StreamAreaWeighted(const double &=2.0) const | HeightField | |
StreamLength(bool=false) const | HeightField | |
StreamPower(bool=false) const | HeightField | |
StreamPower(double, double) const | HeightField | |
StreamSourceElev(bool=false) const | HeightField | |
Sub(const ScalarField2 &) | ScalarField2 | |
Array2::Sub(int) const | Box2 | |
Subdivide(const double &, Random &=Random::R239) | HeightField | |
ScalarField2::Subdivide() | ScalarField2 | |
Sum() const | ScalarField2 | |
SummedAreaTable() const | ScalarField2 | |
Sun(const double &, int=5, int=1, int=0, int=12) const | HeightField | |
SurfaceRoughness(int=3) const | HeightField | |
Tile(int, int) const | Box2 | protected |
Tile(const QRect &) const | Box2 | protected |
TileRange(const Box2 &) const | Box2 | protected |
ToBox(const double &, const double &) const | Box2 | protected |
TopographicPositionIndex(const double &r) const | HeightField | |
Translate(const Vector2 &) | ScalarField2 | |
Translated(const Vector2 &) const | Box2 | protected |
Triangular(const Vector2 &) const | ScalarField2 | virtual |
Unit | Box2 | protectedstatic |
UnitCell() const | Array2 | |
Unitize() | ScalarField2 | |
Unity() | HeightField | |
Up(int, int) const | HeightField | |
UpSample(int, bool=false) const | ScalarField2 | |
Array2::UpSample(int) const | Array2 | |
Value(int, int) const | ScalarField2 | virtual |
Value(const Vector2 &) const | ScalarField2 | virtual |
Vertex(const Vector2 &, bool=true) const | HeightField | |
Vertex(int, int) const | HeightField | |
ScalarField2::Vertex(int) const | Box2 | |
ScalarField2::Vertex(int, int, int, int) const | Box2 | |
VertexBorder(int) const | Array2 | |
VertexBorderIndex(int, int) const | Array2 | |
VertexBorderSize() const | Array2 | |
VertexIndex(int, int) const | Array2 | |
VertexIndex(const QPoint &) const | Array2 | |
VertexInteger(const Vector2 &, int &, int &) const | Array2 | |
VertexInteger(const Vector2 &) const | Array2 | |
VertexInteger(const Vector2 &, double &, double &) const | Array2 | |
VertexIntegerArea(const Box2 &) const | Array2 | |
VertexIntegerArea(const Circle2 &) const | Array2 | |
VertexIntegerArea(const QRect &) const | Array2 | |
VertexSize() const | Array2 | |
WetnessIndex(const double &=1.0e-3, bool=false) const | HeightField | |
Width() const | Box2 | protected |
~Array2() | Array2 | |
~HeightField() | HeightField | inline |
~ScalarField2() | ScalarField2 |