You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/analysis/interpolation/DualEdgeTriangulation.h
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@
18
18
#defineDUALEDGETRIANGULATION_H
19
19
20
20
#include"Triangulation.h"
21
+
#include"qgis_sip.h"
21
22
#include"HalfEdge.h"
22
23
#include<QVector>
23
24
#include<QList>
@@ -60,7 +61,7 @@ class ANALYSIS_EXPORT DualEdgeTriangulation: public Triangulation
60
61
intgetOppositePoint( int p1, int p2 ) override;
61
62
//! Finds out, in which triangle the point with coordinates x and y is and assigns the numbers of the vertices to 'n1', 'n2' and 'n3' and the vertices to 'p1', 'p2' and 'p3'
62
63
//! \note not available in Python bindings
63
-
virtualboolgetTriangle( double x, double y, Point3D *p1, int *n1, Point3D *p2, int *n2, Point3D *p3, int *n3 ) override;
64
+
virtualboolgetTriangle( double x, double y, Point3D *p1, int *n1, Point3D *p2, int *n2, Point3D *p3, int *n3 ) override SIP_SKIP;
64
65
//! Finds out, in which triangle the point with coordinates x and y is and assigns addresses to the points at the vertices to 'p1', 'p2' and 'p3
//! Returns a pointer to a value list with the information of the triangles surrounding (counterclockwise) a point. Four integer values describe a triangle, the first three are the number of the half edges of the triangle and the fourth is -10, if the third (and most counterclockwise) edge is a breakline, and -20 otherwise. The value list has to be deleted by the code which called the method
Copy file name to clipboardExpand all lines: src/analysis/interpolation/NormVecDecorator.h
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@
18
18
#defineNORMVECDECORATOR_H
19
19
20
20
#include"TriDecorator.h"
21
+
#include"qgis_sip.h"
21
22
#include"qgis.h"
22
23
#include<TriangleInterpolator.h>
23
24
#include<MathUtils.h>
@@ -58,7 +59,7 @@ class ANALYSIS_EXPORT NormVecDecorator: public TriDecorator
58
59
/** This function behaves similar to the one above. Additionally, the numbers of the points are returned (ptn1, ptn2, ptn3) as well as the PointStates of the triangle points (state1, state2, state3)
59
60
* \note not available in Python bindings
60
61
*/
61
-
boolgetTriangle( double x, double y, Point3D *p1, int *ptn1, Vector3D *v1, PointState *state1, Point3D *p2, int *ptn2, Vector3D *v2, PointState *state2, Point3D *p3, int *ptn3, Vector3D *v3, PointState *state3 );
62
+
boolgetTriangle( double x, double y, Point3D *p1, int *ptn1, Vector3D *v1, PointState *state1, Point3D *p2, int *ptn2, Vector3D *v2, PointState *state2, Point3D *p3, int *ptn3, Vector3D *v3, PointState *state3 ) SIP_SKIP;
62
63
//! Returns the state of the point with the number 'pointno'
0 commit comments