X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?p=CreaPhase.git;a=blobdiff_plain;f=octave_packages%2Fgeometry-1.5.0%2Fpackinfo%2FNEWS;fp=octave_packages%2Fgeometry-1.5.0%2Fpackinfo%2FNEWS;h=3d3d6b67c8882f4e0202e0879cfcc68493ae9a62;hp=0000000000000000000000000000000000000000;hb=f5f7a74bd8a4900f0b797da6783be80e11a68d86;hpb=1705066eceaaea976f010f669ce8e972f3734b05 diff --git a/octave_packages/geometry-1.5.0/packinfo/NEWS b/octave_packages/geometry-1.5.0/packinfo/NEWS new file mode 100644 index 0000000..3d3d6b6 --- /dev/null +++ b/octave_packages/geometry-1.5.0/packinfo/NEWS @@ -0,0 +1,262 @@ +Summary of important user-visible changes for releases of the geometry package + +=============================================================================== +geometry-1.5.0 Release Date: 2012-06-05 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Added functions: + - cov2ellipse.m & ellipse2cov: transform between ellipses and covariances matrices. + + - beltproblem.m : Finds the four lines tangent to two circles with given centers and + radii. This is the solution to the belt problem in 2D. + + - curveval.m: Evaluates a polynomial curve defined as a 2-by-N matrix. + + - curve2polyline.m: Converts a polynomial curve into a polyline by the adaptive + sampling method. + + - simplifypolyline.m: Ramer-Douglas-Peucker algorithm to simplify polylines. + + - parametrize.m: Estimate a parametrization of a polygon/line based on the distance + between the points. + + - curvature.m: Estimation of the curvature of a polygon/line based on polynomial + approximation. + + - reversePolygon.m and reversePolyline.m: reverse the orders of the points in + of polygon/line. + + - supportFunction.m: Compute support function of a polygon. + + - distancePointPolygon.m, distancePointPolyline.m, distancePolygons.m , + expandPolygon.m, medialAxisConvex.m, polygonLoops.m, polygonSelfIntersections.m + polylineSelfIntersections.m, splitPolygons.m + + - close_path.m : given a set of points in the plane calculate a piecewise linear + simple path that passes through all points. + +* Changed functions: + - distancePointEdge.m: Now the function computes the distance between all points + and all edges. A third optional argument provides + backward compatibility. + +* Solved bugs: + - simplifypolygon.m returned empty polygons when points are repeated, i.e when + the polygon is not correctly formed. + - Removed installation warnings. + +=============================================================================== +geometry-1.4.1 Release Date: 2012-03-24 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Renamed functions + - Contents.m renamed to geom2d_Contents to avoid clashes. + +* Deprecated functions + - svgload, svgnormalize, svgpath2polygon: Use the methods in class svg. + +* Bug fixes + - @svg/path2polygon.m + - Fix addpath/rmpath installation warnings + - Fix octclip/src/Makefile + - Fix shapecentriod.m for piece-wise polynomial shapes. + +* Known issues + - simplifypolygon.m returns empty polygons when points are repeated, i.e when + the polygon is not correctly formed. + + +=============================================================================== +geometry-1.4.0 Release Date: 2012-01-25 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Added basic geometric graphs creation and manipulation. + + +=============================================================================== +geometry-1.3.0 Release Date: 2011-11-24 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Geometry merged with octCLIP. +* Geometry autoloads. + +=============================================================================== +geometry-1.2.2 Release Date: 2011-11-04 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Improved SVG interface. Thanks to jwe and carandraug. +* Adding files to manipulate and convert 2D shapes defined with smooth + polynomials. + + shape2polygon.m + shapearea.m + shapecentroid.m + shapeplot.m + shapetransform.m + +* Inverted the order in the NEWS file. New entries are on top. + +=============================================================================== +geometry-1.2.1 Release Date: 2011-11-02 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Adding SVG object and demo for data2geom (converting SVG to msh format) + +=============================================================================== +geometry-1.2.0 Release Date: 2011-10-21 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* All geom2d added + createCircle.m + createDirectedCircle.m + createEdge.m + medianLine.m + Contents.m + bisector.m + cartesianLine.m + drawArrow.m + edges2d.m + lines2d.m + orthogonalLine.m + parallelLine.m + projPointOnLine.m + drawCenteredEdge.m + drawCircle.m + drawCircleArc.m + drawEllipse.m + drawEllipseArc.m + drawLabels.m + drawOrientedBox.m + drawParabola.m + drawRect.m + drawShape.m + circles2d.m + ellipses2d.m + createVector.m + inertiaEllipse.m + changelog.txt + readme.txt + hexagonalGrid.m + squareGrid.m + triangleGrid.m + intersectCircles.m + intersectEdges.m + intersectLineCircle.m + isLeftOriented.m + isPointInCircle.m + isPointInEllipse.m + isPointOnCircle.m + isPointOnLine.m + edgeLength.m + edgePosition.m + edgeToLine.m + circleArcAsCurve.m + circleAsPolygon.m + crackPattern.m + crackPattern2.m + distancePointEdge.m + distancePointLine.m + ellipseAsPolygon.m + enclosingCircle.m + radicalAxis.m + reverseEdge.m + reverseLine.m + +=============================================================================== +geometry-1.1.3 Release Date: 2011-10-13 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Continue to add geom2d from matGeom (transforms and points2d) + createBasisTransform.m + createHomothecy.m + createLineReflection.m + createRotation.m + createScaling.m + createTranslation.m + transformPoint.m + transforms2d.m + fitAffineTransform2d.m + transformEdge.m + transformLine.m + centroid.m + distancePoints.m + midPoint.m + polarPoint.m + drawPoint.m + isCounterClockwise.m + minDistancePoints.m + pointOnLine.m + points2d.m + intersectLineEdge.m + isPointOnEdge.m + +=============================================================================== +geometry-1.1.2 Release Date: 2011-10-09 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Continue to add geom2d from matGeom (rays and vectors) + createRay.m + drawEdge.m + drawRay.m + isParallel.m + isPerpendicular.m + isPointOnRay.m + normalizeVector.m + rays2d.m + rotateVector.m + transformVector.m + vectorNorm.m + vectors2d.m + +=============================================================================== +geometry-1.1.1 Release Date: 2011-10-06 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Continue to add geom2d from matGeom (boxes and clips) + cbezier2poly.m + boxes2d.m + clipEdge.m + clipLine.m + clipPoints.m + drawBezierCurve.m + drawBox.m + clipRay.m + intersectBoxes.m + intersectLines.m + linePosition.m + mergeBoxes.m + randomPointInBox.m + drawLine.m + +=============================================================================== +geometry-1.1.0 Release Date: 2011-10-04 Release Manager: Juan Pablo Carbajal +=============================================================================== + +* Starting to add geom2d from matGeom + angle2Points.m + angle3Points.m + angleAbsDiff.m + angleDiff.m + angles2d.m + angleSort.m + createLine.m + deg2rad.m + edgeAngle.m + lineAngle.m + normalizeAngle.m + rad2deg.m + vectorAngle.m + +=============================================================================== +geometry-1.0.1 Release Date: 2011-09-27 Release Manager: Juan Pablo Carbajal +=============================================================================== + +Improvements to the docstrings of all functions. + +=============================================================================== +geometry-1.0.0 Release Date: 2011-09-26 Release Manager: Juan Pablo Carbajal +=============================================================================== + +** First official release. + +===============================================================================