Heightfield 1.0
HeightField Member List

This is the complete list of members for HeightField, including all inherited members.

Abs()ScalarField2
Accessibility(const double &, int=16) constHeightField
AdaptiveBilateralFiltering(double, double)ScalarField2
AdaptiveBilateralFiltering(int, double)ScalarField2
Add(const Vector2 &, const double &)ScalarField2
Add(const double &)ScalarField2
Add(const ScalarField2 &)ScalarField2
Area() constBox2protected
AreaInteger() constArray2
Array2()Array2
Array2(const Box2 &, int, int)Array2
Array2(const Box2 &, int)Array2
ArrayVertex(int, int) constArray2
ArrayVertex(const QPoint &) constArray2
ArrayVertexes(const QVector< QPoint > &) constHeightField
Aspect(int, int) constHeightField
Aspect() constHeightField
at(int, int) constScalarField2
at(const QPoint &) constScalarField2
at(int) constScalarField2
Atan()ScalarField2
Average() constScalarField2
AverageSlope(int, int) constHeightField
AverageSlope() constHeightField
bBox2protected
BiCubic(const Vector2 &) constScalarField2virtual
BiCubicValue(const Vector2 &) constScalarField2virtual
Binarize(const double &)ScalarField2
Blur()ScalarField2
Blur(int)ScalarField2
BorderVertexIndex(int, int) constArray2
BorderVertexIndex(const QPoint &) constArray2
Box2()Box2protected
Box2(const double &)Box2protected
Box2(const double &, const double &)Box2protected
Box2(const Vector2 &)Box2protected
Box2(const Vector2 &, const Vector2 &)Box2protected
Box2(const Vector2 &, const double &)Box2protected
Box2(const Box &)Box2protected
Box2(const Box2 &, const Box2 &)Box2protected
Box2(const Box2 &, const Matrix2 &)Box2protected
Box2(const Box2 &, const Frame2 &)Box2protected
Box2(const QVector< Vector2 > &)Box2protected
Box2(const QSize &)Box2protected
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() constScalarField2
Cell(int) constArray2
Cell(int, int) constArray2
CellArea() constArray2
CellCenter(int, int) constArray2
celldiagonalArray2protected
CellDiagonal() constArray2
CellIndex(int, int) constArray2protected
CellIndex(const QPoint &) constArray2protected
CellInteger(const Vector2 &, int &, int &) constArray2
CellInteger(const Vector2 &, int &, int &, double &, double &) constArray2
CellInteger(const Vector2 &) constArray2
CellInteger(const Vector2 &, double &, double &) constArray2
CellIntegerArea(const Box2 &) constArray2
CellIntegerArea(const Circle2 &) constArray2
CellSize() constArray2
CellSizeX() constArray2
CellSizeY() constArray2
Center() constArray2
Centered() constBox2protected
CheckFlowDirectionsAngle(const QPoint &, const double &, FlowStruct &) constHeightField
CheckFlowSlope(const QPoint &, FlowStruct &) constHeightField
CheckFlowSlopeWeighted(const QPoint &, FlowStruct &, const double &=2.0) constHeightField
Clamp(const double &, const double &)ScalarField2
ClampVertexIndex(int &, int &) constArray2
codeToDir(int)Array2static
CompleteBreach()HeightField
Convolution(double[], int)ScalarField2
CopyEdges(ScalarField2 &) constScalarField2protected
CreateCubes(Box &, QVector< FrameScaled > &, const double &=-10.0) constHeightField
CreateEmptyImage() constArray2
CreateImage(bool=true) constScalarField2
CreateImage(const AnalyticPalette &, bool=false, bool=false) constScalarField2
CreateImage(const double &, const double &, const AnalyticPalette &, bool=false) constScalarField2
CreateImage(const Palette &) constScalarField2
CreateImage(const double &, const double &, const GenericPalette &, bool=false) constScalarField2
CreateImage(const GenericPalette &) constScalarField2
CreateImage(const double &, const double &, bool=true) constScalarField2
CreateMesh(bool=true, bool=false, const double &=0.0) constHeightField
CreateMeshSide(const double &=0.0) constHeightField
Crop(const QPoint &, const QPoint &) constScalarField2
Cross(const Vector2 &, const Vector2 &, int) constHeightField
Cube() constBox2protected
CumulativeHistogram(int) constScalarField2
CumulativeNormedHistogram(int) constScalarField2
CutEpsilon(const double &=1e-6)ScalarField2
Diagonal() constBox2protected
Dichotomy(Vector2, Vector2, double, double, double, const double &, const double &) constScalarField2
Down(int, int) constHeightField
DownSample(int) constScalarField2
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) constHeightField
epsilonBox2protectedstatic
ExportPGM(const QString &) constScalarField2
ExportPGM(const QString &, const double &, const double &) constScalarField2
Extend(const double &)Box2protected
Extend(const Vector2 &)Box2protected
Extended(const double &) constBox2protected
fieldScalarField2protected
Fill(const double &)ScalarField2
FillDepressions()HeightField
FillDepressions(const double &)HeightField
FillDepressions(ScalarField2 &) constHeightField
FillDepressions(const double &, ScalarField2 &) constHeightField
flatHeightFieldstatic
Flatten(const Vector2 &, const double &, const double &=0.25)ScalarField2
Flow(bool=false) constHeightField
FlowField(ScalarField2 &) constHeightField
Gaussian(const Vector2 &, const double &, const double &)ScalarField2
GaussianBlur(int) constScalarField2
GaussianBlur(const double &) constScalarField2
Geomorphons(const double &=0.02) constHeightField
GeomorphonsAggregated(const double &=0.02) constHeightField
GeomorphonsTangent(double, double=0.02) constHeightField
GetArray() constScalarField2
GetAsFloats() constScalarField2
GetBox() constHeightField
GetHeight(const Vector2 &) constHeightFieldinline
GetHistogram(int) constScalarField2
GetHistogram(int, double, double) constScalarField2
GetQtRect() constBox2protected
GetQtSize() constArray2
GetRange(double &, double &) constScalarField2
GetScalarPoints() constScalarField2
GetSizeX() constArray2
GetSizeY() constArray2
Gradient(int, int) constScalarField2virtual
Gradient() constScalarField2
GradientDistance(const HeightField &) constHeightField
GradientNorm() constScalarField2
HalfCell(int, int, bool, Triangle2 &, Triangle2 &) constArray2
Height() constBox2protected
HeightField()HeightFieldinline
HeightField(const ScalarField2 &)HeightField
HeightField(const Box2 &, const QImage &, const double &=0.0, const double &=256.0 *256.0 - 1.0, bool=true)HeightFieldexplicit
HeightField(const Box2 &, int, int, const double &=0.0)HeightFieldexplicit
HeightField(const Box2 &, int, int, const QVector< double > &)HeightFieldexplicit
Hessian(int, int) constScalarField2virtual
HillslopeAsymmetry(double, double=0, double=45) constHeightField
ImageGrid(const Box2 &, const double &) constArray2
InfinityBox2protectedstatic
Inside(const Vector2 &) constArray2
Box2::Inside(const Vector2 &, const double &) constBox2protected
InsideCellIndex(int, int) constArray2protected
InsideCellIndex(const QPoint &) constArray2protected
InsideVertexIndex(int, int) constArray2
InsideVertexIndex(const QPoint &) constArray2
InsideVertexIndex(int, int, int) constArray2
Integral() constScalarField2
Intersect(const Ray &, double &, Vector &, const Box &, const double &, const double &=1.0e8, const double &=1.0e-4) constHeightField
Intersect(const Ray &, QVector< double > &, QVector< Vector > &, const Box &, const double &) constHeightField
ScalarField2::Intersect(const Box2 &) constBox2
ScalarField2::Intersect(const Ray2 &, double &, double &) constBox2
ScalarField2::Intersect(const Ray2 &) constBox2
ScalarField2::Intersect(const Line2 &, double &, double &) constBox2
ScalarField2::Intersect(const Segment2 &, double &, double &) constBox2
ScalarField2::Intersect(const Line2 &) constBox2
ScalarField2::Intersect(const Segment2 &) constBox2
IntersectBox(const Ray &, double &, Vector &, Vector &, const Box &) constHeightField
Intersection(const Box2 &) constBox2protected
inversecelldiagonalArray2protected
InverseCellIndex(int, int &, int &) constArray2protected
inverselengthArray2protectedstatic
InverseVertexIndex(int, int &, int &) constArray2protected
InverseVertexIndex(int) constArray2protected
Invert()ScalarField2
IsEmpty() constArray2
K() constHeightFieldvirtual
Laplacian() constScalarField2virtual
Laplacian(int, int) constScalarField2virtual
lengthArray2protectedstatic
Lerp(const ScalarField2 &, const ScalarField2 &, const double &)ScalarField2
Level(const Vector2 &, const double &, const double &)ScalarField2
Light(const Vector &, bool=false) constHeightField
LineSegments(const double &, bool=false) constScalarField2
Ln() constScalarField2
Load(Box2, const QString &, double=0.0, double=1.0)ScalarField2static
LoadFromR32(const Box2 &, const QString &)ScalarField2static
Local(int, int) constScalarField2protected
LocalVariance(int=3) constHeightField
Map(const std::function< double(double)> &) constScalarField2
Map(const std::function< double(const ScalarField2 &, int, int)> &) constScalarField2
MapInPlace(const std::function< double(double)> &)ScalarField2
MaxFilter(int) constScalarField2
MedianFilter() constScalarField2
MedianFilter()ScalarField2
Memory() constScalarField2
MinFilter(int) constScalarField2
MinMax(const Vector2 &, const Vector2 &)Box2protectedstatic
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)Array2static
nextArray2protectedstatic
Next(const QPoint &, int) constArray2
Normal(const Vector2 &, bool=true) constHeightField
Normal(int, int) constHeightField
Normalize()ScalarField2
NullBox2protectedstatic
nyArray2protected
OldHistogram(int) constScalarField2
operator()(int, int)ScalarField2
operator()(const QPoint &)ScalarField2
operator*=(const double &)ScalarField2
operator+=(const ScalarField2 &)ScalarField2
operator[](int)ScalarField2
Array2::operator[](int) constBox2
OutsideVertexIndex(int, int) constArray2
OverlapArea(const Box2 &) constBox2protected
Peakedness(const double &) constHeightField
Perimeter() constBox2protected
Poisson(const double &, int, Random &=Random::R239) constBox2protected
Polygonize() constScalarField2
Pow(const double &)ScalarField2
Quadrant(const Vector2 &) constBox2protected
Qurt() constScalarField2
R(const Vector2 &) constBox2protected
R(const Box2 &) constBox2protected
Radius() constBox2protected
RandomInside(Random &=Random::R239) constBox2protected
RandomOn(Random &=Random::R239) constBox2protected
ReliefSteepness(const double &) constHeightField
Rotated(const double &) constBox2protected
Rotated(const Matrix2 &) constBox2protected
Sample(const Box2 &, int, int, bool=false) constScalarField2
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 &) constBox2protected
Scaled(const Vector2 &) constBox2protected
Scaled(const QSize &) constBox2protected
ScaledNorm() constScalarField2
ScaledTo(const double &) constBox2protected
Sea(const double &=0.0) constHeightField
SelfShadow(const Vector &) constHeightField
SetCubic()Box2protected
SetInscribedCubic()Box2protected
SetParallelepipedic(int, int &, int &)Box2protected
SetParallelepipedic(const double &, int &, int &)Box2protected
SetRange(const double &, const double &)ScalarField2
SetResolution(int, int, bool=false) constScalarField2
Shade(const Vector &, const QVector< Vector > &, const QVector< double > &, const double &) constHeightField
SignalError(const ScalarField2 &, double &, double &) constScalarField2
SignalError(const ScalarField2 &, double &, double &, double &) constScalarField2
Signed(const Vector &) constHeightField
ScalarField2::Signed(const Vector2 &) constBox2
Size() constArray2
Slope(int, int) constHeightField
Slope(const QPoint &, const QPoint &) constHeightField
Slope(bool=false) constHeightField
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() constScalarField2
Sqrted()ScalarField2
StandardDeviation() constScalarField2
StandardDeviation(const double &) constScalarField2
Statistics() constArray2
Step(const double &, const double &)ScalarField2
StreamArea() constHeightField
StreamAreaLimited(const double &) constHeightField
StreamAreaSteepest() constHeightField
StreamAreaWeighted(const double &=2.0) constHeightField
StreamLength(bool=false) constHeightField
StreamPower(bool=false) constHeightField
StreamPower(double, double) constHeightField
StreamSourceElev(bool=false) constHeightField
Sub(const ScalarField2 &)ScalarField2
Array2::Sub(int) constBox2
Subdivide(const double &, Random &=Random::R239)HeightField
ScalarField2::Subdivide()ScalarField2
Sum() constScalarField2
SummedAreaTable() constScalarField2
Sun(const double &, int=5, int=1, int=0, int=12) constHeightField
SurfaceRoughness(int=3) constHeightField
Tile(int, int) constBox2protected
Tile(const QRect &) constBox2protected
TileRange(const Box2 &) constBox2protected
ToBox(const double &, const double &) constBox2protected
TopographicPositionIndex(const double &r) constHeightField
Translate(const Vector2 &)ScalarField2
Translated(const Vector2 &) constBox2protected
Triangular(const Vector2 &) constScalarField2virtual
UnitBox2protectedstatic
UnitCell() constArray2
Unitize()ScalarField2
Unity()HeightField
Up(int, int) constHeightField
UpSample(int, bool=false) constScalarField2
Array2::UpSample(int) constArray2
Value(int, int) constScalarField2virtual
Value(const Vector2 &) constScalarField2virtual
Vertex(const Vector2 &, bool=true) constHeightField
Vertex(int, int) constHeightField
ScalarField2::Vertex(int) constBox2
ScalarField2::Vertex(int, int, int, int) constBox2
VertexBorder(int) constArray2
VertexBorderIndex(int, int) constArray2
VertexBorderSize() constArray2
VertexIndex(int, int) constArray2
VertexIndex(const QPoint &) constArray2
VertexInteger(const Vector2 &, int &, int &) constArray2
VertexInteger(const Vector2 &) constArray2
VertexInteger(const Vector2 &, double &, double &) constArray2
VertexIntegerArea(const Box2 &) constArray2
VertexIntegerArea(const Circle2 &) constArray2
VertexIntegerArea(const QRect &) constArray2
VertexSize() constArray2
WetnessIndex(const double &=1.0e-3, bool=false) constHeightField
Width() constBox2protected
~Array2()Array2
~HeightField()HeightFieldinline
~ScalarField2()ScalarField2