Subversion Repositories gelsvn

Rev

Rev 335 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
329 jab 1
// !$*UTF8*$!
2
{
3
	0D11EC1F0B76804000C70E58 /* Raytracer */ = {
4
		activeExec = 0;
5
		executables = (
6
			0D11EC210B76804000C70E58 /* Raytracer */,
7
		);
8
	};
9
	0D11EC210B76804000C70E58 /* Raytracer */ = {
10
		isa = PBXExecutable;
11
		activeArgIndex = 2147483647;
12
		activeArgIndices = (
13
		);
14
		argumentStrings = (
15
		);
16
		autoAttachOnCrash = 1;
17
		configStateDict = {
18
		};
19
		customDataFormattersEnabled = 1;
20
		debuggerPlugin = GDBDebugging;
21
		disassemblyDisplayState = 0;
22
		dylibVariantSuffix = "";
23
		enableDebugStr = 1;
24
		environmentEntries = (
25
		);
26
		executableSystemSymbolLevel = 0;
27
		executableUserSymbolLevel = 0;
28
		libgmallocEnabled = 0;
29
		name = Raytracer;
30
		sourceDirectories = (
31
		);
32
	};
33
	0D11EC520B7680D100C70E58 /* raytrace.cpp */ = {
34
		uiCtxt = {
35
			sepNavIntBoundsRect = "{{0, 0}, {1110, 13025}}";
36
			sepNavSelRange = "{1592, 0}";
37
			sepNavVisRect = "{{0, 1080}, {1110, 895}}";
38
			sepNavWindowFrame = "{{15, -1}, {1149, 1024}}";
39
		};
40
	};
41
	0D11EC620B76817100C70E58 /* PBXTextBookmark */ = {
42
		isa = PBXTextBookmark;
43
		fRef = 0DFC761F0A94A05E00CE6830 /* draw.cpp */;
44
		name = "draw.cpp: 124";
45
		rLen = 0;
46
		rLoc = 3212;
47
		rType = 0;
48
		vrLen = 820;
49
		vrLoc = 2707;
50
	};
51
	0D11EC630B76817100C70E58 /* PBXTextBookmark */ = {
52
		isa = PBXTextBookmark;
53
		fRef = 0D224C880B76771300E5B06D /* BoundingNode.cpp */;
54
		name = "BoundingNode.cpp: 17";
55
		rLen = 0;
56
		rLoc = 304;
57
		rType = 0;
58
		vrLen = 688;
59
		vrLoc = 0;
60
	};
61
	0D11EC650B76817100C70E58 /* PBXTextBookmark */ = {
62
		isa = PBXTextBookmark;
63
		fRef = 0D224C8D0B76771300E5B06D /* AABox.cpp */;
64
		name = minmax_sq_dist;
65
		rLen = 14;
66
		rLoc = 513;
67
		rType = 0;
68
		vrLen = 758;
69
		vrLoc = 320;
70
	};
71
	0D11EC670B76817100C70E58 /* PBXTextBookmark */ = {
72
		isa = PBXTextBookmark;
73
		fRef = 0D224C860B76771300E5B06D /* BoundingTree.cpp */;
74
		name = "BoundingTree.cpp: 188";
75
		rLen = 0;
76
		rLoc = 4359;
77
		rType = 0;
78
		vrLen = 1242;
79
		vrLoc = 3140;
80
	};
81
	0D11EC680B76817100C70E58 /* PBXTextBookmark */ = {
82
		isa = PBXTextBookmark;
83
		fRef = 0DFC77200A94AA2700CE6830 /* objview.cpp */;
84
		name = "objview.cpp: 267";
85
		rLen = 0;
86
		rLoc = 6463;
87
		rType = 0;
88
		vrLen = 702;
89
		vrLoc = 6064;
90
	};
91
	0D224C830B76771300E5B06D /* BSPTree.h */ = {
92
		uiCtxt = {
93
			sepNavIntBoundsRect = "{{0, 0}, {1110, 2800}}";
94
			sepNavSelRange = "{1679, 0}";
95
			sepNavVisRect = "{{0, 1365}, {1110, 895}}";
96
		};
97
	};
98
	0D224C850B76771300E5B06D /* BoundingTree.h */ = {
99
		uiCtxt = {
100
			sepNavIntBoundsRect = "{{0, 0}, {1110, 1075}}";
101
			sepNavSelRange = "{0, 0}";
102
			sepNavVisRect = "{{0, 0}, {1110, 895}}";
103
			sepNavWindowFrame = "{{15, -1}, {1149, 1024}}";
104
		};
105
	};
106
	0D224C860B76771300E5B06D /* BoundingTree.cpp */ = {
107
		uiCtxt = {
108
			sepNavIntBoundsRect = "{{0, 0}, {1110, 4775}}";
109
			sepNavSelRange = "{4359, 0}";
110
			sepNavVisRect = "{{0, 3855}, {1110, 895}}";
111
			sepNavWindowFrame = "{{15, 4}, {1149, 1024}}";
112
		};
113
	};
114
	0D224C880B76771300E5B06D /* BoundingNode.cpp */ = {
115
		uiCtxt = {
116
			sepNavIntBoundsRect = "{{0, 0}, {1110, 1550}}";
117
			sepNavSelRange = "{304, 0}";
118
			sepNavVisRect = "{{0, 0}, {1110, 895}}";
119
			sepNavWindowFrame = "{{15, 4}, {1149, 1024}}";
120
		};
121
	};
122
	0D224C8D0B76771300E5B06D /* AABox.cpp */ = {
123
		uiCtxt = {
124
			sepNavIntBoundsRect = "{{0, 0}, {1110, 3650}}";
125
			sepNavSelRange = "{513, 14}";
126
			sepNavVisRect = "{{0, 450}, {1110, 895}}";
127
			sepNavWindowFrame = "{{15, 4}, {1149, 1024}}";
128
		};
129
	};
130
	0D224C920B76771300E5B06D /* OBox.cpp */ = {
131
		uiCtxt = {
132
			sepNavIntBoundsRect = "{{0, 0}, {1110, 5525}}";
133
			sepNavSelRange = "{1651, 0}";
134
			sepNavVisRect = "{{0, 1900}, {1110, 895}}";
135
			sepNavWindowFrame = "{{15, 4}, {1149, 1024}}";
136
		};
137
	};
138
	0D224C940B76771300E5B06D /* AABox.h */ = {
139
		uiCtxt = {
140
			sepNavIntBoundsRect = "{{0, 0}, {1110, 1300}}";
141
			sepNavSelRange = "{802, 14}";
142
			sepNavVisRect = "{{0, 380}, {1110, 895}}";
143
			sepNavWindowFrame = "{{15, 4}, {1149, 1024}}";
144
		};
145
	};
146
	0D4767710A94934A003000E1 /* Project object */ = {
147
		activeBuildConfigurationName = Debug;
148
		activeExecutable = 0D11EC210B76804000C70E58 /* Raytracer */;
149
		activeTarget = 0D47677F0A94938E003000E1 /* GEL_library */;
150
		addToTargets = (
151
			0D47677F0A94938E003000E1 /* GEL_library */,
152
		);
153
		breakpoints = (
154
			0D5D9D090A9516CE00265238 /* objview.cpp:325 */,
155
		);
156
		breakpointsGroup = 0D4769EA0A9493D6003000E1 /* XCBreakpointsBucket */;
157
		codeSenseManager = 0D4767760A94934A003000E1 /* Code sense */;
158
		executables = (
159
			0DFC771C0A94AA0500CE6830 /* OBJViewer */,
160
			0D11EC210B76804000C70E58 /* Raytracer */,
161
		);
162
		expressions = (
163
			ball,
164
			ball.r,
165
			"r*r",
166
			"r*r;",
167
		);
168
		ignoreBreakpointsInProjectsDict = {
169
		};
170
		perUserDictionary = {
171
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
172
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
173
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
174
				PBXFileTableDataSourceColumnWidthsKey = (
175
					200,
176
					200,
177
					805,
178
				);
179
				PBXFileTableDataSourceColumnsKey = (
180
					PBXBookmarksDataSource_LocationID,
181
					PBXBookmarksDataSource_NameID,
182
					PBXBookmarksDataSource_CommentsID,
183
				);
184
			};
185
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
186
				PBXFileTableDataSourceColumnSortingDirectionKey = 1;
187
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_TypeID;
188
				PBXFileTableDataSourceColumnWidthsKey = (
189
					20,
190
					1000,
191
					185,
192
				);
193
				PBXFileTableDataSourceColumnsKey = (
194
					PBXErrorsWarningsDataSource_TypeID,
195
					PBXErrorsWarningsDataSource_MessageID,
196
					PBXErrorsWarningsDataSource_LocationID,
197
				);
198
			};
199
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
200
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
201
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
202
				PBXFileTableDataSourceColumnWidthsKey = (
203
					22,
204
					300,
205
					883,
206
				);
207
				PBXFileTableDataSourceColumnsKey = (
208
					PBXExecutablesDataSource_ActiveFlagID,
209
					PBXExecutablesDataSource_NameID,
210
					PBXExecutablesDataSource_CommentsID,
211
				);
212
			};
213
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
214
				PBXFileTableDataSourceColumnSortingDirectionKey = 1;
215
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
216
				PBXFileTableDataSourceColumnWidthsKey = (
217
					20,
218
					995,
219
					20,
220
					48,
221
					43,
222
					43,
223
					20,
224
				);
225
				PBXFileTableDataSourceColumnsKey = (
226
					PBXFileDataSource_FiletypeID,
227
					PBXFileDataSource_Filename_ColumnID,
228
					PBXFileDataSource_Built_ColumnID,
229
					PBXFileDataSource_ObjectSize_ColumnID,
230
					PBXFileDataSource_Errors_ColumnID,
231
					PBXFileDataSource_Warnings_ColumnID,
232
					PBXFileDataSource_Target_ColumnID,
233
				);
234
			};
235
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
236
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
237
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
238
				PBXFileTableDataSourceColumnWidthsKey = (
239
					200,
240
					120,
241
				);
242
				PBXFileTableDataSourceColumnsKey = (
243
					PBXFindDataSource_MessageID,
244
					PBXFindDataSource_LocationID,
245
				);
246
			};
247
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
248
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
249
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
250
				PBXFileTableDataSourceColumnWidthsKey = (
251
					20,
252
					200,
253
					815,
254
					20,
255
					48,
256
					43,
257
					43,
258
				);
259
				PBXFileTableDataSourceColumnsKey = (
260
					PBXFileDataSource_FiletypeID,
261
					PBXFileDataSource_Filename_ColumnID,
262
					PBXTargetDataSource_PrimaryAttribute,
263
					PBXFileDataSource_Built_ColumnID,
264
					PBXFileDataSource_ObjectSize_ColumnID,
265
					PBXFileDataSource_Errors_ColumnID,
266
					PBXFileDataSource_Warnings_ColumnID,
267
				);
268
			};
269
			PBXPerProjectTemplateStateSaveDate = 193691805;
270
			PBXWorkspaceStateSaveDate = 193691805;
271
		};
272
		perUserProjectItems = {
273
			0D11EC620B76817100C70E58 = 0D11EC620B76817100C70E58 /* PBXTextBookmark */;
274
			0D11EC630B76817100C70E58 = 0D11EC630B76817100C70E58 /* PBXTextBookmark */;
275
			0D11EC650B76817100C70E58 = 0D11EC650B76817100C70E58 /* PBXTextBookmark */;
276
			0D11EC670B76817100C70E58 = 0D11EC670B76817100C70E58 /* PBXTextBookmark */;
277
			0D11EC680B76817100C70E58 = 0D11EC680B76817100C70E58 /* PBXTextBookmark */;
278
			0D4E1F5B0B7682DF00B8A31B = 0D4E1F5B0B7682DF00B8A31B /* PBXTextBookmark */;
279
			0D4E1FA00B76837E00B8A31B = 0D4E1FA00B76837E00B8A31B /* PBXTextBookmark */;
280
			0D4E1FA40B76838700B8A31B = 0D4E1FA40B76838700B8A31B /* PBXTextBookmark */;
281
			0D4E1FB80B7684EE00B8A31B = 0D4E1FB80B7684EE00B8A31B /* PBXTextBookmark */;
282
			0D4E1FB90B7684EE00B8A31B = 0D4E1FB90B7684EE00B8A31B /* PBXTextBookmark */;
283
			0D4E1FBA0B7684EE00B8A31B = 0D4E1FBA0B7684EE00B8A31B /* PBXTextBookmark */;
284
			0D4E1FBC0B7684EE00B8A31B = 0D4E1FBC0B7684EE00B8A31B /* PBXTextBookmark */;
285
			0D4E1FBD0B7684EE00B8A31B = 0D4E1FBD0B7684EE00B8A31B /* PBXTextBookmark */;
286
			0D4E1FBE0B7684EE00B8A31B = 0D4E1FBE0B7684EE00B8A31B /* PBXTextBookmark */;
287
			0D4E1FBF0B7684EE00B8A31B = 0D4E1FBF0B7684EE00B8A31B /* PBXTextBookmark */;
288
			0D4E1FC00B7684EE00B8A31B = 0D4E1FC00B7684EE00B8A31B /* PBXTextBookmark */;
289
			0DBBBE420B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE420B8B80C2002773D6 /* PBXTextBookmark */;
290
			0DBBBE430B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE430B8B80C2002773D6 /* PBXTextBookmark */;
291
			0DBBBE440B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE440B8B80C2002773D6 /* PBXTextBookmark */;
292
			0DBBBE450B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE450B8B80C2002773D6 /* PBXTextBookmark */;
293
			0DBBBE460B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE460B8B80C2002773D6 /* PBXTextBookmark */;
294
			0DBBBE470B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE470B8B80C2002773D6 /* PBXTextBookmark */;
295
			0DBBBE480B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE480B8B80C2002773D6 /* PBXTextBookmark */;
296
			0DBBBE490B8B80C2002773D6 /* PBXTextBookmark */ = 0DBBBE490B8B80C2002773D6 /* PBXTextBookmark */;
297
		};
298
		sourceControlManager = 0D4767750A94934A003000E1 /* Source Control */;
299
		userBuildSettings = {
300
		};
301
	};
302
	0D4767750A94934A003000E1 /* Source Control */ = {
303
		isa = PBXSourceControlManager;
304
		fallbackIsa = XCSourceControlManager;
305
		isSCMEnabled = 1;
306
		scmConfiguration = {
307
			SubversionToolPath = /opt/local/bin/svn;
308
		};
309
		scmType = scm.subversion;
310
	};
311
	0D4767760A94934A003000E1 /* Code sense */ = {
312
		isa = PBXCodeSenseManager;
313
		indexTemplatePath = "";
314
	};
315
	0D47677F0A94938E003000E1 /* GEL_library */ = {
316
		activeExec = 0;
317
	};
318
	0D4769EA0A9493D6003000E1 /* XCBreakpointsBucket */ = {
319
		isa = XCBreakpointsBucket;
320
		name = "Project Breakpoints";
321
		objects = (
322
			0D5D9D090A9516CE00265238 /* objview.cpp:325 */,
323
		);
324
	};
325
	0D4E1F5B0B7682DF00B8A31B /* PBXTextBookmark */ = {
326
		isa = PBXTextBookmark;
327
		fRef = 0D4E1F5C0B7682DF00B8A31B /* Camera.h */;
328
		rLen = 0;
329
		rLoc = 3219;
330
		rType = 0;
331
	};
332
	0D4E1F5C0B7682DF00B8A31B /* Camera.h */ = {
333
		isa = PBXFileReference;
334
		lastKnownFileType = sourcecode.c.h;
335
		name = Camera.h;
336
		path = /Users/jab/GEL/apps/Raytracer/Camera.h;
337
		sourceTree = "<absolute>";
338
		uiCtxt = {
339
			sepNavIntBoundsRect = "{{0, 0}, {1110, 3225}}";
340
			sepNavSelRange = "{60, 0}";
341
			sepNavVisRect = "{{0, 0}, {1110, 895}}";
342
		};
343
	};
344
	0D4E1F9F0B76837E00B8A31B /* raytrace.cpp */ = {
345
		isa = PBXFileReference;
346
		lastKnownFileType = sourcecode.cpp.cpp;
347
		name = raytrace.cpp;
348
		path = /Users/jab/GEL/apps/Raytracer/raytrace.cpp;
349
		sourceTree = "<absolute>";
350
	};
351
	0D4E1FA00B76837E00B8A31B /* PBXTextBookmark */ = {
352
		isa = PBXTextBookmark;
353
		fRef = 0D4E1F9F0B76837E00B8A31B /* raytrace.cpp */;
354
		rLen = 1;
355
		rLoc = 129;
356
		rType = 1;
357
	};
358
	0D4E1FA30B76838700B8A31B /* BSPTree.h */ = {
359
		isa = PBXFileReference;
360
		lastKnownFileType = sourcecode.c.h;
361
		name = BSPTree.h;
362
		path = /Users/jab/GEL/src/Geometry/BSPTree.h;
363
		sourceTree = "<absolute>";
364
		uiCtxt = {
365
			sepNavIntBoundsRect = "{{0, 0}, {1110, 2800}}";
366
			sepNavSelRange = "{1679, 0}";
367
			sepNavVisRect = "{{0, 1350}, {1110, 895}}";
368
		};
369
	};
370
	0D4E1FA40B76838700B8A31B /* PBXTextBookmark */ = {
371
		isa = PBXTextBookmark;
372
		fRef = 0D4E1FA30B76838700B8A31B /* BSPTree.h */;
373
		rLen = 1;
374
		rLoc = 75;
375
		rType = 1;
376
	};
377
	0D4E1FB80B7684EE00B8A31B /* PBXTextBookmark */ = {
378
		isa = PBXTextBookmark;
379
		fRef = 0D11EC520B7680D100C70E58 /* raytrace.cpp */;
380
		name = "raytrace.cpp: mesh_vector";
381
		rLen = 0;
382
		rLoc = 1592;
383
		rType = 0;
384
		vrLen = 855;
385
		vrLoc = 1032;
386
	};
387
	0D4E1FB90B7684EE00B8A31B /* PBXTextBookmark */ = {
388
		isa = PBXTextBookmark;
389
		fRef = 0D224C830B76771300E5B06D /* BSPTree.h */;
390
		name = "BSPTree.h: 75";
391
		rLen = 0;
392
		rLoc = 1679;
393
		rType = 0;
394
		vrLen = 1157;
395
		vrLoc = 1044;
396
	};
397
	0D4E1FBA0B7684EE00B8A31B /* PBXTextBookmark */ = {
398
		isa = PBXTextBookmark;
399
		fRef = 0D4E1FBB0B7684EE00B8A31B /* Camera.h */;
400
		name = "(null): 4";
401
		rLen = 0;
402
		rLoc = 60;
403
		rType = 0;
404
		vrLen = 886;
405
		vrLoc = 0;
406
	};
407
	0D4E1FBB0B7684EE00B8A31B /* Camera.h */ = {
408
		isa = PBXFileReference;
409
		lastKnownFileType = sourcecode.c.h;
410
		name = Camera.h;
411
		path = /Users/jab/GEL/apps/Raytracer/Camera.h;
412
		sourceTree = "<absolute>";
413
	};
414
	0D4E1FBC0B7684EE00B8A31B /* PBXTextBookmark */ = {
415
		isa = PBXTextBookmark;
416
		fRef = 0DFC761F0A94A05E00CE6830 /* draw.cpp */;
417
		name = "draw.cpp: 124";
418
		rLen = 0;
419
		rLoc = 3212;
420
		rType = 0;
421
		vrLen = 819;
422
		vrLoc = 2707;
423
	};
424
	0D4E1FBD0B7684EE00B8A31B /* PBXTextBookmark */ = {
425
		isa = PBXTextBookmark;
426
		fRef = 0D224C880B76771300E5B06D /* BoundingNode.cpp */;
427
		name = "BoundingNode.cpp: 17";
428
		rLen = 0;
429
		rLoc = 304;
430
		rType = 0;
431
		vrLen = 688;
432
		vrLoc = 0;
433
	};
434
	0D4E1FBE0B7684EE00B8A31B /* PBXTextBookmark */ = {
435
		isa = PBXTextBookmark;
436
		fRef = 0D224C8D0B76771300E5B06D /* AABox.cpp */;
437
		name = minmax_sq_dist;
438
		rLen = 14;
439
		rLoc = 513;
440
		rType = 0;
441
		vrLen = 758;
442
		vrLoc = 320;
443
	};
444
	0D4E1FBF0B7684EE00B8A31B /* PBXTextBookmark */ = {
445
		isa = PBXTextBookmark;
446
		fRef = 0D224C860B76771300E5B06D /* BoundingTree.cpp */;
447
		name = "BoundingTree.cpp: 188";
448
		rLen = 0;
449
		rLoc = 4359;
450
		rType = 0;
451
		vrLen = 1242;
452
		vrLoc = 3140;
453
	};
454
	0D4E1FC00B7684EE00B8A31B /* PBXTextBookmark */ = {
455
		isa = PBXTextBookmark;
456
		fRef = 0DFC77200A94AA2700CE6830 /* objview.cpp */;
457
		name = "objview.cpp: 267";
458
		rLen = 0;
459
		rLoc = 6463;
460
		rType = 0;
461
		vrLen = 702;
462
		vrLoc = 6064;
463
	};
464
	0D5D9D090A9516CE00265238 /* objview.cpp:325 */ = {
465
		isa = PBXFileBreakpoint;
466
		actions = (
467
		);
468
		breakpointStyle = 0;
469
		continueAfterActions = 0;
470
		delayBeforeContinue = 0;
471
		fileReference = 0DFC77200A94AA2700CE6830 /* objview.cpp */;
472
		functionName = "main()";
473
		hitCount = 1;
474
		lineNumber = 325;
475
		location = objview.ob;
476
		modificationTime = 177542993.926803;
477
		state = 1;
478
	};
479
	0DBBBE420B8B80C2002773D6 /* PBXTextBookmark */ = {
480
		isa = PBXTextBookmark;
481
		fRef = 0D11EC520B7680D100C70E58 /* raytrace.cpp */;
482
		name = "raytrace.cpp: mesh_vector";
483
		rLen = 0;
484
		rLoc = 1592;
485
		rType = 0;
486
		vrLen = 849;
487
		vrLoc = 1038;
488
	};
489
	0DBBBE430B8B80C2002773D6 /* PBXTextBookmark */ = {
490
		isa = PBXTextBookmark;
491
		fRef = 0D4E1FA30B76838700B8A31B /* BSPTree.h */;
492
		name = "BSPTree.h: 75";
493
		rLen = 0;
494
		rLoc = 1679;
495
		rType = 0;
496
		vrLen = 1132;
497
		vrLoc = 1044;
498
	};
499
	0DBBBE440B8B80C2002773D6 /* PBXTextBookmark */ = {
500
		isa = PBXTextBookmark;
501
		fRef = 0D4E1F5C0B7682DF00B8A31B /* Camera.h */;
502
		name = "Camera.h: 4";
503
		rLen = 0;
504
		rLoc = 60;
505
		rType = 0;
506
		vrLen = 886;
507
		vrLoc = 0;
508
	};
509
	0DBBBE450B8B80C2002773D6 /* PBXTextBookmark */ = {
510
		isa = PBXTextBookmark;
511
		fRef = 0DFC761F0A94A05E00CE6830 /* draw.cpp */;
512
		name = "draw.cpp: 124";
513
		rLen = 0;
514
		rLoc = 3212;
515
		rType = 0;
516
		vrLen = 821;
517
		vrLoc = 2705;
518
	};
519
	0DBBBE460B8B80C2002773D6 /* PBXTextBookmark */ = {
520
		isa = PBXTextBookmark;
521
		fRef = 0D224C880B76771300E5B06D /* BoundingNode.cpp */;
522
		name = "BoundingNode.cpp: 17";
523
		rLen = 0;
524
		rLoc = 304;
525
		rType = 0;
526
		vrLen = 688;
527
		vrLoc = 0;
528
	};
529
	0DBBBE470B8B80C2002773D6 /* PBXTextBookmark */ = {
530
		isa = PBXTextBookmark;
531
		fRef = 0D224C8D0B76771300E5B06D /* AABox.cpp */;
532
		name = minmax_sq_dist;
533
		rLen = 14;
534
		rLoc = 513;
535
		rType = 0;
536
		vrLen = 758;
537
		vrLoc = 320;
538
	};
539
	0DBBBE480B8B80C2002773D6 /* PBXTextBookmark */ = {
540
		isa = PBXTextBookmark;
541
		fRef = 0D224C860B76771300E5B06D /* BoundingTree.cpp */;
542
		name = "BoundingTree.cpp: 188";
543
		rLen = 0;
544
		rLoc = 4359;
545
		rType = 0;
546
		vrLen = 1242;
547
		vrLoc = 3140;
548
	};
549
	0DBBBE490B8B80C2002773D6 /* PBXTextBookmark */ = {
550
		isa = PBXTextBookmark;
551
		fRef = 0DFC77200A94AA2700CE6830 /* objview.cpp */;
552
		name = "objview.cpp: 267";
553
		rLen = 0;
554
		rLoc = 6463;
555
		rType = 0;
556
		vrLen = 702;
557
		vrLoc = 6064;
558
	};
559
	0DFC758E0A94A03900CE6830 /* Mat4x4d.cpp */ = {
560
		uiCtxt = {
561
			sepNavIntBoundsRect = "{{0, 0}, {1110, 1725}}";
562
			sepNavSelRange = "{656, 0}";
563
			sepNavVisRect = "{{0, 871}, {1110, 854}}";
564
			sepNavWindowFrame = "{{389, 45}, {1149, 983}}";
565
		};
566
	};
567
	0DFC75A20A94A03900CE6830 /* Vec3f.h */ = {
568
		uiCtxt = {
569
			sepNavIntBoundsRect = "{{0, 0}, {1110, 1375}}";
570
			sepNavSelRange = "{443, 49}";
571
			sepNavVisRect = "{{0, 0}, {1110, 854}}";
572
			sepNavWindowFrame = "{{38, 19}, {1149, 983}}";
573
		};
574
	};
575
	0DFC761F0A94A05E00CE6830 /* draw.cpp */ = {
576
		uiCtxt = {
577
			sepNavIntBoundsRect = "{{0, 0}, {1110, 3525}}";
578
			sepNavSelRange = "{3212, 0}";
579
			sepNavVisRect = "{{0, 2590}, {1110, 895}}";
580
			sepNavWindowFrame = "{{467, 3}, {1149, 1024}}";
581
		};
582
	};
583
	0DFC76290A94A05E00CE6830 /* SimpleTrackBall.cpp */ = {
584
		uiCtxt = {
585
			sepNavIntBoundsRect = "{{0, 0}, {1110, 2225}}";
586
			sepNavSelRange = "{914, 40}";
587
			sepNavVisRect = "{{0, 886}, {1110, 854}}";
588
			sepNavWindowFrame = "{{15, 40}, {1149, 983}}";
589
		};
590
	};
591
	0DFC762A0A94A05E00CE6830 /* SimpleTrackBall.h */ = {
592
		uiCtxt = {
593
			sepNavIntBoundsRect = "{{0, 0}, {1110, 2400}}";
594
			sepNavSelRange = "{645, 24}";
595
			sepNavVisRect = "{{0, 527}, {1110, 854}}";
596
			sepNavWindowFrame = "{{15, 40}, {1149, 983}}";
597
		};
598
	};
599
	0DFC771A0A94AA0500CE6830 /* OBJViewer */ = {
600
		activeExec = 0;
601
		executables = (
602
			0DFC771C0A94AA0500CE6830 /* OBJViewer */,
603
		);
604
	};
605
	0DFC771C0A94AA0500CE6830 /* OBJViewer */ = {
606
		isa = PBXExecutable;
607
		activeArgIndex = 2147483647;
608
		activeArgIndices = (
609
		);
610
		argumentStrings = (
611
		);
612
		autoAttachOnCrash = 1;
613
		configStateDict = {
614
		};
615
		customDataFormattersEnabled = 1;
616
		debuggerPlugin = GDBDebugging;
617
		disassemblyDisplayState = 0;
618
		dylibVariantSuffix = "";
619
		enableDebugStr = 1;
620
		environmentEntries = (
621
		);
622
		executableSystemSymbolLevel = 0;
623
		executableUserSymbolLevel = 0;
624
		libgmallocEnabled = 0;
625
		name = OBJViewer;
626
		savedGlobals = {
627
		};
628
		sourceDirectories = (
629
		);
630
		variableFormatDictionary = {
631
		};
632
	};
633
	0DFC77200A94AA2700CE6830 /* objview.cpp */ = {
634
		uiCtxt = {
635
			sepNavIntBoundsRect = "{{0, 0}, {1110, 8775}}";
636
			sepNavSelRange = "{6463, 0}";
637
			sepNavVisRect = "{{0, 6096}, {1110, 854}}";
638
			sepNavWindowFrame = "{{460, 34}, {1149, 983}}";
639
		};
640
	};
641
}