[Pkg-octave-commit] [octave-geometry] branch master updated (6bbf343 -> ee664c6)
Rafael Laboissiere
rafael at debian.org
Sun Apr 9 15:26:24 UTC 2017
This is an automated email from the git hooks/post-receive script.
rafael pushed a change to branch master
in repository octave-geometry.
from 6bbf343 d/control: Use cgit instead of gitweb in Vcs-Browser URL
adds 87f1c69 New upstream version 3.0.0
adds 0ccb258 Merge tag 'upstream/3.0.0'
adds 6b1a14f d/copyright: Reflect upstream changes
adds 7dfc502 d/control: Package is Arch any now
adds ee664c6 Changelog entry for version 3.0.0-1
No new revisions were added by this update.
Summary of changes:
DESCRIPTION | 18 +-
INDEX | 134 +-
NEWS | 54 +
debian/changelog | 10 +
debian/control | 2 +-
debian/copyright | 8 +-
inst/__geometry_package_register__.m | 2 +-
inst/geom2d/{beltproblem.m => beltProblem.m} | 18 +-
inst/geom2d/changelog.txt | 192 -
inst/geom2d/{closed_path.m => closedPath.m} | 11 +-
inst/geom2d/drawArrow.m | 154 +-
inst/geom2d/drawParabola.m | 14 +-
inst/geom2d/edgePosition.m | 56 +-
inst/geom2d/ellipse2cov.m | 4 +-
inst/geom2d/enclosingCircle.m | 59 +-
inst/geom2d/inertiaEllipse.m | 31 +-
inst/geom2d/intersectEdges.m | 82 +-
inst/geom2d/minDistancePoints.m | 408 +-
inst/geom2d/nndist.m | 97 +
inst/geom2d/normalizeAngle.m | 12 +-
inst/geom2d/normalizeVector.m | 13 +-
inst/geom2d/parallelLine.m | 31 +-
inst/geom2d/readme.txt | 68 -
inst/geom2d/vectorNorm.m | 39 +-
inst/geom3d/clipLine3d.m | 121 +
.../createRotation3dLineAngle.m} | 90 +-
.../findClosestPoint.m => geom3d/drawLine3d.m} | 85 +-
inst/geom3d/drawPlane3d.m | 160 +
inst/geom3d/eulerAnglesToRotation3d.m | 98 +
inst/geom3d/geom3d_Contents.m | 11 +-
inst/geom3d/intersectLinePlane.m | 16 +-
inst/geom3d/intersectLineSphere.m | 146 +
inst/geom3d/linePosition3d.m | 67 +
inst/geom3d/normalizePlane.m | 14 +-
inst/geom3d/projPointOnPlane.m | 19 +-
.../recenterTransform3d.m} | 67 +-
inst/geom3d/rotation3dAxisAndAngle.m | 92 +
.../vectors2d.m => geom3d/transformLine3d.m} | 51 +-
inst/geom3d/transformVector3d.m | 67 +
inst/graphs/boundedVoronoi2d.m | 85 +
inst/graphs/centroidalVoronoi2d.m | 172 +
inst/graphs/clipGraph.m | 232 +
inst/graphs/clipGraphPolygon.m | 129 +
inst/graphs/cvtUpdate.m | 98 +
inst/graphs/delaunayGraph.m | 12 +-
inst/graphs/drawGraph.m | 10 +-
inst/graphs/drawGraphEdges.m | 127 +
inst/graphs/drawNodeLabels.m | 95 +
.../grAdjacentEdges.m} | 64 +-
inst/graphs/grAdjacentNodes.m | 72 +
inst/graphs/grEdgeLengths.m | 72 +
inst/graphs/grRemoveEdges.m | 86 +
inst/graphs/grShortestPath.m | 210 +
inst/graphs/voronoi2d.m | 26 +-
inst/io/@svg/inkex.py | 15 +-
inst/io/@svg/loadsvgdata.m | 2 +-
inst/io/@svg/normalize.m | 8 +-
inst/io/@svg/simplepath.py | 40 +-
inst/io/@svg/svg.m | 14 +-
inst/io/data2geo.m | 2 +-
inst/meshes3d/boxToMesh.m | 91 +
inst/meshes3d/checkMeshAdjacentFaces.m | 92 +
inst/meshes3d/clipConvexPolyhedronHP.m | 184 +
inst/meshes3d/clipMeshVertices.m | 90 +
inst/meshes3d/createCube.m | 27 +
inst/meshes3d/createCubeOctahedron.m | 27 +
inst/meshes3d/createDodecahedron.m | 103 +
inst/meshes3d/createDurerPolyhedron.m | 98 +
inst/meshes3d/createIcosahedron.m | 104 +
inst/meshes3d/createMengerSponge.m | 141 +
inst/meshes3d/createOctahedron.m | 82 +
.../createRhombododecahedron.m} | 110 +-
.../polygonPoint.m => meshes3d/createSoccerBall.m} | 88 +-
.../createTetrahedron.m} | 102 +-
inst/meshes3d/createTetrakaidecahedron.m | 88 +
inst/meshes3d/cylinderMesh.m | 95 +
.../polygonPoint.m => meshes3d/drawFaceNormals.m} | 91 +-
inst/meshes3d/drawMesh.m | 27 +
inst/meshes3d/drawPolyhedron.m | 139 +
inst/meshes3d/ellipsoidMesh.m | 134 +
inst/meshes3d/faceCentroids.m | 91 +
inst/meshes3d/faceNormal.m | 90 +
inst/meshes3d/intersectLineMesh3d.m | 138 +
inst/meshes3d/intersectPlaneMesh.m | 176 +
inst/meshes3d/mergeCoplanarFaces.m | 399 ++
.../meshAdjacencyMatrix.m} | 96 +-
inst/meshes3d/meshDihedralAngles.m | 92 +
inst/meshes3d/meshEdgeFaces.m | 125 +
.../rad2deg.m => meshes3d/meshEdgeLength.m} | 50 +-
inst/meshes3d/meshEdges.m | 105 +
.../polygonPoint.m => meshes3d/meshFace.m} | 90 +-
.../meshFaceAdjacency.m} | 87 +-
.../polygonPoint.m => meshes3d/meshFaceEdges.m} | 97 +-
.../deg2rad.m => meshes3d/meshFaceNumber.m} | 59 +-
.../polygonPoint.m => meshes3d/meshFacePolygons.m} | 96 +-
inst/meshes3d/meshSurfaceArea.m | 97 +
inst/meshes3d/meshVolume.m | 85 +
inst/meshes3d/meshes3d_Contents.m | 27 +
inst/meshes3d/minConvexHull.m | 121 +
.../polygonPoint.m => meshes3d/polyhedra.m} | 88 +-
inst/meshes3d/polyhedronCentroid.m | 90 +
inst/meshes3d/polyhedronMeanBreadth.m | 82 +
inst/meshes3d/polyhedronNormalAngle.m | 122 +
inst/meshes3d/polyhedronSlice.m | 83 +
inst/meshes3d/private/formatMeshOutput.m | 27 +
inst/meshes3d/private/parseMeshData.m | 27 +
.../polygonPoint.m => meshes3d/readMesh_off.m} | 107 +-
inst/meshes3d/removeMeshVertices.m | 90 +
inst/meshes3d/smoothMesh.m | 104 +
inst/meshes3d/sphereMesh.m | 101 +
inst/meshes3d/steinerPolytope.m | 94 +
inst/meshes3d/subdivideMesh.m | 208 +
inst/meshes3d/surfToMesh.m | 147 +
.../tetrahedronVolume.m} | 101 +-
inst/meshes3d/torusMesh.m | 115 +
inst/meshes3d/triangulateFaces.m | 142 +
inst/meshes3d/trimMesh.m | 87 +
inst/meshes3d/trimeshEdgeFaces.m | 100 +
inst/meshes3d/trimeshMeanBreadth.m | 105 +
.../trimeshSurfaceArea.m} | 97 +-
inst/meshes3d/vertexNormal.m | 84 +
inst/polygons2d/clipPolygon.m | 145 +
inst/polygons2d/clipPolygon_clipper.m | 122 +
inst/polygons2d/clipPolyline.m | 74 +
inst/polygons2d/clipPolyline_clipper.m | 84 +
inst/polygons2d/convexHull.m | 106 +
inst/polygons2d/distancePointPolyline.m | 8 +-
inst/polygons2d/drawPolygon.m | 258 +-
inst/polygons2d/intersectEdgePolygon.m | 75 +
inst/polygons2d/intersectLinePolygon.m | 132 +
inst/polygons2d/intersectPolylines.m | 129 +
inst/polygons2d/isPointInPolygon.m | 96 +
inst/polygons2d/isPolygonCCW.m | 126 +
inst/polygons2d/isPolygonCW_Clipper.m | 49 +
inst/polygons2d/joinPolygons.m | 58 +
inst/polygons2d/minimumCaliperDiameter.m | 150 +
inst/polygons2d/orientPolygon.m | 140 +
inst/polygons2d/polygon2patch.m | 194 +
inst/polygons2d/polygon2shape.m | 11 +-
inst/polygons2d/polygonArea.m | 85 +-
.../polygonBounds.m} | 75 +-
inst/polygons2d/polygonCentroid.m | 35 +-
inst/polygons2d/polygonContains.m | 78 +
inst/polygons2d/polygonLoops.m | 111 +-
inst/polygons2d/polygonSelfIntersections.m | 50 +-
inst/polygons2d/polylineSelfIntersections.m | 150 +-
inst/polygons2d/private/__dbl2int64__.m | 47 +
.../{simplifypolygon.m => simplifyPolygon.m} | 22 +-
.../{simplifypolyline.m => simplifyPolyline.m} | 91 +-
inst/polygons2d/splitPolygons.m | 58 +-
inst/polynomialCurves2d/polynomialCurveSetFit.m | 45 +-
inst/shape2d/curve2polyline.m | 40 +-
inst/shape2d/curveval.m | 2 +-
inst/shape2d/{shapeplot.m => plotShape.m} | 28 +-
inst/shape2d/shape2polygon.m | 6 +-
inst/shape2d/{shapearea.m => shapeArea.m} | 24 +-
inst/shape2d/{shapecentroid.m => shapeCentroid.m} | 50 +-
.../shape2d/{shapetransform.m => transformShape.m} | 31 +-
.../transforms2d.m => utils/isAxisHandle.m} | 58 +-
src/Makefile | 9 +
src/clipper.cpp | 4658 ++++++++++++++++++++
src/clipper.hpp | 433 ++
src/mexclipper.cpp | 328 ++
163 files changed, 16690 insertions(+), 2208 deletions(-)
rename inst/geom2d/{beltproblem.m => beltProblem.m} (92%)
delete mode 100644 inst/geom2d/changelog.txt
rename inst/geom2d/{closed_path.m => closedPath.m} (96%)
create mode 100644 inst/geom2d/nndist.m
delete mode 100644 inst/geom2d/readme.txt
create mode 100644 inst/geom3d/clipLine3d.m
copy inst/{polygons2d/polygonPoint.m => geom3d/createRotation3dLineAngle.m} (53%)
copy inst/{geom2d/findClosestPoint.m => geom3d/drawLine3d.m} (51%)
create mode 100644 inst/geom3d/drawPlane3d.m
create mode 100644 inst/geom3d/eulerAnglesToRotation3d.m
create mode 100644 inst/geom3d/intersectLineSphere.m
create mode 100644 inst/geom3d/linePosition3d.m
copy inst/{geom2d/findClosestPoint.m => geom3d/recenterTransform3d.m} (53%)
create mode 100644 inst/geom3d/rotation3dAxisAndAngle.m
copy inst/{geom2d/vectors2d.m => geom3d/transformLine3d.m} (60%)
create mode 100644 inst/geom3d/transformVector3d.m
create mode 100644 inst/graphs/boundedVoronoi2d.m
create mode 100644 inst/graphs/centroidalVoronoi2d.m
create mode 100644 inst/graphs/clipGraph.m
create mode 100644 inst/graphs/clipGraphPolygon.m
create mode 100644 inst/graphs/cvtUpdate.m
create mode 100644 inst/graphs/drawGraphEdges.m
create mode 100644 inst/graphs/drawNodeLabels.m
copy inst/{geom2d/findClosestPoint.m => graphs/grAdjacentEdges.m} (53%)
create mode 100644 inst/graphs/grAdjacentNodes.m
create mode 100644 inst/graphs/grEdgeLengths.m
create mode 100644 inst/graphs/grRemoveEdges.m
create mode 100644 inst/graphs/grShortestPath.m
create mode 100644 inst/meshes3d/boxToMesh.m
create mode 100644 inst/meshes3d/checkMeshAdjacentFaces.m
create mode 100644 inst/meshes3d/clipConvexPolyhedronHP.m
create mode 100644 inst/meshes3d/clipMeshVertices.m
create mode 100644 inst/meshes3d/createDodecahedron.m
create mode 100644 inst/meshes3d/createDurerPolyhedron.m
create mode 100644 inst/meshes3d/createIcosahedron.m
create mode 100644 inst/meshes3d/createMengerSponge.m
create mode 100644 inst/meshes3d/createOctahedron.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/createRhombododecahedron.m} (50%)
copy inst/{polygons2d/polygonPoint.m => meshes3d/createSoccerBall.m} (52%)
copy inst/{polygons2d/polygonPoint.m => meshes3d/createTetrahedron.m} (52%)
create mode 100644 inst/meshes3d/createTetrakaidecahedron.m
create mode 100644 inst/meshes3d/cylinderMesh.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/drawFaceNormals.m} (52%)
create mode 100644 inst/meshes3d/drawPolyhedron.m
create mode 100644 inst/meshes3d/ellipsoidMesh.m
create mode 100644 inst/meshes3d/faceCentroids.m
create mode 100644 inst/meshes3d/faceNormal.m
create mode 100644 inst/meshes3d/intersectLineMesh3d.m
create mode 100644 inst/meshes3d/intersectPlaneMesh.m
create mode 100644 inst/meshes3d/mergeCoplanarFaces.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/meshAdjacencyMatrix.m} (50%)
create mode 100644 inst/meshes3d/meshDihedralAngles.m
create mode 100644 inst/meshes3d/meshEdgeFaces.m
rename inst/{geom2d/rad2deg.m => meshes3d/meshEdgeLength.m} (61%)
create mode 100644 inst/meshes3d/meshEdges.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/meshFace.m} (52%)
copy inst/{polygons2d/polygonPoint.m => meshes3d/meshFaceAdjacency.m} (52%)
copy inst/{polygons2d/polygonPoint.m => meshes3d/meshFaceEdges.m} (52%)
rename inst/{geom2d/deg2rad.m => meshes3d/meshFaceNumber.m} (53%)
copy inst/{polygons2d/polygonPoint.m => meshes3d/meshFacePolygons.m} (52%)
create mode 100644 inst/meshes3d/meshSurfaceArea.m
create mode 100644 inst/meshes3d/meshVolume.m
create mode 100644 inst/meshes3d/minConvexHull.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/polyhedra.m} (52%)
create mode 100644 inst/meshes3d/polyhedronCentroid.m
create mode 100644 inst/meshes3d/polyhedronMeanBreadth.m
create mode 100644 inst/meshes3d/polyhedronNormalAngle.m
create mode 100644 inst/meshes3d/polyhedronSlice.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/readMesh_off.m} (52%)
create mode 100644 inst/meshes3d/removeMeshVertices.m
create mode 100644 inst/meshes3d/smoothMesh.m
create mode 100644 inst/meshes3d/sphereMesh.m
create mode 100644 inst/meshes3d/steinerPolytope.m
create mode 100644 inst/meshes3d/subdivideMesh.m
create mode 100644 inst/meshes3d/surfToMesh.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/tetrahedronVolume.m} (53%)
create mode 100644 inst/meshes3d/torusMesh.m
create mode 100644 inst/meshes3d/triangulateFaces.m
create mode 100644 inst/meshes3d/trimMesh.m
create mode 100644 inst/meshes3d/trimeshEdgeFaces.m
create mode 100644 inst/meshes3d/trimeshMeanBreadth.m
copy inst/{polygons2d/polygonPoint.m => meshes3d/trimeshSurfaceArea.m} (52%)
create mode 100644 inst/meshes3d/vertexNormal.m
create mode 100644 inst/polygons2d/clipPolygon.m
create mode 100644 inst/polygons2d/clipPolygon_clipper.m
create mode 100644 inst/polygons2d/clipPolyline.m
create mode 100644 inst/polygons2d/clipPolyline_clipper.m
create mode 100644 inst/polygons2d/convexHull.m
create mode 100644 inst/polygons2d/intersectEdgePolygon.m
create mode 100644 inst/polygons2d/intersectLinePolygon.m
create mode 100644 inst/polygons2d/intersectPolylines.m
create mode 100644 inst/polygons2d/isPointInPolygon.m
create mode 100644 inst/polygons2d/isPolygonCCW.m
create mode 100644 inst/polygons2d/isPolygonCW_Clipper.m
create mode 100644 inst/polygons2d/joinPolygons.m
create mode 100644 inst/polygons2d/minimumCaliperDiameter.m
create mode 100644 inst/polygons2d/orientPolygon.m
create mode 100644 inst/polygons2d/polygon2patch.m
copy inst/{geom2d/findClosestPoint.m => polygons2d/polygonBounds.m} (52%)
create mode 100644 inst/polygons2d/polygonContains.m
create mode 100644 inst/polygons2d/private/__dbl2int64__.m
rename inst/polygons2d/{simplifypolygon.m => simplifyPolygon.m} (84%)
rename inst/polygons2d/{simplifypolyline.m => simplifyPolyline.m} (53%)
rename inst/shape2d/{shapeplot.m => plotShape.m} (52%)
rename inst/shape2d/{shapearea.m => shapeArea.m} (86%)
rename inst/shape2d/{shapecentroid.m => shapeCentroid.m} (84%)
rename inst/shape2d/{shapetransform.m => transformShape.m} (83%)
copy inst/{geom2d/transforms2d.m => utils/isAxisHandle.m} (56%)
create mode 100644 src/Makefile
create mode 100644 src/clipper.cpp
create mode 100644 src/clipper.hpp
create mode 100644 src/mexclipper.cpp
--
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave-geometry.git
More information about the Pkg-octave-commit
mailing list