History log of /inkscape/src/2geom/conicsec.cpp
Revision Date Author Comments Expand
b63c6af7aa7f869de42730cf0ffd8b6077d778c5 15-Feb-2016 Krzysztof Kosiński <tweenk.pl@gmail.com>

Sync 2Geom to e7245a01127647cd20b0d851a0a622d9ded38d23. Restores correct meaning of Line::versor().

bcefda170be66bbb47bf4bb4f1f70fc2b72cf01a 08-Jul-2015 Krzysztof Kosiński <tweenk.pl@gmail.com>

Fix build failures on some platforms. Correct CMakeLists.txt after 2Geom sync - patch by su_v.

e4369b05aaa20df73a37f4d319ce456865cc74f3 04-Jul-2015 Krzysztof Kosiński <tweenk.pl@gmail.com>

Upgrade to 2Geom r2413

76addc201c409e81eaaa73fe27cc0f79c4db097c 28-Apr-2015 Krzysztof Kosiński <tweenk.pl@gmail.com>

2Geom sync - initial commit

2geom.h CMakeLists.txt Makefile_insert affine.cpp affine.h angle.h basic-intersection.cpp basic-intersection.h bezier-clipping.cpp bezier-curve.cpp bezier-curve.h bezier-to-sbasis.h bezier-utils.cpp bezier.cpp bezier.h cairo-path-sink.cpp cairo-path-sink.h circle.cpp circle.h circulator.h concepts.h conic_section_clipper.h conic_section_clipper_cr.h conic_section_clipper_impl.cpp conic_section_clipper_impl.h conicsec.cpp conicsec.h conjugate_gradient.cpp convex-cover.h convex-hull.cpp convex-hull.h coord.cpp coord.h crossing.cpp crossing.h curve.cpp curve.h curves.h d2-sbasis.cpp d2-sbasis.h d2.h ellipse.cpp ellipse.h elliptical-arc.cpp elliptical-arc.h exception.h forward.h generic-interval.h generic-rect.h geom.cpp geom.h hvlinesegment.h int-point.h intersection-graph.cpp intersection-graph.h intersection.h interval.h line.cpp line.h linear.h nearest-time.cpp nearest-time.h numeric/fitting-model.h numeric/matrix.h numeric/symmetric-matrix-fs-operation.h numeric/symmetric-matrix-fs-trace.h numeric/symmetric-matrix-fs.h numeric/vector.h ord.h path-intersection.cpp path-intersection.h path-sink.cpp path-sink.h path.cpp path.h pathvector.cpp pathvector.h piecewise.h point.cpp point.h quadtree.cpp quadtree.h ray.h rect.cpp rect.h recursive-bezier-intersection.cpp region.cpp region.h sbasis-2d.cpp sbasis-2d.h sbasis-curve.h sbasis-geometric.h sbasis-math.h sbasis-poly.h sbasis-roots.cpp sbasis-to-bezier.cpp sbasis-to-bezier.h sbasis.cpp sbasis.h shape.cpp shape.h solve-bezier-one-d.cpp solve-bezier-parametric.cpp solve-bezier.cpp solver.h svg-elliptical-arc.cpp svg-elliptical-arc.h svg-path-parser.cpp svg-path-parser.h svg-path-writer.cpp svg-path-writer.h sweep.cpp sweep.h toposweep.cpp toposweep.h transforms.h utils.h viewbox.cpp viewbox.h /inkscape/src/conn-avoid-ref.cpp /inkscape/src/desktop-events.cpp /inkscape/src/display/cairo-utils.cpp /inkscape/src/display/curve-test.h /inkscape/src/display/curve.cpp /inkscape/src/display/curve.h /inkscape/src/display/drawing-image.cpp /inkscape/src/extension/implementation/implementation.h /inkscape/src/extension/internal/emf-print.cpp /inkscape/src/extension/internal/javafx-out.cpp /inkscape/src/extension/internal/latex-pstricks.cpp /inkscape/src/extension/internal/metafile-print.cpp /inkscape/src/extension/internal/odf.cpp /inkscape/src/extension/internal/pov-out.cpp /inkscape/src/extension/internal/wmf-print.cpp /inkscape/src/gradient-chemistry.cpp /inkscape/src/gradient-drag.cpp /inkscape/src/helper/geom-curves.h /inkscape/src/helper/geom-pathstroke.cpp /inkscape/src/helper/geom.cpp /inkscape/src/libdepixelize/priv/splines-kopf2011.h /inkscape/src/live_effects/Makefile_insert /inkscape/src/live_effects/effect.cpp /inkscape/src/live_effects/effect.h /inkscape/src/live_effects/lpe-angle_bisector.cpp /inkscape/src/live_effects/lpe-angle_bisector.h /inkscape/src/live_effects/lpe-attach-path.cpp /inkscape/src/live_effects/lpe-boolops.cpp /inkscape/src/live_effects/lpe-boolops.h /inkscape/src/live_effects/lpe-bounding-box.cpp /inkscape/src/live_effects/lpe-bspline.cpp /inkscape/src/live_effects/lpe-circle_3pts.cpp /inkscape/src/live_effects/lpe-circle_3pts.h /inkscape/src/live_effects/lpe-circle_with_radius.cpp /inkscape/src/live_effects/lpe-circle_with_radius.h /inkscape/src/live_effects/lpe-clone-original.cpp /inkscape/src/live_effects/lpe-constructgrid.cpp /inkscape/src/live_effects/lpe-constructgrid.h /inkscape/src/live_effects/lpe-curvestitch.cpp /inkscape/src/live_effects/lpe-curvestitch.h /inkscape/src/live_effects/lpe-ellipse_5pts.cpp /inkscape/src/live_effects/lpe-ellipse_5pts.h /inkscape/src/live_effects/lpe-fill-between-many.cpp /inkscape/src/live_effects/lpe-fill-between-strokes.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.cpp /inkscape/src/live_effects/lpe-fillet-chamfer.h /inkscape/src/live_effects/lpe-gears.cpp /inkscape/src/live_effects/lpe-gears.h /inkscape/src/live_effects/lpe-interpolate.cpp /inkscape/src/live_effects/lpe-interpolate.h /inkscape/src/live_effects/lpe-interpolate_points.h /inkscape/src/live_effects/lpe-jointype.cpp /inkscape/src/live_effects/lpe-jointype.h /inkscape/src/live_effects/lpe-knot.cpp /inkscape/src/live_effects/lpe-knot.h /inkscape/src/live_effects/lpe-lattice2.cpp /inkscape/src/live_effects/lpe-line_segment.cpp /inkscape/src/live_effects/lpe-line_segment.h /inkscape/src/live_effects/lpe-mirror_symmetry.cpp /inkscape/src/live_effects/lpe-mirror_symmetry.h /inkscape/src/live_effects/lpe-offset.cpp /inkscape/src/live_effects/lpe-parallel.cpp /inkscape/src/live_effects/lpe-perp_bisector.cpp /inkscape/src/live_effects/lpe-perspective-envelope.cpp /inkscape/src/live_effects/lpe-powerstroke.cpp /inkscape/src/live_effects/lpe-powerstroke.h /inkscape/src/live_effects/lpe-rough-hatches.cpp /inkscape/src/live_effects/lpe-roughen.cpp /inkscape/src/live_effects/lpe-ruler.cpp /inkscape/src/live_effects/lpe-show_handles.cpp /inkscape/src/live_effects/lpe-show_handles.h /inkscape/src/live_effects/lpe-simplify.cpp /inkscape/src/live_effects/lpe-skeleton.cpp /inkscape/src/live_effects/lpe-skeleton.h /inkscape/src/live_effects/lpe-spiro.cpp /inkscape/src/live_effects/lpe-tangent_to_curve.cpp /inkscape/src/live_effects/lpe-taperstroke.cpp /inkscape/src/live_effects/lpe-test-doEffect-stack.cpp /inkscape/src/live_effects/lpe-test-doEffect-stack.h /inkscape/src/live_effects/lpe-vonkoch.cpp /inkscape/src/live_effects/lpe-vonkoch.h /inkscape/src/live_effects/parameter/filletchamferpointarray.cpp /inkscape/src/live_effects/parameter/filletchamferpointarray.h /inkscape/src/live_effects/parameter/originalpatharray.h /inkscape/src/live_effects/parameter/path.cpp /inkscape/src/live_effects/parameter/path.h /inkscape/src/live_effects/parameter/powerstrokepointarray.cpp /inkscape/src/object-snapper.cpp /inkscape/src/sp-conn-end.cpp /inkscape/src/sp-path.cpp /inkscape/src/sp-polygon.cpp /inkscape/src/splivarot.cpp /inkscape/src/svg/svg-path.cpp /inkscape/src/ui/tool/node.cpp /inkscape/src/ui/tool/node.h /inkscape/src/ui/tool/path-manipulator.cpp /inkscape/src/ui/tools/gradient-tool.cpp /inkscape/src/ui/tools/mesh-tool.cpp /inkscape/src/ui/tools/pen-tool.cpp
c8589a6c7367d09fa756755cef0dd448c7328a71 13-Jan-2014 Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl>

update 2geom's copy to r2142

Makefile_insert affine.cpp affine.h angle.h basic-intersection.cpp bezier-clipping.cpp bezier-utils.cpp circle.cpp circle.h conicsec.cpp convex-cover.cpp convex-cover.h crossing.cpp d2.h ellipse.h elliptical-arc.cpp generic-rect.h interval.h linear.h math-utils.h nearest-point.cpp ord.h path-intersection.cpp path-sink.cpp path-sink.h path.cpp pathvector.h piecewise.h point.cpp point.h recursive-bezier-intersection.cpp sbasis-geometric.cpp sbasis-to-bezier.cpp sbasis-to-bezier.h solve-bezier-one-d.cpp solve-bezier-parametric.cpp solve-bezier.cpp svg-elliptical-arc.cpp svg-path-parser.cpp svg-path-parser.h toposweep.h transforms.cpp utils.cpp utils.h /inkscape/src/display/drawing-shape.cpp /inkscape/src/libnrtype/FontInstance.cpp /inkscape/src/live_effects/lpe-powerstroke.cpp /inkscape/src/sp-ellipse.cpp /inkscape/src/svg/svg-path.cpp /inkscape/src/ui/tool/path-manipulator.cpp
76906e4a110b558e62eab96cd9549c2d8197123b 15-Feb-2012 Kris <Kris.De.Gussem@hotmail.com>

Synchronized 2geom to revision 2058

ea8dd7683dd12883474f6cf9b5f424f8ed831166 15-Jan-2012 Kris <Kris.De.Gussem@hotmail.com>

cppcheck performance

40742313779ee5e43be93a9191f1c86412cf183b 23-Jun-2011 Krzysztof Kosiński <tweenk.pl@gmail.com>

Update 2Geom to pull in integer rectangle class

Makefile_insert affine.cpp affine.h angle.h basic-intersection.h bezier-curve.cpp bezier-curve.h bezier-to-sbasis.h bezier-utils.cpp bezier-utils.h bezier.h choose.h circle.h circulator.h concepts.h conic_section_clipper_impl.cpp conicsec.cpp conjugate_gradient.h convex-cover.h coord.h crossing.h curve.cpp curves.h d2-sbasis.h d2.h forward.h generic-interval.h generic-rect.h hvlinesegment.h int-interval.h int-point.h int-rect.h interval.h isnan.h line.h linear.h math-utils.h ord.h path-intersection.h path.h pathvector.h piecewise.h point.cpp point.h poly.h quadtree.h ray.h rect.cpp rect.h region.h sbasis-2d.h sbasis-curve.h sbasis-to-bezier.h sbasis.cpp sbasis.h sturm.h svg-elliptical-arc.h sweep.h toposweep.cpp toposweep.h transforms.cpp transforms.h utils.h /inkscape/src/connector-context.cpp /inkscape/src/display/nr-arena-image.cpp /inkscape/src/display/nr-filter-composite.cpp /inkscape/src/display/nr-filter-gaussian.cpp /inkscape/src/dyna-draw-context.cpp /inkscape/src/eraser-context.cpp /inkscape/src/helper/recthull.h /inkscape/src/libcola/cola.cpp /inkscape/src/libcola/gradient_projection.cpp /inkscape/src/libnr/nr-point-fns.cpp /inkscape/src/libnr/nr-types.cpp /inkscape/src/libvpsc/generate-constraints.cpp /inkscape/src/live_effects/lpe-spiro.cpp /inkscape/src/object-edit.cpp /inkscape/src/selection-chemistry.cpp /inkscape/src/selection.cpp /inkscape/src/sp-item.cpp /inkscape/src/spray-context.cpp /inkscape/src/style.cpp /inkscape/src/tweak-context.cpp /inkscape/src/widgets/desktop-widget.cpp
f2713e9af1c86451bf248ca61fe3a6d24feb1dd2 03-Feb-2011 Josh Andler <scislac@gmail.com>

more missing 2geom files