Subversion Repositories gelsvn

Rev

Rev 344 | Rev 351 | 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
{
335 jab 3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
344 jab 4
		activeBuildConfigurationName = Debug;
340 jab 5
		activeExecutable = 0DB8835B0C611DA10040A677 /* OBJViewer */;
344 jab 6
		activeTarget = 0D0CAEC00C611308003604C6 /* GEL */;
329 jab 7
		addToTargets = (
8
		);
340 jab 9
		breakpoints = (
10
		);
335 jab 11
		breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
12
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 13
		executables = (
335 jab 14
			0DB8835B0C611DA10040A677 /* OBJViewer */,
15
			0DB883B50C611FB20040A677 /* Raytracer */,
16
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
17
			0DB883F30C6120E60040A677 /* MeshDistance */,
18
			0DB884040C6121240040A677 /* Decimator */,
19
			0DB884090C6121400040A677 /* RangeScanViewer */,
20
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
21
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 22
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
329 jab 23
		);
24
		ignoreBreakpointsInProjectsDict = {
25
		};
26
		perUserDictionary = {
336 jab 27
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
28
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
29
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
30
				PBXFileTableDataSourceColumnWidthsKey = (
31
					20,
32
					20,
33
					423,
34
					20,
35
					323,
36
					322,
37
					20,
38
				);
39
				PBXFileTableDataSourceColumnsKey = (
40
					PBXBreakpointsDataSource_ActionID,
41
					PBXBreakpointsDataSource_TypeID,
42
					PBXBreakpointsDataSource_BreakpointID,
43
					PBXBreakpointsDataSource_UseID,
44
					PBXBreakpointsDataSource_LocationID,
45
					PBXBreakpointsDataSource_ConditionID,
46
					PBXBreakpointsDataSource_ContinueID,
47
				);
48
			};
335 jab 49
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 50
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 51
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 52
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 53
					20,
340 jab 54
					489,
344 jab 55
					590.2085,
329 jab 56
				);
57
				PBXFileTableDataSourceColumnsKey = (
58
					PBXErrorsWarningsDataSource_TypeID,
59
					PBXErrorsWarningsDataSource_MessageID,
60
					PBXErrorsWarningsDataSource_LocationID,
61
				);
62
			};
336 jab 63
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
64
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
65
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
66
				PBXFileTableDataSourceColumnWidthsKey = (
67
					22,
68
					300,
69
					400,
70
				);
71
				PBXFileTableDataSourceColumnsKey = (
72
					PBXExecutablesDataSource_ActiveFlagID,
73
					PBXExecutablesDataSource_NameID,
74
					PBXExecutablesDataSource_CommentsID,
75
				);
76
			};
335 jab 77
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 78
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
79
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
80
				PBXFileTableDataSourceColumnWidthsKey = (
81
					20,
344 jab 82
					929,
329 jab 83
					20,
84
					48,
85
					43,
86
					43,
87
					20,
88
				);
89
				PBXFileTableDataSourceColumnsKey = (
90
					PBXFileDataSource_FiletypeID,
91
					PBXFileDataSource_Filename_ColumnID,
92
					PBXFileDataSource_Built_ColumnID,
93
					PBXFileDataSource_ObjectSize_ColumnID,
94
					PBXFileDataSource_Errors_ColumnID,
95
					PBXFileDataSource_Warnings_ColumnID,
96
					PBXFileDataSource_Target_ColumnID,
97
				);
98
			};
335 jab 99
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 100
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 101
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 102
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 103
					20,
104
					20,
105
					902,
106
					20,
107
					48.1626,
108
					43,
109
					43,
110
					20,
329 jab 111
				);
112
				PBXFileTableDataSourceColumnsKey = (
335 jab 113
					PBXFileDataSource_SCM_ColumnID,
114
					PBXFileDataSource_FiletypeID,
115
					PBXFileDataSource_Filename_ColumnID,
116
					PBXFileDataSource_Built_ColumnID,
117
					PBXFileDataSource_ObjectSize_ColumnID,
118
					PBXFileDataSource_Errors_ColumnID,
119
					PBXFileDataSource_Warnings_ColumnID,
120
					PBXFileDataSource_Target_ColumnID,
329 jab 121
				);
122
			};
123
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
124
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
125
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
126
				PBXFileTableDataSourceColumnWidthsKey = (
127
					20,
128
					200,
335 jab 129
					184,
329 jab 130
					20,
131
					48,
132
					43,
133
					43,
134
				);
135
				PBXFileTableDataSourceColumnsKey = (
136
					PBXFileDataSource_FiletypeID,
137
					PBXFileDataSource_Filename_ColumnID,
138
					PBXTargetDataSource_PrimaryAttribute,
139
					PBXFileDataSource_Built_ColumnID,
140
					PBXFileDataSource_ObjectSize_ColumnID,
141
					PBXFileDataSource_Errors_ColumnID,
142
					PBXFileDataSource_Warnings_ColumnID,
143
				);
144
			};
344 jab 145
			PBXPerProjectTemplateStateSaveDate = 213784348;
146
			PBXWorkspaceStateSaveDate = 213784348;
329 jab 147
		};
336 jab 148
		perUserProjectItems = {
344 jab 149
			0D21E7320CBE18D300DCAF45 /* PBXTextBookmark */ = 0D21E7320CBE18D300DCAF45 /* PBXTextBookmark */;
150
			0D21E7340CBE18D300DCAF45 /* PBXTextBookmark */ = 0D21E7340CBE18D300DCAF45 /* PBXTextBookmark */;
151
			0D21E77F0CBE1E4600DCAF45 /* PBXTextBookmark */ = 0D21E77F0CBE1E4600DCAF45 /* PBXTextBookmark */;
152
			0D21E7810CBE1E4600DCAF45 /* PBXTextBookmark */ = 0D21E7810CBE1E4600DCAF45 /* PBXTextBookmark */;
153
			0D21E7870CBE1E5200DCAF45 /* PBXTextBookmark */ = 0D21E7870CBE1E5200DCAF45 /* PBXTextBookmark */;
154
			0D21E7880CBE1E5200DCAF45 /* PBXTextBookmark */ = 0D21E7880CBE1E5200DCAF45 /* PBXTextBookmark */;
155
			0D21E78B0CBE1E5200DCAF45 /* PBXTextBookmark */ = 0D21E78B0CBE1E5200DCAF45 /* PBXTextBookmark */;
156
			0D21E7D00CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D00CBE200400DCAF45 /* PBXTextBookmark */;
157
			0D21E7D10CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D10CBE200400DCAF45 /* PBXTextBookmark */;
158
			0D21E7D20CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D20CBE200400DCAF45 /* PBXTextBookmark */;
159
			0D21E7D30CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D30CBE200400DCAF45 /* PBXTextBookmark */;
160
			0D21E7D50CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D50CBE200400DCAF45 /* PBXTextBookmark */;
161
			0D21E7D60CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D60CBE200400DCAF45 /* PBXTextBookmark */;
162
			0D21E7D70CBE200400DCAF45 /* PBXTextBookmark */ = 0D21E7D70CBE200400DCAF45 /* PBXTextBookmark */;
163
			0D21E7E60CBE220100DCAF45 /* PBXTextBookmark */ = 0D21E7E60CBE220100DCAF45 /* PBXTextBookmark */;
164
			0D21E8480CBE26D300DCAF45 /* PBXTextBookmark */ = 0D21E8480CBE26D300DCAF45 /* PBXTextBookmark */;
165
			0D21E8490CBE26D300DCAF45 /* PBXTextBookmark */ = 0D21E8490CBE26D300DCAF45 /* PBXTextBookmark */;
166
			0D21E84A0CBE26D300DCAF45 /* PBXTextBookmark */ = 0D21E84A0CBE26D300DCAF45 /* PBXTextBookmark */;
167
			0D21E8630CBE288B00DCAF45 /* PBXTextBookmark */ = 0D21E8630CBE288B00DCAF45 /* PBXTextBookmark */;
168
			0D21E8660CBE288B00DCAF45 /* PBXTextBookmark */ = 0D21E8660CBE288B00DCAF45 /* PBXTextBookmark */;
169
			0D21E9E00CBE5B4C00DCAF45 /* PBXTextBookmark */ = 0D21E9E00CBE5B4C00DCAF45 /* PBXTextBookmark */;
345 jab 170
			0D21EA450CBE67EE00DCAF45 /* PBXTextBookmark */ = 0D21EA450CBE67EE00DCAF45 /* PBXTextBookmark */;
171
			0D21EA460CBE67EE00DCAF45 /* PBXTextBookmark */ = 0D21EA460CBE67EE00DCAF45 /* PBXTextBookmark */;
172
			0D21EA470CBE67EE00DCAF45 /* PBXTextBookmark */ = 0D21EA470CBE67EE00DCAF45 /* PBXTextBookmark */;
173
			0D21EA480CBE67EE00DCAF45 /* PBXTextBookmark */ = 0D21EA480CBE67EE00DCAF45 /* PBXTextBookmark */;
174
			0D21EA490CBE67EE00DCAF45 /* PBXTextBookmark */ = 0D21EA490CBE67EE00DCAF45 /* PBXTextBookmark */;
175
			0D254A800C6B109B00A82E54 /* PBXTextBookmark */ = 0D254A800C6B109B00A82E54 /* PBXTextBookmark */;
176
			0D576B270C75D5AE00C997E0 /* PBXTextBookmark */ = 0D576B270C75D5AE00C997E0 /* PBXTextBookmark */;
177
			0D576B280C75D5AE00C997E0 /* PBXTextBookmark */ = 0D576B280C75D5AE00C997E0 /* PBXTextBookmark */;
178
			0D576B290C75D5AE00C997E0 /* PBXTextBookmark */ = 0D576B290C75D5AE00C997E0 /* PBXTextBookmark */;
179
			0D576B590C75D69900C997E0 /* PBXTextBookmark */ = 0D576B590C75D69900C997E0 /* PBXTextBookmark */;
180
			0D576B5A0C75D69900C997E0 /* PBXTextBookmark */ = 0D576B5A0C75D69900C997E0 /* PBXTextBookmark */;
181
			0D576B8F0C75DA4300C997E0 /* PBXTextBookmark */ = 0D576B8F0C75DA4300C997E0 /* PBXTextBookmark */;
182
			0D576B900C75DA4300C997E0 /* PBXTextBookmark */ = 0D576B900C75DA4300C997E0 /* PBXTextBookmark */;
183
			0D68DED60C8187D800708F15 /* PBXTextBookmark */ = 0D68DED60C8187D800708F15 /* PBXTextBookmark */;
184
			0D68DED70C8187D800708F15 /* PBXTextBookmark */ = 0D68DED70C8187D800708F15 /* PBXTextBookmark */;
185
			0D68DED80C8187D800708F15 /* PBXTextBookmark */ = 0D68DED80C8187D800708F15 /* PBXTextBookmark */;
186
			0D68DEDB0C8187D800708F15 /* PBXTextBookmark */ = 0D68DEDB0C8187D800708F15 /* PBXTextBookmark */;
187
			0D68DEF70C818AD100708F15 /* PBXTextBookmark */ = 0D68DEF70C818AD100708F15 /* PBXTextBookmark */;
188
			0D68DF1A0C818BEB00708F15 /* PBXTextBookmark */ = 0D68DF1A0C818BEB00708F15 /* PBXTextBookmark */;
189
			0D7625B10CBA3E2A0095C3E7 /* PBXTextBookmark */ = 0D7625B10CBA3E2A0095C3E7 /* PBXTextBookmark */;
190
			0D7625B20CBA3E2A0095C3E7 /* PBXTextBookmark */ = 0D7625B20CBA3E2A0095C3E7 /* PBXTextBookmark */;
191
			0D7625B50CBA3E2A0095C3E7 /* PBXTextBookmark */ = 0D7625B50CBA3E2A0095C3E7 /* PBXTextBookmark */;
192
			0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */;
193
			0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */;
194
			0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */;
195
			0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */;
196
			0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */;
197
			0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */;
198
			0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */;
199
			0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */;
200
			0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */;
201
			0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */;
202
			0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */;
203
			0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */;
204
			0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */;
205
			0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */;
206
			0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */;
207
			0D7F89CA0C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89CA0C68AC4C00BC2B60 /* PBXTextBookmark */;
208
			0D7F89CB0C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89CB0C68AC4C00BC2B60 /* PBXTextBookmark */;
209
			0D7F89CC0C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89CC0C68AC4C00BC2B60 /* PBXTextBookmark */;
210
			0D7F89CF0C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89CF0C68AC4C00BC2B60 /* PBXTextBookmark */;
211
			0D7F89D00C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89D00C68AC4C00BC2B60 /* PBXTextBookmark */;
212
			0D7F89D10C68AC4C00BC2B60 /* PBXTextBookmark */ = 0D7F89D10C68AC4C00BC2B60 /* PBXTextBookmark */;
213
			0D9893AF0CBACDB000185352 /* PBXTextBookmark */ = 0D9893AF0CBACDB000185352 /* PBXTextBookmark */;
214
			0D9893DC0CBAE59500185352 /* PBXTextBookmark */ = 0D9893DC0CBAE59500185352 /* PBXTextBookmark */;
215
			0D9893DE0CBAE59500185352 /* PBXTextBookmark */ = 0D9893DE0CBAE59500185352 /* PBXTextBookmark */;
216
			0D9893DF0CBAE59500185352 /* PBXTextBookmark */ = 0D9893DF0CBAE59500185352 /* PBXTextBookmark */;
217
			0D9893E00CBAE59500185352 /* PBXTextBookmark */ = 0D9893E00CBAE59500185352 /* PBXTextBookmark */;
218
			0DC654A00C69B9D40048185B /* PBXTextBookmark */ = 0DC654A00C69B9D40048185B /* PBXTextBookmark */;
219
			0DC654B30C69BBAE0048185B /* PBXTextBookmark */ = 0DC654B30C69BBAE0048185B /* PBXTextBookmark */;
220
			0DC654C70C69BFC20048185B /* PBXTextBookmark */ = 0DC654C70C69BFC20048185B /* PBXTextBookmark */;
221
			0DC654CA0C69BFC20048185B /* PBXTextBookmark */ = 0DC654CA0C69BFC20048185B /* PBXTextBookmark */;
222
			0DC654CC0C69BFC20048185B /* PBXTextBookmark */ = 0DC654CC0C69BFC20048185B /* PBXTextBookmark */;
223
			0DC655200C69C2750048185B /* PBXTextBookmark */ = 0DC655200C69C2750048185B /* PBXTextBookmark */;
224
			0DC655230C69C2750048185B /* PBXTextBookmark */ = 0DC655230C69C2750048185B /* PBXTextBookmark */;
225
			0DC655240C69C2750048185B /* PBXTextBookmark */ = 0DC655240C69C2750048185B /* PBXTextBookmark */;
226
			0DC655290C69C2750048185B /* PBXTextBookmark */ = 0DC655290C69C2750048185B /* PBXTextBookmark */;
227
			0DC655860C69CFA20048185B /* PBXTextBookmark */ = 0DC655860C69CFA20048185B /* PBXTextBookmark */;
228
			0DC655A60C69CFEB0048185B /* PBXTextBookmark */ = 0DC655A60C69CFEB0048185B /* PBXTextBookmark */;
229
			0DC655F90C69D1700048185B /* PBXTextBookmark */ = 0DC655F90C69D1700048185B /* PBXTextBookmark */;
230
			0DC655FA0C69D1700048185B /* PBXTextBookmark */ = 0DC655FA0C69D1700048185B /* PBXTextBookmark */;
231
			0DC6566F0C69D5ED0048185B /* PBXTextBookmark */ = 0DC6566F0C69D5ED0048185B /* PBXTextBookmark */;
232
			0DC656730C69D5ED0048185B /* PBXTextBookmark */ = 0DC656730C69D5ED0048185B /* PBXTextBookmark */;
233
			0DC656750C69D5ED0048185B /* PBXTextBookmark */ = 0DC656750C69D5ED0048185B /* PBXTextBookmark */;
234
			0DC656DE0C69D7D80048185B /* PBXTextBookmark */ = 0DC656DE0C69D7D80048185B /* PBXTextBookmark */;
235
			0DC656DF0C69D7D80048185B /* PBXTextBookmark */ = 0DC656DF0C69D7D80048185B /* PBXTextBookmark */;
236
			0DC656E70C69D7D80048185B /* PBXTextBookmark */ = 0DC656E70C69D7D80048185B /* PBXTextBookmark */;
237
			0DC6572E0C69D8900048185B /* PBXTextBookmark */ = 0DC6572E0C69D8900048185B /* PBXTextBookmark */;
238
			0DC6575E0C69D97A0048185B /* PBXTextBookmark */ = 0DC6575E0C69D97A0048185B /* PBXTextBookmark */;
239
			0DC657610C69D97A0048185B /* PBXTextBookmark */ = 0DC657610C69D97A0048185B /* PBXTextBookmark */;
240
			0DC657F40C69E26F0048185B /* PBXTextBookmark */ = 0DC657F40C69E26F0048185B /* PBXTextBookmark */;
241
			0DC657F80C69E26F0048185B /* PBXTextBookmark */ = 0DC657F80C69E26F0048185B /* PBXTextBookmark */;
242
			0DF682180CAFD8F600EA6B88 /* PBXTextBookmark */ = 0DF682180CAFD8F600EA6B88 /* PBXTextBookmark */;
243
			0DF682C80CAFEB8400EA6B88 /* PBXTextBookmark */ = 0DF682C80CAFEB8400EA6B88 /* PBXTextBookmark */;
244
			0DF682C90CAFEB8400EA6B88 /* PBXTextBookmark */ = 0DF682C90CAFEB8400EA6B88 /* PBXTextBookmark */;
245
			0DF682CB0CAFEB8400EA6B88 /* PBXTextBookmark */ = 0DF682CB0CAFEB8400EA6B88 /* PBXTextBookmark */;
246
			0DF682E50CAFEC6900EA6B88 /* PBXTextBookmark */ = 0DF682E50CAFEC6900EA6B88 /* PBXTextBookmark */;
247
			0DF682E60CAFEC6900EA6B88 /* PBXTextBookmark */ = 0DF682E60CAFEC6900EA6B88 /* PBXTextBookmark */;
248
			0DF682E80CAFEC6900EA6B88 /* PBXTextBookmark */ = 0DF682E80CAFEC6900EA6B88 /* PBXTextBookmark */;
249
			0DF682E90CAFEC6900EA6B88 /* PBXTextBookmark */ = 0DF682E90CAFEC6900EA6B88 /* PBXTextBookmark */;
250
			0DF683020CAFED9100EA6B88 /* PBXTextBookmark */ = 0DF683020CAFED9100EA6B88 /* PBXTextBookmark */;
251
			0DF683150CAFEF5200EA6B88 /* PBXTextBookmark */ = 0DF683150CAFEF5200EA6B88 /* PBXTextBookmark */;
252
			0DF683170CAFEF5200EA6B88 /* PBXTextBookmark */ = 0DF683170CAFEF5200EA6B88 /* PBXTextBookmark */;
253
			0DF683710CB058AE00EA6B88 /* PBXTextBookmark */ = 0DF683710CB058AE00EA6B88 /* PBXTextBookmark */;
336 jab 254
		};
335 jab 255
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
329 jab 256
		userBuildSettings = {
257
		};
258
	};
335 jab 259
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 260
		isa = PBXSourceControlManager;
261
		fallbackIsa = XCSourceControlManager;
336 jab 262
		isSCMEnabled = 1;
329 jab 263
		scmConfiguration = {
340 jab 264
			SubversionToolPath = /opt/local/bin/svn;
329 jab 265
		};
336 jab 266
		scmType = scm.subversion;
329 jab 267
	};
335 jab 268
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 269
		isa = PBXCodeSenseManager;
270
		indexTemplatePath = "";
271
	};
335 jab 272
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 273
		activeExec = 0;
274
	};
344 jab 275
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
276
		uiCtxt = {
277
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1862}}";
278
			sepNavSelRange = "{1701, 0}";
279
			sepNavVisRect = "{{0, 1061}, {1121, 610}}";
280
		};
281
	};
282
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
283
		uiCtxt = {
284
			sepNavIntBoundsRect = "{{0, 0}, {1121, 532}}";
285
			sepNavSelRange = "{0, 0}";
286
			sepNavVisRect = "{{0, 0}, {1121, 281}}";
287
		};
288
	};
341 jab 289
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
290
		uiCtxt = {
291
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
292
			sepNavSelRange = "{554, 0}";
293
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
294
		};
295
	};
336 jab 296
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
297
		uiCtxt = {
298
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3572}}";
299
			sepNavSelRange = "{660, 0}";
300
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
301
		};
302
	};
303
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
304
		uiCtxt = {
305
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3230}}";
306
			sepNavSelRange = "{0, 0}";
307
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
308
		};
309
	};
335 jab 310
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
311
		uiCtxt = {
340 jab 312
			sepNavIntBoundsRect = "{{0, 0}, {1146, 1862}}";
335 jab 313
			sepNavSelRange = "{81, 24}";
340 jab 314
			sepNavVisRect = "{{0, 761}, {1146, 614}}";
335 jab 315
		};
316
	};
341 jab 317
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
318
		uiCtxt = {
319
			sepNavIntBoundsRect = "{{0, 0}, {1353, 1007}}";
320
			sepNavSelRange = "{0, 0}";
321
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
322
		};
323
	};
340 jab 324
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
325
		uiCtxt = {
326
			sepNavIntBoundsRect = "{{0, 0}, {1106, 6916}}";
341 jab 327
			sepNavSelRange = "{8956, 42}";
328
			sepNavVisRect = "{{0, 260}, {1106, 700}}";
340 jab 329
		};
330
	};
331
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
332
		uiCtxt = {
341 jab 333
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1938}}";
340 jab 334
			sepNavSelRange = "{0, 0}";
341 jab 335
			sepNavVisRect = "{{0, 152}, {1081, 539}}";
340 jab 336
		};
337
	};
338
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
339
		uiCtxt = {
341 jab 340
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1349}}";
340 jab 341
			sepNavSelRange = "{444, 0}";
341 jab 342
			sepNavVisRect = "{{0, 2}, {1081, 539}}";
340 jab 343
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
344
		};
345
	};
346
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
347
		uiCtxt = {
348
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4389}}";
349
			sepNavSelRange = "{0, 0}";
350
			sepNavVisRect = "{{0, 0}, {1146, 614}}";
351
		};
352
	};
353
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
354
		uiCtxt = {
344 jab 355
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3287}}";
356
			sepNavSelRange = "{903, 0}";
357
			sepNavVisRect = "{{0, 582}, {1081, 431}}";
340 jab 358
		};
359
	};
344 jab 360
	0D0CAF370C61132C003604C6 /* draw.h */ = {
361
		uiCtxt = {
362
			sepNavIntBoundsRect = "{{0, 0}, {1081, 570}}";
363
			sepNavSelRange = "{166, 0}";
364
			sepNavVisRect = "{{0, 114}, {1081, 431}}";
365
		};
366
	};
336 jab 367
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
368
		uiCtxt = {
369
			sepNavIntBoundsRect = "{{0, 0}, {1146, 891}}";
370
			sepNavSelRange = "{103, 0}";
371
			sepNavVisRect = "{{0, 0}, {1146, 891}}";
372
		};
373
	};
344 jab 374
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
375
		uiCtxt = {
376
			sepNavIntBoundsRect = "{{0, 0}, {1081, 431}}";
377
			sepNavSelRange = "{0, 0}";
378
			sepNavVisRect = "{{0, 0}, {1081, 431}}";
379
		};
380
	};
381
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
382
		uiCtxt = {
383
			sepNavIntBoundsRect = "{{0, 0}, {1121, 2622}}";
384
			sepNavSelRange = "{707, 0}";
385
			sepNavVisRect = "{{0, 440}, {1121, 281}}";
386
		};
387
	};
388
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
389
		uiCtxt = {
390
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1007}}";
391
			sepNavSelRange = "{70, 0}";
392
			sepNavVisRect = "{{0, 401}, {1081, 431}}";
393
		};
394
	};
336 jab 395
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
396
		uiCtxt = {
397
			sepNavIntBoundsRect = "{{0, 0}, {1147, 688}}";
398
			sepNavSelRange = "{0, 0}";
399
			sepNavVisRect = "{{0, 0}, {1147, 688}}";
400
		};
401
	};
402
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
403
		uiCtxt = {
404
			sepNavIntBoundsRect = "{{0, 0}, {1106, 2983}}";
405
			sepNavSelRange = "{0, 0}";
406
			sepNavVisRect = "{{0, 113}, {1106, 688}}";
407
		};
408
	};
409
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
410
		uiCtxt = {
411
			sepNavIntBoundsRect = "{{0, 0}, {1146, 456}}";
412
			sepNavSelRange = "{0, 0}";
413
			sepNavVisRect = "{{0, 0}, {1146, 404}}";
414
		};
415
	};
416
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
417
		uiCtxt = {
418
			sepNavIntBoundsRect = "{{0, 0}, {1146, 12692}}";
340 jab 419
			sepNavSelRange = "{13268, 0}";
420
			sepNavVisRect = "{{0, 11799}, {1146, 614}}";
336 jab 421
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
422
		};
423
	};
424
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
425
		uiCtxt = {
426
			sepNavIntBoundsRect = "{{0, 0}, {758, 8246}}";
427
			sepNavSelRange = "{2518, 0}";
340 jab 428
			sepNavVisRect = "{{0, 947}, {758, 801}}";
336 jab 429
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
430
		};
431
	};
340 jab 432
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
433
		uiCtxt = {
434
			sepNavIntBoundsRect = "{{0, 0}, {1106, 867}}";
435
			sepNavSelRange = "{0, 0}";
436
			sepNavVisRect = "{{0, 0}, {1106, 867}}";
437
		};
438
	};
336 jab 439
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
440
		uiCtxt = {
341 jab 441
			sepNavIntBoundsRect = "{{0, 0}, {1106, 1083}}";
442
			sepNavSelRange = "{939, 0}";
443
			sepNavVisRect = "{{0, 351}, {1106, 453}}";
336 jab 444
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
445
		};
446
	};
344 jab 447
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
448
		uiCtxt = {
449
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3192}}";
450
			sepNavSelRange = "{242, 0}";
451
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
452
		};
453
	};
336 jab 454
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
455
		uiCtxt = {
456
			sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
457
			sepNavSelRange = "{0, 0}";
458
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
459
		};
460
	};
344 jab 461
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
462
		uiCtxt = {
463
			sepNavIntBoundsRect = "{{0, 0}, {1348, 7315}}";
464
			sepNavSelRange = "{0, 0}";
465
			sepNavVisRect = "{{1, 2806}, {1121, 610}}";
466
		};
467
	};
468
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
469
		uiCtxt = {
470
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3952}}";
471
			sepNavSelRange = "{0, 0}";
472
			sepNavVisRect = "{{0, 3306}, {1146, 638}}";
473
		};
474
	};
475
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
476
		uiCtxt = {
477
			sepNavIntBoundsRect = "{{0, 0}, {1146, 2679}}";
478
			sepNavSelRange = "{0, 0}";
479
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
480
		};
481
	};
482
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
483
		uiCtxt = {
484
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
485
			sepNavSelRange = "{203, 0}";
486
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
487
		};
488
	};
489
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
490
		uiCtxt = {
491
			sepNavIntBoundsRect = "{{0, 0}, {1148, 13224}}";
492
			sepNavSelRange = "{0, 0}";
493
			sepNavVisRect = "{{0, 9367}, {1146, 638}}";
494
		};
495
	};
335 jab 496
	0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
329 jab 497
		isa = XCBreakpointsBucket;
335 jab 498
		name = GEL;
329 jab 499
		objects = (
500
		);
501
	};
344 jab 502
	0D21E7320CBE18D300DCAF45 /* PBXTextBookmark */ = {
503
		isa = PBXTextBookmark;
504
		fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
505
		name = "LinAlgIO.h: 13";
506
		rLen = 0;
507
		rLoc = 203;
508
		rType = 0;
509
		vrLen = 928;
510
		vrLoc = 143;
511
	};
512
	0D21E7340CBE18D300DCAF45 /* PBXTextBookmark */ = {
340 jab 513
		isa = PBXTextBookmark;
344 jab 514
		fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
515
		name = "LinAlgIO.h: 13";
516
		rLen = 0;
517
		rLoc = 203;
341 jab 518
		rType = 0;
344 jab 519
		vrLen = 928;
520
		vrLoc = 143;
341 jab 521
	};
344 jab 522
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
523
		uiCtxt = {
524
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
525
			sepNavSelRange = "{1710, 0}";
345 jab 526
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 527
		};
528
	};
529
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
530
		uiCtxt = {
531
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
532
			sepNavSelRange = "{0, 0}";
533
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
534
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
535
		};
536
	};
537
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
538
		uiCtxt = {
539
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1045}}";
540
			sepNavSelRange = "{0, 0}";
541
			sepNavVisRect = "{{0, 0}, {1121, 648}}";
542
		};
543
	};
544
	0D21E77F0CBE1E4600DCAF45 /* PBXTextBookmark */ = {
341 jab 545
		isa = PBXTextBookmark;
344 jab 546
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
547
		name = "LapackFunc.h: 1";
341 jab 548
		rLen = 0;
549
		rLoc = 0;
550
		rType = 0;
344 jab 551
		vrLen = 1268;
552
		vrLoc = 5408;
341 jab 553
	};
344 jab 554
	0D21E7810CBE1E4600DCAF45 /* PBXTextBookmark */ = {
341 jab 555
		isa = PBXTextBookmark;
344 jab 556
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
557
		name = "LapackFunc.h: 1";
340 jab 558
		rLen = 0;
341 jab 559
		rLoc = 0;
340 jab 560
		rType = 0;
344 jab 561
		vrLen = 1268;
562
		vrLoc = 5408;
340 jab 563
	};
344 jab 564
	0D21E7870CBE1E5200DCAF45 /* PBXTextBookmark */ = {
341 jab 565
		isa = PBXTextBookmark;
344 jab 566
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
567
		name = "LapackFunc.h: 1";
568
		rLen = 0;
569
		rLoc = 0;
341 jab 570
		rType = 0;
344 jab 571
		vrLen = 1141;
572
		vrLoc = 5535;
341 jab 573
	};
344 jab 574
	0D21E7880CBE1E5200DCAF45 /* PBXTextBookmark */ = {
341 jab 575
		isa = PBXTextBookmark;
344 jab 576
		fRef = 0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */;
577
		name = "leastsq-test.cpp: 1";
578
		rLen = 0;
579
		rLoc = 0;
341 jab 580
		rType = 0;
344 jab 581
		vrLen = 840;
582
		vrLoc = 0;
341 jab 583
	};
344 jab 584
	0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */ = {
585
		isa = PBXFileReference;
586
		lastKnownFileType = text.script.sh;
587
		name = RunUnitTests;
588
		path = /Developer/Tools/RunUnitTests;
589
		sourceTree = "<absolute>";
590
		uiCtxt = {
591
			sepNavIntBoundsRect = "{{0, 0}, {1572, 3743}}";
592
			sepNavSelRange = "{5007, 8}";
593
			sepNavVisRect = "{{0, 2564}, {1121, 648}}";
594
		};
595
	};
596
	0D21E78B0CBE1E5200DCAF45 /* PBXTextBookmark */ = {
597
		isa = PBXTextBookmark;
598
		fRef = 0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */;
599
		name = "leastsq-test.cpp: 1";
341 jab 600
		rLen = 0;
344 jab 601
		rLoc = 0;
341 jab 602
		rType = 0;
344 jab 603
		vrLen = 840;
341 jab 604
		vrLoc = 0;
605
	};
344 jab 606
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
607
		activeExec = 0;
608
		executables = (
609
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
610
		);
611
	};
612
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
613
		isa = PBXExecutable;
614
		activeArgIndex = 2147483647;
615
		activeArgIndices = (
616
		);
617
		argumentStrings = (
618
		);
619
		autoAttachOnCrash = 1;
620
		configStateDict = {
621
		};
622
		customDataFormattersEnabled = 1;
623
		debuggerPlugin = GDBDebugging;
624
		disassemblyDisplayState = 0;
625
		enableDebugStr = 1;
626
		environmentEntries = (
627
		);
628
		executableSystemSymbolLevel = 0;
629
		executableUserSymbolLevel = 0;
630
		libgmallocEnabled = 0;
631
		name = test.cgla.matrices;
632
		sourceDirectories = (
633
		);
634
	};
635
	0D21E7D00CBE200400DCAF45 /* PBXTextBookmark */ = {
636
		isa = PBXTextBookmark;
637
		fRef = 0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */;
638
		name = "leastsq-test.cpp: 1";
341 jab 639
		rLen = 0;
640
		rLoc = 0;
641
		rType = 0;
344 jab 642
		vrLen = 843;
643
		vrLoc = 0;
341 jab 644
	};
344 jab 645
	0D21E7D10CBE200400DCAF45 /* PBXTextBookmark */ = {
341 jab 646
		isa = PBXTextBookmark;
344 jab 647
		fRef = 0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */;
648
		name = "";
649
		rLen = 8;
650
		rLoc = 5007;
651
		rType = 0;
652
		vrLen = 1100;
653
		vrLoc = 4443;
654
	};
655
	0D21E7D20CBE200400DCAF45 /* PBXTextBookmark */ = {
656
		isa = PBXTextBookmark;
657
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
658
		name = "test-bundle-Info.plist: 1";
341 jab 659
		rLen = 0;
344 jab 660
		rLoc = 0;
341 jab 661
		rType = 0;
344 jab 662
		vrLen = 684;
341 jab 663
		vrLoc = 0;
664
	};
344 jab 665
	0D21E7D30CBE200400DCAF45 /* PBXTextBookmark */ = {
341 jab 666
		isa = PBXTextBookmark;
344 jab 667
		fRef = 0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */;
668
		name = "vec_test.cpp: 1";
341 jab 669
		rLen = 0;
670
		rLoc = 0;
671
		rType = 0;
344 jab 672
		vrLen = 535;
673
		vrLoc = 0;
341 jab 674
	};
344 jab 675
	0D21E7D50CBE200400DCAF45 /* PBXTextBookmark */ = {
341 jab 676
		isa = PBXTextBookmark;
344 jab 677
		fRef = 0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */;
678
		name = "";
679
		rLen = 8;
680
		rLoc = 5007;
681
		rType = 0;
682
		vrLen = 1100;
683
		vrLoc = 4443;
684
	};
685
	0D21E7D60CBE200400DCAF45 /* PBXTextBookmark */ = {
686
		isa = PBXTextBookmark;
687
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
688
		name = "test-bundle-Info.plist: 1";
340 jab 689
		rLen = 0;
344 jab 690
		rLoc = 0;
340 jab 691
		rType = 0;
344 jab 692
		vrLen = 684;
693
		vrLoc = 0;
341 jab 694
	};
344 jab 695
	0D21E7D70CBE200400DCAF45 /* PBXTextBookmark */ = {
341 jab 696
		isa = PBXTextBookmark;
344 jab 697
		fRef = 0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */;
698
		name = "vec_test.cpp: 1";
699
		rLen = 0;
700
		rLoc = 0;
341 jab 701
		rType = 0;
344 jab 702
		vrLen = 535;
703
		vrLoc = 0;
341 jab 704
	};
344 jab 705
	0D21E7E60CBE220100DCAF45 /* PBXTextBookmark */ = {
341 jab 706
		isa = PBXTextBookmark;
344 jab 707
		fRef = 0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */;
708
		name = "";
709
		rLen = 8;
710
		rLoc = 5007;
711
		rType = 0;
712
		vrLen = 1077;
713
		vrLoc = 4466;
714
	};
715
	0D21E8480CBE26D300DCAF45 /* PBXTextBookmark */ = {
341 jab 716
		isa = PBXTextBookmark;
344 jab 717
		fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
718
		name = "mat_test.cpp: 25";
341 jab 719
		rLen = 0;
344 jab 720
		rLoc = 547;
341 jab 721
		rType = 0;
344 jab 722
		vrLen = 880;
723
		vrLoc = 380;
724
	};
725
	0D21E8490CBE26D300DCAF45 /* PBXTextBookmark */ = {
726
		isa = PBXTextBookmark;
727
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
728
		name = "eigensolution.cpp: 65";
729
		rLen = 0;
730
		rLoc = 1701;
731
		rType = 0;
732
		vrLen = 761;
733
		vrLoc = 480;
734
	};
735
	0D21E84A0CBE26D300DCAF45 /* PBXTextBookmark */ = {
736
		isa = PBXTextBookmark;
737
		fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
738
		name = "mat_test.cpp: 25";
739
		rLen = 0;
740
		rLoc = 547;
741
		rType = 0;
742
		vrLen = 880;
743
		vrLoc = 380;
744
	};
745
	0D21E8630CBE288B00DCAF45 /* PBXTextBookmark */ = {
746
		isa = PBXTextBookmark;
747
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
748
		name = "LapackFunc.cpp: 1";
749
		rLen = 0;
750
		rLoc = 0;
751
		rType = 0;
752
		vrLen = 511;
753
		vrLoc = 3735;
754
	};
755
	0D21E8660CBE288B00DCAF45 /* PBXTextBookmark */ = {
756
		isa = PBXTextBookmark;
757
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
758
		name = "LapackFunc.cpp: 1";
759
		rLen = 0;
760
		rLoc = 0;
761
		rType = 0;
762
		vrLen = 511;
763
		vrLoc = 3735;
764
	};
765
	0D21E9E00CBE5B4C00DCAF45 /* PBXTextBookmark */ = {
766
		isa = PBXTextBookmark;
767
		fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
768
		name = "mat_test.cpp: 39";
769
		rLen = 0;
770
		rLoc = 718;
771
		rType = 0;
772
		vrLen = 1167;
773
		vrLoc = 539;
774
	};
345 jab 775
	0D21EA450CBE67EE00DCAF45 /* PBXTextBookmark */ = {
344 jab 776
		isa = PBXTextBookmark;
777
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
345 jab 778
		name = "eigensolution.cpp: power_eigensolution";
344 jab 779
		rLen = 0;
345 jab 780
		rLoc = 1701;
344 jab 781
		rType = 0;
345 jab 782
		vrLen = 1088;
783
		vrLoc = 1180;
344 jab 784
	};
345 jab 785
	0D21EA460CBE67EE00DCAF45 /* PBXTextBookmark */ = {
344 jab 786
		isa = PBXTextBookmark;
787
		fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
788
		name = "mat_test.cpp: 68";
789
		rLen = 0;
790
		rLoc = 1710;
791
		rType = 0;
345 jab 792
		vrLen = 925;
793
		vrLoc = 504;
344 jab 794
	};
345 jab 795
	0D21EA470CBE67EE00DCAF45 /* PBXTextBookmark */ = {
344 jab 796
		isa = PBXTextBookmark;
797
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
345 jab 798
		name = "eigensolution.cpp: power_eigensolution";
344 jab 799
		rLen = 0;
345 jab 800
		rLoc = 1701;
344 jab 801
		rType = 0;
345 jab 802
		vrLen = 1088;
803
		vrLoc = 1180;
344 jab 804
	};
345 jab 805
	0D21EA480CBE67EE00DCAF45 /* PBXTextBookmark */ = {
344 jab 806
		isa = PBXTextBookmark;
807
		fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
808
		name = "mat_test.cpp: 68";
809
		rLen = 0;
810
		rLoc = 1710;
811
		rType = 0;
812
		vrLen = 925;
813
		vrLoc = 504;
814
	};
345 jab 815
	0D21EA490CBE67EE00DCAF45 /* PBXTextBookmark */ = {
344 jab 816
		isa = PBXTextBookmark;
817
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
818
		name = "eigensolution.cpp: EV_THRESH";
819
		rLen = 0;
820
		rLoc = 469;
821
		rType = 0;
822
		vrLen = 722;
823
		vrLoc = 91;
824
	};
825
	0D254A800C6B109B00A82E54 /* PBXTextBookmark */ = {
826
		isa = PBXTextBookmark;
827
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
828
		name = binary;
829
		rLen = 6;
830
		rLoc = 1307;
831
		rType = 0;
832
		vrLen = 723;
833
		vrLoc = 961;
834
	};
835
	0D576B270C75D5AE00C997E0 /* PBXTextBookmark */ = {
836
		isa = PBXTextBookmark;
837
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
838
		name = "ply.c: 1";
839
		rLen = 0;
840
		rLoc = 0;
841
		rType = 0;
842
		vrLen = 880;
843
		vrLoc = 2794;
844
	};
845
	0D576B280C75D5AE00C997E0 /* PBXTextBookmark */ = {
846
		isa = PBXTextBookmark;
847
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
848
		name = "TriMesh.cpp: 1";
849
		rLen = 0;
850
		rLoc = 0;
851
		rType = 0;
852
		vrLen = 597;
853
		vrLoc = 146;
854
	};
855
	0D576B290C75D5AE00C997E0 /* PBXTextBookmark */ = {
856
		isa = PBXTextBookmark;
857
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
858
		name = "TriMesh.h: 22";
859
		rLen = 0;
860
		rLoc = 444;
861
		rType = 0;
862
		vrLen = 589;
863
		vrLoc = 0;
864
	};
865
	0D576B590C75D69900C997E0 /* PBXTextBookmark */ = {
866
		isa = PBXTextBookmark;
867
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
868
		name = "mesh.materials[0].diffuse =";
869
		rLen = 44;
870
		rLoc = 4483;
871
		rType = 0;
872
		vrLen = 1113;
873
		vrLoc = 1802;
874
	};
875
	0D576B5A0C75D69900C997E0 /* PBXTextBookmark */ = {
876
		isa = PBXTextBookmark;
877
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
878
		name = "Vec3f.h: 26";
879
		rLen = 0;
880
		rLoc = 554;
881
		rType = 0;
882
		vrLen = 889;
883
		vrLoc = 0;
884
	};
885
	0D576B8F0C75DA4300C997E0 /* PBXTextBookmark */ = {
886
		isa = PBXTextBookmark;
887
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
888
		name = "Material.h: 1";
889
		rLen = 0;
890
		rLoc = 0;
891
		rType = 0;
892
		vrLen = 770;
893
		vrLoc = 132;
894
	};
895
	0D576B900C75DA4300C997E0 /* PBXTextBookmark */ = {
896
		isa = PBXTextBookmark;
897
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
898
		name = "Vec3f.h: 26";
899
		rLen = 0;
900
		rLoc = 554;
901
		rType = 0;
902
		vrLen = 889;
903
		vrLoc = 0;
904
	};
905
	0D68DED60C8187D800708F15 /* PBXTextBookmark */ = {
906
		isa = PBXTextBookmark;
907
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
908
		name = "ply_load.cpp: 173";
909
		rLen = 0;
910
		rLoc = 4605;
911
		rType = 0;
912
		vrLen = 873;
913
		vrLoc = 4240;
914
	};
915
	0D68DED70C8187D800708F15 /* PBXTextBookmark */ = {
916
		isa = PBXTextBookmark;
341 jab 917
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
344 jab 918
		name = "objview.cpp: 336";
341 jab 919
		rLen = 0;
344 jab 920
		rLoc = 7705;
341 jab 921
		rType = 0;
344 jab 922
		vrLen = 851;
923
		vrLoc = 6816;
341 jab 924
	};
344 jab 925
	0D68DED80C8187D800708F15 /* PBXTextBookmark */ = {
341 jab 926
		isa = PBXTextBookmark;
344 jab 927
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
928
		name = "decimator.cpp: 26";
929
		rLen = 110;
930
		rLoc = 493;
931
		rType = 0;
932
		vrLen = 757;
933
		vrLoc = 109;
934
	};
935
	0D68DEDB0C8187D800708F15 /* PBXTextBookmark */ = {
936
		isa = PBXTextBookmark;
937
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
938
		name = "meshdist.cpp: 1";
341 jab 939
		rLen = 0;
344 jab 940
		rLoc = 0;
341 jab 941
		rType = 0;
344 jab 942
		vrLen = 627;
943
		vrLoc = 2079;
341 jab 944
	};
344 jab 945
	0D68DEF70C818AD100708F15 /* PBXTextBookmark */ = {
341 jab 946
		isa = PBXTextBookmark;
947
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
344 jab 948
		name = "volpoly.cpp: 1";
341 jab 949
		rLen = 0;
344 jab 950
		rLoc = 0;
341 jab 951
		rType = 0;
344 jab 952
		vrLen = 943;
953
		vrLoc = 661;
341 jab 954
	};
344 jab 955
	0D68DF1A0C818BEB00708F15 /* PBXTextBookmark */ = {
341 jab 956
		isa = PBXTextBookmark;
344 jab 957
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
958
		name = "meshdist.cpp: 136";
341 jab 959
		rLen = 0;
344 jab 960
		rLoc = 2446;
341 jab 961
		rType = 0;
344 jab 962
		vrLen = 613;
963
		vrLoc = 2078;
341 jab 964
	};
344 jab 965
	0D7625B10CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
966
		isa = PBXTextBookmark;
967
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
968
		name = "GLViewController.cpp: 31";
969
		rLen = 0;
970
		rLoc = 707;
971
		rType = 0;
972
		vrLen = 336;
973
		vrLoc = 511;
974
	};
975
	0D7625B20CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
976
		isa = PBXTextBookmark;
977
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
978
		name = "eigensolution.h: 1";
979
		rLen = 0;
980
		rLoc = 0;
981
		rType = 0;
982
		vrLen = 547;
983
		vrLoc = 0;
984
	};
985
	0D7625B50CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
986
		isa = PBXTextBookmark;
987
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
988
		name = "eigensolution.h: 1";
989
		rLen = 0;
990
		rLoc = 0;
991
		rType = 0;
992
		vrLen = 547;
993
		vrLoc = 0;
994
	};
336 jab 995
	0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */ = {
996
		isa = PBXTextBookmark;
997
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
998
		name = "gel_glu.h: 6";
999
		rLen = 0;
1000
		rLoc = 103;
1001
		rType = 0;
1002
		vrLen = 213;
1003
		vrLoc = 0;
1004
	};
1005
	0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */ = {
1006
		isa = PBXTextBookmark;
1007
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1008
		name = "Manifold.h: save_touched_attributes";
1009
		rLen = 0;
1010
		rLoc = 2518;
1011
		rType = 0;
1012
		vrLen = 1632;
1013
		vrLoc = 1478;
1014
	};
1015
	0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */ = {
1016
		isa = PBXTextBookmark;
1017
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
1018
		name = "obj_save.cpp: 1";
1019
		rLen = 0;
1020
		rLoc = 0;
1021
		rType = 0;
1022
		vrLen = 1119;
1023
		vrLoc = 157;
1024
	};
1025
	0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */ = {
1026
		isa = PBXTextBookmark;
1027
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
1028
		name = "gel_glu.h: 6";
1029
		rLen = 0;
1030
		rLoc = 103;
1031
		rType = 0;
1032
		vrLen = 213;
1033
		vrLoc = 0;
1034
	};
1035
	0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */ = {
1036
		isa = PBXTextBookmark;
1037
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1038
		name = "Manifold.h: save_touched_attributes";
1039
		rLen = 0;
1040
		rLoc = 2518;
1041
		rType = 0;
1042
		vrLen = 1632;
1043
		vrLoc = 1478;
1044
	};
1045
	0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */ = {
1046
		isa = PBXTextBookmark;
1047
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1048
		name = "Manifold.cpp: 1";
1049
		rLen = 0;
1050
		rLoc = 0;
1051
		rType = 0;
1052
		vrLen = 866;
1053
		vrLoc = 13184;
1054
	};
1055
	0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */ = {
1056
		isa = PBXTextBookmark;
1057
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
1058
		name = "obj_save.cpp: 1";
1059
		rLen = 0;
1060
		rLoc = 0;
1061
		rType = 0;
1062
		vrLen = 1119;
1063
		vrLoc = 157;
1064
	};
1065
	0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */ = {
1066
		isa = PBXTextBookmark;
1067
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1068
		name = "decimator.cpp: 33";
1069
		rLen = 0;
1070
		rLoc = 607;
1071
		rType = 0;
1072
		vrLen = 599;
1073
		vrLoc = 137;
1074
	};
1075
	0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */ = {
1076
		isa = PBXTextBookmark;
1077
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1078
		name = "objview.cpp: 316";
340 jab 1079
		rLen = 178;
1080
		rLoc = 7166;
336 jab 1081
		rType = 0;
341 jab 1082
		vrLen = 540;
336 jab 1083
		vrLoc = 7528;
1084
	};
1085
	0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */ = {
1086
		isa = PBXTextBookmark;
1087
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
1088
		name = "x3d_save.cpp: 1";
1089
		rLen = 0;
1090
		rLoc = 0;
1091
		rType = 0;
1092
		vrLen = 1048;
1093
		vrLoc = 481;
1094
	};
1095
	0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */ = {
1096
		isa = PBXTextBookmark;
1097
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1098
		name = "build_manifold.h: 1";
1099
		rLen = 0;
1100
		rLoc = 0;
1101
		rType = 0;
1102
		vrLen = 861;
1103
		vrLoc = 0;
1104
	};
1105
	0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */ = {
1106
		isa = PBXTextBookmark;
1107
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1108
		name = "caps_and_needles.cpp: 1";
1109
		rLen = 0;
1110
		rLoc = 0;
1111
		rType = 0;
1112
		vrLen = 796;
1113
		vrLoc = 143;
1114
	};
1115
	0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */ = {
1116
		isa = PBXTextBookmark;
1117
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
1118
		name = "x3d_save.cpp: 1";
1119
		rLen = 0;
1120
		rLoc = 0;
1121
		rType = 0;
1122
		vrLen = 637;
1123
		vrLoc = 0;
1124
	};
340 jab 1125
	0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */ = {
336 jab 1126
		isa = PBXTextBookmark;
340 jab 1127
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1128
		name = "build_manifold.h: 1";
336 jab 1129
		rLen = 0;
1130
		rLoc = 0;
1131
		rType = 0;
340 jab 1132
		vrLen = 861;
1133
		vrLoc = 0;
336 jab 1134
	};
340 jab 1135
	0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */ = {
336 jab 1136
		isa = PBXTextBookmark;
340 jab 1137
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1138
		name = "caps_and_needles.cpp: 1";
336 jab 1139
		rLen = 0;
1140
		rLoc = 0;
1141
		rType = 0;
340 jab 1142
		vrLen = 796;
1143
		vrLoc = 143;
336 jab 1144
	};
340 jab 1145
	0D7F89CA0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
336 jab 1146
		isa = PBXTextBookmark;
340 jab 1147
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1148
		name = "close_holes.cpp: 1";
336 jab 1149
		rLen = 0;
1150
		rLoc = 0;
1151
		rType = 0;
340 jab 1152
		vrLen = 429;
336 jab 1153
		vrLoc = 0;
1154
	};
340 jab 1155
	0D7F89CB0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
336 jab 1156
		isa = PBXTextBookmark;
340 jab 1157
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
1158
		name = "build_bbtree.cpp: 36";
336 jab 1159
		rLen = 0;
340 jab 1160
		rLoc = 660;
1161
		rType = 0;
1162
		vrLen = 705;
1163
		vrLoc = 3800;
1164
	};
1165
	0D7F89CC0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
1166
		isa = PBXTextBookmark;
1167
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
1168
		name = "Cell.h: 1";
1169
		rLen = 0;
336 jab 1170
		rLoc = 0;
1171
		rType = 0;
340 jab 1172
		vrLen = 902;
1173
		vrLoc = 2897;
336 jab 1174
	};
340 jab 1175
	0D7F89CF0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
336 jab 1176
		isa = PBXTextBookmark;
1177
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1178
		name = "close_holes.cpp: 1";
1179
		rLen = 0;
1180
		rLoc = 0;
1181
		rType = 0;
340 jab 1182
		vrLen = 429;
336 jab 1183
		vrLoc = 0;
1184
	};
340 jab 1185
	0D7F89D00C68AC4C00BC2B60 /* PBXTextBookmark */ = {
1186
		isa = PBXTextBookmark;
1187
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
1188
		name = "build_bbtree.cpp: 36";
1189
		rLen = 0;
1190
		rLoc = 660;
1191
		rType = 0;
1192
		vrLen = 705;
1193
		vrLoc = 3800;
1194
	};
1195
	0D7F89D10C68AC4C00BC2B60 /* PBXTextBookmark */ = {
1196
		isa = PBXTextBookmark;
1197
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
1198
		name = "Cell.h: 1";
1199
		rLen = 0;
1200
		rLoc = 0;
1201
		rType = 0;
1202
		vrLen = 902;
1203
		vrLoc = 2897;
1204
	};
344 jab 1205
	0D9893AF0CBACDB000185352 /* PBXTextBookmark */ = {
1206
		isa = PBXTextBookmark;
1207
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1208
		name = "Matrix.h: 1";
1209
		rLen = 0;
1210
		rLoc = 0;
1211
		rType = 0;
1212
		vrLen = 592;
1213
		vrLoc = 10971;
1214
	};
1215
	0D9893DC0CBAE59500185352 /* PBXTextBookmark */ = {
1216
		isa = PBXTextBookmark;
1217
		fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
1218
		name = "LinAlgIO.cpp: 1";
1219
		rLen = 0;
1220
		rLoc = 0;
1221
		rType = 0;
1222
		vrLen = 546;
1223
		vrLoc = 0;
1224
	};
1225
	0D9893DE0CBAE59500185352 /* PBXTextBookmark */ = {
1226
		isa = PBXTextBookmark;
1227
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1228
		name = "eigensolution.cpp: 65";
1229
		rLen = 0;
1230
		rLoc = 1701;
1231
		rType = 0;
1232
		vrLen = 761;
1233
		vrLoc = 480;
1234
	};
1235
	0D9893DF0CBAE59500185352 /* PBXTextBookmark */ = {
1236
		isa = PBXTextBookmark;
1237
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
1238
		name = "LapackFunc.h: 1";
1239
		rLen = 0;
1240
		rLoc = 0;
1241
		rType = 0;
1242
		vrLen = 913;
1243
		vrLoc = 0;
1244
	};
1245
	0D9893E00CBAE59500185352 /* PBXTextBookmark */ = {
1246
		isa = PBXTextBookmark;
1247
		fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
1248
		name = "LinAlgIO.cpp: 1";
1249
		rLen = 0;
1250
		rLoc = 0;
1251
		rType = 0;
1252
		vrLen = 546;
1253
		vrLoc = 0;
1254
	};
335 jab 1255
	0DB883590C611DA10040A677 /* OBJViewer */ = {
1256
		activeExec = 0;
1257
		executables = (
1258
			0DB8835B0C611DA10040A677 /* OBJViewer */,
1259
		);
329 jab 1260
	};
335 jab 1261
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
1262
		isa = PBXExecutable;
340 jab 1263
		activeArgIndex = 0;
335 jab 1264
		activeArgIndices = (
340 jab 1265
			YES,
335 jab 1266
		);
1267
		argumentStrings = (
340 jab 1268
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
335 jab 1269
		);
1270
		autoAttachOnCrash = 1;
1271
		configStateDict = {
329 jab 1272
		};
335 jab 1273
		customDataFormattersEnabled = 1;
1274
		debuggerPlugin = GDBDebugging;
1275
		disassemblyDisplayState = 0;
1276
		dylibVariantSuffix = "";
1277
		enableDebugStr = 1;
1278
		environmentEntries = (
1279
		);
1280
		executableSystemSymbolLevel = 0;
340 jab 1281
		executableUserSymbolLevel = 3;
335 jab 1282
		libgmallocEnabled = 0;
1283
		name = OBJViewer;
340 jab 1284
		savedGlobals = {
1285
		};
335 jab 1286
		sourceDirectories = (
1287
		);
340 jab 1288
		variableFormatDictionary = {
1289
		};
329 jab 1290
	};
336 jab 1291
	0DB883610C611DD20040A677 /* objview.cpp */ = {
1292
		uiCtxt = {
341 jab 1293
			sepNavIntBoundsRect = "{{0, 0}, {1106, 6745}}";
1294
			sepNavSelRange = "{7401, 0}";
1295
			sepNavVisRect = "{{0, 4035}, {1106, 453}}";
340 jab 1296
			sepNavWindowFrame = "{{107, 4}, {803, 1024}}";
336 jab 1297
		};
1298
	};
335 jab 1299
	0DB883B30C611FB20040A677 /* Raytracer */ = {
1300
		activeExec = 0;
1301
		executables = (
1302
			0DB883B50C611FB20040A677 /* Raytracer */,
1303
		);
329 jab 1304
	};
335 jab 1305
	0DB883B50C611FB20040A677 /* Raytracer */ = {
1306
		isa = PBXExecutable;
1307
		activeArgIndex = 2147483647;
1308
		activeArgIndices = (
1309
		);
1310
		argumentStrings = (
1311
		);
1312
		autoAttachOnCrash = 1;
1313
		configStateDict = {
329 jab 1314
		};
335 jab 1315
		customDataFormattersEnabled = 1;
1316
		debuggerPlugin = GDBDebugging;
1317
		disassemblyDisplayState = 0;
1318
		dylibVariantSuffix = "";
1319
		enableDebugStr = 1;
1320
		environmentEntries = (
1321
		);
1322
		executableSystemSymbolLevel = 0;
1323
		executableUserSymbolLevel = 0;
1324
		libgmallocEnabled = 0;
1325
		name = Raytracer;
1326
		sourceDirectories = (
1327
		);
329 jab 1328
	};
335 jab 1329
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
1330
		activeExec = 0;
1331
		executables = (
1332
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
1333
		);
329 jab 1334
	};
335 jab 1335
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
1336
		isa = PBXExecutable;
1337
		activeArgIndex = 2147483647;
1338
		activeArgIndices = (
1339
		);
1340
		argumentStrings = (
1341
		);
1342
		autoAttachOnCrash = 1;
1343
		configStateDict = {
1344
		};
1345
		customDataFormattersEnabled = 1;
1346
		debuggerPlugin = GDBDebugging;
1347
		disassemblyDisplayState = 0;
1348
		dylibVariantSuffix = "";
1349
		enableDebugStr = 1;
1350
		environmentEntries = (
1351
		);
1352
		executableSystemSymbolLevel = 0;
1353
		executableUserSymbolLevel = 0;
1354
		libgmallocEnabled = 0;
1355
		name = BloomenthalPolygonize;
1356
		sourceDirectories = (
1357
		);
329 jab 1358
	};
335 jab 1359
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
1360
		activeExec = 0;
1361
		executables = (
1362
			0DB883F30C6120E60040A677 /* MeshDistance */,
1363
		);
329 jab 1364
	};
335 jab 1365
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
1366
		isa = PBXExecutable;
1367
		activeArgIndex = 2147483647;
1368
		activeArgIndices = (
1369
		);
1370
		argumentStrings = (
1371
		);
1372
		autoAttachOnCrash = 1;
1373
		configStateDict = {
1374
		};
1375
		customDataFormattersEnabled = 1;
1376
		debuggerPlugin = GDBDebugging;
1377
		disassemblyDisplayState = 0;
1378
		dylibVariantSuffix = "";
1379
		enableDebugStr = 1;
1380
		environmentEntries = (
1381
		);
1382
		executableSystemSymbolLevel = 0;
1383
		executableUserSymbolLevel = 0;
1384
		libgmallocEnabled = 0;
1385
		name = MeshDistance;
1386
		sourceDirectories = (
1387
		);
329 jab 1388
	};
341 jab 1389
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
1390
		uiCtxt = {
1391
			sepNavIntBoundsRect = "{{0, 0}, {1081, 5016}}";
1392
			sepNavSelRange = "{2446, 0}";
1393
			sepNavVisRect = "{{0, 2230}, {1081, 689}}";
1394
		};
1395
	};
335 jab 1396
	0DB884020C6121240040A677 /* Decimator */ = {
1397
		activeExec = 0;
1398
		executables = (
1399
			0DB884040C6121240040A677 /* Decimator */,
1400
		);
329 jab 1401
	};
335 jab 1402
	0DB884040C6121240040A677 /* Decimator */ = {
1403
		isa = PBXExecutable;
1404
		activeArgIndex = 2147483647;
1405
		activeArgIndices = (
329 jab 1406
		);
335 jab 1407
		argumentStrings = (
1408
		);
1409
		autoAttachOnCrash = 1;
1410
		configStateDict = {
329 jab 1411
		};
335 jab 1412
		customDataFormattersEnabled = 1;
1413
		debuggerPlugin = GDBDebugging;
1414
		disassemblyDisplayState = 0;
1415
		dylibVariantSuffix = "";
1416
		enableDebugStr = 1;
1417
		environmentEntries = (
1418
		);
1419
		executableSystemSymbolLevel = 0;
1420
		executableUserSymbolLevel = 0;
1421
		libgmallocEnabled = 0;
1422
		name = Decimator;
336 jab 1423
		savedGlobals = {
1424
		};
335 jab 1425
		sourceDirectories = (
1426
		);
329 jab 1427
	};
335 jab 1428
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
1429
		activeExec = 0;
1430
		executables = (
1431
			0DB884090C6121400040A677 /* RangeScanViewer */,
1432
		);
329 jab 1433
	};
335 jab 1434
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
1435
		isa = PBXExecutable;
1436
		activeArgIndex = 2147483647;
1437
		activeArgIndices = (
1438
		);
1439
		argumentStrings = (
1440
		);
1441
		autoAttachOnCrash = 1;
1442
		configStateDict = {
329 jab 1443
		};
335 jab 1444
		customDataFormattersEnabled = 1;
1445
		debuggerPlugin = GDBDebugging;
1446
		disassemblyDisplayState = 0;
340 jab 1447
		dylibVariantSuffix = "";
335 jab 1448
		enableDebugStr = 1;
1449
		environmentEntries = (
1450
		);
1451
		executableSystemSymbolLevel = 0;
1452
		executableUserSymbolLevel = 0;
1453
		libgmallocEnabled = 0;
1454
		name = RangeScanViewer;
1455
		sourceDirectories = (
1456
		);
329 jab 1457
	};
335 jab 1458
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
1459
		activeExec = 0;
1460
		executables = (
1461
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
1462
		);
329 jab 1463
	};
335 jab 1464
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
1465
		isa = PBXExecutable;
1466
		activeArgIndex = 2147483647;
1467
		activeArgIndices = (
1468
		);
1469
		argumentStrings = (
1470
		);
1471
		autoAttachOnCrash = 1;
1472
		configStateDict = {
329 jab 1473
		};
335 jab 1474
		customDataFormattersEnabled = 1;
1475
		debuggerPlugin = GDBDebugging;
1476
		disassemblyDisplayState = 0;
1477
		dylibVariantSuffix = "";
1478
		enableDebugStr = 1;
1479
		environmentEntries = (
1480
		);
1481
		executableSystemSymbolLevel = 0;
1482
		executableUserSymbolLevel = 0;
1483
		libgmallocEnabled = 0;
1484
		name = BoundaryCollapse;
1485
		sourceDirectories = (
1486
		);
329 jab 1487
	};
335 jab 1488
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 1489
		activeExec = 0;
1490
		executables = (
335 jab 1491
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 1492
		);
1493
	};
335 jab 1494
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 1495
		isa = PBXExecutable;
1496
		activeArgIndex = 2147483647;
1497
		activeArgIndices = (
1498
		);
1499
		argumentStrings = (
1500
		);
1501
		autoAttachOnCrash = 1;
1502
		configStateDict = {
1503
		};
1504
		customDataFormattersEnabled = 1;
1505
		debuggerPlugin = GDBDebugging;
1506
		disassemblyDisplayState = 0;
1507
		dylibVariantSuffix = "";
1508
		enableDebugStr = 1;
1509
		environmentEntries = (
1510
		);
1511
		executableSystemSymbolLevel = 0;
1512
		executableUserSymbolLevel = 0;
1513
		libgmallocEnabled = 0;
335 jab 1514
		name = VolumePolygonize;
329 jab 1515
		sourceDirectories = (
1516
		);
1517
	};
336 jab 1518
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
1519
		uiCtxt = {
341 jab 1520
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1330}}";
340 jab 1521
			sepNavSelRange = "{493, 110}";
341 jab 1522
			sepNavVisRect = "{{0, 102}, {1081, 689}}";
336 jab 1523
		};
1524
	};
340 jab 1525
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
1526
		uiCtxt = {
1527
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
1528
			sepNavSelRange = "{0, 0}";
1529
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
1530
		};
1531
	};
1532
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
1533
		uiCtxt = {
1534
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
1535
			sepNavSelRange = "{0, 0}";
1536
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
1537
		};
1538
	};
1539
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
1540
		uiCtxt = {
1541
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
1542
			sepNavSelRange = "{0, 0}";
1543
			sepNavVisRect = "{{0, 798}, {1106, 688}}";
1544
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
1545
		};
1546
	};
1547
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
1548
		uiCtxt = {
1549
			sepNavIntBoundsRect = "{{0, 0}, {1146, 722}}";
1550
			sepNavSelRange = "{0, 0}";
1551
			sepNavVisRect = "{{0, 0}, {1146, 614}}";
1552
		};
1553
	};
341 jab 1554
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
1555
		uiCtxt = {
1556
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1843}}";
1557
			sepNavSelRange = "{742, 0}";
344 jab 1558
			sepNavVisRect = "{{0, 450}, {1081, 431}}";
341 jab 1559
		};
1560
	};
340 jab 1561
	0DC654A00C69B9D40048185B /* PBXTextBookmark */ = {
1562
		isa = PBXTextBookmark;
1563
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1564
		name = "Manifold.cpp: 628";
1565
		rLen = 0;
1566
		rLoc = 13268;
1567
		rType = 0;
1568
		vrLen = 654;
1569
		vrLoc = 13184;
1570
	};
1571
	0DC654B30C69BBAE0048185B /* PBXTextBookmark */ = {
1572
		isa = PBXTextBookmark;
1573
		fRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */;
1574
		name = "rsview.cpp: 1";
1575
		rLen = 0;
1576
		rLoc = 0;
1577
		rType = 0;
1578
		vrLen = 840;
1579
		vrLoc = 0;
1580
	};
1581
	0DC654C70C69BFC20048185B /* PBXTextBookmark */ = {
1582
		isa = PBXTextBookmark;
1583
		fRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */;
1584
		name = "plyfile.c: 1";
1585
		rLen = 0;
1586
		rLoc = 0;
1587
		rType = 0;
1588
		vrLen = 1307;
1589
		vrLoc = 0;
1590
	};
1591
	0DC654CA0C69BFC20048185B /* PBXTextBookmark */ = {
1592
		isa = PBXTextBookmark;
1593
		fRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */;
1594
		name = "plyfile.c: 1";
1595
		rLen = 0;
1596
		rLoc = 0;
1597
		rType = 0;
1598
		vrLen = 1307;
1599
		vrLoc = 0;
1600
	};
1601
	0DC654CC0C69BFC20048185B /* PBXTextBookmark */ = {
1602
		isa = PBXTextBookmark;
1603
		fRef = 0DB8843A0C6121ED0040A677 /* ply.h */;
1604
		name = "ply.h: 1";
1605
		rLen = 0;
1606
		rLoc = 0;
1607
		rType = 0;
1608
		vrLen = 1573;
1609
		vrLoc = 6944;
1610
	};
1611
	0DC655200C69C2750048185B /* PBXTextBookmark */ = {
1612
		isa = PBXTextBookmark;
1613
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
1614
		name = "boundary_collapse.cpp: 1";
1615
		rLen = 0;
1616
		rLoc = 0;
1617
		rType = 0;
1618
		vrLen = 526;
1619
		vrLoc = 0;
1620
	};
1621
	0DC655230C69C2750048185B /* PBXTextBookmark */ = {
1622
		isa = PBXTextBookmark;
1623
		fRef = 0DB8843A0C6121ED0040A677 /* ply.h */;
1624
		name = "ply.h: 1";
1625
		rLen = 0;
1626
		rLoc = 0;
1627
		rType = 0;
1628
		vrLen = 1302;
1629
		vrLoc = 6944;
1630
	};
1631
	0DC655240C69C2750048185B /* PBXTextBookmark */ = {
1632
		isa = PBXTextBookmark;
1633
		fRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */;
1634
		name = "rsview.cpp: 117";
1635
		rLen = 2223;
1636
		rLoc = 2821;
1637
		rType = 0;
1638
		vrLen = 1632;
1639
		vrLoc = 1792;
1640
	};
1641
	0DC655290C69C2750048185B /* PBXTextBookmark */ = {
1642
		isa = PBXTextBookmark;
1643
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
1644
		name = "boundary_collapse.cpp: 1";
1645
		rLen = 0;
1646
		rLoc = 0;
1647
		rType = 0;
1648
		vrLen = 526;
1649
		vrLoc = 0;
1650
	};
1651
	0DC655640C69CD450048185B /* ply_load.h */ = {
1652
		uiCtxt = {
1653
			sepNavIntBoundsRect = "{{0, 0}, {1106, 867}}";
1654
			sepNavSelRange = "{198, 58}";
1655
			sepNavVisRect = "{{0, 0}, {1106, 867}}";
1656
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1657
		};
1658
	};
1659
	0DC655650C69CD450048185B /* ply_load.cpp */ = {
1660
		uiCtxt = {
341 jab 1661
			sepNavIntBoundsRect = "{{0, 0}, {780, 3724}}";
1662
			sepNavSelRange = "{4724, 0}";
1663
			sepNavVisRect = "{{0, 2880}, {758, 801}}";
1664
			sepNavWindowFrame = "{{586, 4}, {803, 874}}";
340 jab 1665
		};
1666
	};
1667
	0DC655860C69CFA20048185B /* PBXTextBookmark */ = {
1668
		isa = PBXTextBookmark;
1669
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
1670
		name = "TriMesh.h: 1";
1671
		rLen = 0;
1672
		rLoc = 0;
1673
		rType = 0;
1674
		vrLen = 827;
1675
		vrLoc = 460;
1676
	};
1677
	0DC655A60C69CFEB0048185B /* PBXTextBookmark */ = {
1678
		isa = PBXTextBookmark;
1679
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
1680
		name = "ply_load.h: ply_load";
1681
		rLen = 0;
1682
		rLoc = 203;
1683
		rType = 0;
1684
		vrLen = 251;
1685
		vrLoc = 0;
1686
	};
1687
	0DC655D70C69D1280048185B /* ply.c */ = {
1688
		uiCtxt = {
1689
			sepNavIntBoundsRect = "{{0, 0}, {1081, 62966}}";
1690
			sepNavSelRange = "{0, 0}";
341 jab 1691
			sepNavVisRect = "{{0, 1715}, {1081, 539}}";
340 jab 1692
		};
1693
	};
1694
	0DC655D80C69D1280048185B /* ply.h */ = {
1695
		uiCtxt = {
1696
			sepNavIntBoundsRect = "{{0, 0}, {1081, 4446}}";
1697
			sepNavSelRange = "{1307, 6}";
1698
			sepNavVisRect = "{{0, 494}, {1081, 539}}";
1699
		};
1700
	};
1701
	0DC655F90C69D1700048185B /* PBXTextBookmark */ = {
1702
		isa = PBXTextBookmark;
1703
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
1704
		name = "ply.c: 1";
1705
		rLen = 0;
1706
		rLoc = 0;
1707
		rType = 0;
1708
		vrLen = 1212;
1709
		vrLoc = 0;
1710
	};
1711
	0DC655FA0C69D1700048185B /* PBXTextBookmark */ = {
1712
		isa = PBXTextBookmark;
1713
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
1714
		name = "ply.h: 1";
1715
		rLen = 0;
1716
		rLoc = 0;
1717
		rType = 0;
1718
		vrLen = 1138;
1719
		vrLoc = 0;
1720
	};
1721
	0DC6566F0C69D5ED0048185B /* PBXTextBookmark */ = {
1722
		isa = PBXTextBookmark;
1723
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1724
		name = "obj_load.cpp: 1";
1725
		rLen = 0;
1726
		rLoc = 0;
1727
		rType = 0;
1728
		vrLen = 638;
1729
		vrLoc = 0;
1730
	};
1731
	0DC656730C69D5ED0048185B /* PBXTextBookmark */ = {
1732
		isa = PBXTextBookmark;
1733
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1734
		name = "#include \"CGLA/Vec3f.h\"";
1735
		rLen = 24;
1736
		rLoc = 81;
1737
		rType = 0;
1738
		vrLen = 1067;
1739
		vrLoc = 1101;
1740
	};
1741
	0DC656750C69D5ED0048185B /* PBXTextBookmark */ = {
1742
		isa = PBXTextBookmark;
1743
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1744
		name = "obj_load.cpp: 1";
1745
		rLen = 0;
1746
		rLoc = 0;
1747
		rType = 0;
1748
		vrLen = 638;
1749
		vrLoc = 0;
1750
	};
1751
	0DC656DE0C69D7D80048185B /* PBXTextBookmark */ = {
1752
		isa = PBXTextBookmark;
1753
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
1754
		name = "ply_load.h: ply_load";
1755
		rLen = 0;
1756
		rLoc = 198;
1757
		rType = 0;
1758
		vrLen = 256;
1759
		vrLoc = 0;
1760
	};
1761
	0DC656DF0C69D7D80048185B /* PBXTextBookmark */ = {
1762
		isa = PBXTextBookmark;
1763
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1764
		name = "verification.cpp: 1";
1765
		rLen = 0;
1766
		rLoc = 0;
1767
		rType = 0;
1768
		vrLen = 925;
1769
		vrLoc = 0;
1770
	};
1771
	0DC656E70C69D7D80048185B /* PBXTextBookmark */ = {
1772
		isa = PBXTextBookmark;
1773
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1774
		name = "verification.cpp: 1";
1775
		rLen = 0;
1776
		rLoc = 0;
1777
		rType = 0;
1778
		vrLen = 925;
1779
		vrLoc = 0;
1780
	};
1781
	0DC6572E0C69D8900048185B /* PBXTextBookmark */ = {
1782
		isa = PBXTextBookmark;
1783
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
1784
		name = "draw.cpp: 1";
1785
		rLen = 0;
1786
		rLoc = 0;
1787
		rType = 0;
1788
		vrLen = 1019;
1789
		vrLoc = 1192;
1790
	};
1791
	0DC6575E0C69D97A0048185B /* PBXTextBookmark */ = {
1792
		isa = PBXTextBookmark;
1793
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
1794
		name = "mesh->mat_idx.push_back(current_material);";
1795
		rLen = 42;
1796
		rLoc = 8956;
1797
		rType = 0;
1798
		vrLen = 945;
1799
		vrLoc = 8341;
1800
	};
1801
	0DC657610C69D97A0048185B /* PBXTextBookmark */ = {
1802
		isa = PBXTextBookmark;
1803
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
1804
		name = "mesh->mat_idx.push_back(current_material);";
1805
		rLen = 42;
1806
		rLoc = 8956;
1807
		rType = 0;
1808
		vrLen = 945;
1809
		vrLoc = 8341;
1810
	};
1811
	0DC657F40C69E26F0048185B /* PBXTextBookmark */ = {
1812
		isa = PBXTextBookmark;
1813
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1814
		name = "#include \"CGLA/Vec3f.h\"";
1815
		rLen = 24;
1816
		rLoc = 81;
1817
		rType = 0;
1818
		vrLen = 781;
1819
		vrLoc = 994;
1820
	};
344 jab 1821
	0DC657F80C69E26F0048185B /* PBXTextBookmark */ = {
340 jab 1822
		isa = PBXTextBookmark;
1823
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
1824
		name = "TriMesh.cpp: 1";
1825
		rLen = 0;
1826
		rLoc = 0;
1827
		rType = 0;
1828
		vrLen = 677;
1829
		vrLoc = 146;
1830
	};
344 jab 1831
	0DF682180CAFD8F600EA6B88 /* PBXTextBookmark */ = {
340 jab 1832
		isa = PBXTextBookmark;
344 jab 1833
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
1834
		name = "volpoly.cpp: 33";
340 jab 1835
		rLen = 0;
344 jab 1836
		rLoc = 742;
1837
		rType = 0;
1838
		vrLen = 479;
1839
		vrLoc = 502;
1840
	};
1841
	0DF682C80CAFEB8400EA6B88 /* PBXTextBookmark */ = {
1842
		isa = PBXTextBookmark;
1843
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
1844
		name = "draw.h: 7";
1845
		rLen = 0;
1846
		rLoc = 166;
1847
		rType = 0;
1848
		vrLen = 715;
1849
		vrLoc = 144;
1850
	};
1851
	0DF682C90CAFEB8400EA6B88 /* PBXTextBookmark */ = {
1852
		isa = PBXTextBookmark;
1853
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
1854
		name = "draw.cpp: 40";
1855
		rLen = 0;
1856
		rLoc = 903;
1857
		rType = 0;
1858
		vrLen = 421;
1859
		vrLoc = 722;
1860
	};
1861
	0DF682CB0CAFEB8400EA6B88 /* PBXTextBookmark */ = {
1862
		isa = PBXTextBookmark;
1863
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
1864
		name = "draw.h: 7";
1865
		rLen = 0;
1866
		rLoc = 166;
1867
		rType = 0;
1868
		vrLen = 715;
1869
		vrLoc = 144;
1870
	};
1871
	0DF682E50CAFEC6900EA6B88 /* PBXTextBookmark */ = {
1872
		isa = PBXTextBookmark;
1873
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
1874
		name = "x3d_load.cpp: 14";
1875
		rLen = 0;
1876
		rLoc = 242;
1877
		rType = 0;
1878
		vrLen = 591;
1879
		vrLoc = 2704;
1880
	};
1881
	0DF682E60CAFEC6900EA6B88 /* PBXTextBookmark */ = {
1882
		isa = PBXTextBookmark;
1883
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
1884
		name = "gel_glut.h: 1";
1885
		rLen = 0;
340 jab 1886
		rLoc = 0;
1887
		rType = 0;
344 jab 1888
		vrLen = 215;
1889
		vrLoc = 0;
340 jab 1890
	};
344 jab 1891
	0DF682E80CAFEC6900EA6B88 /* PBXTextBookmark */ = {
1892
		isa = PBXTextBookmark;
1893
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
1894
		name = "x3d_load.cpp: 14";
1895
		rLen = 0;
1896
		rLoc = 242;
1897
		rType = 0;
1898
		vrLen = 591;
1899
		vrLoc = 2704;
1900
	};
1901
	0DF682E90CAFEC6900EA6B88 /* PBXTextBookmark */ = {
1902
		isa = PBXTextBookmark;
1903
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
1904
		name = "gel_glut.h: 1";
1905
		rLen = 0;
1906
		rLoc = 0;
1907
		rType = 0;
1908
		vrLen = 215;
1909
		vrLoc = 0;
1910
	};
1911
	0DF683020CAFED9100EA6B88 /* PBXTextBookmark */ = {
1912
		isa = PBXTextBookmark;
1913
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1914
		name = "GLViewController.cpp: 127";
1915
		rLen = 0;
1916
		rLoc = 2567;
1917
		rType = 0;
1918
		vrLen = 499;
1919
		vrLoc = 2094;
1920
	};
1921
	0DF683150CAFEF5200EA6B88 /* PBXTextBookmark */ = {
1922
		isa = PBXTextBookmark;
1923
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
1924
		name = "GLViewController.h: 6";
1925
		rLen = 0;
1926
		rLoc = 70;
1927
		rType = 0;
1928
		vrLen = 576;
1929
		vrLoc = 333;
1930
	};
1931
	0DF683170CAFEF5200EA6B88 /* PBXTextBookmark */ = {
1932
		isa = PBXTextBookmark;
1933
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
1934
		name = "GLViewController.h: 6";
1935
		rLen = 0;
1936
		rLoc = 70;
1937
		rType = 0;
1938
		vrLen = 576;
1939
		vrLoc = 333;
1940
	};
1941
	0DF683710CB058AE00EA6B88 /* PBXTextBookmark */ = {
1942
		isa = PBXTextBookmark;
1943
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1944
		name = "GLViewController.cpp: 31";
1945
		rLen = 0;
1946
		rLoc = 707;
1947
		rType = 0;
1948
		vrLen = 642;
1949
		vrLoc = 302;
1950
	};
329 jab 1951
}