geom2d

Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons...

https://github.com/mattools/matGeom

Herunterladen
Herunterladen

Sie verfolgen jetzt diese Einreichung

Anmerkung des Herausgebers: This file was selected as MATLAB Central Pick of the Week

Zitieren als

David Legland (2026). geom2d (https://de.mathworks.com/matlabcentral/fileexchange/7844-geom2d), MATLAB Central File Exchange. Abgerufen .

Allgemeine Informationen

Kompatibilität der MATLAB-Version

  • Kompatibel mit allen Versionen

Plattform-Kompatibilität

  • Windows
  • macOS
  • Linux
Version Veröffentlicht Versionshinweise Action
1.25.0

renamed inertiaEllipse into equivalentEllipse, added principalAxes, various bug fixes.

Herunterladen
1.24.0

add new functions for polygons

Herunterladen
1.23.1

update project link

Herunterladen
1.23.0

* added new functions: randomPointInPolygon, resamplePolygonByLength, polygonEdges
* improved precision of computation for several functions (eg isPointOnEdge, isParallel/isPerpendicular...)
* updated intersectLineCircle, minDistancePoints

Herunterladen
1.22.0

various updates in header docs

Herunterladen
1.21.0

remove license statements

Herunterladen
1.20.0

add missing utility directory, update description

Herunterladen
1.19.0

update computation of polygon/polyline self-intersections, add registerICP for Iterative Closest Point registration, add some functions (polygonSymmetryAxis, signatureToPolygon).
Some deprecated functions were removed.

Herunterladen
1.18.0

update medialAxisConvex, add smoothPolygon, smoothPolyline, findClosestPoint functions

Herunterladen
1.17.0

fix several bugs (clipEdge, removeMultipleVertices...), various doc update, add some demos for polynomial curves

Herunterladen
1.16.0

various code cleanup and doc updates

Herunterladen
1.15.0

lot of code cleanup, new functions for working with polygons, clean up drawing functions

Herunterladen
1.14.0

fixed bugs in intersectLineCircle, added minimumCaliperDiameter and averagePointSet of a set of points. Now uses degrees for representing shapes

Herunterladen
1.13.0

split library in several packages, add several functions (circle and circle-line intersections, computation of inertia ellipse)

Herunterladen
1.12.0

fix bugs (intersectLines, isPointOnEdge), remove obsolete licence considerations

Herunterladen
1.11.0

bug fixes (isPointOnEdge, intersectPolylines), remove obsolete licence info

Herunterladen