1 Summary of important user-visible changes for releases of the geometry package
3 ===============================================================================
4 geometry-1.5.0 Release Date: 2012-06-05 Release Manager: Juan Pablo Carbajal
5 ===============================================================================
8 - cov2ellipse.m & ellipse2cov: transform between ellipses and covariances matrices.
10 - beltproblem.m : Finds the four lines tangent to two circles with given centers and
11 radii. This is the solution to the belt problem in 2D.
13 - curveval.m: Evaluates a polynomial curve defined as a 2-by-N matrix.
15 - curve2polyline.m: Converts a polynomial curve into a polyline by the adaptive
18 - simplifypolyline.m: Ramer-Douglas-Peucker algorithm to simplify polylines.
20 - parametrize.m: Estimate a parametrization of a polygon/line based on the distance
23 - curvature.m: Estimation of the curvature of a polygon/line based on polynomial
26 - reversePolygon.m and reversePolyline.m: reverse the orders of the points in
29 - supportFunction.m: Compute support function of a polygon.
31 - distancePointPolygon.m, distancePointPolyline.m, distancePolygons.m ,
32 expandPolygon.m, medialAxisConvex.m, polygonLoops.m, polygonSelfIntersections.m
33 polylineSelfIntersections.m, splitPolygons.m
35 - close_path.m : given a set of points in the plane calculate a piecewise linear
36 simple path that passes through all points.
39 - distancePointEdge.m: Now the function computes the distance between all points
40 and all edges. A third optional argument provides
41 backward compatibility.
44 - simplifypolygon.m returned empty polygons when points are repeated, i.e when
45 the polygon is not correctly formed.
46 - Removed installation warnings.
48 ===============================================================================
49 geometry-1.4.1 Release Date: 2012-03-24 Release Manager: Juan Pablo Carbajal
50 ===============================================================================
53 - Contents.m renamed to geom2d_Contents to avoid clashes.
55 * Deprecated functions
56 - svgload, svgnormalize, svgpath2polygon: Use the methods in class svg.
60 - Fix addpath/rmpath installation warnings
61 - Fix octclip/src/Makefile
62 - Fix shapecentriod.m for piece-wise polynomial shapes.
65 - simplifypolygon.m returns empty polygons when points are repeated, i.e when
66 the polygon is not correctly formed.
69 ===============================================================================
70 geometry-1.4.0 Release Date: 2012-01-25 Release Manager: Juan Pablo Carbajal
71 ===============================================================================
73 * Added basic geometric graphs creation and manipulation.
76 ===============================================================================
77 geometry-1.3.0 Release Date: 2011-11-24 Release Manager: Juan Pablo Carbajal
78 ===============================================================================
80 * Geometry merged with octCLIP.
83 ===============================================================================
84 geometry-1.2.2 Release Date: 2011-11-04 Release Manager: Juan Pablo Carbajal
85 ===============================================================================
87 * Improved SVG interface. Thanks to jwe and carandraug.
88 * Adding files to manipulate and convert 2D shapes defined with smooth
97 * Inverted the order in the NEWS file. New entries are on top.
99 ===============================================================================
100 geometry-1.2.1 Release Date: 2011-11-02 Release Manager: Juan Pablo Carbajal
101 ===============================================================================
103 * Adding SVG object and demo for data2geom (converting SVG to msh format)
105 ===============================================================================
106 geometry-1.2.0 Release Date: 2011-10-21 Release Manager: Juan Pablo Carbajal
107 ===============================================================================
111 createDirectedCircle.m
144 intersectLineCircle.m
165 ===============================================================================
166 geometry-1.1.3 Release Date: 2011-10-13 Release Manager: Juan Pablo Carbajal
167 ===============================================================================
169 * Continue to add geom2d from matGeom (transforms and points2d)
170 createBasisTransform.m
172 createLineReflection.m
178 fitAffineTransform2d.m
193 ===============================================================================
194 geometry-1.1.2 Release Date: 2011-10-09 Release Manager: Juan Pablo Carbajal
195 ===============================================================================
197 * Continue to add geom2d from matGeom (rays and vectors)
211 ===============================================================================
212 geometry-1.1.1 Release Date: 2011-10-06 Release Manager: Juan Pablo Carbajal
213 ===============================================================================
215 * Continue to add geom2d from matGeom (boxes and clips)
231 ===============================================================================
232 geometry-1.1.0 Release Date: 2011-10-04 Release Manager: Juan Pablo Carbajal
233 ===============================================================================
235 * Starting to add geom2d from matGeom
250 ===============================================================================
251 geometry-1.0.1 Release Date: 2011-09-27 Release Manager: Juan Pablo Carbajal
252 ===============================================================================
254 Improvements to the docstrings of all functions.
256 ===============================================================================
257 geometry-1.0.0 Release Date: 2011-09-26 Release Manager: Juan Pablo Carbajal
258 ===============================================================================
260 ** First official release.
262 ===============================================================================