QGIS API Documentation
3.2.0-Bonn (bc43194)
|
This is the complete list of members for NormVecDecorator, including all inherited members.
addLine(const QVector< QgsPoint > &points, QgsInterpolator::SourceType lineType) override | TriDecorator | virtual |
addPoint(const QgsPoint &p) override | NormVecDecorator | virtual |
addTriangulation(Triangulation *t) | TriDecorator | inlinevirtual |
alreadyestimated | NormVecDecorator | protected |
BreakLine enum value | NormVecDecorator | |
calcNormal(double x, double y, Vector3D *result) override | NormVecDecorator | virtual |
calcNormalForPoint(double x, double y, int point, Vector3D *result) | NormVecDecorator | |
calcPoint(double x, double y, QgsPoint &result) override | NormVecDecorator | virtual |
DEFAULT_STORAGE_FOR_NORMALS | NormVecDecorator | protectedstatic |
DeleteFirst enum value | Triangulation | |
eliminateHorizontalTriangles() override | NormVecDecorator | virtual |
EndPoint enum value | NormVecDecorator | |
estimateFirstDerivative(int pointno) | NormVecDecorator | |
estimateFirstDerivatives(QgsFeedback *feedback=nullptr) | NormVecDecorator | |
ForcedCrossBehavior enum name | Triangulation | |
getNormal(int n) const | NormVecDecorator | inline |
getNumberOfPoints() const override | TriDecorator | virtual |
getOppositePoint(int p1, int p2) override | TriDecorator | virtual |
getPoint(int i) const override | TriDecorator | virtual |
getPointsAroundEdge(double x, double y) override | TriDecorator | virtual |
getState(int pointno) const | NormVecDecorator | |
getSurroundingTriangles(int pointno) override | TriDecorator | virtual |
getTriangle(double x, double y, QgsPoint &p1, Vector3D *v1, QgsPoint &p2, Vector3D *v2, QgsPoint &p3, Vector3D *v3) | NormVecDecorator | |
getTriangle(double x, double y, QgsPoint &p1, int &ptn1, Vector3D *v1, PointState *state1, QgsPoint &p2, int &ptn2, Vector3D *v2, PointState *state2, QgsPoint &p3, int &ptn3, Vector3D *v3, PointState *state3) | NormVecDecorator | |
TriDecorator::getTriangle(double x, double y, QgsPoint &p1, int &n1, QgsPoint &p2, int &n2, QgsPoint &p3, int &n3) override | TriDecorator | virtual |
TriDecorator::getTriangle(double x, double y, QgsPoint &p1, QgsPoint &p2, QgsPoint &p3) override | TriDecorator | virtual |
getXMax() const override | TriDecorator | virtual |
getXMin() const override | TriDecorator | virtual |
getYMax() const override | TriDecorator | virtual |
getYMin() const override | TriDecorator | virtual |
InsertVertex enum value | Triangulation | |
mInterpolator | NormVecDecorator | protected |
mNormVec | NormVecDecorator | protected |
mPointState | NormVecDecorator | protected |
mTIN | TriDecorator | protected |
Normal enum value | NormVecDecorator | |
NormVecDecorator() | NormVecDecorator | inline |
NormVecDecorator(Triangulation *tin) | NormVecDecorator | inline |
performConsistencyTest() override | TriDecorator | virtual |
pointInside(double x, double y) override | TriDecorator | virtual |
PointState enum name | NormVecDecorator | |
ruppertRefinement() override | TriDecorator | virtual |
saveTriangulation(QgsFeatureSink *sink, QgsFeedback *feedback=nullptr) const override | NormVecDecorator | virtual |
setBreakEdgeColor(int r, int g, int b) override | TriDecorator | virtual |
setEdgeColor(int r, int g, int b) override | TriDecorator | virtual |
setForcedCrossBehavior(Triangulation::ForcedCrossBehavior b) override | TriDecorator | virtual |
setForcedEdgeColor(int r, int g, int b) override | TriDecorator | virtual |
setState(int pointno, PointState s) | NormVecDecorator | protected |
setTriangleInterpolator(TriangleInterpolator *inter) override | NormVecDecorator | inlinevirtual |
SnappingTypeVertex enum value | Triangulation | |
swapEdge(double x, double y) override | NormVecDecorator | virtual |
triangulationFields() | Triangulation | static |
TriDecorator()=default | TriDecorator | |
TriDecorator(Triangulation *t) | TriDecorator | inlineexplicit |
~NormVecDecorator() override | NormVecDecorator | |
~Triangulation()=default | Triangulation | virtual |