Subversion Repositories gelsvn

Rev

Rev 467 | Rev 526 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
329 jab 1
// !$*UTF8*$!
2
{
465 jab 3
	0D0150490F646D0700828A8E /* load.h */ = {
4
		uiCtxt = {
5
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
6
			sepNavSelRange = "{346, 15}";
7
			sepNavVisRange = "{0, 375}";
8
		};
445 jab 9
	};
465 jab 10
	0D01504A0F646D0700828A8E /* load.cpp */ = {
11
		uiCtxt = {
12
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
13
			sepNavSelRange = "{335, 0}";
14
			sepNavVisRange = "{27, 854}";
15
		};
445 jab 16
	};
335 jab 17
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
389 jab 18
		activeBuildConfigurationName = Release;
19
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
20
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
329 jab 21
		addToTargets = (
435 jab 22
			0D0CAEC00C611308003604C6 /* GEL */,
329 jab 23
		);
340 jab 24
		breakpoints = (
465 jab 25
			0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */,
26
			0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */,
340 jab 27
		);
335 jab 28
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 29
		executables = (
335 jab 30
			0DB8835B0C611DA10040A677 /* OBJViewer */,
31
			0DB883B50C611FB20040A677 /* Raytracer */,
32
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
33
			0DB883F30C6120E60040A677 /* MeshDistance */,
34
			0DB884040C6121240040A677 /* Decimator */,
35
			0DB884090C6121400040A677 /* RangeScanViewer */,
36
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
37
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 38
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
357 jab 39
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
382 jab 40
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
389 jab 41
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
329 jab 42
		);
43
		ignoreBreakpointsInProjectsDict = {
44
		};
45
		perUserDictionary = {
363 jab 46
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
47
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
48
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
49
				PBXFileTableDataSourceColumnWidthsKey = (
50
					20,
51
					20,
52
					210,
53
					20,
54
					110,
55
					109,
56
					20,
57
				);
58
				PBXFileTableDataSourceColumnsKey = (
59
					PBXBreakpointsDataSource_ActionID,
60
					PBXBreakpointsDataSource_TypeID,
61
					PBXBreakpointsDataSource_BreakpointID,
62
					PBXBreakpointsDataSource_UseID,
63
					PBXBreakpointsDataSource_LocationID,
64
					PBXBreakpointsDataSource_ConditionID,
65
					PBXBreakpointsDataSource_ContinueID,
66
				);
67
			};
336 jab 68
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
69
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
70
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
71
				PBXFileTableDataSourceColumnWidthsKey = (
72
					20,
73
					20,
363 jab 74
					383,
336 jab 75
					20,
363 jab 76
					310,
77
					310,
336 jab 78
					20,
79
				);
80
				PBXFileTableDataSourceColumnsKey = (
81
					PBXBreakpointsDataSource_ActionID,
82
					PBXBreakpointsDataSource_TypeID,
83
					PBXBreakpointsDataSource_BreakpointID,
84
					PBXBreakpointsDataSource_UseID,
85
					PBXBreakpointsDataSource_LocationID,
86
					PBXBreakpointsDataSource_ConditionID,
87
					PBXBreakpointsDataSource_ContinueID,
88
				);
89
			};
372 jab 90
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
91
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
92
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
93
				PBXFileTableDataSourceColumnWidthsKey = (
94
					200,
95
					200,
96
					582,
97
				);
98
				PBXFileTableDataSourceColumnsKey = (
99
					PBXBookmarksDataSource_LocationID,
100
					PBXBookmarksDataSource_NameID,
101
					PBXBookmarksDataSource_CommentsID,
102
				);
103
			};
335 jab 104
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 105
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 106
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 107
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 108
					20,
340 jab 109
					489,
435 jab 110
					587,
329 jab 111
				);
112
				PBXFileTableDataSourceColumnsKey = (
113
					PBXErrorsWarningsDataSource_TypeID,
114
					PBXErrorsWarningsDataSource_MessageID,
115
					PBXErrorsWarningsDataSource_LocationID,
116
				);
117
			};
336 jab 118
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
119
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
120
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
121
				PBXFileTableDataSourceColumnWidthsKey = (
122
					22,
123
					300,
525 jab 124
					782,
336 jab 125
				);
126
				PBXFileTableDataSourceColumnsKey = (
127
					PBXExecutablesDataSource_ActiveFlagID,
128
					PBXExecutablesDataSource_NameID,
129
					PBXExecutablesDataSource_CommentsID,
130
				);
131
			};
335 jab 132
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 133
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
448 jab 134
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
329 jab 135
				PBXFileTableDataSourceColumnWidthsKey = (
136
					20,
525 jab 137
					894,
329 jab 138
					20,
139
					48,
140
					43,
141
					43,
142
					20,
143
				);
144
				PBXFileTableDataSourceColumnsKey = (
145
					PBXFileDataSource_FiletypeID,
146
					PBXFileDataSource_Filename_ColumnID,
147
					PBXFileDataSource_Built_ColumnID,
148
					PBXFileDataSource_ObjectSize_ColumnID,
149
					PBXFileDataSource_Errors_ColumnID,
150
					PBXFileDataSource_Warnings_ColumnID,
151
					PBXFileDataSource_Target_ColumnID,
152
				);
153
			};
372 jab 154
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
155
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
156
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
157
				PBXFileTableDataSourceColumnWidthsKey = (
158
					200,
159
					786,
160
				);
161
				PBXFileTableDataSourceColumnsKey = (
162
					PBXFindDataSource_MessageID,
163
					PBXFindDataSource_LocationID,
164
				);
165
			};
335 jab 166
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 167
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 168
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 169
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 170
					20,
171
					20,
372 jab 172
					748,
335 jab 173
					20,
372 jab 174
					48,
335 jab 175
					43,
176
					43,
177
					20,
329 jab 178
				);
179
				PBXFileTableDataSourceColumnsKey = (
335 jab 180
					PBXFileDataSource_SCM_ColumnID,
181
					PBXFileDataSource_FiletypeID,
182
					PBXFileDataSource_Filename_ColumnID,
183
					PBXFileDataSource_Built_ColumnID,
184
					PBXFileDataSource_ObjectSize_ColumnID,
185
					PBXFileDataSource_Errors_ColumnID,
186
					PBXFileDataSource_Warnings_ColumnID,
187
					PBXFileDataSource_Target_ColumnID,
329 jab 188
				);
189
			};
190
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
191
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
192
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
193
				PBXFileTableDataSourceColumnWidthsKey = (
194
					20,
525 jab 195
					854,
372 jab 196
					60,
329 jab 197
					20,
198
					48,
199
					43,
200
					43,
201
				);
202
				PBXFileTableDataSourceColumnsKey = (
203
					PBXFileDataSource_FiletypeID,
204
					PBXFileDataSource_Filename_ColumnID,
205
					PBXTargetDataSource_PrimaryAttribute,
206
					PBXFileDataSource_Built_ColumnID,
207
					PBXFileDataSource_ObjectSize_ColumnID,
208
					PBXFileDataSource_Errors_ColumnID,
209
					PBXFileDataSource_Warnings_ColumnID,
210
				);
211
			};
525 jab 212
			PBXPerProjectTemplateStateSaveDate = 305753641;
213
			PBXWorkspaceStateSaveDate = 305753641;
329 jab 214
		};
336 jab 215
		perUserProjectItems = {
525 jab 216
			0D66F81C1239630300C5E8B6 = 0D66F81C1239630300C5E8B6 /* PBXTextBookmark */;
217
			0D66F88A12396E1200C5E8B6 = 0D66F88A12396E1200C5E8B6 /* PBXTextBookmark */;
218
			0D66F88B12396E1200C5E8B6 = 0D66F88B12396E1200C5E8B6 /* PBXTextBookmark */;
219
			0D66F88D12396E1200C5E8B6 = 0D66F88D12396E1200C5E8B6 /* PBXTextBookmark */;
220
			0DC62E0312396E3F00F7EA07 /* PBXTextBookmark */ = 0DC62E0312396E3F00F7EA07 /* PBXTextBookmark */;
221
			0DC62E0A12396E9D00F7EA07 /* PBXTextBookmark */ = 0DC62E0A12396E9D00F7EA07 /* PBXTextBookmark */;
222
			0DC62E0B12396E9D00F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62E0B12396E9D00F7EA07 /* XCBuildMessageTextBookmark */;
223
			0DC62E0C12396E9D00F7EA07 /* PBXTextBookmark */ = 0DC62E0C12396E9D00F7EA07 /* PBXTextBookmark */;
224
			0DC62E1F1239700F00F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62E1F1239700F00F7EA07 /* XCBuildMessageTextBookmark */;
225
			0DC62E201239701500F7EA07 /* PBXTextBookmark */ = 0DC62E201239701500F7EA07 /* PBXTextBookmark */;
226
			0DC62E211239701500F7EA07 /* PBXTextBookmark */ = 0DC62E211239701500F7EA07 /* PBXTextBookmark */;
227
			0DC62E221239701500F7EA07 /* PBXTextBookmark */ = 0DC62E221239701500F7EA07 /* PBXTextBookmark */;
228
			0DC62E231239701500F7EA07 /* PBXTextBookmark */ = 0DC62E231239701500F7EA07 /* PBXTextBookmark */;
229
			0DC62E261239701500F7EA07 /* PBXTextBookmark */ = 0DC62E261239701500F7EA07 /* PBXTextBookmark */;
230
			0DC62E351239725400F7EA07 /* PBXTextBookmark */ = 0DC62E351239725400F7EA07 /* PBXTextBookmark */;
231
			0DC62E361239725400F7EA07 /* PBXTextBookmark */ = 0DC62E361239725400F7EA07 /* PBXTextBookmark */;
232
			0DC62E371239725400F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62E371239725400F7EA07 /* XCBuildMessageTextBookmark */;
233
			0DC62E381239725400F7EA07 /* PBXTextBookmark */ = 0DC62E381239725400F7EA07 /* PBXTextBookmark */;
234
			0DC62E411239737F00F7EA07 /* PBXTextBookmark */ = 0DC62E411239737F00F7EA07 /* PBXTextBookmark */;
235
			0DC62E421239737F00F7EA07 /* PBXTextBookmark */ = 0DC62E421239737F00F7EA07 /* PBXTextBookmark */;
236
			0DC62E431239737F00F7EA07 /* PBXTextBookmark */ = 0DC62E431239737F00F7EA07 /* PBXTextBookmark */;
237
			0DC62E441239737F00F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62E441239737F00F7EA07 /* XCBuildMessageTextBookmark */;
238
			0DC62E451239737F00F7EA07 /* PBXTextBookmark */ = 0DC62E451239737F00F7EA07 /* PBXTextBookmark */;
239
			0DC62E4C123973C800F7EA07 /* PBXTextBookmark */ = 0DC62E4C123973C800F7EA07 /* PBXTextBookmark */;
240
			0DC62E4D123973C800F7EA07 /* PBXTextBookmark */ = 0DC62E4D123973C800F7EA07 /* PBXTextBookmark */;
241
			0DC62E57123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E57123973E600F7EA07 /* PBXTextBookmark */;
242
			0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
243
			0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E59123973E600F7EA07 /* PBXTextBookmark */;
244
			0DC62E5A123973E600F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62E5A123973E600F7EA07 /* XCBuildMessageTextBookmark */;
245
			0DC62E5B123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E5B123973E600F7EA07 /* PBXTextBookmark */;
246
			0DC62E5C1239742A00F7EA07 /* PBXTextBookmark */ = 0DC62E5C1239742A00F7EA07 /* PBXTextBookmark */;
247
			0DC62E631239744400F7EA07 /* PBXTextBookmark */ = 0DC62E631239744400F7EA07 /* PBXTextBookmark */;
248
			0DC62E661239748B00F7EA07 /* PBXTextBookmark */ = 0DC62E661239748B00F7EA07 /* PBXTextBookmark */;
249
			0DC62E7D1239769900F7EA07 /* PBXTextBookmark */ = 0DC62E7D1239769900F7EA07 /* PBXTextBookmark */;
250
			0DC62E7E123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E7E123976A700F7EA07 /* PBXTextBookmark */;
251
			0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E7F123976A700F7EA07 /* PBXTextBookmark */;
252
			0DC62E80123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E80123976A700F7EA07 /* PBXTextBookmark */;
253
			0DC62E81123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E81123976A700F7EA07 /* PBXTextBookmark */;
254
			0DC62E82123976A700F7EA07 /* PBXBookmark */ = 0DC62E82123976A700F7EA07 /* PBXBookmark */;
255
			0DC62E83123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E83123976A700F7EA07 /* PBXTextBookmark */;
256
			0DC62E8C1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8C1239779100F7EA07 /* PBXTextBookmark */;
257
			0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8D1239779100F7EA07 /* PBXTextBookmark */;
258
			0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8E1239779100F7EA07 /* PBXTextBookmark */;
259
			0DC62E8F1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8F1239779100F7EA07 /* PBXTextBookmark */;
260
			0DC62E901239779100F7EA07 /* PBXTextBookmark */ = 0DC62E901239779100F7EA07 /* PBXTextBookmark */;
261
			0DC62E911239779100F7EA07 /* PBXTextBookmark */ = 0DC62E911239779100F7EA07 /* PBXTextBookmark */;
262
			0DC62E9B1239780A00F7EA07 /* PBXTextBookmark */ = 0DC62E9B1239780A00F7EA07 /* PBXTextBookmark */;
263
			0DC62E9C1239781E00F7EA07 /* PBXTextBookmark */ = 0DC62E9C1239781E00F7EA07 /* PBXTextBookmark */;
264
			0DC62E9D1239781E00F7EA07 /* PBXTextBookmark */ = 0DC62E9D1239781E00F7EA07 /* PBXTextBookmark */;
265
			0DC62EA11239787700F7EA07 /* PBXTextBookmark */ = 0DC62EA11239787700F7EA07 /* PBXTextBookmark */;
266
			0DC62EA5123978D100F7EA07 /* PBXTextBookmark */ = 0DC62EA5123978D100F7EA07 /* PBXTextBookmark */;
267
			0DC62EA81239794800F7EA07 /* PBXTextBookmark */ = 0DC62EA81239794800F7EA07 /* PBXTextBookmark */;
268
			0DC62EAF123979DF00F7EA07 /* PBXTextBookmark */ = 0DC62EAF123979DF00F7EA07 /* PBXTextBookmark */;
269
			0DC62EB612397B0600F7EA07 /* PBXTextBookmark */ = 0DC62EB612397B0600F7EA07 /* PBXTextBookmark */;
270
			0DC62EB712397B0600F7EA07 /* PBXTextBookmark */ = 0DC62EB712397B0600F7EA07 /* PBXTextBookmark */;
271
			0DC62EB812397B0600F7EA07 /* XCBuildMessageTextBookmark */ = 0DC62EB812397B0600F7EA07 /* XCBuildMessageTextBookmark */;
272
			0DC62EB912397B0600F7EA07 /* PBXTextBookmark */ = 0DC62EB912397B0600F7EA07 /* PBXTextBookmark */;
273
			0DC62EBC12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBC12397B1600F7EA07 /* PBXTextBookmark */;
274
			0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
275
			0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
276
			0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
277
			0DC62EC012397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC012397B1600F7EA07 /* PBXTextBookmark */;
278
			0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
279
			0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
280
			0DC62EC312397B1600F7EA07 /* PlistBookmark */ = 0DC62EC312397B1600F7EA07 /* PlistBookmark */;
281
			0DC62EC412397B1600F7EA07 /* PlistBookmark */ = 0DC62EC412397B1600F7EA07 /* PlistBookmark */;
282
			0DC62ECE12397C7200F7EA07 /* PlistBookmark */ = 0DC62ECE12397C7200F7EA07 /* PlistBookmark */;
283
			0DC62ED912397E9800F7EA07 /* PlistBookmark */ = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
284
			0DC62EDA12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDA12397E9800F7EA07 /* PBXTextBookmark */;
285
			0DC62EDB12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDB12397E9800F7EA07 /* PBXTextBookmark */;
286
			0DC62EDC12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDC12397E9800F7EA07 /* PBXTextBookmark */;
287
			0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */;
288
			0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */;
289
			0DC62EDF12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDF12397E9800F7EA07 /* PBXTextBookmark */;
290
			0DC62EE012397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EE012397E9800F7EA07 /* PBXTextBookmark */;
291
			0DC62EE112397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EE112397E9800F7EA07 /* PBXTextBookmark */;
292
			0DC62EE212397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EE212397E9800F7EA07 /* PBXTextBookmark */;
293
			0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */;
294
			0DC62EEC123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEC123A057D00F7EA07 /* PBXTextBookmark */;
295
			0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EED123A057D00F7EA07 /* PBXTextBookmark */;
296
			0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */;
297
			0DC62EEF123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEF123A057D00F7EA07 /* PBXTextBookmark */;
298
			0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */;
299
			0DC62EF1123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF1123A057D00F7EA07 /* PBXTextBookmark */;
300
			0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */;
301
			0DC62EF3123A057D00F7EA07 /* PBXBookmark */ = 0DC62EF3123A057D00F7EA07 /* PBXBookmark */;
302
			0DC62EF4123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF4123A057D00F7EA07 /* PBXTextBookmark */;
303
			0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = 0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */;
304
			0DC62EFB123A05BF00F7EA07 /* PBXTextBookmark */ = 0DC62EFB123A05BF00F7EA07 /* PBXTextBookmark */;
336 jab 305
		};
335 jab 306
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
394 jab 307
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
329 jab 308
		userBuildSettings = {
309
		};
310
	};
335 jab 311
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 312
		isa = PBXSourceControlManager;
313
		fallbackIsa = XCSourceControlManager;
336 jab 314
		isSCMEnabled = 1;
329 jab 315
		scmConfiguration = {
340 jab 316
			SubversionToolPath = /opt/local/bin/svn;
415 jab 317
			repositoryName = "GEL SVN";
465 jab 318
			repositoryNamesForRoots = {
319
				"" = "GEL SVN";
320
			};
329 jab 321
		};
336 jab 322
		scmType = scm.subversion;
329 jab 323
	};
335 jab 324
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 325
		isa = PBXCodeSenseManager;
326
		indexTemplatePath = "";
327
	};
335 jab 328
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 329
		activeExec = 0;
330
	};
351 jab 331
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
332
		uiCtxt = {
448 jab 333
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
382 jab 334
			sepNavSelRange = "{124, 0}";
448 jab 335
			sepNavVisRange = "{0, 759}";
357 jab 336
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
351 jab 337
		};
338
	};
339
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
340
		uiCtxt = {
448 jab 341
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5700}}";
445 jab 342
			sepNavSelRange = "{7470, 0}";
448 jab 343
			sepNavVisRange = "{0, 727}";
351 jab 344
			sepNavVisRect = "{{0, 0}, {961, 728}}";
345
		};
346
	};
367 jab 347
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
348
		uiCtxt = {
448 jab 349
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1368}}";
404 jab 350
			sepNavSelRange = "{423, 4}";
448 jab 351
			sepNavVisRange = "{0, 756}";
367 jab 352
		};
353
	};
354
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
355
		uiCtxt = {
448 jab 356
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
367 jab 357
			sepNavSelRange = "{0, 0}";
448 jab 358
			sepNavVisRange = "{0, 744}";
367 jab 359
		};
360
	};
363 jab 361
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
362
		uiCtxt = {
448 jab 363
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
404 jab 364
			sepNavSelRange = "{520, 6}";
448 jab 365
			sepNavVisRange = "{0, 826}";
363 jab 366
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
367
		};
368
	};
351 jab 369
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
370
		uiCtxt = {
448 jab 371
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4142}}";
400 jab 372
			sepNavSelRange = "{0, 0}";
448 jab 373
			sepNavVisRange = "{5062, 1165}";
363 jab 374
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
351 jab 375
		};
376
	};
377
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
378
		uiCtxt = {
448 jab 379
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3021}}";
404 jab 380
			sepNavSelRange = "{642, 4}";
448 jab 381
			sepNavVisRange = "{0, 818}";
351 jab 382
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
383
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
384
		};
385
	};
386
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
387
		uiCtxt = {
448 jab 388
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
404 jab 389
			sepNavSelRange = "{559, 7}";
448 jab 390
			sepNavVisRange = "{0, 920}";
351 jab 391
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
392
		};
393
	};
394
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
395
		uiCtxt = {
445 jab 396
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9462}}";
351 jab 397
			sepNavSelRange = "{0, 0}";
448 jab 398
			sepNavVisRange = "{0, 964}";
351 jab 399
			sepNavVisRect = "{{0, 953}, {961, 291}}";
400
		};
401
	};
367 jab 402
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
403
		uiCtxt = {
448 jab 404
			sepNavIntBoundsRect = "{{0, 0}, {1064, 817}}";
367 jab 405
			sepNavSelRange = "{0, 0}";
448 jab 406
			sepNavVisRange = "{0, 812}";
367 jab 407
		};
408
	};
404 jab 409
	0D0CAED10C61132B003604C6 /* ArithVec2Float.h */ = {
410
		uiCtxt = {
448 jab 411
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 412
			sepNavSelRange = "{196, 3}";
448 jab 413
			sepNavVisRange = "{0, 730}";
404 jab 414
		};
415
	};
367 jab 416
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
417
		uiCtxt = {
448 jab 418
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
367 jab 419
			sepNavSelRange = "{0, 0}";
448 jab 420
			sepNavVisRange = "{0, 837}";
367 jab 421
		};
422
	};
400 jab 423
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
424
		uiCtxt = {
448 jab 425
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
404 jab 426
			sepNavSelRange = "{196, 3}";
448 jab 427
			sepNavVisRange = "{0, 1035}";
400 jab 428
		};
429
	};
465 jab 430
	0D0CAED40C61132B003604C6 /* ArithVec4Int.h */ = {
404 jab 431
		uiCtxt = {
465 jab 432
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
433
			sepNavSelRange = "{86, 0}";
434
			sepNavVisRange = "{0, 371}";
404 jab 435
		};
436
	};
351 jab 437
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
438
		uiCtxt = {
448 jab 439
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
404 jab 440
			sepNavSelRange = "{333, 3}";
448 jab 441
			sepNavVisRange = "{0, 746}";
351 jab 442
			sepNavVisRect = "{{0, 308}, {961, 291}}";
443
		};
444
	};
445
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
446
		uiCtxt = {
448 jab 447
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
404 jab 448
			sepNavSelRange = "{203, 6}";
448 jab 449
			sepNavVisRange = "{0, 637}";
351 jab 450
			sepNavVisRect = "{{0, 386}, {961, 291}}";
451
		};
452
	};
367 jab 453
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
454
		uiCtxt = {
465 jab 455
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
404 jab 456
			sepNavSelRange = "{193, 3}";
448 jab 457
			sepNavVisRange = "{0, 471}";
367 jab 458
		};
459
	};
448 jab 460
	0D0CAED80C61132B003604C6 /* BitMask.h */ = {
461
		uiCtxt = {
462
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
463
			sepNavSelRange = "{0, 0}";
464
			sepNavVisRange = "{0, 497}";
465
		};
466
	};
435 jab 467
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
468
		uiCtxt = {
448 jab 469
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
445 jab 470
			sepNavSelRange = "{3955, 0}";
448 jab 471
			sepNavVisRange = "{0, 664}";
435 jab 472
		};
473
	};
344 jab 474
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
475
		uiCtxt = {
448 jab 476
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2014}}";
367 jab 477
			sepNavSelRange = "{667, 0}";
448 jab 478
			sepNavVisRange = "{533, 883}";
363 jab 479
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
344 jab 480
		};
481
	};
482
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
483
		uiCtxt = {
448 jab 484
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 485
			sepNavSelRange = "{818, 75}";
486
			sepNavVisRange = "{0, 902}";
363 jab 487
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
344 jab 488
		};
489
	};
404 jab 490
	0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */ = {
491
		uiCtxt = {
448 jab 492
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 493
			sepNavSelRange = "{190, 43}";
448 jab 494
			sepNavVisRange = "{0, 616}";
404 jab 495
		};
496
	};
497
	0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */ = {
498
		uiCtxt = {
448 jab 499
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 500
			sepNavSelRange = "{302, 6}";
448 jab 501
			sepNavVisRange = "{0, 823}";
404 jab 502
		};
503
	};
504
	0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */ = {
505
		uiCtxt = {
448 jab 506
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
404 jab 507
			sepNavSelRange = "{302, 6}";
448 jab 508
			sepNavVisRange = "{0, 827}";
404 jab 509
		};
510
	};
448 jab 511
	0D0CAEE00C61132B003604C6 /* Mat2x3d.h */ = {
512
		uiCtxt = {
513
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
514
			sepNavSelRange = "{0, 0}";
515
			sepNavVisRange = "{0, 728}";
516
		};
517
	};
363 jab 518
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
519
		uiCtxt = {
448 jab 520
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
363 jab 521
			sepNavSelRange = "{0, 0}";
448 jab 522
			sepNavVisRange = "{0, 758}";
363 jab 523
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
524
		};
525
	};
526
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
527
		uiCtxt = {
448 jab 528
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
404 jab 529
			sepNavSelRange = "{328, 3}";
448 jab 530
			sepNavVisRange = "{0, 859}";
363 jab 531
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
532
		};
533
	};
534
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
535
		uiCtxt = {
448 jab 536
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
537
			sepNavSelRange = "{0, 0}";
538
			sepNavVisRange = "{0, 602}";
363 jab 539
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
540
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
541
		};
542
	};
543
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
544
		uiCtxt = {
448 jab 545
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
404 jab 546
			sepNavSelRange = "{336, 6}";
448 jab 547
			sepNavVisRange = "{0, 856}";
363 jab 548
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
549
		};
550
	};
551
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
552
		uiCtxt = {
448 jab 553
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1311}}";
416 jab 554
			sepNavSelRange = "{1018, 0}";
448 jab 555
			sepNavVisRange = "{595, 430}";
363 jab 556
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
557
		};
558
	};
559
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
560
		uiCtxt = {
448 jab 561
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1444}}";
404 jab 562
			sepNavSelRange = "{446, 6}";
448 jab 563
			sepNavVisRange = "{0, 896}";
363 jab 564
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
565
		};
566
	};
567
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
568
		uiCtxt = {
448 jab 569
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
363 jab 570
			sepNavSelRange = "{0, 0}";
413 jab 571
			sepNavVisRange = "{0, 630}";
363 jab 572
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
573
		};
574
	};
575
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
576
		uiCtxt = {
448 jab 577
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1387}}";
404 jab 578
			sepNavSelRange = "{442, 6}";
448 jab 579
			sepNavVisRange = "{0, 950}";
363 jab 580
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
581
		};
582
	};
448 jab 583
	0D0CAEE90C61132B003604C6 /* Quatd.h */ = {
584
		uiCtxt = {
585
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1501}}";
586
			sepNavSelRange = "{0, 0}";
587
			sepNavVisRange = "{0, 937}";
588
		};
589
	};
590
	0D0CAEEA0C61132B003604C6 /* Quaternion.h */ = {
591
		uiCtxt = {
592
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
593
			sepNavSelRange = "{0, 0}";
594
			sepNavVisRange = "{0, 135}";
595
		};
596
	};
597
	0D0CAEEB0C61132B003604C6 /* Quatf.h */ = {
598
		uiCtxt = {
599
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
600
			sepNavSelRange = "{0, 0}";
601
			sepNavVisRange = "{0, 928}";
602
		};
603
	};
435 jab 604
	0D0CAEEC0C61132B003604C6 /* statistics.cpp */ = {
605
		uiCtxt = {
606
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
607
			sepNavSelRange = "{489, 0}";
448 jab 608
			sepNavVisRange = "{0, 490}";
435 jab 609
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
610
		};
611
	};
612
	0D0CAEED0C61132B003604C6 /* statistics.h */ = {
613
		uiCtxt = {
614
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
615
			sepNavSelRange = "{365, 0}";
448 jab 616
			sepNavVisRange = "{0, 707}";
435 jab 617
		};
618
	};
351 jab 619
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
620
		uiCtxt = {
448 jab 621
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
622
			sepNavSelRange = "{0, 0}";
623
			sepNavVisRange = "{0, 192}";
351 jab 624
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
625
		};
626
	};
448 jab 627
	0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */ = {
628
		uiCtxt = {
629
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
630
			sepNavSelRange = "{0, 0}";
631
			sepNavVisRange = "{0, 608}";
632
		};
633
	};
634
	0D0CAEF00C61132B003604C6 /* UnitVector.h */ = {
635
		uiCtxt = {
465 jab 636
			sepNavIntBoundsRect = "{{0, 0}, {1591, 1216}}";
448 jab 637
			sepNavSelRange = "{0, 0}";
465 jab 638
			sepNavVisRange = "{0, 1083}";
639
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
448 jab 640
		};
641
	};
351 jab 642
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
643
		uiCtxt = {
448 jab 644
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 645
			sepNavSelRange = "{229, 3}";
448 jab 646
			sepNavVisRange = "{0, 580}";
351 jab 647
			sepNavVisRect = "{{0, 374}, {961, 291}}";
648
		};
649
	};
404 jab 650
	0D0CAEF20C61132B003604C6 /* Vec2f.h */ = {
651
		uiCtxt = {
448 jab 652
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 653
			sepNavSelRange = "{208, 3}";
448 jab 654
			sepNavVisRange = "{0, 574}";
404 jab 655
		};
656
	};
448 jab 657
	0D0CAEF30C61132B003604C6 /* Vec2i.cpp */ = {
658
		uiCtxt = {
659
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
660
			sepNavSelRange = "{0, 0}";
661
			sepNavVisRange = "{0, 154}";
662
		};
663
	};
404 jab 664
	0D0CAEF40C61132B003604C6 /* Vec2i.h */ = {
665
		uiCtxt = {
448 jab 666
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 667
			sepNavSelRange = "{185, 3}";
448 jab 668
			sepNavVisRange = "{0, 536}";
404 jab 669
		};
670
	};
448 jab 671
	0D0CAEF50C61132B003604C6 /* Vec2ui.h */ = {
672
		uiCtxt = {
673
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
674
			sepNavSelRange = "{0, 0}";
675
			sepNavVisRange = "{0, 573}";
676
		};
677
	};
351 jab 678
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
679
		uiCtxt = {
448 jab 680
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
404 jab 681
			sepNavSelRange = "{279, 3}";
448 jab 682
			sepNavVisRange = "{0, 713}";
351 jab 683
			sepNavVisRect = "{{0, 515}, {961, 291}}";
684
		};
685
	};
400 jab 686
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
687
		uiCtxt = {
448 jab 688
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
400 jab 689
			sepNavSelRange = "{0, 0}";
690
			sepNavVisRange = "{0, 366}";
691
		};
692
	};
341 jab 693
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
694
		uiCtxt = {
465 jab 695
			sepNavIntBoundsRect = "{{0, 0}, {1104, 950}}";
404 jab 696
			sepNavSelRange = "{474, 3}";
465 jab 697
			sepNavVisRange = "{0, 889}";
341 jab 698
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
699
		};
700
	};
435 jab 701
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
702
		uiCtxt = {
448 jab 703
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 704
			sepNavSelRange = "{0, 0}";
705
			sepNavVisRange = "{0, 256}";
706
		};
707
	};
448 jab 708
	0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */ = {
709
		uiCtxt = {
710
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
711
			sepNavSelRange = "{0, 0}";
712
			sepNavVisRange = "{0, 382}";
713
		};
714
	};
465 jab 715
	0D0CAEFB0C61132B003604C6 /* Vec4i.h */ = {
404 jab 716
		uiCtxt = {
465 jab 717
			sepNavIntBoundsRect = "{{0, 0}, {1104, 836}}";
718
			sepNavSelRange = "{297, 0}";
719
			sepNavVisRange = "{110, 809}";
720
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
404 jab 721
		};
722
	};
448 jab 723
	0D0CAEFC0C61132B003604C6 /* Vec3uc.h */ = {
724
		uiCtxt = {
725
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
726
			sepNavSelRange = "{0, 0}";
727
			sepNavVisRange = "{0, 527}";
728
		};
729
	};
404 jab 730
	0D0CAEFD0C61132B003604C6 /* Vec3usi.h */ = {
731
		uiCtxt = {
448 jab 732
			sepNavIntBoundsRect = "{{0, 0}, {1064, 646}}";
404 jab 733
			sepNavSelRange = "{367, 3}";
448 jab 734
			sepNavVisRange = "{0, 699}";
404 jab 735
		};
736
	};
351 jab 737
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
738
		uiCtxt = {
448 jab 739
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 740
			sepNavSelRange = "{297, 3}";
448 jab 741
			sepNavVisRange = "{0, 898}";
351 jab 742
			sepNavVisRect = "{{0, 323}, {961, 291}}";
743
		};
744
	};
404 jab 745
	0D0CAEFF0C61132B003604C6 /* Vec4f.h */ = {
746
		uiCtxt = {
448 jab 747
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 748
			sepNavSelRange = "{296, 3}";
448 jab 749
			sepNavVisRange = "{0, 885}";
404 jab 750
		};
751
	};
448 jab 752
	0D0CAF000C61132B003604C6 /* Vec4uc.h */ = {
753
		uiCtxt = {
754
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
755
			sepNavSelRange = "{120, 0}";
756
			sepNavVisRange = "{72, 139}";
757
		};
758
	};
363 jab 759
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
760
		uiCtxt = {
465 jab 761
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2774}}";
372 jab 762
			sepNavSelRange = "{0, 0}";
465 jab 763
			sepNavVisRange = "{847, 898}";
363 jab 764
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
765
		};
766
	};
372 jab 767
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
768
		uiCtxt = {
465 jab 769
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
445 jab 770
			sepNavSelRange = "{47, 0}";
465 jab 771
			sepNavVisRange = "{236, 875}";
372 jab 772
		};
773
	};
351 jab 774
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
775
		uiCtxt = {
465 jab 776
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1976}}";
445 jab 777
			sepNavSelRange = "{53, 0}";
465 jab 778
			sepNavVisRange = "{1860, 1132}";
351 jab 779
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
780
		};
781
	};
372 jab 782
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
783
		uiCtxt = {
465 jab 784
			sepNavIntBoundsRect = "{{0, 0}, {1492, 3819}}";
372 jab 785
			sepNavSelRange = "{0, 0}";
465 jab 786
			sepNavVisRange = "{5481, 965}";
372 jab 787
		};
788
	};
789
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
790
		uiCtxt = {
465 jab 791
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1254}}";
445 jab 792
			sepNavSelRange = "{47, 0}";
465 jab 793
			sepNavVisRange = "{617, 1089}";
372 jab 794
		};
795
	};
796
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
797
		uiCtxt = {
465 jab 798
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1026}}";
372 jab 799
			sepNavSelRange = "{0, 0}";
465 jab 800
			sepNavVisRange = "{297, 749}";
372 jab 801
		};
802
	};
803
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
804
		uiCtxt = {
465 jab 805
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
445 jab 806
			sepNavSelRange = "{54, 0}";
465 jab 807
			sepNavVisRange = "{0, 911}";
372 jab 808
		};
809
	};
810
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
811
		uiCtxt = {
465 jab 812
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
372 jab 813
			sepNavSelRange = "{0, 0}";
814
			sepNavVisRange = "{0, 147}";
815
		};
816
	};
817
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
818
		uiCtxt = {
446 jab 819
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1862}}";
465 jab 820
			sepNavSelRange = "{139, 0}";
821
			sepNavVisRange = "{0, 910}";
372 jab 822
		};
823
	};
824
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
825
		uiCtxt = {
465 jab 826
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1178}}";
372 jab 827
			sepNavSelRange = "{0, 0}";
465 jab 828
			sepNavVisRange = "{457, 874}";
372 jab 829
		};
830
	};
831
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
832
		uiCtxt = {
465 jab 833
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
445 jab 834
			sepNavSelRange = "{53, 0}";
465 jab 835
			sepNavVisRange = "{69, 979}";
372 jab 836
		};
837
	};
838
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
839
		uiCtxt = {
465 jab 840
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3629}}";
841
			sepNavSelRange = "{180, 0}";
842
			sepNavVisRange = "{0, 604}";
372 jab 843
		};
844
	};
845
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
846
		uiCtxt = {
465 jab 847
			sepNavIntBoundsRect = "{{0, 0}, {1064, 817}}";
848
			sepNavSelRange = "{388, 0}";
849
			sepNavVisRange = "{122, 635}";
372 jab 850
		};
851
	};
357 jab 852
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
853
		uiCtxt = {
465 jab 854
			sepNavIntBoundsRect = "{{0, 0}, {1292, 12122}}";
855
			sepNavSelRange = "{16687, 8}";
856
			sepNavVisRange = "{0, 735}";
357 jab 857
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
858
		};
859
	};
372 jab 860
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
861
		uiCtxt = {
465 jab 862
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2375}}";
445 jab 863
			sepNavSelRange = "{51, 0}";
465 jab 864
			sepNavVisRange = "{0, 833}";
372 jab 865
		};
866
	};
336 jab 867
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
868
		uiCtxt = {
465 jab 869
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
870
			sepNavSelRange = "{1878, 0}";
871
			sepNavVisRange = "{874, 1000}";
336 jab 872
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
873
		};
874
	};
372 jab 875
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
876
		uiCtxt = {
465 jab 877
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
445 jab 878
			sepNavSelRange = "{53, 0}";
446 jab 879
			sepNavVisRange = "{0, 342}";
372 jab 880
		};
881
	};
336 jab 882
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
883
		uiCtxt = {
465 jab 884
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3230}}";
445 jab 885
			sepNavSelRange = "{45, 0}";
465 jab 886
			sepNavVisRange = "{0, 1090}";
336 jab 887
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
888
		};
889
	};
372 jab 890
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
891
		uiCtxt = {
446 jab 892
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
372 jab 893
			sepNavSelRange = "{0, 0}";
446 jab 894
			sepNavVisRange = "{0, 751}";
372 jab 895
		};
896
	};
897
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
898
		uiCtxt = {
445 jab 899
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
900
			sepNavSelRange = "{65, 0}";
446 jab 901
			sepNavVisRange = "{0, 701}";
372 jab 902
		};
903
	};
904
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
905
		uiCtxt = {
446 jab 906
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9101}}";
445 jab 907
			sepNavSelRange = "{54, 0}";
446 jab 908
			sepNavVisRange = "{0, 1116}";
372 jab 909
		};
910
	};
911
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
912
		uiCtxt = {
446 jab 913
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2337}}";
445 jab 914
			sepNavSelRange = "{46, 0}";
446 jab 915
			sepNavVisRange = "{0, 912}";
372 jab 916
		};
917
	};
335 jab 918
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
919
		uiCtxt = {
465 jab 920
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
445 jab 921
			sepNavSelRange = "{68, 0}";
465 jab 922
			sepNavVisRange = "{0, 987}";
363 jab 923
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
924
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
335 jab 925
		};
926
	};
363 jab 927
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
928
		uiCtxt = {
465 jab 929
			sepNavIntBoundsRect = "{{0, 0}, {1104, 6327}}";
445 jab 930
			sepNavSelRange = "{47, 0}";
465 jab 931
			sepNavVisRange = "{7206, 1032}";
363 jab 932
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
933
		};
934
	};
372 jab 935
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
936
		uiCtxt = {
445 jab 937
			sepNavIntBoundsRect = "{{0, 0}, {1064, 660}}";
938
			sepNavSelRange = "{427, 0}";
394 jab 939
			sepNavVisRange = "{0, 701}";
372 jab 940
		};
941
	};
942
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
943
		uiCtxt = {
445 jab 944
			sepNavIntBoundsRect = "{{0, 0}, {1064, 323}}";
945
			sepNavSelRange = "{61, 0}";
946
			sepNavVisRange = "{0, 253}";
372 jab 947
		};
948
	};
341 jab 949
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
950
		uiCtxt = {
445 jab 951
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1615}}";
952
			sepNavSelRange = "{64, 0}";
953
			sepNavVisRange = "{0, 245}";
341 jab 954
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
955
		};
956
	};
372 jab 957
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
958
		uiCtxt = {
394 jab 959
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
372 jab 960
			sepNavSelRange = "{0, 0}";
394 jab 961
			sepNavVisRange = "{0, 478}";
372 jab 962
		};
963
	};
964
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
965
		uiCtxt = {
445 jab 966
			sepNavIntBoundsRect = "{{0, 0}, {1064, 456}}";
967
			sepNavSelRange = "{51, 0}";
968
			sepNavVisRange = "{0, 335}";
372 jab 969
		};
970
	};
340 jab 971
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
972
		uiCtxt = {
445 jab 973
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7809}}";
372 jab 974
			sepNavSelRange = "{80, 0}";
435 jab 975
			sepNavVisRange = "{1196, 727}";
363 jab 976
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
340 jab 977
		};
978
	};
363 jab 979
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
980
		uiCtxt = {
445 jab 981
			sepNavIntBoundsRect = "{{0, 0}, {1104, 660}}";
982
			sepNavSelRange = "{83, 143}";
372 jab 983
			sepNavVisRange = "{0, 233}";
363 jab 984
			sepNavVisRect = "{{0, 0}, {0, 0}}";
985
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
986
		};
987
	};
372 jab 988
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
989
		uiCtxt = {
465 jab 990
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4389}}";
991
			sepNavSelRange = "{1805, 0}";
992
			sepNavVisRange = "{1479, 598}";
372 jab 993
		};
994
	};
995
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
996
		uiCtxt = {
465 jab 997
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
998
			sepNavSelRange = "{503, 0}";
999
			sepNavVisRange = "{168, 823}";
372 jab 1000
		};
1001
	};
363 jab 1002
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
1003
		uiCtxt = {
525 jab 1004
			sepNavIntBoundsRect = "{{0, 0}, {1072, 13908}}";
372 jab 1005
			sepNavSelRange = "{0, 0}";
525 jab 1006
			sepNavVisRange = "{5710, 885}";
363 jab 1007
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
1008
		};
1009
	};
357 jab 1010
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
1011
		uiCtxt = {
445 jab 1012
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2622}}";
1013
			sepNavSelRange = "{430, 0}";
1014
			sepNavVisRange = "{305, 310}";
363 jab 1015
			sepNavVisRect = "{{0, 0}, {0, 0}}";
357 jab 1016
		};
1017
	};
1018
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
1019
		uiCtxt = {
416 jab 1020
			sepNavIntBoundsRect = "{{0, 0}, {1104, 855}}";
367 jab 1021
			sepNavSelRange = "{0, 0}";
416 jab 1022
			sepNavVisRange = "{424, 344}";
363 jab 1023
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
357 jab 1024
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1025
		};
1026
	};
1027
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
1028
		uiCtxt = {
445 jab 1029
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1292}}";
1030
			sepNavSelRange = "{44, 0}";
1031
			sepNavVisRange = "{0, 295}";
363 jab 1032
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
357 jab 1033
		};
1034
	};
1035
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
1036
		uiCtxt = {
445 jab 1037
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2413}}";
1038
			sepNavSelRange = "{46, 0}";
1039
			sepNavVisRange = "{0, 265}";
357 jab 1040
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1041
		};
1042
	};
394 jab 1043
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
1044
		uiCtxt = {
445 jab 1045
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
1046
			sepNavSelRange = "{46, 0}";
1047
			sepNavVisRange = "{0, 353}";
394 jab 1048
		};
1049
	};
1050
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1051
		uiCtxt = {
445 jab 1052
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2147}}";
1053
			sepNavSelRange = "{49, 0}";
1054
			sepNavVisRange = "{0, 261}";
394 jab 1055
		};
1056
	};
1057
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1058
		uiCtxt = {
1059
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1060
			sepNavSelRange = "{0, 0}";
1061
			sepNavVisRange = "{0, 816}";
1062
		};
1063
	};
1064
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1065
		uiCtxt = {
445 jab 1066
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
1067
			sepNavSelRange = "{50, 0}";
1068
			sepNavVisRange = "{0, 227}";
394 jab 1069
		};
1070
	};
363 jab 1071
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
1072
		uiCtxt = {
394 jab 1073
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
363 jab 1074
			sepNavSelRange = "{0, 0}";
394 jab 1075
			sepNavVisRange = "{0, 694}";
363 jab 1076
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1077
		};
1078
	};
1079
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
1080
		uiCtxt = {
445 jab 1081
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1767}}";
1082
			sepNavSelRange = "{49, 0}";
1083
			sepNavVisRange = "{0, 219}";
363 jab 1084
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
1085
		};
1086
	};
394 jab 1087
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
1088
		uiCtxt = {
1089
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
1090
			sepNavSelRange = "{0, 0}";
1091
			sepNavVisRange = "{0, 836}";
1092
		};
1093
	};
1094
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
1095
		uiCtxt = {
445 jab 1096
			sepNavIntBoundsRect = "{{0, 0}, {1064, 570}}";
1097
			sepNavSelRange = "{63, 0}";
1098
			sepNavVisRange = "{0, 288}";
394 jab 1099
		};
1100
	};
340 jab 1101
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
1102
		uiCtxt = {
435 jab 1103
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1995}}";
372 jab 1104
			sepNavSelRange = "{888, 0}";
435 jab 1105
			sepNavVisRange = "{1590, 727}";
365 jab 1106
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
340 jab 1107
		};
1108
	};
1109
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
1110
		uiCtxt = {
445 jab 1111
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
1112
			sepNavSelRange = "{61, 0}";
1113
			sepNavVisRange = "{556, 1070}";
363 jab 1114
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
1115
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
340 jab 1116
		};
1117
	};
1118
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
1119
		uiCtxt = {
394 jab 1120
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
340 jab 1121
			sepNavSelRange = "{0, 0}";
394 jab 1122
			sepNavVisRange = "{0, 1051}";
363 jab 1123
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
340 jab 1124
		};
1125
	};
363 jab 1126
	0D0CAF340C61132C003604C6 /* verification.h */ = {
1127
		uiCtxt = {
445 jab 1128
			sepNavIntBoundsRect = "{{0, 0}, {1064, 271}}";
1129
			sepNavSelRange = "{53, 0}";
1130
			sepNavVisRange = "{0, 194}";
363 jab 1131
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1132
		};
1133
	};
340 jab 1134
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1135
		uiCtxt = {
446 jab 1136
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4693}}";
445 jab 1137
			sepNavSelRange = "{223, 0}";
446 jab 1138
			sepNavVisRange = "{2856, 896}";
365 jab 1139
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
363 jab 1140
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
340 jab 1141
		};
1142
	};
344 jab 1143
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1144
		uiCtxt = {
448 jab 1145
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1178}}";
445 jab 1146
			sepNavSelRange = "{753, 0}";
448 jab 1147
			sepNavVisRange = "{0, 691}";
363 jab 1148
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
400 jab 1149
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
344 jab 1150
		};
1151
	};
363 jab 1152
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
1153
		uiCtxt = {
448 jab 1154
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 1155
			sepNavSelRange = "{174, 0}";
1156
			sepNavVisRange = "{0, 209}";
363 jab 1157
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
372 jab 1158
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
363 jab 1159
		};
1160
	};
336 jab 1161
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
1162
		uiCtxt = {
448 jab 1163
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 1164
			sepNavSelRange = "{0, 0}";
1165
			sepNavVisRange = "{0, 213}";
363 jab 1166
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1167
		};
1168
	};
344 jab 1169
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
1170
		uiCtxt = {
448 jab 1171
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
435 jab 1172
			sepNavSelRange = "{134, 0}";
372 jab 1173
			sepNavVisRange = "{0, 215}";
363 jab 1174
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
435 jab 1175
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
344 jab 1176
		};
1177
	};
1178
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1179
		uiCtxt = {
445 jab 1180
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
1181
			sepNavSelRange = "{2449, 0}";
1182
			sepNavVisRange = "{117, 837}";
363 jab 1183
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1184
		};
1185
	};
1186
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1187
		uiCtxt = {
448 jab 1188
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1786}}";
1189
			sepNavSelRange = "{2228, 0}";
1190
			sepNavVisRange = "{1850, 379}";
365 jab 1191
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
344 jab 1192
		};
1193
	};
372 jab 1194
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1195
		uiCtxt = {
465 jab 1196
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3811}}";
1197
			sepNavSelRange = "{1315, 26}";
1198
			sepNavVisRange = "{833, 921}";
372 jab 1199
		};
1200
	};
363 jab 1201
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
336 jab 1202
		uiCtxt = {
448 jab 1203
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2679}}";
1204
			sepNavSelRange = "{69, 0}";
1205
			sepNavVisRange = "{0, 371}";
363 jab 1206
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1207
		};
1208
	};
372 jab 1209
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1210
		uiCtxt = {
1211
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1212
			sepNavSelRange = "{0, 0}";
1213
			sepNavVisRange = "{0, 561}";
1214
		};
1215
	};
363 jab 1216
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1217
		uiCtxt = {
448 jab 1218
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1824}}";
1219
			sepNavSelRange = "{62, 0}";
1220
			sepNavVisRange = "{0, 664}";
363 jab 1221
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1222
		};
1223
	};
344 jab 1224
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1225
		uiCtxt = {
465 jab 1226
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7087}}";
1227
			sepNavSelRange = "{8257, 6}";
1228
			sepNavVisRange = "{7689, 651}";
363 jab 1229
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
465 jab 1230
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
344 jab 1231
		};
1232
	};
1233
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1234
		uiCtxt = {
465 jab 1235
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4465}}";
1236
			sepNavSelRange = "{4433, 56}";
1237
			sepNavVisRange = "{3537, 1379}";
363 jab 1238
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1239
		};
1240
	};
1241
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1242
		uiCtxt = {
448 jab 1243
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2698}}";
344 jab 1244
			sepNavSelRange = "{0, 0}";
448 jab 1245
			sepNavVisRange = "{0, 348}";
344 jab 1246
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1247
		};
1248
	};
1249
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1250
		uiCtxt = {
448 jab 1251
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
1252
			sepNavSelRange = "{0, 0}";
1253
			sepNavVisRange = "{0, 621}";
344 jab 1254
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1255
		};
1256
	};
1257
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1258
		uiCtxt = {
465 jab 1259
			sepNavIntBoundsRect = "{{0, 0}, {1140, 12559}}";
1260
			sepNavSelRange = "{4960, 35}";
1261
			sepNavVisRange = "{5277, 736}";
363 jab 1262
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
344 jab 1263
		};
1264
	};
382 jab 1265
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1266
		uiCtxt = {
465 jab 1267
			sepNavIntBoundsRect = "{{0, 0}, {1104, 7999}}";
1268
			sepNavSelRange = "{1185, 21}";
1269
			sepNavVisRange = "{3501, 589}";
382 jab 1270
		};
1271
	};
363 jab 1272
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1273
		uiCtxt = {
448 jab 1274
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2090}}";
1275
			sepNavSelRange = "{46, 0}";
1276
			sepNavVisRange = "{0, 427}";
363 jab 1277
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1278
		};
1279
	};
365 jab 1280
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1281
		uiCtxt = {
448 jab 1282
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
1283
			sepNavSelRange = "{39, 0}";
1284
			sepNavVisRange = "{0, 383}";
365 jab 1285
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1286
		};
1287
	};
363 jab 1288
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1289
		uiCtxt = {
465 jab 1290
			sepNavIntBoundsRect = "{{0, 0}, {1104, 752}}";
1291
			sepNavSelRange = "{486, 56}";
1292
			sepNavVisRange = "{207, 341}";
363 jab 1293
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1294
		};
1295
	};
448 jab 1296
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
1297
		uiCtxt = {
1298
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
1299
			sepNavSelRange = "{40, 0}";
1300
			sepNavVisRange = "{0, 354}";
1301
		};
1302
	};
1303
	0D0CAF790C61132C003604C6 /* HashTable.h */ = {
1304
		uiCtxt = {
1305
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7144}}";
1306
			sepNavSelRange = "{194, 0}";
1307
			sepNavVisRange = "{0, 417}";
1308
		};
1309
	};
382 jab 1310
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1311
		uiCtxt = {
445 jab 1312
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3287}}";
1313
			sepNavSelRange = "{507, 0}";
1314
			sepNavVisRange = "{0, 558}";
382 jab 1315
		};
1316
	};
1317
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1318
		uiCtxt = {
448 jab 1319
			sepNavIntBoundsRect = "{{0, 0}, {1064, 551}}";
1320
			sepNavSelRange = "{40, 0}";
1321
			sepNavVisRange = "{0, 677}";
445 jab 1322
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
382 jab 1323
		};
1324
	};
1325
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1326
		uiCtxt = {
1327
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
448 jab 1328
			sepNavSelRange = "{49, 0}";
1329
			sepNavVisRange = "{0, 497}";
382 jab 1330
		};
1331
	};
1332
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1333
		uiCtxt = {
448 jab 1334
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1335
			sepNavSelRange = "{42, 0}";
1336
			sepNavVisRange = "{0, 453}";
382 jab 1337
		};
1338
	};
400 jab 1339
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1340
		uiCtxt = {
1341
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1342
			sepNavSelRange = "{0, 0}";
1343
			sepNavVisRange = "{0, 556}";
1344
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1345
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1346
		};
1347
	};
1348
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1349
		uiCtxt = {
445 jab 1350
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
1351
			sepNavSelRange = "{50, 0}";
1352
			sepNavVisRange = "{0, 706}";
400 jab 1353
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1354
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1355
		};
1356
	};
1357
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1358
		uiCtxt = {
525 jab 1359
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1767}}";
1360
			sepNavSelRange = "{913, 0}";
1361
			sepNavVisRange = "{776, 492}";
400 jab 1362
		};
1363
	};
1364
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1365
		uiCtxt = {
525 jab 1366
			sepNavIntBoundsRect = "{{0, 0}, {1072, 526}}";
445 jab 1367
			sepNavSelRange = "{455, 0}";
1368
			sepNavVisRange = "{0, 455}";
400 jab 1369
		};
1370
	};
1371
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1372
		uiCtxt = {
525 jab 1373
			sepNavIntBoundsRect = "{{0, 0}, {1072, 28956}}";
1374
			sepNavSelRange = "{12503, 0}";
1375
			sepNavVisRange = "{11852, 909}";
400 jab 1376
		};
1377
	};
1378
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1379
		uiCtxt = {
525 jab 1380
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6935}}";
445 jab 1381
			sepNavSelRange = "{44, 0}";
525 jab 1382
			sepNavVisRange = "{3108, 1244}";
400 jab 1383
		};
1384
	};
382 jab 1385
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1386
		uiCtxt = {
1387
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1388
			sepNavSelRange = "{0, 0}";
1389
			sepNavVisRange = "{0, 684}";
1390
		};
372 jab 1391
	};
357 jab 1392
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1393
		uiCtxt = {
1394
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1395
			sepNavSelRange = "{0, 0}";
1396
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1397
		};
1398
	};
344 jab 1399
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1400
		uiCtxt = {
1401
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1402
			sepNavSelRange = "{1710, 0}";
345 jab 1403
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 1404
		};
1405
	};
1406
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1407
		uiCtxt = {
1408
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1409
			sepNavSelRange = "{0, 0}";
1410
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1411
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1412
		};
1413
	};
465 jab 1414
	0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */ = {
1415
		uiCtxt = {
1416
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1672}}";
1417
			sepNavSelRange = "{1108, 33}";
1418
			sepNavVisRange = "{1087, 768}";
1419
		};
1420
	};
344 jab 1421
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1422
		uiCtxt = {
357 jab 1423
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
344 jab 1424
			sepNavSelRange = "{0, 0}";
357 jab 1425
			sepNavVisRect = "{{0, 0}, {961, 390}}";
344 jab 1426
		};
1427
	};
1428
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1429
		activeExec = 0;
1430
		executables = (
1431
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1432
		);
1433
	};
1434
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1435
		isa = PBXExecutable;
1436
		activeArgIndices = (
1437
		);
1438
		argumentStrings = (
1439
		);
1440
		autoAttachOnCrash = 1;
372 jab 1441
		breakpointsEnabled = 0;
344 jab 1442
		configStateDict = {
1443
		};
1444
		customDataFormattersEnabled = 1;
465 jab 1445
		dataTipCustomDataFormattersEnabled = 1;
1446
		dataTipShowTypeColumn = 1;
1447
		dataTipSortType = 0;
344 jab 1448
		debuggerPlugin = GDBDebugging;
1449
		disassemblyDisplayState = 0;
351 jab 1450
		dylibVariantSuffix = "";
344 jab 1451
		enableDebugStr = 1;
1452
		environmentEntries = (
1453
		);
1454
		executableSystemSymbolLevel = 0;
1455
		executableUserSymbolLevel = 0;
1456
		libgmallocEnabled = 0;
1457
		name = test.cgla.matrices;
465 jab 1458
		showTypeColumn = 0;
344 jab 1459
		sourceDirectories = (
1460
		);
1461
	};
465 jab 1462
	0D293E2D102197D8003B0922 /* Vec3i.h */ = {
1463
		uiCtxt = {
1464
			sepNavIntBoundsRect = "{{0, 0}, {1104, 779}}";
1465
			sepNavSelRange = "{0, 0}";
1466
			sepNavVisRange = "{0, 890}";
1467
		};
1468
	};
1469
	0D293E2E102197D8003B0922 /* ArithVec3Int.h */ = {
1470
		uiCtxt = {
1471
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
1472
			sepNavSelRange = "{346, 0}";
1473
			sepNavVisRange = "{0, 636}";
1474
		};
1475
	};
416 jab 1476
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1477
		uiCtxt = {
465 jab 1478
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4617}}";
1479
			sepNavSelRange = "{341, 0}";
1480
			sepNavVisRange = "{6563, 1177}";
416 jab 1481
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1482
		};
404 jab 1483
	};
416 jab 1484
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1485
		uiCtxt = {
465 jab 1486
			sepNavIntBoundsRect = "{{0, 0}, {1064, 14820}}";
1487
			sepNavSelRange = "{19460, 0}";
1488
			sepNavVisRange = "{40, 638}";
416 jab 1489
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1490
		};
404 jab 1491
	};
400 jab 1492
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
1493
		uiCtxt = {
465 jab 1494
			sepNavIntBoundsRect = "{{0, 0}, {959, 2774}}";
1495
			sepNavSelRange = "{330, 3423}";
1496
			sepNavVisRange = "{0, 860}";
400 jab 1497
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1498
		};
1499
	};
1500
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
1501
		uiCtxt = {
465 jab 1502
			sepNavIntBoundsRect = "{{0, 0}, {959, 688}}";
1503
			sepNavSelRange = "{305, 626}";
1504
			sepNavVisRange = "{0, 939}";
400 jab 1505
		};
1506
	};
1507
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
1508
		uiCtxt = {
1509
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
1510
			sepNavSelRange = "{9572, 0}";
1511
			sepNavVisRange = "{10230, 837}";
1512
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1513
		};
1514
	};
1515
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
1516
		uiCtxt = {
448 jab 1517
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 1518
			sepNavSelRange = "{1116, 0}";
448 jab 1519
			sepNavVisRange = "{0, 515}";
400 jab 1520
		};
1521
	};
367 jab 1522
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1523
		uiCtxt = {
1524
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1525
			sepNavSelRange = "{179, 0}";
1526
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1527
		};
344 jab 1528
	};
367 jab 1529
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1530
		uiCtxt = {
1531
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1532
			sepNavSelRange = "{0, 0}";
1533
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1534
		};
1535
	};
1536
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1537
		uiCtxt = {
1538
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1539
			sepNavSelRange = "{0, 0}";
1540
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1541
		};
1542
	};
1543
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1544
		uiCtxt = {
1545
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1546
			sepNavSelRange = "{0, 0}";
1547
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1548
		};
1549
	};
1550
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1551
		uiCtxt = {
1552
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1553
			sepNavSelRange = "{0, 0}";
1554
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1555
		};
1556
	};
1557
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
1558
		uiCtxt = {
1559
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
1560
			sepNavSelRange = "{0, 0}";
1561
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1562
		};
1563
	};
1564
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
1565
		uiCtxt = {
1566
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1567
			sepNavSelRange = "{0, 0}";
1568
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1569
		};
1570
	};
1571
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
1572
		uiCtxt = {
1573
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
1574
			sepNavSelRange = "{0, 0}";
1575
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1576
		};
1577
	};
1578
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
1579
		uiCtxt = {
1580
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1581
			sepNavSelRange = "{0, 0}";
1582
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1583
		};
1584
	};
1585
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1586
		uiCtxt = {
1587
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
1588
			sepNavSelRange = "{0, 0}";
1589
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1590
		};
1591
	};
1592
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1593
		uiCtxt = {
372 jab 1594
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
1595
			sepNavSelRange = "{117, 0}";
1596
			sepNavVisRange = "{4612, 787}";
367 jab 1597
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
1598
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1599
		};
1600
	};
1601
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1602
		uiCtxt = {
1603
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1604
			sepNavSelRange = "{0, 0}";
1605
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1606
		};
1607
	};
1608
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1609
		uiCtxt = {
1610
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
1611
			sepNavSelRange = "{0, 0}";
1612
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1613
		};
1614
	};
1615
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1616
		uiCtxt = {
1617
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1618
			sepNavSelRange = "{0, 0}";
1619
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1620
		};
1621
	};
1622
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
1623
		uiCtxt = {
1624
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
1625
			sepNavSelRange = "{0, 0}";
1626
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1627
		};
1628
	};
1629
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
1630
		uiCtxt = {
1631
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
1632
			sepNavSelRange = "{0, 0}";
1633
			sepNavVisRange = "{127, 785}";
1634
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1635
		};
1636
	};
1637
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
1638
		activeExec = 0;
1639
		executables = (
1640
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
1641
		);
1642
	};
1643
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
1644
		isa = PBXExecutable;
1645
		activeArgIndices = (
1646
		);
1647
		argumentStrings = (
1648
		);
1649
		autoAttachOnCrash = 1;
1650
		breakpointsEnabled = 0;
1651
		configStateDict = {
1652
		};
1653
		customDataFormattersEnabled = 1;
465 jab 1654
		dataTipCustomDataFormattersEnabled = 1;
1655
		dataTipShowTypeColumn = 1;
1656
		dataTipSortType = 0;
367 jab 1657
		debuggerPlugin = GDBDebugging;
1658
		disassemblyDisplayState = 0;
1659
		dylibVariantSuffix = "";
1660
		enableDebugStr = 1;
1661
		environmentEntries = (
1662
		);
1663
		executableSystemSymbolLevel = 0;
1664
		executableUserSymbolLevel = 0;
1665
		libgmallocEnabled = 0;
1666
		name = PathTracer;
465 jab 1667
		showTypeColumn = 0;
367 jab 1668
		sourceDirectories = (
1669
		);
1670
	};
525 jab 1671
	0D55159B1222A29B0047FA6A /* LapackFunc.cpp */ = {
1672
		isa = PBXFileReference;
1673
		fileEncoding = 4;
1674
		lastKnownFileType = sourcecode.cpp.cpp;
1675
		name = LapackFunc.cpp;
1676
		path = /Users/jab/GEL/src/LinAlg/LapackFunc.cpp;
1677
		sourceTree = "<absolute>";
445 jab 1678
	};
525 jab 1679
	0D5515A31222A29B0047FA6A /* AttributeVector.h */ = {
1680
		uiCtxt = {
1681
			sepNavIntBoundsRect = "{{0, 0}, {1140, 2793}}";
1682
			sepNavSelRange = "{5259, 0}";
1683
			sepNavVisRange = "{2955, 1204}";
1684
		};
465 jab 1685
	};
525 jab 1686
	0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */ = {
1687
		uiCtxt = {
1688
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3420}}";
1689
			sepNavSelRange = "{540, 22}";
1690
			sepNavVisRange = "{0, 811}";
1691
		};
465 jab 1692
	};
525 jab 1693
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
1694
		uiCtxt = {
1695
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1696
			sepNavSelRange = "{0, 0}";
1697
			sepNavVisRange = "{0, 698}";
1698
		};
465 jab 1699
	};
525 jab 1700
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
1701
		uiCtxt = {
1702
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1703
			sepNavSelRange = "{0, 0}";
1704
			sepNavVisRange = "{0, 776}";
1705
		};
1706
	};
1707
	0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */ = {
1708
		uiCtxt = {
1709
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1007}}";
1710
			sepNavSelRange = "{0, 0}";
1711
			sepNavVisRange = "{0, 970}";
1712
		};
1713
	};
1714
	0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */ = {
1715
		uiCtxt = {
1716
			sepNavIntBoundsRect = "{{0, 0}, {1004, 6308}}";
1717
			sepNavSelRange = "{8411, 5}";
1718
			sepNavVisRange = "{8140, 534}";
1719
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
1720
		};
1721
	};
1722
	0D5515AB1222A29B0047FA6A /* curvature.cpp */ = {
1723
		uiCtxt = {
1724
			sepNavIntBoundsRect = "{{0, 0}, {716, 7657}}";
1725
			sepNavSelRange = "{14153, 0}";
1726
			sepNavVisRange = "{11977, 241}";
1727
		};
1728
	};
1729
	0D5515AC1222A29B0047FA6A /* curvature.h */ = {
1730
		uiCtxt = {
1731
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1995}}";
1732
			sepNavSelRange = "{0, 0}";
1733
			sepNavVisRange = "{0, 701}";
1734
		};
1735
	};
1736
	0D5515AD1222A29B0047FA6A /* dual.cpp */ = {
1737
		uiCtxt = {
1738
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1387}}";
1739
			sepNavSelRange = "{0, 0}";
1740
			sepNavVisRange = "{0, 741}";
1741
		};
1742
	};
1743
	0D5515AE1222A29B0047FA6A /* dual.h */ = {
1744
		uiCtxt = {
1745
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1746
			sepNavSelRange = "{0, 0}";
1747
			sepNavVisRange = "{0, 582}";
1748
		};
1749
	};
1750
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
1751
		uiCtxt = {
1752
			sepNavIntBoundsRect = "{{0, 0}, {620, 1349}}";
1753
			sepNavSelRange = "{2024, 0}";
1754
			sepNavVisRange = "{608, 161}";
1755
			sepNavWindowFrame = "{{510, -252}, {1374, 844}}";
1756
		};
1757
	};
1758
	0D5515B31222A29B0047FA6A /* ItemVector.h */ = {
1759
		uiCtxt = {
1760
			sepNavIntBoundsRect = "{{0, 0}, {684, 4465}}";
1761
			sepNavSelRange = "{6356, 0}";
1762
			sepNavVisRange = "{5831, 43}";
1763
		};
1764
	};
1765
	0D5515B41222A29B0047FA6A /* Iterators.h */ = {
1766
		uiCtxt = {
1767
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2793}}";
1768
			sepNavSelRange = "{528, 0}";
1769
			sepNavVisRange = "{3279, 748}";
1770
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1771
		};
1772
	};
1773
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
1774
		uiCtxt = {
1775
			sepNavIntBoundsRect = "{{0, 0}, {1004, 18905}}";
1776
			sepNavSelRange = "{17242, 0}";
1777
			sepNavVisRange = "{16978, 458}";
1778
		};
1779
	};
1780
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
1781
		uiCtxt = {
1782
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6232}}";
1783
			sepNavSelRange = "{12894, 0}";
1784
			sepNavVisRange = "{6683, 1574}";
1785
		};
1786
	};
1787
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
1788
		uiCtxt = {
1789
			sepNavIntBoundsRect = "{{0, 0}, {1072, 14896}}";
1790
			sepNavSelRange = "{24914, 51}";
1791
			sepNavVisRange = "{25390, 725}";
1792
		};
1793
	};
1794
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
1795
		uiCtxt = {
1796
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1178}}";
1797
			sepNavSelRange = "{1396, 0}";
1798
			sepNavVisRange = "{1131, 695}";
1799
		};
1800
	};
1801
	0D5515C41222A29B0047FA6A /* ply_load.cpp */ = {
1802
		uiCtxt = {
1803
			sepNavIntBoundsRect = "{{0, 0}, {1072, 608}}";
1804
			sepNavSelRange = "{0, 0}";
1805
			sepNavVisRange = "{195, 657}";
1806
		};
1807
	};
1808
	0D5515C51222A29B0047FA6A /* ply_load.h */ = {
1809
		uiCtxt = {
1810
			sepNavIntBoundsRect = "{{0, 0}, {1072, 532}}";
1811
			sepNavSelRange = "{0, 0}";
1812
			sepNavVisRange = "{0, 911}";
1813
		};
1814
	};
1815
	0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */ = {
1816
		uiCtxt = {
1817
			sepNavIntBoundsRect = "{{0, 0}, {1379, 6897}}";
1818
			sepNavSelRange = "{764, 0}";
1819
			sepNavVisRange = "{666, 443}";
1820
		};
1821
	};
1822
	0D5515CC1222A29B0047FA6A /* subdivision.cpp */ = {
1823
		uiCtxt = {
1824
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
1825
			sepNavSelRange = "{517, 0}";
1826
			sepNavVisRange = "{0, 778}";
1827
		};
1828
	};
1829
	0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */ = {
1830
		uiCtxt = {
1831
			sepNavIntBoundsRect = "{{0, 0}, {1072, 11172}}";
1832
			sepNavSelRange = "{12814, 0}";
1833
			sepNavVisRange = "{9632, 961}";
1834
		};
1835
	};
1836
	0D5515D41222A29B0047FA6A /* x3d_save.cpp */ = {
1837
		uiCtxt = {
1838
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1710}}";
1839
			sepNavSelRange = "{2351, 0}";
1840
			sepNavVisRange = "{2096, 623}";
1841
		};
1842
	};
1843
	0D5515F31222A29B0047FA6A /* BSPTree.cpp */ = {
1844
		isa = PBXFileReference;
1845
		fileEncoding = 4;
1846
		lastKnownFileType = sourcecode.cpp.cpp;
1847
		name = BSPTree.cpp;
1848
		path = /Users/jab/GEL/src/Geometry/BSPTree.cpp;
1849
		sourceTree = "<absolute>";
1850
		uiCtxt = {
1851
			sepNavIntBoundsRect = "{{0, 0}, {1379, 12426}}";
1852
			sepNavSelRange = "{0, 0}";
1853
			sepNavVisRange = "{0, 273}";
1854
		};
1855
	};
1856
	0D5515F51222A29B0047FA6A /* build_bbtree.cpp */ = {
1857
		isa = PBXFileReference;
1858
		fileEncoding = 4;
1859
		lastKnownFileType = sourcecode.cpp.cpp;
1860
		name = build_bbtree.cpp;
1861
		path = /Users/jab/GEL/src/Geometry/build_bbtree.cpp;
1862
		sourceTree = "<absolute>";
1863
		uiCtxt = {
1864
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3610}}";
1865
			sepNavSelRange = "{0, 0}";
1866
			sepNavVisRange = "{26, 535}";
1867
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1868
		};
1869
	};
372 jab 1870
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
1871
		uiCtxt = {
400 jab 1872
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
372 jab 1873
			sepNavSelRange = "{82, 0}";
400 jab 1874
			sepNavVisRange = "{0, 745}";
372 jab 1875
		};
1876
	};
1877
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
1878
		uiCtxt = {
448 jab 1879
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2546}}";
372 jab 1880
			sepNavSelRange = "{0, 0}";
448 jab 1881
			sepNavVisRange = "{0, 441}";
372 jab 1882
		};
1883
	};
1884
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
1885
		uiCtxt = {
1886
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
1887
			sepNavSelRange = "{0, 0}";
1888
			sepNavVisRange = "{0, 650}";
1889
		};
1890
	};
1891
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
1892
		uiCtxt = {
1893
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
1894
			sepNavSelRange = "{0, 0}";
1895
			sepNavVisRange = "{0, 516}";
1896
		};
1897
	};
1898
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
1899
		uiCtxt = {
465 jab 1900
			sepNavIntBoundsRect = "{{0, 0}, {1064, 38456}}";
445 jab 1901
			sepNavSelRange = "{40763, 114}";
465 jab 1902
			sepNavVisRange = "{37676, 768}";
372 jab 1903
		};
1904
	};
1905
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
1906
		uiCtxt = {
465 jab 1907
			sepNavIntBoundsRect = "{{0, 0}, {1652, 8968}}";
1908
			sepNavSelRange = "{14839, 142}";
1909
			sepNavVisRange = "{14714, 749}";
372 jab 1910
		};
1911
	};
1912
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
1913
		uiCtxt = {
465 jab 1914
			sepNavIntBoundsRect = "{{0, 0}, {1104, 69654}}";
372 jab 1915
			sepNavSelRange = "{0, 0}";
465 jab 1916
			sepNavVisRange = "{10108, 581}";
372 jab 1917
		};
1918
	};
1919
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
1920
		uiCtxt = {
465 jab 1921
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6745}}";
1922
			sepNavSelRange = "{16066, 5}";
1923
			sepNavVisRange = "{15551, 1214}";
372 jab 1924
		};
1925
	};
1926
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
1927
		uiCtxt = {
465 jab 1928
			sepNavIntBoundsRect = "{{0, 0}, {1064, 418}}";
372 jab 1929
			sepNavSelRange = "{0, 0}";
1930
			sepNavVisRange = "{0, 797}";
1931
		};
1932
	};
1933
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
1934
		uiCtxt = {
1935
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
1936
			sepNavSelRange = "{0, 0}";
1937
			sepNavVisRange = "{0, 882}";
1938
		};
1939
	};
1940
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
1941
		uiCtxt = {
448 jab 1942
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
394 jab 1943
			sepNavSelRange = "{594, 0}";
448 jab 1944
			sepNavVisRange = "{289, 588}";
389 jab 1945
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
372 jab 1946
		};
1947
	};
400 jab 1948
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
1949
		uiCtxt = {
465 jab 1950
			sepNavIntBoundsRect = "{{0, 0}, {959, 1767}}";
1951
			sepNavSelRange = "{1676, 1113}";
1952
			sepNavVisRange = "{791, 1799}";
400 jab 1953
		};
1954
	};
525 jab 1955
	0D66F81A123961D000C5E8B6 /* ItemVector.h */ = {
1956
		isa = PBXFileReference;
1957
		lastKnownFileType = sourcecode.c.h;
1958
		name = ItemVector.h;
1959
		path = src/HMesh/ItemVector.h;
1960
		sourceTree = "<group>";
1961
	};
1962
	0D66F81C1239630300C5E8B6 /* PBXTextBookmark */ = {
465 jab 1963
		isa = PBXTextBookmark;
525 jab 1964
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
1965
		name = "AttributeVector.h: 136";
465 jab 1966
		rLen = 0;
525 jab 1967
		rLoc = 4822;
465 jab 1968
		rType = 0;
525 jab 1969
		vrLen = 1190;
1970
		vrLoc = 3742;
465 jab 1971
	};
525 jab 1972
	0D66F88A12396E1200C5E8B6 /* PBXTextBookmark */ = {
465 jab 1973
		isa = PBXTextBookmark;
525 jab 1974
		fRef = 0D66F81A123961D000C5E8B6 /* ItemVector.h */;
1975
		name = "ItemVector.h: 173";
1976
		rLen = 0;
1977
		rLoc = 4995;
465 jab 1978
		rType = 0;
525 jab 1979
		vrLen = 695;
1980
		vrLoc = 4848;
465 jab 1981
	};
525 jab 1982
	0D66F88B12396E1200C5E8B6 /* PBXTextBookmark */ = {
435 jab 1983
		isa = PBXTextBookmark;
525 jab 1984
		fRef = 0D5515CC1222A29B0047FA6A /* subdivision.cpp */;
1985
		name = "subdivision.cpp: 1";
435 jab 1986
		rLen = 0;
1987
		rLoc = 0;
1988
		rType = 0;
525 jab 1989
		vrLen = 831;
435 jab 1990
		vrLoc = 0;
1991
	};
525 jab 1992
	0D66F88D12396E1200C5E8B6 /* PBXTextBookmark */ = {
435 jab 1993
		isa = PBXTextBookmark;
525 jab 1994
		fRef = 0D5515CC1222A29B0047FA6A /* subdivision.cpp */;
1995
		name = "subdivision.cpp: 1";
435 jab 1996
		rLen = 0;
525 jab 1997
		rLoc = 0;
435 jab 1998
		rType = 0;
525 jab 1999
		vrLen = 831;
435 jab 2000
		vrLoc = 0;
2001
	};
448 jab 2002
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
2003
		uiCtxt = {
2004
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
2005
			sepNavSelRange = "{0, 0}";
2006
			sepNavVisRange = "{0, 603}";
2007
		};
2008
	};
465 jab 2009
	0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */ = {
2010
		isa = PBXFileBreakpoint;
2011
		actions = (
2012
		);
2013
		breakpointStyle = 0;
2014
		continueAfterActions = 0;
2015
		countType = 0;
2016
		delayBeforeContinue = 0;
525 jab 2017
		fileReference = 0D55159B1222A29B0047FA6A /* LapackFunc.cpp */;
465 jab 2018
		functionName = "LinearLSSolve(const CMatrix& A, const CVector& b, CVector& x)";
2019
		hitCount = 0;
2020
		ignoreCount = 0;
2021
		lineNumber = 237;
2022
		location = libGEL.dylib;
2023
		modificationTime = 275819238.5916489;
2024
		originalNumberOfMultipleMatches = 0;
2025
		state = 0;
445 jab 2026
	};
389 jab 2027
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
2028
		activeExec = 0;
2029
		executables = (
2030
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
2031
		);
2032
	};
2033
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
2034
		isa = PBXExecutable;
2035
		activeArgIndices = (
435 jab 2036
			NO,
525 jab 2037
			NO,
2038
			NO,
2039
			NO,
2040
			NO,
389 jab 2041
			YES,
465 jab 2042
			NO,
389 jab 2043
		);
2044
		argumentStrings = (
465 jab 2045
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
401 jab 2046
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
435 jab 2047
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
525 jab 2048
			/Users/jab/Studio/3DModels/OBJ/shark.obj,
2049
			/Users/jab/Studio/3DModels/OBJ/bunny.obj,
2050
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
2051
			/Users/jab/Studio/3DModels/PLY/bunny.ply,
389 jab 2052
		);
2053
		autoAttachOnCrash = 1;
435 jab 2054
		breakpointsEnabled = 0;
389 jab 2055
		configStateDict = {
2056
		};
2057
		customDataFormattersEnabled = 1;
465 jab 2058
		dataTipCustomDataFormattersEnabled = 1;
2059
		dataTipShowTypeColumn = 1;
2060
		dataTipSortType = 0;
389 jab 2061
		debuggerPlugin = GDBDebugging;
2062
		disassemblyDisplayState = 0;
2063
		dylibVariantSuffix = "";
2064
		enableDebugStr = 1;
2065
		environmentEntries = (
2066
		);
2067
		executableSystemSymbolLevel = 0;
2068
		executableUserSymbolLevel = 0;
2069
		libgmallocEnabled = 0;
2070
		name = MeshEdit;
2071
		savedGlobals = {
2072
		};
465 jab 2073
		showTypeColumn = 0;
389 jab 2074
		sourceDirectories = (
2075
		);
2076
		variableFormatDictionary = {
2077
		};
2078
	};
2079
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
2080
		uiCtxt = {
525 jab 2081
			sepNavIntBoundsRect = "{{0, 0}, {1004, 22591}}";
2082
			sepNavSelRange = "{36818, 0}";
2083
			sepNavVisRange = "{36692, 198}";
400 jab 2084
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
389 jab 2085
		};
2086
	};
2087
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2088
		uiCtxt = {
525 jab 2089
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
465 jab 2090
			sepNavSelRange = "{369, 0}";
525 jab 2091
			sepNavVisRange = "{880, 678}";
389 jab 2092
		};
2093
	};
2094
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
2095
		uiCtxt = {
465 jab 2096
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8227}}";
2097
			sepNavSelRange = "{9297, 0}";
2098
			sepNavVisRange = "{8298, 804}";
392 jab 2099
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
389 jab 2100
		};
2101
	};
465 jab 2102
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
2103
		uiCtxt = {
2104
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
2105
			sepNavSelRange = "{1268, 0}";
2106
			sepNavVisRange = "{920, 677}";
2107
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2108
		};
435 jab 2109
	};
465 jab 2110
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
2111
		uiCtxt = {
2112
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2755}}";
2113
			sepNavSelRange = "{2507, 0}";
2114
			sepNavVisRange = "{2577, 1033}";
2115
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
2116
		};
435 jab 2117
	};
465 jab 2118
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
2119
		uiCtxt = {
2120
			sepNavIntBoundsRect = "{{0, 0}, {1104, 741}}";
2121
			sepNavSelRange = "{0, 0}";
2122
			sepNavVisRange = "{19, 613}";
2123
		};
435 jab 2124
	};
335 jab 2125
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2126
		activeExec = 0;
2127
		executables = (
2128
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2129
		);
329 jab 2130
	};
335 jab 2131
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2132
		isa = PBXExecutable;
2133
		activeArgIndices = (
372 jab 2134
			YES,
2135
			NO,
2136
			NO,
382 jab 2137
			NO,
2138
			NO,
335 jab 2139
		);
2140
		argumentStrings = (
372 jab 2141
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
445 jab 2142
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
382 jab 2143
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
372 jab 2144
			"/Users/jab/Studio/3DModels/geometry/cube.x3d\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
382 jab 2145
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
335 jab 2146
		);
2147
		autoAttachOnCrash = 1;
400 jab 2148
		breakpointsEnabled = 0;
335 jab 2149
		configStateDict = {
329 jab 2150
		};
335 jab 2151
		customDataFormattersEnabled = 1;
465 jab 2152
		dataTipCustomDataFormattersEnabled = 1;
2153
		dataTipShowTypeColumn = 1;
2154
		dataTipSortType = 0;
335 jab 2155
		debuggerPlugin = GDBDebugging;
2156
		disassemblyDisplayState = 0;
2157
		dylibVariantSuffix = "";
2158
		enableDebugStr = 1;
2159
		environmentEntries = (
2160
		);
2161
		executableSystemSymbolLevel = 0;
340 jab 2162
		executableUserSymbolLevel = 3;
335 jab 2163
		libgmallocEnabled = 0;
2164
		name = OBJViewer;
340 jab 2165
		savedGlobals = {
2166
		};
465 jab 2167
		showTypeColumn = 0;
335 jab 2168
		sourceDirectories = (
2169
		);
340 jab 2170
		variableFormatDictionary = {
2171
		};
329 jab 2172
	};
336 jab 2173
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2174
		uiCtxt = {
465 jab 2175
			sepNavIntBoundsRect = "{{0, 0}, {959, 4636}}";
2176
			sepNavSelRange = "{4542, 0}";
2177
			sepNavVisRange = "{1768, 1077}";
365 jab 2178
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
416 jab 2179
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
336 jab 2180
		};
2181
	};
335 jab 2182
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2183
		activeExec = 0;
2184
		executables = (
2185
			0DB883B50C611FB20040A677 /* Raytracer */,
2186
		);
329 jab 2187
	};
335 jab 2188
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2189
		isa = PBXExecutable;
2190
		activeArgIndices = (
2191
		);
2192
		argumentStrings = (
2193
		);
2194
		autoAttachOnCrash = 1;
367 jab 2195
		breakpointsEnabled = 0;
335 jab 2196
		configStateDict = {
329 jab 2197
		};
335 jab 2198
		customDataFormattersEnabled = 1;
465 jab 2199
		dataTipCustomDataFormattersEnabled = 1;
2200
		dataTipShowTypeColumn = 1;
2201
		dataTipSortType = 0;
335 jab 2202
		debuggerPlugin = GDBDebugging;
2203
		disassemblyDisplayState = 0;
2204
		dylibVariantSuffix = "";
2205
		enableDebugStr = 1;
2206
		environmentEntries = (
2207
		);
2208
		executableSystemSymbolLevel = 0;
2209
		executableUserSymbolLevel = 0;
2210
		libgmallocEnabled = 0;
2211
		name = Raytracer;
465 jab 2212
		showTypeColumn = 0;
335 jab 2213
		sourceDirectories = (
2214
		);
329 jab 2215
	};
335 jab 2216
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2217
		activeExec = 0;
2218
		executables = (
2219
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2220
		);
329 jab 2221
	};
335 jab 2222
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2223
		isa = PBXExecutable;
2224
		activeArgIndices = (
2225
		);
2226
		argumentStrings = (
2227
		);
2228
		autoAttachOnCrash = 1;
367 jab 2229
		breakpointsEnabled = 0;
335 jab 2230
		configStateDict = {
2231
		};
2232
		customDataFormattersEnabled = 1;
465 jab 2233
		dataTipCustomDataFormattersEnabled = 1;
2234
		dataTipShowTypeColumn = 1;
2235
		dataTipSortType = 0;
335 jab 2236
		debuggerPlugin = GDBDebugging;
2237
		disassemblyDisplayState = 0;
2238
		dylibVariantSuffix = "";
2239
		enableDebugStr = 1;
2240
		environmentEntries = (
2241
		);
2242
		executableSystemSymbolLevel = 0;
2243
		executableUserSymbolLevel = 0;
2244
		libgmallocEnabled = 0;
2245
		name = BloomenthalPolygonize;
465 jab 2246
		showTypeColumn = 0;
335 jab 2247
		sourceDirectories = (
2248
		);
329 jab 2249
	};
357 jab 2250
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2251
		uiCtxt = {
394 jab 2252
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
2253
			sepNavSelRange = "{4926, 0}";
2254
			sepNavVisRange = "{4682, 490}";
357 jab 2255
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2256
		};
2257
	};
363 jab 2258
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2259
		uiCtxt = {
445 jab 2260
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
2261
			sepNavSelRange = "{1243, 0}";
2262
			sepNavVisRange = "{949, 706}";
363 jab 2263
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2264
		};
2265
	};
335 jab 2266
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2267
		activeExec = 0;
2268
		executables = (
2269
			0DB883F30C6120E60040A677 /* MeshDistance */,
2270
		);
329 jab 2271
	};
335 jab 2272
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2273
		isa = PBXExecutable;
2274
		activeArgIndices = (
2275
		);
2276
		argumentStrings = (
2277
		);
2278
		autoAttachOnCrash = 1;
465 jab 2279
		breakpointsEnabled = 0;
335 jab 2280
		configStateDict = {
2281
		};
2282
		customDataFormattersEnabled = 1;
465 jab 2283
		dataTipCustomDataFormattersEnabled = 1;
2284
		dataTipShowTypeColumn = 1;
2285
		dataTipSortType = 0;
335 jab 2286
		debuggerPlugin = GDBDebugging;
2287
		disassemblyDisplayState = 0;
2288
		dylibVariantSuffix = "";
2289
		enableDebugStr = 1;
2290
		environmentEntries = (
2291
		);
2292
		executableSystemSymbolLevel = 0;
2293
		executableUserSymbolLevel = 0;
2294
		libgmallocEnabled = 0;
2295
		name = MeshDistance;
465 jab 2296
		savedGlobals = {
2297
		};
2298
		showTypeColumn = 0;
335 jab 2299
		sourceDirectories = (
2300
		);
329 jab 2301
	};
341 jab 2302
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2303
		uiCtxt = {
465 jab 2304
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5301}}";
2305
			sepNavSelRange = "{1344, 23}";
2306
			sepNavVisRange = "{1068, 526}";
365 jab 2307
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
382 jab 2308
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
341 jab 2309
		};
2310
	};
335 jab 2311
	0DB884020C6121240040A677 /* Decimator */ = {
2312
		activeExec = 0;
2313
		executables = (
2314
			0DB884040C6121240040A677 /* Decimator */,
2315
		);
329 jab 2316
	};
335 jab 2317
	0DB884040C6121240040A677 /* Decimator */ = {
2318
		isa = PBXExecutable;
2319
		activeArgIndices = (
329 jab 2320
		);
335 jab 2321
		argumentStrings = (
2322
		);
2323
		autoAttachOnCrash = 1;
372 jab 2324
		breakpointsEnabled = 0;
335 jab 2325
		configStateDict = {
329 jab 2326
		};
335 jab 2327
		customDataFormattersEnabled = 1;
465 jab 2328
		dataTipCustomDataFormattersEnabled = 1;
2329
		dataTipShowTypeColumn = 1;
2330
		dataTipSortType = 0;
335 jab 2331
		debuggerPlugin = GDBDebugging;
2332
		disassemblyDisplayState = 0;
2333
		dylibVariantSuffix = "";
2334
		enableDebugStr = 1;
2335
		environmentEntries = (
2336
		);
2337
		executableSystemSymbolLevel = 0;
2338
		executableUserSymbolLevel = 0;
2339
		libgmallocEnabled = 0;
2340
		name = Decimator;
336 jab 2341
		savedGlobals = {
2342
		};
465 jab 2343
		showTypeColumn = 0;
335 jab 2344
		sourceDirectories = (
2345
		);
329 jab 2346
	};
335 jab 2347
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2348
		activeExec = 0;
2349
		executables = (
2350
			0DB884090C6121400040A677 /* RangeScanViewer */,
2351
		);
329 jab 2352
	};
335 jab 2353
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2354
		isa = PBXExecutable;
2355
		activeArgIndices = (
2356
		);
2357
		argumentStrings = (
2358
		);
2359
		autoAttachOnCrash = 1;
372 jab 2360
		breakpointsEnabled = 0;
335 jab 2361
		configStateDict = {
329 jab 2362
		};
335 jab 2363
		customDataFormattersEnabled = 1;
465 jab 2364
		dataTipCustomDataFormattersEnabled = 1;
2365
		dataTipShowTypeColumn = 1;
2366
		dataTipSortType = 0;
335 jab 2367
		debuggerPlugin = GDBDebugging;
2368
		disassemblyDisplayState = 0;
340 jab 2369
		dylibVariantSuffix = "";
335 jab 2370
		enableDebugStr = 1;
2371
		environmentEntries = (
2372
		);
2373
		executableSystemSymbolLevel = 0;
2374
		executableUserSymbolLevel = 0;
2375
		libgmallocEnabled = 0;
2376
		name = RangeScanViewer;
465 jab 2377
		showTypeColumn = 0;
335 jab 2378
		sourceDirectories = (
2379
		);
329 jab 2380
	};
335 jab 2381
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2382
		activeExec = 0;
2383
		executables = (
2384
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2385
		);
329 jab 2386
	};
335 jab 2387
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2388
		isa = PBXExecutable;
2389
		activeArgIndices = (
2390
		);
2391
		argumentStrings = (
2392
		);
2393
		autoAttachOnCrash = 1;
372 jab 2394
		breakpointsEnabled = 0;
335 jab 2395
		configStateDict = {
329 jab 2396
		};
335 jab 2397
		customDataFormattersEnabled = 1;
465 jab 2398
		dataTipCustomDataFormattersEnabled = 1;
2399
		dataTipShowTypeColumn = 1;
2400
		dataTipSortType = 0;
335 jab 2401
		debuggerPlugin = GDBDebugging;
2402
		disassemblyDisplayState = 0;
2403
		dylibVariantSuffix = "";
2404
		enableDebugStr = 1;
2405
		environmentEntries = (
2406
		);
2407
		executableSystemSymbolLevel = 0;
2408
		executableUserSymbolLevel = 0;
2409
		libgmallocEnabled = 0;
2410
		name = BoundaryCollapse;
465 jab 2411
		showTypeColumn = 0;
335 jab 2412
		sourceDirectories = (
2413
		);
329 jab 2414
	};
335 jab 2415
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2416
		activeExec = 0;
2417
		executables = (
335 jab 2418
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 2419
		);
2420
	};
335 jab 2421
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2422
		isa = PBXExecutable;
2423
		activeArgIndices = (
2424
		);
2425
		argumentStrings = (
2426
		);
2427
		autoAttachOnCrash = 1;
372 jab 2428
		breakpointsEnabled = 0;
329 jab 2429
		configStateDict = {
2430
		};
2431
		customDataFormattersEnabled = 1;
465 jab 2432
		dataTipCustomDataFormattersEnabled = 1;
2433
		dataTipShowTypeColumn = 1;
2434
		dataTipSortType = 0;
329 jab 2435
		debuggerPlugin = GDBDebugging;
2436
		disassemblyDisplayState = 0;
2437
		dylibVariantSuffix = "";
2438
		enableDebugStr = 1;
2439
		environmentEntries = (
2440
		);
2441
		executableSystemSymbolLevel = 0;
2442
		executableUserSymbolLevel = 0;
2443
		libgmallocEnabled = 0;
335 jab 2444
		name = VolumePolygonize;
465 jab 2445
		showTypeColumn = 0;
329 jab 2446
		sourceDirectories = (
2447
		);
2448
	};
336 jab 2449
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2450
		uiCtxt = {
389 jab 2451
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
2452
			sepNavSelRange = "{1080, 0}";
2453
			sepNavVisRange = "{682, 1065}";
365 jab 2454
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
336 jab 2455
		};
2456
	};
340 jab 2457
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2458
		uiCtxt = {
2459
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2460
			sepNavSelRange = "{0, 0}";
2461
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2462
		};
2463
	};
2464
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2465
		uiCtxt = {
2466
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2467
			sepNavSelRange = "{0, 0}";
2468
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2469
		};
2470
	};
2471
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2472
		uiCtxt = {
2473
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
363 jab 2474
			sepNavSelRange = "{4958, 0}";
2475
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
340 jab 2476
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2477
		};
2478
	};
2479
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2480
		uiCtxt = {
389 jab 2481
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
382 jab 2482
			sepNavSelRange = "{37, 0}";
389 jab 2483
			sepNavVisRange = "{0, 563}";
365 jab 2484
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
340 jab 2485
		};
2486
	};
341 jab 2487
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2488
		uiCtxt = {
446 jab 2489
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1843}}";
2490
			sepNavSelRange = "{496, 0}";
2491
			sepNavVisRange = "{749, 855}";
365 jab 2492
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
445 jab 2493
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
341 jab 2494
		};
2495
	};
382 jab 2496
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2497
		activeExec = 0;
2498
		executables = (
2499
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
363 jab 2500
		);
2501
	};
382 jab 2502
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2503
		isa = PBXExecutable;
2504
		activeArgIndices = (
2505
		);
2506
		argumentStrings = (
2507
		);
2508
		autoAttachOnCrash = 1;
2509
		breakpointsEnabled = 1;
2510
		configStateDict = {
2511
		};
2512
		customDataFormattersEnabled = 1;
465 jab 2513
		dataTipCustomDataFormattersEnabled = 1;
2514
		dataTipShowTypeColumn = 1;
2515
		dataTipSortType = 0;
382 jab 2516
		debuggerPlugin = GDBDebugging;
2517
		disassemblyDisplayState = 0;
2518
		dylibVariantSuffix = "";
2519
		enableDebugStr = 1;
2520
		environmentEntries = (
2521
		);
2522
		executableSystemSymbolLevel = 0;
2523
		executableUserSymbolLevel = 0;
2524
		libgmallocEnabled = 0;
2525
		name = "LinAlg-eigensolver";
2526
		savedGlobals = {
2527
		};
465 jab 2528
		showTypeColumn = 0;
382 jab 2529
		sourceDirectories = (
2530
		);
2531
		variableFormatDictionary = {
2532
		};
2533
	};
2534
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2535
		uiCtxt = {
2536
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2537
			sepNavSelRange = "{561, 0}";
2538
			sepNavVisRange = "{1100, 876}";
2539
		};
2540
	};
525 jab 2541
	0DC62E0312396E3F00F7EA07 /* PBXTextBookmark */ = {
435 jab 2542
		isa = PBXTextBookmark;
525 jab 2543
		fRef = 0D5515CC1222A29B0047FA6A /* subdivision.cpp */;
2544
		name = "subdivision.cpp: 16";
435 jab 2545
		rLen = 0;
525 jab 2546
		rLoc = 517;
435 jab 2547
		rType = 0;
525 jab 2548
		vrLen = 778;
435 jab 2549
		vrLoc = 0;
2550
	};
525 jab 2551
	0DC62E0A12396E9D00F7EA07 /* PBXTextBookmark */ = {
2552
		isa = PBXTextBookmark;
2553
		fRef = 0D5515F31222A29B0047FA6A /* BSPTree.cpp */;
2554
		name = "BSPTree.cpp: 1";
2555
		rLen = 0;
2556
		rLoc = 0;
2557
		rType = 0;
2558
		vrLen = 273;
2559
		vrLoc = 0;
382 jab 2560
	};
525 jab 2561
	0DC62E0B12396E9D00F7EA07 /* XCBuildMessageTextBookmark */ = {
2562
		isa = PBXTextBookmark;
2563
		comments = "Compile /Users/jab/GEL/src/Geometry/build_bbtree.cpp";
2564
		fRef = 0D5515F51222A29B0047FA6A /* build_bbtree.cpp */;
2565
		fallbackIsa = XCBuildMessageTextBookmark;
2566
		rLen = 0;
2567
		rLoc = 0;
2568
		rType = 1;
382 jab 2569
	};
525 jab 2570
	0DC62E0C12396E9D00F7EA07 /* PBXTextBookmark */ = {
2571
		isa = PBXTextBookmark;
2572
		fRef = 0D5515F51222A29B0047FA6A /* build_bbtree.cpp */;
2573
		name = "build_bbtree.cpp: 1";
2574
		rLen = 0;
2575
		rLoc = 0;
2576
		rType = 0;
2577
		vrLen = 300;
2578
		vrLoc = 0;
382 jab 2579
	};
525 jab 2580
	0DC62E1E1239700F00F7EA07 /* AttributeVector.h */ = {
2581
		isa = PBXFileReference;
2582
		lastKnownFileType = sourcecode.c.h;
2583
		name = AttributeVector.h;
2584
		path = src/HMesh/AttributeVector.h;
2585
		sourceTree = "<group>";
382 jab 2586
		uiCtxt = {
525 jab 2587
			sepNavIntBoundsRect = "{{0, 0}, {1315, 2964}}";
2588
			sepNavSelRange = "{3509, 0}";
2589
			sepNavVisRange = "{3545, 1476}";
2590
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
382 jab 2591
		};
2592
	};
525 jab 2593
	0DC62E1F1239700F00F7EA07 /* XCBuildMessageTextBookmark */ = {
445 jab 2594
		isa = PBXTextBookmark;
525 jab 2595
		comments = "Expected `;' before 'it'";
2596
		fRef = 0DC62E1E1239700F00F7EA07 /* AttributeVector.h */;
2597
		fallbackIsa = XCBuildMessageTextBookmark;
2598
		rLen = 1;
2599
		rLoc = 100;
2600
		rType = 1;
2601
	};
2602
	0DC62E201239701500F7EA07 /* PBXTextBookmark */ = {
2603
		isa = PBXTextBookmark;
2604
		fRef = 0D5515CC1222A29B0047FA6A /* subdivision.cpp */;
2605
		name = "subdivision.cpp: 16";
445 jab 2606
		rLen = 0;
525 jab 2607
		rLoc = 517;
445 jab 2608
		rType = 0;
525 jab 2609
		vrLen = 778;
2610
		vrLoc = 0;
445 jab 2611
	};
525 jab 2612
	0DC62E211239701500F7EA07 /* PBXTextBookmark */ = {
445 jab 2613
		isa = PBXTextBookmark;
525 jab 2614
		fRef = 0D5515F51222A29B0047FA6A /* build_bbtree.cpp */;
2615
		name = "build_bbtree.cpp: 1";
445 jab 2616
		rLen = 0;
525 jab 2617
		rLoc = 0;
445 jab 2618
		rType = 0;
525 jab 2619
		vrLen = 561;
2620
		vrLoc = 0;
445 jab 2621
	};
525 jab 2622
	0DC62E221239701500F7EA07 /* PBXTextBookmark */ = {
445 jab 2623
		isa = PBXTextBookmark;
525 jab 2624
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
2625
		name = "ItemID.h: 39";
445 jab 2626
		rLen = 0;
525 jab 2627
		rLoc = 1062;
445 jab 2628
		rType = 0;
525 jab 2629
		vrLen = 817;
445 jab 2630
		vrLoc = 0;
2631
	};
525 jab 2632
	0DC62E231239701500F7EA07 /* PBXTextBookmark */ = {
445 jab 2633
		isa = PBXTextBookmark;
525 jab 2634
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
2635
		name = "ItemID.h: 27";
446 jab 2636
		rLen = 0;
525 jab 2637
		rLoc = 773;
446 jab 2638
		rType = 0;
525 jab 2639
		vrLen = 813;
2640
		vrLoc = 574;
446 jab 2641
	};
525 jab 2642
	0DC62E261239701500F7EA07 /* PBXTextBookmark */ = {
446 jab 2643
		isa = PBXTextBookmark;
525 jab 2644
		fRef = 0DC62E1E1239700F00F7EA07 /* AttributeVector.h */;
2645
		name = "AttributeVector.h: 103";
446 jab 2646
		rLen = 0;
525 jab 2647
		rLoc = 3494;
446 jab 2648
		rType = 0;
525 jab 2649
		vrLen = 1724;
2650
		vrLoc = 2786;
446 jab 2651
	};
525 jab 2652
	0DC62E351239725400F7EA07 /* PBXTextBookmark */ = {
446 jab 2653
		isa = PBXTextBookmark;
525 jab 2654
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
2655
		name = "Manifold.h: 297";
446 jab 2656
		rLen = 0;
525 jab 2657
		rLoc = 12894;
446 jab 2658
		rType = 0;
525 jab 2659
		vrLen = 253;
2660
		vrLoc = 12777;
446 jab 2661
	};
525 jab 2662
	0DC62E361239725400F7EA07 /* PBXTextBookmark */ = {
446 jab 2663
		isa = PBXTextBookmark;
525 jab 2664
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
2665
		name = "AttributeVector.h: 102";
446 jab 2666
		rLen = 0;
525 jab 2667
		rLoc = 3494;
2668
		rType = 0;
2669
		vrLen = 660;
2670
		vrLoc = 2933;
2671
	};
2672
	0DC62E371239725400F7EA07 /* XCBuildMessageTextBookmark */ = {
2673
		isa = PBXTextBookmark;
2674
		comments = "'glue' was not declared in this scope";
2675
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
2676
		fallbackIsa = XCBuildMessageTextBookmark;
2677
		rLen = 1;
2678
		rLoc = 443;
2679
		rType = 1;
2680
	};
2681
	0DC62E381239725400F7EA07 /* PBXTextBookmark */ = {
2682
		isa = PBXTextBookmark;
2683
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
2684
		name = "volume_polygonize.cpp: 444";
2685
		rLen = 0;
2686
		rLoc = 12624;
2687
		rType = 0;
2688
		vrLen = 404;
2689
		vrLoc = 12403;
2690
	};
2691
	0DC62E411239737F00F7EA07 /* PBXTextBookmark */ = {
2692
		isa = PBXTextBookmark;
2693
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2694
		name = "curvature.cpp: 348";
2695
		rLen = 0;
2696
		rLoc = 12227;
2697
		rType = 0;
2698
		vrLen = 729;
2699
		vrLoc = 11835;
2700
	};
2701
	0DC62E421239737F00F7EA07 /* PBXTextBookmark */ = {
2702
		isa = PBXTextBookmark;
2703
		fRef = 0D5515BE1222A29B0047FA6A /* obj_save.cpp */;
2704
		name = "obj_save.cpp: 48";
2705
		rLen = 0;
2706
		rLoc = 1396;
2707
		rType = 0;
2708
		vrLen = 695;
2709
		vrLoc = 1131;
2710
	};
2711
	0DC62E431239737F00F7EA07 /* PBXTextBookmark */ = {
2712
		isa = PBXTextBookmark;
2713
		fRef = 0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */;
2714
		name = "quadric_simplify.cpp: 33";
2715
		rLen = 0;
2716
		rLoc = 764;
2717
		rType = 0;
2718
		vrLen = 443;
2719
		vrLoc = 666;
2720
	};
2721
	0DC62E441239737F00F7EA07 /* XCBuildMessageTextBookmark */ = {
2722
		isa = PBXTextBookmark;
2723
		comments = "'class HMesh::Manifold' has no member named 'no_vertices'";
2724
		fRef = 0D5515D41222A29B0047FA6A /* x3d_save.cpp */;
2725
		fallbackIsa = XCBuildMessageTextBookmark;
2726
		rLen = 1;
2727
		rLoc = 75;
2728
		rType = 1;
2729
	};
2730
	0DC62E451239737F00F7EA07 /* PBXTextBookmark */ = {
2731
		isa = PBXTextBookmark;
2732
		fRef = 0D5515D41222A29B0047FA6A /* x3d_save.cpp */;
2733
		name = "x3d_save.cpp: 76";
2734
		rLen = 0;
2735
		rLoc = 2351;
2736
		rType = 0;
2737
		vrLen = 623;
2738
		vrLoc = 2096;
2739
	};
2740
	0DC62E4C123973C800F7EA07 /* PBXTextBookmark */ = {
2741
		isa = PBXTextBookmark;
2742
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2743
		name = "curvature.cpp: 348";
2744
		rLen = 0;
2745
		rLoc = 12227;
2746
		rType = 0;
2747
		vrLen = 729;
2748
		vrLoc = 11835;
2749
	};
2750
	0DC62E4D123973C800F7EA07 /* PBXTextBookmark */ = {
2751
		isa = PBXTextBookmark;
2752
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2753
		name = "curvature.cpp: 348";
2754
		rLen = 0;
2755
		rLoc = 12227;
2756
		rType = 0;
2757
		vrLen = 729;
2758
		vrLoc = 11835;
2759
	};
2760
	0DC62E57123973E600F7EA07 /* PBXTextBookmark */ = {
2761
		isa = PBXTextBookmark;
2762
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
2763
		name = "ItemVector.h: 173";
2764
		rLen = 0;
2765
		rLoc = 4995;
2766
		rType = 0;
2767
		vrLen = 656;
2768
		vrLoc = 4848;
2769
	};
2770
	0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = {
2771
		isa = PBXTextBookmark;
2772
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
2773
		name = "Polygonizer.cpp: 1";
2774
		rLen = 0;
446 jab 2775
		rLoc = 0;
2776
		rType = 0;
525 jab 2777
		vrLen = 885;
2778
		vrLoc = 5710;
446 jab 2779
	};
525 jab 2780
	0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = {
446 jab 2781
		isa = PBXTextBookmark;
525 jab 2782
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
2783
		name = "volume_polygonize.cpp: 455";
446 jab 2784
		rLen = 0;
525 jab 2785
		rLoc = 12814;
446 jab 2786
		rType = 0;
525 jab 2787
		vrLen = 961;
2788
		vrLoc = 9632;
446 jab 2789
	};
525 jab 2790
	0DC62E5A123973E600F7EA07 /* XCBuildMessageTextBookmark */ = {
446 jab 2791
		isa = PBXTextBookmark;
525 jab 2792
		comments = "'const class HMesh::Manifold' has no member named 'no_vertices'";
2793
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2794
		fallbackIsa = XCBuildMessageTextBookmark;
2795
		rLen = 1;
2796
		rLoc = 268;
2797
		rType = 1;
2798
	};
2799
	0DC62E5B123973E600F7EA07 /* PBXTextBookmark */ = {
2800
		isa = PBXTextBookmark;
2801
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2802
		name = "curvature.cpp: 269";
446 jab 2803
		rLen = 0;
525 jab 2804
		rLoc = 8989;
446 jab 2805
		rType = 0;
525 jab 2806
		vrLen = 1326;
2807
		vrLoc = 8532;
446 jab 2808
	};
525 jab 2809
	0DC62E5C1239742A00F7EA07 /* PBXTextBookmark */ = {
446 jab 2810
		isa = PBXTextBookmark;
525 jab 2811
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2812
		name = "curvature.cpp: 348";
446 jab 2813
		rLen = 0;
525 jab 2814
		rLoc = 12227;
446 jab 2815
		rType = 0;
525 jab 2816
		vrLen = 729;
2817
		vrLoc = 11835;
446 jab 2818
	};
525 jab 2819
	0DC62E631239744400F7EA07 /* PBXTextBookmark */ = {
446 jab 2820
		isa = PBXTextBookmark;
525 jab 2821
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2822
		name = "curvature.cpp: 269";
446 jab 2823
		rLen = 0;
525 jab 2824
		rLoc = 8989;
446 jab 2825
		rType = 0;
525 jab 2826
		vrLen = 1326;
2827
		vrLoc = 8532;
2828
	};
2829
	0DC62E661239748B00F7EA07 /* PBXTextBookmark */ = {
2830
		isa = PBXTextBookmark;
2831
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2832
		name = "curvature.cpp: 269";
2833
		rLen = 0;
2834
		rLoc = 8989;
2835
		rType = 0;
2836
		vrLen = 1274;
2837
		vrLoc = 8584;
2838
	};
2839
	0DC62E7D1239769900F7EA07 /* PBXTextBookmark */ = {
2840
		isa = PBXTextBookmark;
2841
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2842
		name = "curvature.cpp: 348";
2843
		rLen = 0;
2844
		rLoc = 12227;
2845
		rType = 0;
2846
		vrLen = 729;
2847
		vrLoc = 11835;
2848
	};
2849
	0DC62E7E123976A700F7EA07 /* PBXTextBookmark */ = {
2850
		isa = PBXTextBookmark;
2851
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
2852
		name = "curvature.h: 1";
2853
		rLen = 0;
2854
		rLoc = 0;
2855
		rType = 0;
2856
		vrLen = 680;
446 jab 2857
		vrLoc = 0;
2858
	};
525 jab 2859
	0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = {
2860
		isa = PBXTextBookmark;
2861
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2862
		name = "curvature.cpp: 269";
2863
		rLen = 57;
2864
		rLoc = 8997;
2865
		rType = 0;
2866
		vrLen = 1376;
2867
		vrLoc = 8407;
394 jab 2868
	};
525 jab 2869
	0DC62E80123976A700F7EA07 /* PBXTextBookmark */ = {
2870
		isa = PBXTextBookmark;
2871
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
2872
		name = "ItemVector.h: 173";
2873
		rLen = 0;
2874
		rLoc = 4995;
2875
		rType = 0;
2876
		vrLen = 656;
2877
		vrLoc = 4848;
2878
	};
2879
	0DC62E81123976A700F7EA07 /* PBXTextBookmark */ = {
2880
		isa = PBXTextBookmark;
2881
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
2882
		name = "ItemID.h: 27";
2883
		rLen = 0;
2884
		rLoc = 773;
2885
		rType = 0;
2886
		vrLen = 816;
2887
		vrLoc = 893;
2888
	};
2889
	0DC62E82123976A700F7EA07 /* PBXBookmark */ = {
394 jab 2890
		isa = PBXBookmark;
525 jab 2891
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
394 jab 2892
	};
525 jab 2893
	0DC62E83123976A700F7EA07 /* PBXTextBookmark */ = {
465 jab 2894
		isa = PBXTextBookmark;
525 jab 2895
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
2896
		name = "AttributeVector.h: 102";
465 jab 2897
		rLen = 0;
525 jab 2898
		rLoc = 3494;
465 jab 2899
		rType = 0;
525 jab 2900
		vrLen = 892;
2901
		vrLoc = 78;
465 jab 2902
	};
525 jab 2903
	0DC62E8C1239779100F7EA07 /* PBXTextBookmark */ = {
2904
		isa = PBXTextBookmark;
2905
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
2906
		name = "AttributeVector.h: 102";
2907
		rLen = 0;
2908
		rLoc = 3494;
2909
		rType = 0;
2910
		vrLen = 894;
2911
		vrLoc = 127;
394 jab 2912
	};
525 jab 2913
	0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = {
435 jab 2914
		isa = PBXTextBookmark;
525 jab 2915
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
2916
		name = "CSCMatrixBuilder.h: 23";
435 jab 2917
		rLen = 0;
525 jab 2918
		rLoc = 978;
435 jab 2919
		rType = 0;
525 jab 2920
		vrLen = 1044;
2921
		vrLoc = 0;
435 jab 2922
	};
525 jab 2923
	0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = {
2924
		isa = PBXTextBookmark;
2925
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
2926
		name = "harmonics.h: 18";
2927
		rLen = 0;
2928
		rLoc = 369;
2929
		rType = 0;
2930
		vrLen = 678;
2931
		vrLoc = 880;
435 jab 2932
	};
525 jab 2933
	0DC62E8F1239779100F7EA07 /* PBXTextBookmark */ = {
2934
		isa = PBXTextBookmark;
2935
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
2936
		name = "meshedit.cpp: 683";
2937
		rLen = 14;
2938
		rLoc = 20556;
2939
		rType = 0;
2940
		vrLen = 742;
2941
		vrLoc = 19961;
435 jab 2942
	};
525 jab 2943
	0DC62E901239779100F7EA07 /* PBXTextBookmark */ = {
435 jab 2944
		isa = PBXTextBookmark;
525 jab 2945
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2946
		rLen = 1;
2947
		rLoc = 719;
2948
		rType = 1;
2949
	};
2950
	0DC62E911239779100F7EA07 /* PBXTextBookmark */ = {
2951
		isa = PBXTextBookmark;
2952
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2953
		name = "mesh_optimization.cpp: 720";
2954
		rLen = 51;
2955
		rLoc = 24914;
2956
		rType = 0;
2957
		vrLen = 725;
2958
		vrLoc = 25390;
2959
	};
2960
	0DC62E9B1239780A00F7EA07 /* PBXTextBookmark */ = {
2961
		isa = PBXTextBookmark;
2962
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2963
		name = "curvature.cpp: 348";
435 jab 2964
		rLen = 0;
525 jab 2965
		rLoc = 12227;
435 jab 2966
		rType = 0;
525 jab 2967
		vrLen = 647;
2968
		vrLoc = 11835;
435 jab 2969
	};
525 jab 2970
	0DC62E9C1239781E00F7EA07 /* PBXTextBookmark */ = {
435 jab 2971
		isa = PBXTextBookmark;
525 jab 2972
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2973
		name = "mesh_optimization.cpp: 720";
2974
		rLen = 51;
2975
		rLoc = 24914;
2976
		rType = 0;
2977
		vrLen = 725;
2978
		vrLoc = 25390;
2979
	};
2980
	0DC62E9D1239781E00F7EA07 /* PBXTextBookmark */ = {
2981
		isa = PBXTextBookmark;
2982
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
2983
		name = "ItemVector.h: 173";
435 jab 2984
		rLen = 0;
525 jab 2985
		rLoc = 4995;
435 jab 2986
		rType = 0;
525 jab 2987
		vrLen = 771;
2988
		vrLoc = 3773;
435 jab 2989
	};
525 jab 2990
	0DC62EA11239787700F7EA07 /* PBXTextBookmark */ = {
435 jab 2991
		isa = PBXTextBookmark;
525 jab 2992
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
2993
		name = "ItemVector.h: 173";
2994
		rLen = 0;
2995
		rLoc = 4995;
435 jab 2996
		rType = 0;
525 jab 2997
		vrLen = 618;
2998
		vrLoc = 3272;
435 jab 2999
	};
525 jab 3000
	0DC62EA5123978D100F7EA07 /* PBXTextBookmark */ = {
3001
		isa = PBXTextBookmark;
3002
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
3003
		name = "ItemVector.h: 173";
3004
		rLen = 0;
3005
		rLoc = 4995;
3006
		rType = 0;
3007
		vrLen = 639;
3008
		vrLoc = 3280;
435 jab 3009
	};
525 jab 3010
	0DC62EA81239794800F7EA07 /* PBXTextBookmark */ = {
435 jab 3011
		isa = PBXTextBookmark;
525 jab 3012
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
3013
		name = "ItemVector.h: 173";
435 jab 3014
		rLen = 0;
525 jab 3015
		rLoc = 4995;
435 jab 3016
		rType = 0;
525 jab 3017
		vrLen = 691;
3018
		vrLoc = 3280;
435 jab 3019
	};
525 jab 3020
	0DC62EAF123979DF00F7EA07 /* PBXTextBookmark */ = {
435 jab 3021
		isa = PBXTextBookmark;
525 jab 3022
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
3023
		name = "curvature.cpp: 348";
3024
		rLen = 0;
3025
		rLoc = 12227;
435 jab 3026
		rType = 0;
525 jab 3027
		vrLen = 729;
3028
		vrLoc = 11835;
435 jab 3029
	};
525 jab 3030
	0DC62EB612397B0600F7EA07 /* PBXTextBookmark */ = {
3031
		isa = PBXTextBookmark;
3032
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
3033
		name = "curvature.cpp: 348";
3034
		rLen = 0;
3035
		rLoc = 12227;
3036
		rType = 0;
3037
		vrLen = 729;
3038
		vrLoc = 11835;
435 jab 3039
	};
525 jab 3040
	0DC62EB712397B0600F7EA07 /* PBXTextBookmark */ = {
435 jab 3041
		isa = PBXTextBookmark;
525 jab 3042
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
3043
		name = "rply.c: 682";
3044
		rLen = 14;
3045
		rLoc = 24415;
3046
		rType = 0;
3047
		vrLen = 524;
3048
		vrLoc = 24168;
3049
	};
3050
	0DC62EB812397B0600F7EA07 /* XCBuildMessageTextBookmark */ = {
3051
		isa = PBXTextBookmark;
3052
		comments = "Cannot convert 'long int*' to 'int*' for argument '3' to 'int ply_get_argument_property(t_ply_argument_*, t_ply_property_**, int*, int*)'";
3053
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
3054
		fallbackIsa = XCBuildMessageTextBookmark;
3055
		rLen = 1;
3056
		rLoc = 45;
3057
		rType = 1;
3058
	};
3059
	0DC62EB912397B0600F7EA07 /* PBXTextBookmark */ = {
3060
		isa = PBXTextBookmark;
3061
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
3062
		name = "ply_load.cpp: 45";
435 jab 3063
		rLen = 0;
525 jab 3064
		rLoc = 913;
435 jab 3065
		rType = 0;
525 jab 3066
		vrLen = 492;
3067
		vrLoc = 776;
435 jab 3068
	};
525 jab 3069
	0DC62EBC12397B1600F7EA07 /* PBXTextBookmark */ = {
435 jab 3070
		isa = PBXTextBookmark;
525 jab 3071
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
3072
		name = "ItemVector.h: 173";
3073
		rLen = 0;
3074
		rLoc = 4995;
435 jab 3075
		rType = 0;
525 jab 3076
		vrLen = 824;
465 jab 3077
		vrLoc = 0;
435 jab 3078
	};
525 jab 3079
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
3080
		isa = PBXTextBookmark;
3081
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
3082
		name = "ply_load.h: 1";
3083
		rLen = 0;
3084
		rLoc = 0;
3085
		rType = 0;
3086
		vrLen = 911;
3087
		vrLoc = 0;
382 jab 3088
	};
525 jab 3089
	0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */ = {
3090
		isa = PBXTextBookmark;
3091
		fRef = 0D5515C41222A29B0047FA6A /* ply_load.cpp */;
3092
		name = "ply_load.cpp: 1";
3093
		rLen = 0;
3094
		rLoc = 0;
3095
		rType = 0;
3096
		vrLen = 657;
3097
		vrLoc = 195;
382 jab 3098
	};
525 jab 3099
	0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = {
3100
		isa = PBXTextBookmark;
3101
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
3102
		name = "ply_load.h: 23";
3103
		rLen = 0;
3104
		rLoc = 455;
3105
		rType = 0;
3106
		vrLen = 455;
3107
		vrLoc = 0;
3108
	};
3109
	0DC62EC012397B1600F7EA07 /* PBXTextBookmark */ = {
3110
		isa = PBXTextBookmark;
3111
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
3112
		name = "rply.c: 1395";
3113
		rLen = 0;
3114
		rLoc = 46964;
3115
		rType = 0;
3116
		vrLen = 1029;
3117
		vrLoc = 1587;
3118
	};
3119
	0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = {
3120
		isa = PBXTextBookmark;
3121
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
3122
		name = "rply.h: 2";
3123
		rLen = 0;
3124
		rLoc = 44;
3125
		rType = 0;
3126
		vrLen = 1244;
3127
		vrLoc = 3108;
3128
	};
3129
	0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = {
3130
		isa = PBXTextBookmark;
3131
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
3132
		name = "ply_load.cpp: 31";
3133
		rLen = 0;
3134
		rLoc = 509;
3135
		rType = 0;
3136
		vrLen = 554;
3137
		vrLoc = 139;
3138
	};
3139
	0DC62EC312397B1600F7EA07 /* PlistBookmark */ = {
3140
		isa = PlistBookmark;
3141
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
3142
		fallbackIsa = PBXBookmark;
3143
		isK = 0;
3144
		kPath = (
465 jab 3145
		);
525 jab 3146
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3147
		rLen = 0;
3148
		rLoc = 9223372036854775807;
382 jab 3149
	};
525 jab 3150
	0DC62EC412397B1600F7EA07 /* PlistBookmark */ = {
3151
		isa = PlistBookmark;
3152
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
3153
		fallbackIsa = PBXBookmark;
3154
		isK = 0;
3155
		kPath = (
3156
		);
3157
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3158
		rLen = 0;
3159
		rLoc = 9223372036854775807;
3160
	};
3161
	0DC62ECE12397C7200F7EA07 /* PlistBookmark */ = {
3162
		isa = PlistBookmark;
3163
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
3164
		fallbackIsa = PBXBookmark;
3165
		isK = 0;
3166
		kPath = (
3167
		);
3168
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3169
		rLen = 0;
3170
		rLoc = 9223372036854775807;
3171
	};
3172
	0DC62ED912397E9800F7EA07 /* PlistBookmark */ = {
3173
		isa = PlistBookmark;
3174
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
3175
		fallbackIsa = PBXBookmark;
3176
		isK = 0;
3177
		kPath = (
3178
		);
3179
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3180
		rLen = 0;
3181
		rLoc = 9223372036854775807;
3182
	};
3183
	0DC62EDA12397E9800F7EA07 /* PBXTextBookmark */ = {
382 jab 3184
		isa = PBXTextBookmark;
525 jab 3185
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
3186
		name = "rply.c: 333";
382 jab 3187
		rLen = 0;
525 jab 3188
		rLoc = 12503;
382 jab 3189
		rType = 0;
525 jab 3190
		vrLen = 909;
3191
		vrLoc = 11852;
382 jab 3192
	};
525 jab 3193
	0DC62EDB12397E9800F7EA07 /* PBXTextBookmark */ = {
3194
		isa = PBXTextBookmark;
3195
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
3196
		name = "AttributeVector.h: 102";
3197
		rLen = 0;
3198
		rLoc = 3494;
3199
		rType = 0;
3200
		vrLen = 1092;
3201
		vrLoc = 2933;
413 jab 3202
	};
525 jab 3203
	0DC62EDC12397E9800F7EA07 /* PBXTextBookmark */ = {
3204
		isa = PBXTextBookmark;
3205
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
3206
		name = "ItemID.h: 27";
3207
		rLen = 0;
3208
		rLoc = 773;
3209
		rType = 0;
3210
		vrLen = 773;
3211
		vrLoc = 574;
404 jab 3212
	};
525 jab 3213
	0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = {
3214
		isa = PBXTextBookmark;
3215
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
3216
		name = "ItemVector.h: 173";
3217
		rLen = 0;
3218
		rLoc = 4995;
3219
		rType = 0;
3220
		vrLen = 494;
3221
		vrLoc = 5841;
404 jab 3222
	};
525 jab 3223
	0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = {
445 jab 3224
		isa = PBXTextBookmark;
525 jab 3225
		fRef = 0D5515B41222A29B0047FA6A /* Iterators.h */;
3226
		name = "Iterators.h: 15";
445 jab 3227
		rLen = 0;
525 jab 3228
		rLoc = 528;
445 jab 3229
		rType = 0;
525 jab 3230
		vrLen = 748;
3231
		vrLoc = 3279;
445 jab 3232
	};
525 jab 3233
	0DC62EDF12397E9800F7EA07 /* PBXTextBookmark */ = {
401 jab 3234
		isa = PBXTextBookmark;
525 jab 3235
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
3236
		name = "Manifold.h: 297";
401 jab 3237
		rLen = 0;
525 jab 3238
		rLoc = 12894;
3239
		rType = 0;
3240
		vrLen = 1574;
3241
		vrLoc = 6683;
3242
	};
3243
	0DC62EE012397E9800F7EA07 /* PBXTextBookmark */ = {
3244
		isa = PBXTextBookmark;
3245
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
3246
		name = "Manifold.cpp: 460";
3247
		rLen = 0;
3248
		rLoc = 13401;
3249
		rType = 0;
3250
		vrLen = 863;
3251
		vrLoc = 9204;
3252
	};
3253
	0DC62EE112397E9800F7EA07 /* PBXTextBookmark */ = {
3254
		isa = PBXTextBookmark;
3255
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
3256
		name = "dual.cpp: 1";
3257
		rLen = 0;
389 jab 3258
		rLoc = 0;
3259
		rType = 0;
525 jab 3260
		vrLen = 739;
3261
		vrLoc = 0;
389 jab 3262
	};
525 jab 3263
	0DC62EE212397E9800F7EA07 /* PBXTextBookmark */ = {
389 jab 3264
		isa = PBXTextBookmark;
525 jab 3265
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
3266
		name = "dual.cpp: 1";
3267
		rLen = 0;
3268
		rLoc = 0;
389 jab 3269
		rType = 0;
525 jab 3270
		vrLen = 1027;
3271
		vrLoc = 1322;
389 jab 3272
	};
525 jab 3273
	0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 3274
		isa = PBXTextBookmark;
525 jab 3275
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
3276
		name = "dual.cpp: 1";
382 jab 3277
		rLen = 0;
525 jab 3278
		rLoc = 0;
382 jab 3279
		rType = 0;
525 jab 3280
		vrLen = 741;
465 jab 3281
		vrLoc = 0;
382 jab 3282
	};
525 jab 3283
	0DC62EEC123A057D00F7EA07 /* PBXTextBookmark */ = {
382 jab 3284
		isa = PBXTextBookmark;
525 jab 3285
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
3286
		name = "Manifold.cpp: 537";
389 jab 3287
		rLen = 0;
525 jab 3288
		rLoc = 16415;
389 jab 3289
		rType = 0;
525 jab 3290
		vrLen = 736;
465 jab 3291
		vrLoc = 0;
389 jab 3292
	};
525 jab 3293
	0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 3294
		isa = PBXTextBookmark;
525 jab 3295
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
3296
		name = "curvature.h: 1";
389 jab 3297
		rLen = 0;
525 jab 3298
		rLoc = 0;
389 jab 3299
		rType = 0;
525 jab 3300
		vrLen = 701;
3301
		vrLoc = 0;
389 jab 3302
	};
525 jab 3303
	0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 3304
		isa = PBXTextBookmark;
525 jab 3305
		fRef = 0D5515AE1222A29B0047FA6A /* dual.h */;
3306
		name = "dual.h: 1";
389 jab 3307
		rLen = 0;
465 jab 3308
		rLoc = 0;
389 jab 3309
		rType = 0;
525 jab 3310
		vrLen = 582;
3311
		vrLoc = 0;
389 jab 3312
	};
525 jab 3313
	0DC62EEF123A057D00F7EA07 /* PBXTextBookmark */ = {
3314
		isa = PBXTextBookmark;
3315
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
3316
		name = "AttributeVector.h: 102";
3317
		rLen = 0;
3318
		rLoc = 3494;
3319
		rType = 0;
3320
		vrLen = 1092;
3321
		vrLoc = 2933;
3322
	};
3323
	0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */ = {
3324
		isa = PBXTextBookmark;
3325
		fRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */;
3326
		name = "caps_and_needles.cpp: 18";
3327
		rLen = 22;
3328
		rLoc = 540;
3329
		rType = 0;
3330
		vrLen = 811;
3331
		vrLoc = 0;
3332
	};
3333
	0DC62EF1123A057D00F7EA07 /* PBXTextBookmark */ = {
3334
		isa = PBXTextBookmark;
3335
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
3336
		name = "close_holes.cpp: 1";
3337
		rLen = 0;
3338
		rLoc = 0;
3339
		rType = 0;
3340
		vrLen = 698;
3341
		vrLoc = 0;
3342
	};
3343
	0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = {
3344
		isa = PBXTextBookmark;
3345
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
3346
		name = "close_holes.h: 1";
3347
		rLen = 0;
3348
		rLoc = 0;
3349
		rType = 0;
3350
		vrLen = 776;
3351
		vrLoc = 0;
3352
	};
3353
	0DC62EF3123A057D00F7EA07 /* PBXBookmark */ = {
3354
		isa = PBXBookmark;
3355
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
3356
	};
3357
	0DC62EF4123A057D00F7EA07 /* PBXTextBookmark */ = {
3358
		isa = PBXTextBookmark;
3359
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
3360
		name = "ConnectivityKernel.cpp: 1";
3361
		rLen = 0;
3362
		rLoc = 0;
3363
		rType = 0;
3364
		vrLen = 970;
3365
		vrLoc = 0;
3366
	};
3367
	0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = {
3368
		isa = PBXTextBookmark;
3369
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
3370
		name = "ConnectivityKernel.cpp: 1";
3371
		rLen = 0;
3372
		rLoc = 0;
3373
		rType = 0;
3374
		vrLen = 970;
3375
		vrLoc = 0;
3376
	};
3377
	0DC62EFB123A05BF00F7EA07 /* PBXTextBookmark */ = {
3378
		isa = PBXTextBookmark;
3379
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
3380
		name = "AttributeVector.h: 154";
3381
		rLen = 0;
3382
		rLoc = 5259;
3383
		rType = 0;
3384
		vrLen = 1204;
3385
		vrLoc = 2955;
3386
	};
3387
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
3388
		uiCtxt = {
3389
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
3390
			sepNavSelRange = "{0, 0}";
3391
			sepNavVisRange = "{1183, 817}";
3392
		};
3393
	};
3394
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
3395
		uiCtxt = {
3396
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
3397
			sepNavSelRange = "{46, 0}";
3398
			sepNavVisRange = "{0, 672}";
3399
		};
3400
	};
3401
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
3402
		uiCtxt = {
3403
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
3404
			sepNavSelRange = "{3617, 0}";
3405
			sepNavVisRange = "{1399, 919}";
3406
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3407
		};
3408
	};
3409
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
3410
		uiCtxt = {
3411
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1539}}";
3412
			sepNavSelRange = "{43, 0}";
3413
			sepNavVisRange = "{622, 396}";
3414
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3415
		};
3416
	};
3417
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
3418
		isa = PBXBookmarkGroup;
3419
		children = (
3420
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
3421
		);
3422
		name = Root;
3423
	};
3424
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
3425
		isa = PBXBookmark;
3426
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
3427
	};
3428
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
465 jab 3429
		isa = PBXFileReference;
525 jab 3430
		fileEncoding = 4;
3431
		lastKnownFileType = text;
3432
		name = "wire-generic.vert";
3433
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
3434
		sourceTree = "<absolute>";
3435
	};
3436
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
3437
		uiCtxt = {
3438
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
3439
			sepNavSelRange = "{978, 0}";
3440
			sepNavVisRange = "{0, 1044}";
3441
		};
3442
	};
3443
	0DF48CA50F8D676A00204359 /* GLConsole.cpp */ = {
3444
		isa = PBXFileReference;
465 jab 3445
		lastKnownFileType = sourcecode.cpp.cpp;
525 jab 3446
		name = GLConsole.cpp;
3447
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
465 jab 3448
		sourceTree = "<absolute>";
3449
	};
525 jab 3450
	0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */ = {
3451
		isa = PBXFileBreakpoint;
3452
		actions = (
3453
		);
3454
		breakpointStyle = 0;
3455
		continueAfterActions = 0;
3456
		countType = 0;
3457
		delayBeforeContinue = 0;
3458
		fileReference = 0DF48CA50F8D676A00204359 /* GLConsole.cpp */;
3459
		functionName = "GLConsole::Init()";
3460
		hitCount = 0;
3461
		ignoreCount = 0;
3462
		lineNumber = 117;
3463
		modificationTime = 275819238.479892;
3464
		originalNumberOfMultipleMatches = 0;
3465
		state = 0;
3466
	};
329 jab 3467
}