Subversion Repositories gelsvn

Rev

Rev 530 | Rev 533 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 530 Rev 531
Line 211... Line 211...
211
			};
211
			};
212
			PBXPerProjectTemplateStateSaveDate = 305898562;
212
			PBXPerProjectTemplateStateSaveDate = 305898562;
213
			PBXWorkspaceStateSaveDate = 305898562;
213
			PBXWorkspaceStateSaveDate = 305898562;
214
		};
214
		};
215
		perUserProjectItems = {
215
		perUserProjectItems = {
216
			0D332290123A0D150028879A = 0D332290123A0D150028879A /* PBXTextBookmark */;
216
			0D332290123A0D150028879A /* PBXTextBookmark */ = 0D332290123A0D150028879A /* PBXTextBookmark */;
217
			0D5AC214123A354100AE168A = 0D5AC214123A354100AE168A /* PBXTextBookmark */;
217
			0D5AC214123A354100AE168A /* PBXTextBookmark */ = 0D5AC214123A354100AE168A /* PBXTextBookmark */;
218
			0D5AC23B123A3A0C00AE168A = 0D5AC23B123A3A0C00AE168A /* PBXTextBookmark */;
218
			0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
219
			0D5AC23C123A3A0C00AE168A = 0D5AC23C123A3A0C00AE168A /* PBXTextBookmark */;
219
			0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E59123973E600F7EA07 /* PBXTextBookmark */;
220
			0D5AC240123A3A3B00AE168A = 0D5AC240123A3A3B00AE168A /* PBXTextBookmark */;
220
			0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E7F123976A700F7EA07 /* PBXTextBookmark */;
221
			0DC62E58123973E600F7EA07 = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
221
			0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8D1239779100F7EA07 /* PBXTextBookmark */;
222
			0DC62E59123973E600F7EA07 = 0DC62E59123973E600F7EA07 /* PBXTextBookmark */;
222
			0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8E1239779100F7EA07 /* PBXTextBookmark */;
223
			0DC62E7F123976A700F7EA07 = 0DC62E7F123976A700F7EA07 /* PBXTextBookmark */;
223
			0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
224
			0DC62E8D1239779100F7EA07 = 0DC62E8D1239779100F7EA07 /* PBXTextBookmark */;
224
			0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
225
			0DC62E8E1239779100F7EA07 = 0DC62E8E1239779100F7EA07 /* PBXTextBookmark */;
225
			0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
226
			0DC62E8F1239779100F7EA07 = 0DC62E8F1239779100F7EA07 /* PBXTextBookmark */;
226
			0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
227
			0DC62E9C1239781E00F7EA07 = 0DC62E9C1239781E00F7EA07 /* PBXTextBookmark */;
227
			0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
228
			0DC62EBD12397B1600F7EA07 = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
228
			0DC62ED912397E9800F7EA07 /* PlistBookmark */ = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
229
			0DC62EBE12397B1600F7EA07 = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
229
			0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */;
230
			0DC62EBF12397B1600F7EA07 = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
230
			0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */;
231
			0DC62EC112397B1600F7EA07 = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
231
			0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */;
232
			0DC62EC212397B1600F7EA07 = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
232
			0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EED123A057D00F7EA07 /* PBXTextBookmark */;
233
			0DC62ED912397E9800F7EA07 = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
233
			0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */;
234
			0DC62EDD12397E9800F7EA07 = 0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */;
234
			0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */;
235
			0DC62EDE12397E9800F7EA07 = 0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */;
235
			0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */;
236
			0DC62EDF12397E9800F7EA07 = 0DC62EDF12397E9800F7EA07 /* PBXTextBookmark */;
236
			0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = 0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */;
-
 
237
			0DE64344123CF7BD001BDB8E /* PBXBookmark */ = 0DE64344123CF7BD001BDB8E /* PBXBookmark */;
-
 
238
			0DE64368123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64368123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
239
			0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64369123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
240
			0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */;
237
			0DC62EEB123A057D00F7EA07 = 0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */;
241
			0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
242
			0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */;
238
			0DC62EED123A057D00F7EA07 = 0DC62EED123A057D00F7EA07 /* PBXTextBookmark */;
243
			0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */;
239
			0DC62EEE123A057D00F7EA07 = 0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */;
244
			0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
245
			0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */;
240
			0DC62EF0123A057D00F7EA07 = 0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */;
246
			0DE64370123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64370123D0BEB001BDB8E /* PBXTextBookmark */;
241
			0DC62EF1123A057D00F7EA07 = 0DC62EF1123A057D00F7EA07 /* PBXTextBookmark */;
247
			0DE64371123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64371123D0BEB001BDB8E /* PBXTextBookmark */;
242
			0DC62EF2123A057D00F7EA07 = 0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */;
248
			0DE64372123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64372123D0BEB001BDB8E /* PBXTextBookmark */;
243
			0DC62EFA123A05BF00F7EA07 = 0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */;
249
			0DE64373123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64373123D0BEB001BDB8E /* PBXTextBookmark */;
244
			0DE6431C123BA44E001BDB8E /* PBXTextBookmark */ = 0DE6431C123BA44E001BDB8E /* PBXTextBookmark */;
250
			0DE64376123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64376123D0BEB001BDB8E /* PBXTextBookmark */;
245
		};
251
		};
246
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
252
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
247
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
253
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
248
		userBuildSettings = {
254
		userBuildSettings = {
249
		};
255
		};
Line 1632... Line 1638...
1632
			sepNavVisRange = "{0, 811}";
1638
			sepNavVisRange = "{0, 811}";
1633
		};
1639
		};
1634
	};
1640
	};
1635
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
1641
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
1636
		uiCtxt = {
1642
		uiCtxt = {
1637
			sepNavIntBoundsRect = "{{0, 0}, {1072, 536}}";
1643
			sepNavIntBoundsRect = "{{0, 0}, {1072, 511}}";
1638
			sepNavSelRange = "{0, 0}";
1644
			sepNavSelRange = "{0, 0}";
1639
			sepNavVisRange = "{0, 698}";
1645
			sepNavVisRange = "{0, 698}";
1640
		};
1646
		};
1641
	};
1647
	};
1642
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
1648
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
Line 1687... Line 1693...
1687
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1693
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1688
			sepNavSelRange = "{0, 0}";
1694
			sepNavSelRange = "{0, 0}";
1689
			sepNavVisRange = "{0, 582}";
1695
			sepNavVisRange = "{0, 582}";
1690
		};
1696
		};
1691
	};
1697
	};
-
 
1698
	0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */ = {
-
 
1699
		uiCtxt = {
-
 
1700
			sepNavIntBoundsRect = "{{0, 0}, {1315, 2299}}";
-
 
1701
			sepNavSelRange = "{0, 0}";
-
 
1702
			sepNavVisRange = "{515, 1533}";
-
 
1703
			sepNavWindowFrame = "{{387, -402}, {1374, 844}}";
-
 
1704
		};
-
 
1705
	};
1692
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
1706
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
1693
		uiCtxt = {
1707
		uiCtxt = {
1694
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1425}}";
1708
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1425}}";
1695
			sepNavSelRange = "{1088, 0}";
1709
			sepNavSelRange = "{1088, 0}";
1696
			sepNavVisRange = "{501, 666}";
1710
			sepNavVisRange = "{501, 666}";
Line 1710... Line 1724...
1710
			sepNavSelRange = "{528, 0}";
1724
			sepNavSelRange = "{528, 0}";
1711
			sepNavVisRange = "{3279, 748}";
1725
			sepNavVisRange = "{3279, 748}";
1712
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1726
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1713
		};
1727
		};
1714
	};
1728
	};
-
 
1729
	0D5515B61222A29B0047FA6A /* load.h */ = {
-
 
1730
		uiCtxt = {
-
 
1731
			sepNavIntBoundsRect = "{{0, 0}, {1072, 488}}";
-
 
1732
			sepNavSelRange = "{0, 0}";
-
 
1733
			sepNavVisRange = "{0, 717}";
-
 
1734
		};
-
 
1735
	};
1715
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
1736
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
1716
		uiCtxt = {
1737
		uiCtxt = {
1717
			sepNavIntBoundsRect = "{{0, 0}, {1052, 18715}}";
1738
			sepNavIntBoundsRect = "{{0, 0}, {1072, 19532}}";
1718
			sepNavSelRange = "{2792, 0}";
1739
			sepNavSelRange = "{6313, 0}";
1719
			sepNavVisRange = "{17778, 934}";
1740
			sepNavVisRange = "{5888, 848}";
1720
			sepNavWindowFrame = "{{15, 179}, {1374, 844}}";
1741
			sepNavWindowFrame = "{{15, 34}, {1374, 844}}";
1721
		};
1742
		};
1722
	};
1743
	};
1723
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
1744
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
1724
		uiCtxt = {
1745
		uiCtxt = {
1725
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6232}}";
1746
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6118}}";
1726
			sepNavSelRange = "{12894, 0}";
1747
			sepNavSelRange = "{10341, 54}";
1727
			sepNavVisRange = "{6683, 1574}";
1748
			sepNavVisRange = "{10398, 918}";
-
 
1749
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
1728
		};
1750
		};
1729
	};
1751
	};
1730
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
1752
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
1731
		uiCtxt = {
1753
		uiCtxt = {
1732
			sepNavIntBoundsRect = "{{0, 0}, {1072, 14896}}";
1754
			sepNavIntBoundsRect = "{{0, 0}, {1072, 14972}}";
1733
			sepNavSelRange = "{24914, 51}";
1755
			sepNavSelRange = "{24914, 51}";
1734
			sepNavVisRange = "{25390, 725}";
1756
			sepNavVisRange = "{25387, 771}";
1735
		};
1757
		};
1736
	};
1758
	};
1737
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
1759
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
1738
		uiCtxt = {
1760
		uiCtxt = {
1739
			sepNavIntBoundsRect = "{{0, 0}, {828, 1007}}";
1761
			sepNavIntBoundsRect = "{{0, 0}, {828, 1007}}";
Line 1769... Line 1791...
1769
			sepNavVisRange = "{0, 778}";
1791
			sepNavVisRange = "{0, 778}";
1770
		};
1792
		};
1771
	};
1793
	};
1772
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
1794
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
1773
		uiCtxt = {
1795
		uiCtxt = {
1774
			sepNavIntBoundsRect = "{{0, 0}, {1072, 5871}}";
1796
			sepNavIntBoundsRect = "{{0, 0}, {1052, 5871}}";
1775
			sepNavSelRange = "{7399, 38}";
1797
			sepNavSelRange = "{7853, 0}";
1776
			sepNavVisRange = "{7953, 1195}";
1798
			sepNavVisRange = "{7438, 796}";
1777
		};
1799
		};
1778
	};
1800
	};
1779
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
1801
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
1780
		uiCtxt = {
1802
		uiCtxt = {
1781
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
1803
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
Line 1890... Line 1912...
1890
		rLoc = 1088;
1912
		rLoc = 1088;
1891
		rType = 0;
1913
		rType = 0;
1892
		vrLen = 666;
1914
		vrLen = 666;
1893
		vrLoc = 501;
1915
		vrLoc = 501;
1894
	};
1916
	};
1895
	0D5AC23B123A3A0C00AE168A /* PBXTextBookmark */ = {
-
 
1896
		isa = PBXTextBookmark;
-
 
1897
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
1898
		name = "Manifold.cpp: 581";
-
 
1899
		rLen = 49;
-
 
1900
		rLoc = 17745;
-
 
1901
		rType = 0;
-
 
1902
		vrLen = 923;
-
 
1903
		vrLoc = 17161;
-
 
1904
	};
-
 
1905
	0D5AC23C123A3A0C00AE168A /* PBXTextBookmark */ = {
-
 
1906
		isa = PBXTextBookmark;
-
 
1907
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
-
 
1908
		rLen = 0;
-
 
1909
		rLoc = 332;
-
 
1910
		rType = 1;
-
 
1911
	};
-
 
1912
	0D5AC240123A3A3B00AE168A /* PBXTextBookmark */ = {
-
 
1913
		isa = PBXTextBookmark;
-
 
1914
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
-
 
1915
		name = "rply.c: 333";
-
 
1916
		rLen = 0;
-
 
1917
		rLoc = 12503;
-
 
1918
		rType = 0;
-
 
1919
		vrLen = 969;
-
 
1920
		vrLoc = 12815;
-
 
1921
	};
-
 
1922
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
1917
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
1923
		uiCtxt = {
1918
		uiCtxt = {
1924
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
1919
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
1925
			sepNavSelRange = "{0, 0}";
1920
			sepNavSelRange = "{0, 0}";
1926
			sepNavVisRange = "{0, 603}";
1921
			sepNavVisRange = "{0, 603}";
Line 1998... Line 1993...
1998
		variableFormatDictionary = {
1993
		variableFormatDictionary = {
1999
		};
1994
		};
2000
	};
1995
	};
2001
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
1996
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
2002
		uiCtxt = {
1997
		uiCtxt = {
2003
			sepNavIntBoundsRect = "{{0, 0}, {1052, 22705}}";
1998
			sepNavIntBoundsRect = "{{0, 0}, {1052, 22933}}";
2004
			sepNavSelRange = "{28382, 0}";
1999
			sepNavSelRange = "{28727, 0}";
2005
			sepNavVisRange = "{28027, 881}";
2000
			sepNavVisRange = "{28372, 881}";
2006
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
2001
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
2007
		};
2002
		};
2008
	};
2003
	};
2009
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2004
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2010
		uiCtxt = {
2005
		uiCtxt = {
Line 2029... Line 2024...
2029
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2024
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2030
		};
2025
		};
2031
	};
2026
	};
2032
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
2027
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
2033
		uiCtxt = {
2028
		uiCtxt = {
2034
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2755}}";
2029
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3553}}";
2035
			sepNavSelRange = "{2507, 0}";
2030
			sepNavSelRange = "{510, 0}";
2036
			sepNavVisRange = "{2577, 1033}";
2031
			sepNavVisRange = "{390, 542}";
2037
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
2032
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
2038
		};
2033
		};
2039
	};
2034
	};
2040
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
2035
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
2041
		uiCtxt = {
2036
		uiCtxt = {
Line 2508... Line 2503...
2508
		rLoc = 369;
2503
		rLoc = 369;
2509
		rType = 0;
2504
		rType = 0;
2510
		vrLen = 678;
2505
		vrLen = 678;
2511
		vrLoc = 880;
2506
		vrLoc = 880;
2512
	};
2507
	};
2513
	0DC62E8F1239779100F7EA07 /* PBXTextBookmark */ = {
-
 
2514
		isa = PBXTextBookmark;
-
 
2515
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2516
		name = "meshedit.cpp: 683";
-
 
2517
		rLen = 14;
-
 
2518
		rLoc = 20556;
-
 
2519
		rType = 0;
-
 
2520
		vrLen = 742;
-
 
2521
		vrLoc = 19961;
-
 
2522
	};
-
 
2523
	0DC62E9C1239781E00F7EA07 /* PBXTextBookmark */ = {
-
 
2524
		isa = PBXTextBookmark;
-
 
2525
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2526
		name = "mesh_optimization.cpp: 720";
-
 
2527
		rLen = 51;
-
 
2528
		rLoc = 24914;
-
 
2529
		rType = 0;
-
 
2530
		vrLen = 725;
-
 
2531
		vrLoc = 25390;
-
 
2532
	};
-
 
2533
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
2508
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
2534
		isa = PBXTextBookmark;
2509
		isa = PBXTextBookmark;
2535
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
2510
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
2536
		name = "ply_load.h: 1";
2511
		name = "ply_load.h: 1";
2537
		rLen = 0;
2512
		rLen = 0;
Line 2609... Line 2584...
2609
		rLoc = 528;
2584
		rLoc = 528;
2610
		rType = 0;
2585
		rType = 0;
2611
		vrLen = 748;
2586
		vrLen = 748;
2612
		vrLoc = 3279;
2587
		vrLoc = 3279;
2613
	};
2588
	};
2614
	0DC62EDF12397E9800F7EA07 /* PBXTextBookmark */ = {
-
 
2615
		isa = PBXTextBookmark;
-
 
2616
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2617
		name = "Manifold.h: 297";
-
 
2618
		rLen = 0;
-
 
2619
		rLoc = 12894;
-
 
2620
		rType = 0;
-
 
2621
		vrLen = 1574;
-
 
2622
		vrLoc = 6683;
-
 
2623
	};
-
 
2624
	0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = {
2589
	0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = {
2625
		isa = PBXTextBookmark;
2590
		isa = PBXTextBookmark;
2626
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
2591
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
2627
		name = "dual.cpp: 1";
2592
		name = "dual.cpp: 1";
2628
		rLen = 0;
2593
		rLen = 0;
Line 2659... Line 2624...
2659
		rLoc = 540;
2624
		rLoc = 540;
2660
		rType = 0;
2625
		rType = 0;
2661
		vrLen = 811;
2626
		vrLen = 811;
2662
		vrLoc = 0;
2627
		vrLoc = 0;
2663
	};
2628
	};
2664
	0DC62EF1123A057D00F7EA07 /* PBXTextBookmark */ = {
-
 
2665
		isa = PBXTextBookmark;
-
 
2666
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
-
 
2667
		name = "close_holes.cpp: 1";
-
 
2668
		rLen = 0;
-
 
2669
		rLoc = 0;
-
 
2670
		rType = 0;
-
 
2671
		vrLen = 698;
-
 
2672
		vrLoc = 0;
-
 
2673
	};
-
 
2674
	0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = {
2629
	0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = {
2675
		isa = PBXTextBookmark;
2630
		isa = PBXTextBookmark;
2676
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
2631
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
2677
		name = "close_holes.h: 1";
2632
		name = "close_holes.h: 1";
2678
		rLen = 0;
2633
		rLen = 0;
Line 2738... Line 2693...
2738
		lastKnownFileType = text;
2693
		lastKnownFileType = text;
2739
		name = "wire-generic.vert";
2694
		name = "wire-generic.vert";
2740
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
2695
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
2741
		sourceTree = "<absolute>";
2696
		sourceTree = "<absolute>";
2742
	};
2697
	};
-
 
2698
	0DE64344123CF7BD001BDB8E /* PBXBookmark */ = {
-
 
2699
		isa = PBXBookmark;
-
 
2700
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
2701
	};
2743
	0DE6431C123BA44E001BDB8E /* PBXTextBookmark */ = {
2702
	0DE64368123D0BEB001BDB8E /* PBXTextBookmark */ = {
2744
		isa = PBXTextBookmark;
2703
		isa = PBXTextBookmark;
2745
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
2704
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
2746
		name = "rply.c: 333";
2705
		name = "rply.c: 333";
2747
		rLen = 0;
2706
		rLen = 0;
2748
		rLoc = 12503;
2707
		rLoc = 12503;
2749
		rType = 0;
2708
		rType = 0;
2750
		vrLen = 969;
2709
		vrLen = 969;
2751
		vrLoc = 12815;
2710
		vrLoc = 12815;
2752
	};
2711
	};
-
 
2712
	0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2713
		isa = PBXTextBookmark;
-
 
2714
		fRef = 0D5515CF1222A29B0047FA6A /* triangulate.h */;
-
 
2715
		name = "triangulate.h: 1";
-
 
2716
		rLen = 0;
-
 
2717
		rLoc = 0;
-
 
2718
		rType = 0;
-
 
2719
		vrLen = 1013;
-
 
2720
		vrLoc = 310;
-
 
2721
	};
-
 
2722
	0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2723
		isa = PBXTextBookmark;
-
 
2724
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
2725
		name = "VisObj.cpp: 29";
-
 
2726
		rLen = 0;
-
 
2727
		rLoc = 510;
-
 
2728
		rType = 0;
-
 
2729
		vrLen = 542;
-
 
2730
		vrLoc = 390;
-
 
2731
	};
-
 
2732
	0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2733
		isa = PBXTextBookmark;
-
 
2734
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2735
		name = "meshedit.cpp: 565";
-
 
2736
		rLen = 0;
-
 
2737
		rLoc = 16506;
-
 
2738
		rType = 0;
-
 
2739
		vrLen = 732;
-
 
2740
		vrLoc = 14509;
-
 
2741
	};
-
 
2742
	0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2743
		isa = PBXTextBookmark;
-
 
2744
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2745
		name = "mesh_optimization.cpp: 718";
-
 
2746
		rLen = 51;
-
 
2747
		rLoc = 24914;
-
 
2748
		rType = 0;
-
 
2749
		vrLen = 771;
-
 
2750
		vrLoc = 25387;
-
 
2751
	};
-
 
2752
	0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2753
		isa = PBXTextBookmark;
-
 
2754
		fRef = 0D5515B61222A29B0047FA6A /* load.h */;
-
 
2755
		name = "load.h: 1";
-
 
2756
		rLen = 0;
-
 
2757
		rLoc = 0;
-
 
2758
		rType = 0;
-
 
2759
		vrLen = 717;
-
 
2760
		vrLoc = 0;
-
 
2761
	};
-
 
2762
	0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2763
		isa = PBXTextBookmark;
-
 
2764
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
-
 
2765
		name = "close_holes.cpp: 1";
-
 
2766
		rLen = 0;
-
 
2767
		rLoc = 0;
-
 
2768
		rType = 0;
-
 
2769
		vrLen = 698;
-
 
2770
		vrLoc = 0;
-
 
2771
	};
-
 
2772
	0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2773
		isa = PBXTextBookmark;
-
 
2774
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
2775
		name = "HalfEdgeWalker.h: 1";
-
 
2776
		rLen = 0;
-
 
2777
		rLoc = 0;
-
 
2778
		rType = 0;
-
 
2779
		vrLen = 1157;
-
 
2780
		vrLoc = 2897;
-
 
2781
	};
-
 
2782
	0DE64370123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2783
		isa = PBXTextBookmark;
-
 
2784
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2785
		name = "Manifold.h: 225";
-
 
2786
		rLen = 54;
-
 
2787
		rLoc = 10341;
-
 
2788
		rType = 0;
-
 
2789
		vrLen = 918;
-
 
2790
		vrLoc = 10398;
-
 
2791
	};
-
 
2792
	0DE64371123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2793
		isa = PBXTextBookmark;
-
 
2794
		fRef = 0D5515CE1222A29B0047FA6A /* triangulate.cpp */;
-
 
2795
		name = "triangulate.cpp: 236";
-
 
2796
		rLen = 0;
-
 
2797
		rLoc = 7794;
-
 
2798
		rType = 0;
-
 
2799
		vrLen = 1115;
-
 
2800
		vrLoc = 7605;
-
 
2801
	};
-
 
2802
	0DE64372123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2803
		isa = PBXTextBookmark;
-
 
2804
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2805
		name = "Manifold.cpp: 390";
-
 
2806
		rLen = 34;
-
 
2807
		rLoc = 11186;
-
 
2808
		rType = 0;
-
 
2809
		vrLen = 666;
-
 
2810
		vrLoc = 11016;
-
 
2811
	};
-
 
2812
	0DE64373123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2813
		isa = PBXTextBookmark;
-
 
2814
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2815
		name = "Manifold.cpp: 206";
-
 
2816
		rLen = 0;
-
 
2817
		rLoc = 6313;
-
 
2818
		rType = 0;
-
 
2819
		vrLen = 848;
-
 
2820
		vrLoc = 5888;
-
 
2821
	};
-
 
2822
	0DE64376123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
2823
		isa = PBXTextBookmark;
-
 
2824
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
2825
		name = "HalfEdgeWalker.h: 1";
-
 
2826
		rLen = 0;
-
 
2827
		rLoc = 0;
-
 
2828
		rType = 0;
-
 
2829
		vrLen = 1533;
-
 
2830
		vrLoc = 515;
-
 
2831
	};
2753
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
2832
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
2754
		uiCtxt = {
2833
		uiCtxt = {
2755
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
2834
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
2756
			sepNavSelRange = "{978, 0}";
2835
			sepNavSelRange = "{978, 0}";
2757
			sepNavVisRange = "{0, 1044}";
2836
			sepNavVisRange = "{0, 1044}";