Skip to content

Commit 68582a6

Browse files
committedMay 14, 2020
[tracing curves] experimental notice
1 parent 784ddd9 commit 68582a6

File tree

6 files changed

+15
-1
lines changed

6 files changed

+15
-1
lines changed
 

‎python/core/auto_generated/geometry/qgsgeometry.sip.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1243,6 +1243,10 @@ This method only consider a segments as suitable for replacing with an arc if th
12431243
regularly spaced on the candidate arc. The ``pointSpacingAngleTolerance`` parameter specifies the maximum
12441244
angular deviation (in radians) allowed when testing for regular point spacing.
12451245

1246+
.. note::
1247+
1248+
The API is considered EXPERIMENTAL and can be changed without a notice
1249+
12461250
.. versionadded:: 3.14
12471251
%End
12481252

‎python/core/auto_generated/geometry/qgsgeometryutils.sip.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,10 @@ This method only consider a segments as continuing an arc if the points are all
367367
on the candidate arc. The ``pointSpacingAngleTolerance`` parameter specifies the maximum
368368
angular deviation (in radians) allowed when testing for regular point spacing.
369369

370+
.. note::
371+
372+
The API is considered EXPERIMENTAL and can be changed without a notice
373+
370374
.. versionadded:: 3.14
371375
%End
372376

‎src/core/geometry/qgsgeometry.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,6 +1254,8 @@ class CORE_EXPORT QgsGeometry
12541254
* regularly spaced on the candidate arc. The \a pointSpacingAngleTolerance parameter specifies the maximum
12551255
* angular deviation (in radians) allowed when testing for regular point spacing.
12561256
*
1257+
* \note The API is considered EXPERIMENTAL and can be changed without a notice
1258+
*
12571259
* \since QGIS 3.14
12581260
*/
12591261
QgsGeometry convertToCurves( double distanceTolerance = 1e-8, double angleTolerance = 1e-8 ) const;

‎src/core/geometry/qgsgeometryutils.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,8 @@ class CORE_EXPORT QgsGeometryUtils
383383
* on the candidate arc. The \a pointSpacingAngleTolerance parameter specifies the maximum
384384
* angular deviation (in radians) allowed when testing for regular point spacing.
385385
*
386+
* \note The API is considered EXPERIMENTAL and can be changed without a notice
387+
*
386388
* \since QGIS 3.14
387389
*/
388390
static bool pointContinuesArc( const QgsPoint &a1, const QgsPoint &a2, const QgsPoint &a3, const QgsPoint &b, double distanceTolerance,

‎src/core/geometry/qgsinternalgeometryengine.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,8 @@ class QgsInternalGeometryEngine
177177
* regularly spaced on the candidate arc. The \a pointSpacingAngleTolerance parameter specifies the maximum
178178
* angular deviation (in radians) allowed when testing for regular point spacing.
179179
*
180+
* \note The API is considered EXPERIMENTAL and can be changed without a notice
181+
*
180182
* \since QGIS 3.14
181183
*/
182184
QgsGeometry convertToCurves( double distanceTolerance, double angleTolerance ) const;

‎src/ui/qgsoptionsbase.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4515,7 +4515,7 @@ The bigger the number, the faster zooming with the mouse wheel will be.</string>
45154515
<item row="0" column="0" colspan="3">
45164516
<widget class="QCheckBox" name="mTracingConvertToCurveCheckBox">
45174517
<property name="text">
4518-
<string>Convert tracing to curve</string>
4518+
<string>Convert tracing to curve (this feature is experimental)</string>
45194519
</property>
45204520
</widget>
45214521
</item>

0 commit comments

Comments
 (0)
Please sign in to comment.