Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding more check geometry processings #46

Open
wants to merge 335 commits into
base: processing_checkalgorithm_dangle
Choose a base branch
from

Conversation

Djedouas
Copy link

  • Check angle
  • Check segment length

lbartoletti and others added 30 commits December 14, 2023 19:55
This method will be used where multiple calls to `qgsDoubleNear(x1, y1, eps) &&
qgsDoubleNear(x2, y2, eps) && ... && qgsDoubleNear(xn, yn, eps)` are possible.
Introduces the fuzzyDistanceEqual method for nuanced distance comparisons,
differing from the existing fuzzyEqual by specifically evaluating equality based
on distance considerations.
[ui] Let typed QGIS project file extension dictate the type when saving projects
`screenSizePx` is an integer.
This fixes a clang-tidy warning: "warning: narrowing conversion from
'int' to 'float' [bugprone-narrowing-conversions]"
This causes nodes to disappear when they contain data which sits
completely within a flat plane. (Eg point billboard symbols, where
the z range will always be 0)
Fix spinbox padding in Blend of Gray theme
Fix spinbox padding in Night Mapping theme
Reimplement Qt3DWindow to work with Qt Webengine
Add fuzzy equal methods
Make them available in both QtGui and QtWidgets so it could work both way
nyalldawson and others added 25 commits January 16, 2024 12:25
crs and format

WHen the crs or image format is not specified, just use the
first available ones we determine from the capabilities

This avoids a client having to manually retrieve and parse
the capabilities in order to determine these values upfront.
user set values changing when saving/restoring material settings

Convert to float when creating low level, performance critical
objects only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.