<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/index.php?action=history&amp;feed=atom&amp;title=SpecPathIntersectionCutter</id>
	<title>SpecPathIntersectionCutter - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/index.php?action=history&amp;feed=atom&amp;title=SpecPathIntersectionCutter"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SpecPathIntersectionCutter&amp;action=history"/>
	<updated>2026-04-17T09:27:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SpecPathIntersectionCutter&amp;diff=80816&amp;oldid=prev</id>
		<title>Romain2Boss: Add category Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SpecPathIntersectionCutter&amp;diff=80816&amp;oldid=prev"/>
		<updated>2012-03-31T10:22:32Z</updated>

		<summary type="html">&lt;p&gt;Add category Proposals&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:22, 31 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Discussion ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Discussion ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Proposals]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Romain2Boss</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SpecPathIntersectionCutter&amp;diff=25124&amp;oldid=prev</id>
		<title>Inductiveload: New page: Launchpad Entry: https://blueprints.launchpad.net/inkscape/+spec/path-intersection-cutter  == Summary == This tool will take two paths, and add nodes to the underlying path wherever it cro...</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SpecPathIntersectionCutter&amp;diff=25124&amp;oldid=prev"/>
		<updated>2008-03-17T02:49:23Z</updated>

		<summary type="html">&lt;p&gt;New page: Launchpad Entry: https://blueprints.launchpad.net/inkscape/+spec/path-intersection-cutter  == Summary == This tool will take two paths, and add nodes to the underlying path wherever it cro...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Launchpad Entry:&lt;br /&gt;
https://blueprints.launchpad.net/inkscape/+spec/path-intersection-cutter&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
This tool will take two paths, and add nodes to the underlying path wherever it crosses the overlying path.&lt;br /&gt;
&lt;br /&gt;
== Release Note ==&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
This tool would be very useful for splitting up drawings and finding centres of regular and irregular geometric objects. This would have applications in technical, mathemtical and artistic drawings.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
In terms of implementation, the intersection tool should be implemented alongside current path tools such as &amp;quot;union&amp;quot;, but does not require that the path be closed.&lt;br /&gt;
&lt;br /&gt;
With two paths selected, the intersection tool is clicked and a context toolbar appears. Temporary nodes are added to the bott.om-most path at the points of intersection with the overlying path, which can be designated by, perhaps, a circle rather than a diamond/square.&lt;br /&gt;
&lt;br /&gt;
The user then selects the nodes that are wanted, and clicks &amp;quot;Apply&amp;quot; on the toolbar. There should also be a &amp;quot;Select All&amp;quot; button for selecting nodes at every intersection, and a &amp;quot;Select None&amp;quot; for deselecting all nodes.&lt;br /&gt;
&lt;br /&gt;
The illustration below shows the steps involved in finding the intersections of two paths. In this example, the red path is under the blue path, and therefore nodes will be added to the red path. To use the tool, the user selects both curves, but this is not shown.&lt;br /&gt;
&lt;br /&gt;
[[Image:PathIntersection.png]]&lt;br /&gt;
&lt;br /&gt;
All shapes must be converted to paths before finding the intersections can occur.&lt;br /&gt;
&lt;br /&gt;
=== More ideas ===&lt;br /&gt;
See [http://www.oberonplace.com/products/curveworks/index.htm]. This is a more refined version of the Cut Curve Tool there (as here you can select the points to cut rather than all of them).&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;/div&gt;</summary>
		<author><name>Inductiveload</name></author>
	</entry>
</feed>