Heightfield 1.0
|
This is the complete list of members for LayerStack, including all inherited members.
alpha | LayerStack | protected |
AlphaBlend() const | HeightFieldSediment | |
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 | Array2 | |
b | Box2 | protected |
Bedrock(const Vector2 &) const | HeightFieldSediment | inline |
Bedrock(int, int) const | HeightFieldSediment | inline |
bedrock | HeightFieldSediment | protected |
BedrockFlatten(const Vector2 &, const double &, const double &=0.25) | HeightFieldSediment | |
BedrockLevel(const Vector2 &, const double &, const double &) | HeightFieldSediment | |
BedrockUplift(const double &) | HeightFieldSediment | |
BedrockUplift(const ScalarField2 &) | HeightFieldSediment | |
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 |
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 &, QPoint *, double *, double *, double *) const | HeightFieldSediment | |
CheckFlowSlope(const QPoint &, FlowStruct &) const | HeightFieldSediment | |
ClampVertexIndex(int &, int &) const | Array2 | |
codeToDir(int) | Array2 | static |
CreateCubes(Box &, QVector< FrameScaled > &, QVector< FrameScaled > &, QVector< FrameScaled > &, QVector< FrameScaled > &, QVector< FrameScaled > &, QVector< FrameScaled > &, bool=true, bool=true, bool=true, bool=true, bool=true, bool=true) const | LayerStack | |
CreateEmptyImage() const | Array2 | |
CreateWaterGeometry() const | LayerStack | |
Crop(const QPoint &, const QPoint &) const | LayerStack | |
Cube() const | Box2 | protected |
Diagonal() const | Box2 | protected |
DownSample(int) const | Array2 | |
Draw(QGraphicsScene &, const QPen &=QPen(), const QBrush &=QBrush()) const | Array2 | |
epsilon | Box2 | protectedstatic |
Evaporate(const double &, const double &, double &, double &, double &) | HeightFieldSediment | protected |
Extend(const double &) | Box2 | protected |
Extend(const Vector2 &) | Box2 | protected |
Extended(const double &) const | Box2 | protected |
GetAlpha() | LayerStack | inline |
GetArray() const | HeightFieldSediment | |
GetBedrock() | HeightFieldSediment | inline |
GetBox() const | LayerStack | |
GetColorVector(int, int) const | LayerStack | |
GetGrass() | LayerStack | inline |
GetHeightField(bool=true, bool=true) const | LayerStack | |
HeightFieldSediment::GetHeightField() const | HeightFieldSediment | |
GetQtRect() const | Box2 | protected |
GetQtSize() const | Array2 | |
GetRock() | LayerStack | inline |
GetSand() | HeightFieldSediment | inline |
GetSizeX() const | Array2 | |
GetSizeY() const | Array2 | |
GetSnow() | LayerStack | inline |
GetTrees() const | LayerStack | |
GetVegetation() | LayerStack | inline |
GetWater() | LayerStack | inline |
Grass(const Vector2 &) const | LayerStack | inline |
Grass(int, int) const | LayerStack | inline |
grass | LayerStack | protected |
HalfCell(int, int, bool, Triangle2 &, Triangle2 &) const | Array2 | |
Height(const Vector2 &) const | LayerStack | |
HeightFieldSediment::Height() const | Box2 | |
HeightFieldSediment() | HeightFieldSediment | |
HeightFieldSediment(const Box2 &, int, int) | HeightFieldSediment | |
HeightFieldSediment(const ScalarField2 &) | HeightFieldSediment | |
HeightFieldSediment(const ScalarField2 &, const ScalarField2 &) | HeightFieldSediment | |
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 | |
Intersect(const Ray &, double &, Vector &) const | LayerStack | |
HeightFieldSediment::Intersect(const Box2 &) const | Box2 | |
HeightFieldSediment::Intersect(const Ray2 &, double &, double &) const | Box2 | |
HeightFieldSediment::Intersect(const Ray2 &) const | Box2 | |
HeightFieldSediment::Intersect(const Line2 &, double &, double &) const | Box2 | |
HeightFieldSediment::Intersect(const Segment2 &, double &, double &) const | Box2 | |
HeightFieldSediment::Intersect(const Line2 &) const | Box2 | |
HeightFieldSediment::Intersect(const Segment2 &) const | Box2 | |
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 |
IsEmpty() const | Array2 | |
LayerStack() | LayerStack | |
LayerStack(const Box2 &, int, int) | LayerStack | explicit |
LayerStack(const ScalarField2 &) | LayerStack | explicit |
LayerStack(const ScalarField2 &, const ScalarField2 &, const ScalarField2 &, const ScalarField2 &, const ScalarField2 &, const ScalarField2 &, const ScalarField2 &, const ScalarField2 &) | LayerStack | explicit |
length | Array2 | protectedstatic |
MinMax(const Vector2 &, const Vector2 &) | Box2 | protectedstatic |
NeighborCode(int, int) | Array2 | static |
Next(const QPoint &, int) const | Array2 | |
next | Array2 | protectedstatic |
Normal(int, int) const | LayerStack | |
Normal(const Vector2 &, bool=false) const | LayerStack | |
Null | Box2 | protectedstatic |
ny | Array2 | protected |
operator[](int) | Box2 | protected |
operator[](int) const | Box2 | protected |
OutsideVertexIndex(int, int) const | Array2 | |
OverlapArea(const Box2 &) const | Box2 | protected |
Perimeter() const | Box2 | protected |
Poisson(const double &, int, Random &=Random::R239) const | Box2 | protected |
Quadrant(const Vector2 &) const | Box2 | protected |
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 |
RockOverall(const double &) | LayerStack | |
Rocks(const Vector2 &) const | LayerStack | inline |
Rocks(int, int) const | LayerStack | inline |
rocks | LayerStack | protected |
Rotated(const double &) const | Box2 | protected |
Rotated(const Matrix2 &) const | Box2 | protected |
sand | HeightFieldSediment | protected |
Sand(const Vector2 &) const | HeightFieldSediment | inline |
Sand(int, int) const | HeightFieldSediment | inline |
SandOverall(const double &) | LayerStack | |
Save(const QString &) const | LayerStack | |
Scale(const double &) | LayerStack | |
HeightFieldSediment::Scale(const Vector2 &) | Array2 | |
Scaled(const double &) const | Box2 | protected |
Scaled(const Vector2 &) const | Box2 | protected |
Scaled(const QSize &) const | Box2 | protected |
ScaledTo(const double &) const | Box2 | protected |
SelectFlowDirection(const QPoint &, QPoint &, double &) const | HeightFieldSediment | |
SetCubic() | Box2 | protected |
SetInscribedCubic() | Box2 | protected |
SetParallelepipedic(int, int &, int &) | Box2 | protected |
SetParallelepipedic(const double &, int &, int &) | Box2 | protected |
Signed(const Vector2 &) const | Box2 | protected |
Size() const | Array2 | |
SmoothRock(int=1) | HeightFieldSediment | |
snow | LayerStack | protected |
Stabilize(const double &, const double &=0.84) | HeightFieldSediment | |
StabilizeStep(int, int, const double &, ScalarField2 &) | HeightFieldSediment | |
Statistics() const | Array2 | |
Sub(int) const | Box2 | protected |
Subdivide() | LayerStack | |
ThermalImpact(const double &) | HeightFieldSediment | |
ThermalImpactSlope(const double &) | HeightFieldSediment | |
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 |
Translate(const Vector2 &) | LayerStack | |
Translated(const Vector2 &) const | Box2 | protected |
TRUC(const QPoint &q, const double &slope, const double &V_T, double &V_T_S, double &V_E_R, double &V_E_S, double &V_D_S) | HeightFieldSediment | |
Unit | Box2 | protectedstatic |
UnitCell() const | Array2 | |
UpdateHeightField(HeightField &, const QRect &=QRect(), bool=true, bool=true) const | LayerStack | |
UpSample(int) const | Array2 | |
vegetation | LayerStack | protected |
Vegetation(const Vector2 &) const | LayerStack | inline |
Vegetation(int, int) const | LayerStack | inline |
Vertex(int, int) const | LayerStack | |
Vertex(const Vector2 &) const | LayerStack | |
HeightFieldSediment::Vertex(int) const | Box2 | |
HeightFieldSediment::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 | |
water | LayerStack | protected |
Water(const Vector2 &) const | LayerStack | inline |
Water(int, int) const | LayerStack | inline |
WaterDry(const Vector2 &) | LayerStack | |
WaterFlood(const double &) | LayerStack | |
WaterFlood(const Vector2 &, const double &) | LayerStack | |
Width() const | Box2 | protected |
~Array2() | Array2 | |
~HeightFieldSediment() | HeightFieldSediment | inline |
~LayerStack() | LayerStack | inline |