Bas Couwenberg pushed to branch upstream at Debian GIS Project / sfcgal
Commits: 5dfcbdce by Bas Couwenberg at 2026-06-12T18:45:09+02:00 New upstream version 2.3.0 - - - - - 594 changed files: - − .cirrus.yml - .clang-tidy - .github/workflows/ci.yml → .github/workflows/bsd.yml - .github/workflows/codeql.yml - .github/workflows/msys.yml - .github/workflows/vcpkg.yml - .gitignore - .gitlab-ci.yml - − .gitlab/doxygen-check.sh - .gitlab/merge_request_templates/Default.md - .gitlab/pipeline/debian.yml → .gitlab/pipeline/build-linux-debian.yml - .gitlab/pipeline/fedora.yml → .gitlab/pipeline/build-linux-fedora.yml - .gitlab/pipeline/opensuse.yml → .gitlab/pipeline/build-linux-opensuse.yml - + .gitlab/pipeline/build-linux.yml - .gitlab/pipeline/build-macos.yml - − .gitlab/pipeline/clang-tidy.yml - − .gitlab/pipeline/commitizen.yml - .gitlab/pipeline/build-debian-docker.yml → .gitlab/pipeline/docker-debian.yml - .gitlab/pipeline/build-windows.yml → .gitlab/pipeline/docker-windows.yml - .gitlab/pipeline/documentation.yml - .gitlab/pipeline/lint-code.yml - + .gitlab/pipeline/sanitizers.yml - .gitlab/pipeline/sonar.yml - − .gitlab/pipeline/test-code.yml - .gitlab/pipeline/thread-safety.yml - .pre-commit-config.yaml - + CHANGELOG.md - CI-INTEGRATION.md - CMakeLists.txt - NEWS - README.md - RELEASES.md - SFCGALConfig.cmake.in - ci/debian/before_install.sh - ci/fedora/before_install.sh - ci/opensuse/before_install.sh - docker/Dockerfile.debian - docker/Dockerfile.windows - example/CGAL-basic_manip/CMakeLists.txt - example/CGAL-basic_manip/main.cpp - example/CGAL-cartesian_kernel/CMakeLists.txt - example/CGAL-cartesian_kernel/main.cpp - example/CGAL-point_generator/CMakeLists.txt - example/CGAL-point_generator/main.cpp - example/CGAL-polygon_triangulation2/CMakeLists.txt - example/CGAL-polygon_triangulation2/main.cpp - example/CGAL-triangulation2/CMakeLists.txt - example/CGAL-triangulation2/main.cpp - example/SFCGAL-building/CMakeLists.txt - example/SFCGAL-building/main.cpp - example/SFCGAL-export-osg/CMakeLists.txt - example/SFCGAL-export-osg/main.cpp - example/SFCGAL-offset/CMakeLists.txt - example/SFCGAL-offset/main.cpp - + images/changelog/2.3.0/cg_generateflatroof01.png - + images/changelog/2.3.0/cg_generategableroof01.png - + images/changelog/2.3.0/cg_generatehippedroof01.png - + images/changelog/2.3.0/cg_generateskillionroof01.png - + images/changelog/2.3.0/chamfer_fillet.png - + images/changelog/2.3.0/nurbs.png - + images/changelog/2.3.0/split3D.png - requirements/website.txt - + script/doxygen-check.sh - + script/merge_boost_reports_to_cppunit.py - + sfcgalop/CMakeLists.txt - + sfcgalop/README.md - + sfcgalop/constructors.cpp - + sfcgalop/constructors.hpp - + sfcgalop/error_handler.cpp - + sfcgalop/error_handler.hpp - + sfcgalop/getopt_win.cpp - + sfcgalop/getopt_win.hpp - + sfcgalop/io.cpp - + sfcgalop/io.hpp - + sfcgalop/main.cpp - + sfcgalop/operations/operations.cpp - + sfcgalop/operations/operations.hpp - + sfcgalop/operations/operations_analysis.cpp - + sfcgalop/operations/operations_analysis.hpp - + sfcgalop/operations/operations_boolean.cpp - + sfcgalop/operations/operations_boolean.hpp - + sfcgalop/operations/operations_collections.cpp - + sfcgalop/operations/operations_collections.hpp - + sfcgalop/operations/operations_construction.cpp - + sfcgalop/operations/operations_construction.hpp - + sfcgalop/operations/operations_constructors.cpp - + sfcgalop/operations/operations_constructors.hpp - + sfcgalop/operations/operations_conversions.cpp - + sfcgalop/operations/operations_conversions.hpp - + sfcgalop/operations/operations_metrics.cpp - + sfcgalop/operations/operations_metrics.hpp - + sfcgalop/operations/operations_predicates.cpp - + sfcgalop/operations/operations_predicates.hpp - + sfcgalop/operations/operations_processing.cpp - + sfcgalop/operations/operations_processing.hpp - + sfcgalop/operations/operations_registry.cpp - + sfcgalop/operations/operations_registry.hpp - + sfcgalop/operations/operations_transformations.cpp - + sfcgalop/operations/operations_transformations.hpp - + sfcgalop/test/CMakeLists.txt - + sfcgalop/test/README.md - + sfcgalop/test/test_minimal.cpp - + sfcgalop/text_ui.cpp - + sfcgalop/text_ui.hpp - + sfcgalop/timeus.hpp - + sfcgalop/util.cpp - + sfcgalop/util.hpp - sonar-project.properties - src/CMakeLists.txt - src/Coordinate.cpp - src/Coordinate.h - + src/Curve.cpp - + src/Curve.h - + src/DereferenceIterator.h - src/Envelope.cpp - src/Envelope.h - src/Exception.cpp - src/Exception.h - src/Geometry.cpp - src/Geometry.h - src/GeometryCollection.cpp - src/GeometryCollection.h - src/GeometryVisitor.cpp - src/GeometryVisitor.h - src/Kernel.h - src/LineString.cpp - src/LineString.h - src/MultiLineString.cpp - src/MultiLineString.h - src/MultiPoint.cpp - src/MultiPoint.h - src/MultiPolygon.cpp - src/MultiPolygon.h - src/MultiSolid.cpp - src/MultiSolid.h - + src/NURBSCurve.cpp - + src/NURBSCurve.h - src/Point.cpp - src/Point.h - src/Polygon.cpp - src/Polygon.h - src/PolyhedralSurface.cpp - src/PolyhedralSurface.h - src/PreparedGeometry.cpp - src/PreparedGeometry.h - src/Segment.cpp - src/Segment.h - src/Simplicity.h - src/Solid.cpp - src/Solid.h - src/Surface.cpp - src/Surface.h - src/Transform.cpp - src/Transform.h - src/Triangle.cpp - src/Triangle.h - src/TriangulatedSurface.cpp - src/TriangulatedSurface.h - src/Validity.h - src/algorithm/BoundaryVisitor.cpp - src/algorithm/BoundaryVisitor.h - + src/algorithm/Chamfer.cpp - + src/algorithm/Chamfer.h - src/algorithm/ConsistentOrientationBuilder.cpp - src/algorithm/ConsistentOrientationBuilder.h - src/algorithm/Intersection2D.cpp - src/algorithm/Intersection3D.cpp - + src/algorithm/Sweep.cpp - + src/algorithm/Sweep.h - src/algorithm/alphaShapes.cpp - src/algorithm/alphaShapes.h - src/algorithm/alphaWrapping3D.cpp - src/algorithm/alphaWrapping3D.h - src/algorithm/area.cpp - src/algorithm/area.h - src/algorithm/buffer3D.cpp - src/algorithm/buffer3D.h - src/algorithm/centroid.cpp - src/algorithm/centroid.h - src/algorithm/collect.cpp - src/algorithm/collect.h - src/algorithm/collectionExtract.cpp - src/algorithm/collectionExtract.h - src/algorithm/collectionHomogenize.cpp - src/algorithm/collectionHomogenize.h - src/algorithm/collectionToMulti.cpp - src/algorithm/collectionToMulti.h - src/algorithm/connection.cpp - src/algorithm/connection.h - src/algorithm/convexHull.cpp - src/algorithm/convexHull.h - src/algorithm/covers.cpp - src/algorithm/covers.h - src/algorithm/difference.cpp - src/algorithm/difference.h - src/algorithm/differencePrimitives.cpp - src/algorithm/differencePrimitives.h - src/algorithm/distance.cpp - src/algorithm/distance.h - src/algorithm/distance3d.cpp - src/algorithm/distance3d.h - + src/algorithm/equality.cpp - + src/algorithm/equality.h - src/algorithm/extrude.cpp - src/algorithm/extrude.h - src/algorithm/force2D.cpp - src/algorithm/force2D.h - src/algorithm/force3D.cpp - src/algorithm/force3D.h - src/algorithm/forceMeasured.cpp - src/algorithm/forceMeasured.h - + src/algorithm/insertPointsWithinTolerance.cpp - + src/algorithm/insertPointsWithinTolerance.h - src/algorithm/intersection.cpp - src/algorithm/intersection.h - src/algorithm/intersects.cpp - src/algorithm/intersects.h - + src/algorithm/isClosed.cpp - + src/algorithm/isClosed.h - src/algorithm/isSimple.cpp - src/algorithm/isSimple.h - src/algorithm/isValid.cpp - src/algorithm/isValid.h - src/algorithm/length.cpp - src/algorithm/length.h - src/algorithm/lineSubstring.cpp - src/algorithm/lineSubstring.h - + src/algorithm/meshToPolyhedralSurface.cpp - + src/algorithm/meshToPolyhedralSurface.h - src/algorithm/minkowskiSum.cpp - src/algorithm/minkowskiSum.h - src/algorithm/minkowskiSum3D.cpp - src/algorithm/minkowskiSum3D.h - src/algorithm/normal.h - src/algorithm/offset.cpp - src/algorithm/offset.h - src/algorithm/orientation.cpp - src/algorithm/orientation.h - src/algorithm/partition_2.cpp - src/algorithm/partition_2.h - src/algorithm/plane.h - + src/algorithm/polygonRepair.cpp - + src/algorithm/polygonRepair.h - + src/algorithm/roofGeneration.cpp - + src/algorithm/roofGeneration.h - src/algorithm/rotate.cpp - src/algorithm/rotate.h - src/algorithm/scale.cpp - src/algorithm/scale.h - src/algorithm/simplification.cpp - src/algorithm/simplification.h - + src/algorithm/split3D.cpp - + src/algorithm/split3D.h - src/algorithm/straightSkeleton.cpp - src/algorithm/straightSkeleton.h - + src/algorithm/surfaceSimplification.cpp - + src/algorithm/surfaceSimplification.h - src/algorithm/tesselate.cpp → src/algorithm/tessellate.cpp - src/algorithm/tesselate.h → src/algorithm/tessellate.h - src/algorithm/translate.cpp - src/algorithm/translate.h - src/algorithm/union.cpp - src/algorithm/union.h - src/algorithm/visibility.cpp - src/algorithm/visibility.h - src/algorithm/volume.cpp - src/algorithm/volume.h - src/capi/.clang-tidy - src/capi/sfcgal_c.cpp - src/capi/sfcgal_c.h - src/config.h.cmake - src/detail/ComplexComparator.h - src/detail/ConstraintInfo.h - src/detail/EnvelopeVisitor.cpp - src/detail/EnvelopeVisitor.h - src/detail/ForceValidityVisitor.cpp - src/detail/ForceValidityVisitor.h - src/detail/GeometrySet.cpp - src/detail/GeometrySet.h - src/detail/GetPointsVisitor.cpp - src/detail/GetPointsVisitor.h - src/detail/Interval.cpp - src/detail/Interval.h - src/detail/SegmentStore.h - src/detail/TestGeometry.h - src/detail/TypeForDimension.h - src/detail/algorithm/coversPoints.cpp - src/detail/algorithm/coversPoints.h - + src/detail/algorithm/meshToPolyhedralSurface.cpp - + src/detail/algorithm/meshToPolyhedralSurface.h - src/detail/algorithm/simplification.cpp - src/detail/algorithm/simplification.h - + src/detail/algorithm/split3D.cpp - + src/detail/algorithm/split3D.h - src/detail/generator/building.cpp - src/detail/generator/building.h - src/detail/generator/disc.cpp - src/detail/generator/disc.h - src/detail/generator/hoch.cpp - src/detail/generator/hoch.h - src/detail/generator/sierpinski.cpp - src/detail/generator/sierpinski.h - src/detail/graph/Edge.cpp - src/detail/graph/Edge.h - src/detail/graph/GeometryGraph.h - src/detail/graph/GeometryGraphBuilder.h - src/detail/graph/Vertex.cpp - src/detail/graph/Vertex.h - src/detail/graph/algorithm/isHalfEdge.h - src/detail/graph/algorithm/orientation.h - src/detail/io/OsgFactory.cpp - src/detail/io/OsgFactory.h - + src/detail/io/RecursionGuard.h - src/detail/io/Serialization.cpp - src/detail/io/Serialization.h - src/detail/io/WkbReader.cpp - src/detail/io/WkbReader.h - src/detail/io/WkbWriter.cpp - src/detail/io/WkbWriter.h - src/detail/io/WktReader.cpp - src/detail/io/WktReader.h - src/detail/io/WktWriter.cpp - src/detail/io/WktWriter.h - + src/detail/io/WktWriter_p.h - src/detail/polygonSetToMultiPolygon.cpp - src/detail/polygonSetToMultiPolygon.h - src/detail/tools/CharArrayBuffer.cpp - src/detail/tools/CharArrayBuffer.h - src/detail/tools/InputStreamReader.h - src/detail/tools/Log.cpp - src/detail/tools/Log.h - src/detail/tools/Registry.cpp - src/detail/tools/Registry.h - src/detail/transform/AffineTransform2.cpp - src/detail/transform/AffineTransform2.h - src/detail/transform/AffineTransform3.cpp - src/detail/transform/AffineTransform3.h - src/detail/transform/Force2D.cpp - src/detail/transform/Force2D.h - src/detail/transform/ForceM.h - src/detail/transform/ForceOrderPoints.cpp - src/detail/transform/ForceOrderPoints.h - src/detail/transform/ForceZ.cpp - src/detail/transform/ForceZ.h - src/detail/transform/ForceZOrderPoints.cpp - src/detail/transform/ForceZOrderPoints.h - src/detail/transform/RoundTransform.cpp - src/detail/transform/RoundTransform.h - src/detail/transform/forceM.cpp - src/detail/triangulate/ConstraintDelaunayTriangulation.cpp - src/detail/triangulate/ConstraintDelaunayTriangulation.h - src/detail/triangulate/markDomains.h - src/detail/triangulate/triangulateInGeometrySet.cpp - src/detail/triangulate/triangulateInGeometrySet.h - src/detail/ublas.h - src/export.h - src/io/GeometryStreams.cpp - src/io/GeometryStreams.h - src/io/OBJ.cpp - src/io/OBJ.h - src/io/STL.cpp - src/io/STL.h - src/io/ewkt.cpp - src/io/ewkt.h - + src/io/geojson.cpp - + src/io/geojson.h - src/io/osg.cpp - src/io/osg.h - src/io/vtk.cpp - src/io/vtk.h - src/io/wkb.cpp - src/io/wkb.h - src/io/wkt.cpp - src/io/wkt.h - src/namespace.h - src/numeric.cpp - src/numeric.h - + src/primitive3d/Box.cpp - + src/primitive3d/Box.h - + src/primitive3d/Cone.cpp - + src/primitive3d/Cone.h - + src/primitive3d/Cube.cpp - + src/primitive3d/Cube.h - src/primitive3d/Cylinder.cpp - src/primitive3d/Cylinder.h - + src/primitive3d/Primitive.cpp - + src/primitive3d/Primitive.h - src/primitive3d/Sphere.cpp - src/primitive3d/Sphere.h - + src/primitive3d/Torus.cpp - + src/primitive3d/Torus.h - src/triangulate/triangulate2DZ.cpp - src/triangulate/triangulate2DZ.h - src/triangulate/triangulatePolygon.cpp - src/triangulate/triangulatePolygon.h - src/version.cpp - src/version.h.cmake - test/CMakeLists.txt - − test/bench/Bench.cpp - − test/bench/Bench.h - − test/bench/BenchArea.cpp - − test/bench/BenchContainer.cpp - − test/bench/BenchMinkowski.cpp - − test/bench/BenchPredicate.cpp - − test/bench/BenchStraightSkeleton.cpp - − test/bench/BenchTriangulation.cpp - − test/bench/BenchWKT.cpp - − test/bench/CMakeLists.txt - − test/bench/IntersectionPerfTest.cpp - − test/bench/KernelPerfTest.cpp - − test/bench/TestModule.cpp - test/data/AlphaShapesWkt.txt → test/data/AlphaShapesWkt1Component.txt - + test/data/AlphaShapesWkt1Component_expected.txt - + test/data/AlphaShapesWkt1Component_expected_optimal.txt - + test/data/AlphaShapesWkt1Component_expected_optimal_holes.txt - + test/data/AlphaShapesWkt2Components.txt - + test/data/AlphaShapesWkt2Components_expected.txt - + test/data/AlphaShapesWkt2Components_expected_optimal.txt - + test/data/AlphaShapesWkt2Components_expected_optimal_holes.txt - − test/data/AlphaShapesWkt_expected.txt - − test/data/AlphaShapesWkt_expected_optimal.txt - − test/data/AlphaShapesWkt_expected_optimal_holes.txt - test/data/CoversTest.txt - + test/data/InsertPointsWithinToleranceTest.txt - test/data/IntersectionTest.txt - + test/data/MinkowskiSum3DTest.txt - test/data/WKB_expected.txt - + test/data/bunny.obj - + test/data/cone_rotated_expected.wkt - + test/data/cone_scaled_expected.wkt - + test/data/cone_translated_expected.wkt - + test/data/cylinder_expected.wkt - + test/data/cylinder_expected_cpp1.wkt - + test/data/cylinder_expected_cpp2.wkt - + test/data/cylinder_expected_cpp3.wkt - + test/data/cylinder_rotated_expected.wkt - + test/data/cylinder_scaled_expected.wkt - + test/data/cylinder_translated_expected.wkt - + test/data/house_cap_antibes.wkt - test/data/objfiles/multisolid.obj - test/data/objfiles/multisolidz.obj - test/data/objfiles/polyhedralsurface.obj - test/data/objfiles/polyhedralsurfacez.obj - test/data/objfiles/solid.obj - test/data/objfiles/solidz.obj - test/data/objfiles/triangulatedsurface.obj - test/data/objfiles/triangulatedsurfacez.obj - + test/data/postgis_crash_orientation_3651.wkt - + test/data/sphere_scaled_expected.wkt - + test/data/sphere_translated_expected.wkt - + test/data/split3D/cubeComponent0.wkt - + test/data/split3D/cubeComponent1.wkt - + test/data/split3D/houseSolid.wkt - + test/data/split3D/houseSolidComponent0.wkt - + test/data/split3D/houseSolidComponent1.wkt - + test/data/split3D/lshape.wkt - + test/data/split3D/tin.wkt - + test/data/split3D/tinComponent0.wkt - + test/data/split3D/tinComponent1.wkt - + test/data/split3D/ushape.wkt - + test/data/split3D/ushapeComponent0_cgal57.wkt - + test/data/split3D/ushapeComponent0_cgal60.wkt - + test/data/split3D/ushapeComponent0_cgal61.wkt - + test/data/split3D/ushapeComponent1_cgal57.wkt - + test/data/split3D/ushapeComponent1_cgal60.wkt - + test/data/split3D/ushapeComponent1_cgal61.wkt - + test/data/split3D/ushapeComponent2_cgal57.wkt - + test/data/split3D/ushapeComponent2_cgal60.wkt - + test/data/split3D/ushapeComponent2_cgal61.wkt - + test/data/torus_rotated_expected.wkt - + test/data/torus_scaled_expected.wkt - + test/data/torus_translated_expected.wkt - test/regress/capi/CMakeLists.txt - test/regress/capi/main.c - test/regress/convex_hull/main.cpp - test/regress/polygon_triangulator/main.cpp - test/regress/standalone/SFCGAL/AreaTest.cpp - test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp - test/regress/standalone/SFCGAL/DistanceTest.cpp - test/regress/standalone/SFCGAL/IntersectionTest.cpp - test/regress/standalone/SFCGAL/IntersectsTest.cpp - test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp - test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp - test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp - test/regress/standalone/SFCGAL/WktTest.cpp - test/regress/standalone/TestModule.cpp - test/test_config.h.cmake - test/unit/CMakeLists.txt - + test/unit/SFCGAL/BoxTest.cpp - + test/unit/SFCGAL/ConeTest.cpp - test/unit/SFCGAL/CoordinateTest.cpp - + test/unit/SFCGAL/CubeTest.cpp - test/unit/SFCGAL/CylinderTest.cpp - test/unit/SFCGAL/EnvelopeTest.cpp - test/unit/SFCGAL/GeometryCollectionTest.cpp - test/unit/SFCGAL/GeometryTest.cpp - test/unit/SFCGAL/GeometryVisitorTest.cpp - test/unit/SFCGAL/KernelTest.cpp - test/unit/SFCGAL/LineStringTest.cpp - test/unit/SFCGAL/MultiLineStringTest.cpp - test/unit/SFCGAL/MultiPointTest.cpp - test/unit/SFCGAL/MultiPolygonTest.cpp - test/unit/SFCGAL/MultiSolidTest.cpp - + test/unit/SFCGAL/NURBSCurveTest.cpp - test/unit/SFCGAL/NumericTest.cpp - test/unit/SFCGAL/PointTest.cpp - test/unit/SFCGAL/PolygonTest.cpp - test/unit/SFCGAL/PolyhedralSurfaceTest.cpp - test/unit/SFCGAL/SegmentTest.cpp - test/unit/SFCGAL/SolidTest.cpp - test/unit/SFCGAL/SphereTest.cpp - + test/unit/SFCGAL/TorusTest.cpp - test/unit/SFCGAL/TriangleTest.cpp - test/unit/SFCGAL/TriangulatedSurfaceTest.cpp - + test/unit/SFCGAL/VersionTest.cpp - test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp - test/unit/SFCGAL/algorithm/AlphaWrapping3DTest.cpp - test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp → test/unit/SFCGAL/algorithm/ApproximateMedialAxisTest.cpp - test/unit/SFCGAL/algorithm/AreaTest.cpp - test/unit/SFCGAL/algorithm/BoundaryTest.cpp - test/unit/SFCGAL/algorithm/Buffer3DTest.cpp - test/unit/SFCGAL/algorithm/CentroidTest.cpp - + test/unit/SFCGAL/algorithm/ChamferTest.cpp - test/unit/SFCGAL/algorithm/ConnectedTest.cpp - test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp - test/unit/SFCGAL/algorithm/ConvexHullTest.cpp - test/unit/SFCGAL/algorithm/CoversPointsTest.cpp - test/unit/SFCGAL/algorithm/CoversTest.cpp - test/unit/SFCGAL/algorithm/DifferenceTest.cpp - test/unit/SFCGAL/algorithm/DistanceTest.cpp - + test/unit/SFCGAL/algorithm/EqualityTest.cpp - test/unit/SFCGAL/algorithm/ExtrudeTest.cpp - test/unit/SFCGAL/algorithm/Force3DTest.cpp - test/unit/SFCGAL/algorithm/ForceMeasuredTest.cpp - + test/unit/SFCGAL/algorithm/InsertPointsWithinToleranceTest.cpp - test/unit/SFCGAL/algorithm/IntersectionTest.cpp - test/unit/SFCGAL/algorithm/IntersectsTest.cpp - + test/unit/SFCGAL/algorithm/IsClosedTest.cpp - test/unit/SFCGAL/algorithm/IsSimpleTest.cpp - test/unit/SFCGAL/algorithm/IsValidTest.cpp - test/unit/SFCGAL/algorithm/LengthTest.cpp - test/unit/SFCGAL/algorithm/LineSubstringTest.cpp - test/unit/SFCGAL/algorithm/MinkowskiSum3DTest.cpp - test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp - test/unit/SFCGAL/algorithm/NormalTest.cpp - test/unit/SFCGAL/algorithm/OffsetTest.cpp - test/unit/SFCGAL/algorithm/OrientationTest.cpp - test/unit/SFCGAL/algorithm/Partition_2.cpp - test/unit/SFCGAL/algorithm/PlaneTest.cpp - + test/unit/SFCGAL/algorithm/PolygonRepairTest.cpp - test/unit/SFCGAL/algorithm/Simplification.cpp → test/unit/SFCGAL/algorithm/SimplificationTest.cpp - + test/unit/SFCGAL/algorithm/Split3DTest.cpp - test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp - + test/unit/SFCGAL/algorithm/SurfaceSimplificationTest.cpp - + test/unit/SFCGAL/algorithm/SweepTest.cpp - test/unit/SFCGAL/algorithm/TesselateTest.cpp → test/unit/SFCGAL/algorithm/TessellateTest.cpp - test/unit/SFCGAL/algorithm/TranslateTest.cpp - test/unit/SFCGAL/algorithm/UnionTest.cpp - test/unit/SFCGAL/algorithm/Visibility.cpp - test/unit/SFCGAL/algorithm/VolumeTest.cpp - test/unit/SFCGAL/capi/sfcgal_cTest.cpp - test/unit/SFCGAL/detail/ComplexComparatorTest.cpp - test/unit/SFCGAL/detail/IntervalTest.cpp - test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp - test/unit/SFCGAL/graph/GeometryGraphTest.cpp - test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp - + test/unit/SFCGAL/io/GeoJSONTest.cpp - test/unit/SFCGAL/io/OBJTest.cpp - + test/unit/SFCGAL/io/RecursionLimitTest.cpp - test/unit/SFCGAL/io/STLTest.cpp - test/unit/SFCGAL/io/SerializationTest.cpp - test/unit/SFCGAL/io/VTKTest.cpp - test/unit/SFCGAL/io/WkbWriterTest.cpp - test/unit/SFCGAL/io/WktReaderTest.cpp - + test/unit/SFCGAL/io/WktWriterTest.cpp - test/unit/SFCGAL/transform/AffineTransform2Test.cpp - + test/unit/SFCGAL/transform/AffineTransform3Test.cpp - test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp - test/unit/SFCGAL/transform/RotateTest.cpp - test/unit/SFCGAL/transform/RoundTest.cpp - test/unit/SFCGAL/transform/ScaleTest.cpp - test/unit/SFCGAL/transform/TranslateTest.cpp - test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp - test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp - test/unit/TestModule.cpp - vcpkg.json - website/docs/.pages - website/docs/authors.md - + website/docs/history.md - website/docs/index.md - website/docs/installation.md - website/docs/sponsors.md - website/macros.py - website/mkdocs.yml The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/commit/5dfcbdce9863daae0a038d271a91ab1d23229957 -- View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/commit/5dfcbdce9863daae0a038d271a91ab1d23229957 You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
