Subversion Repositories gelsvn

Rev

Rev 384 | Rev 392 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 384 Rev 389
1
// !$*UTF8*$!
1
// !$*UTF8*$!
2
{
2
{
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
4
		activeArchitecture = i386;
4
		activeArchitecture = i386;
5
		activeBuildConfigurationName = Debug;
5
		activeBuildConfigurationName = Release;
6
		activeExecutable = 0DB8840E0C6121570040A677 /* BoundaryCollapse */;
6
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
7
		activeTarget = 0D0CAEC00C611308003604C6 /* GEL */;
7
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
8
		addToTargets = (
8
		addToTargets = (
9
			0D0CAEC00C611308003604C6 /* GEL */,
9
			0DAF05B30E6BEAFC0097AAAD /* MeshEdit */,
10
			0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */,
-
 
11
		);
10
		);
12
		breakpoints = (
11
		breakpoints = (
13
		);
12
		);
14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
13
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
15
		executables = (
14
		executables = (
16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
15
			0DB8835B0C611DA10040A677 /* OBJViewer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
16
			0DB883B50C611FB20040A677 /* Raytracer */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
17
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
19
			0DB883F30C6120E60040A677 /* MeshDistance */,
18
			0DB883F30C6120E60040A677 /* MeshDistance */,
20
			0DB884040C6121240040A677 /* Decimator */,
19
			0DB884040C6121240040A677 /* Decimator */,
21
			0DB884090C6121400040A677 /* RangeScanViewer */,
20
			0DB884090C6121400040A677 /* RangeScanViewer */,
22
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
21
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
23
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
22
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
24
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
23
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
25
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
24
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
26
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
25
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
-
 
26
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
27
		);
27
		);
28
		ignoreBreakpointsInProjectsDict = {
28
		ignoreBreakpointsInProjectsDict = {
29
		};
29
		};
30
		perUserDictionary = {
30
		perUserDictionary = {
31
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
31
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
32
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
32
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
33
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
33
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
34
				PBXFileTableDataSourceColumnWidthsKey = (
34
				PBXFileTableDataSourceColumnWidthsKey = (
35
					20,
35
					20,
36
					20,
36
					20,
37
					210,
37
					210,
38
					20,
38
					20,
39
					110,
39
					110,
40
					109,
40
					109,
41
					20,
41
					20,
42
				);
42
				);
43
				PBXFileTableDataSourceColumnsKey = (
43
				PBXFileTableDataSourceColumnsKey = (
44
					PBXBreakpointsDataSource_ActionID,
44
					PBXBreakpointsDataSource_ActionID,
45
					PBXBreakpointsDataSource_TypeID,
45
					PBXBreakpointsDataSource_TypeID,
46
					PBXBreakpointsDataSource_BreakpointID,
46
					PBXBreakpointsDataSource_BreakpointID,
47
					PBXBreakpointsDataSource_UseID,
47
					PBXBreakpointsDataSource_UseID,
48
					PBXBreakpointsDataSource_LocationID,
48
					PBXBreakpointsDataSource_LocationID,
49
					PBXBreakpointsDataSource_ConditionID,
49
					PBXBreakpointsDataSource_ConditionID,
50
					PBXBreakpointsDataSource_ContinueID,
50
					PBXBreakpointsDataSource_ContinueID,
51
				);
51
				);
52
			};
52
			};
53
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
53
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
54
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
54
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
55
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
55
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
56
				PBXFileTableDataSourceColumnWidthsKey = (
56
				PBXFileTableDataSourceColumnWidthsKey = (
57
					20,
57
					20,
58
					20,
58
					20,
59
					383,
59
					383,
60
					20,
60
					20,
61
					310,
61
					310,
62
					310,
62
					310,
63
					20,
63
					20,
64
				);
64
				);
65
				PBXFileTableDataSourceColumnsKey = (
65
				PBXFileTableDataSourceColumnsKey = (
66
					PBXBreakpointsDataSource_ActionID,
66
					PBXBreakpointsDataSource_ActionID,
67
					PBXBreakpointsDataSource_TypeID,
67
					PBXBreakpointsDataSource_TypeID,
68
					PBXBreakpointsDataSource_BreakpointID,
68
					PBXBreakpointsDataSource_BreakpointID,
69
					PBXBreakpointsDataSource_UseID,
69
					PBXBreakpointsDataSource_UseID,
70
					PBXBreakpointsDataSource_LocationID,
70
					PBXBreakpointsDataSource_LocationID,
71
					PBXBreakpointsDataSource_ConditionID,
71
					PBXBreakpointsDataSource_ConditionID,
72
					PBXBreakpointsDataSource_ContinueID,
72
					PBXBreakpointsDataSource_ContinueID,
73
				);
73
				);
74
			};
74
			};
75
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
75
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
76
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
76
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
77
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
77
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
78
				PBXFileTableDataSourceColumnWidthsKey = (
78
				PBXFileTableDataSourceColumnWidthsKey = (
79
					200,
79
					200,
80
					200,
80
					200,
81
					582,
81
					582,
82
				);
82
				);
83
				PBXFileTableDataSourceColumnsKey = (
83
				PBXFileTableDataSourceColumnsKey = (
84
					PBXBookmarksDataSource_LocationID,
84
					PBXBookmarksDataSource_LocationID,
85
					PBXBookmarksDataSource_NameID,
85
					PBXBookmarksDataSource_NameID,
86
					PBXBookmarksDataSource_CommentsID,
86
					PBXBookmarksDataSource_CommentsID,
87
				);
87
				);
88
			};
88
			};
89
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
89
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
90
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
90
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
91
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
91
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
92
				PBXFileTableDataSourceColumnWidthsKey = (
92
				PBXFileTableDataSourceColumnWidthsKey = (
93
					20,
93
					20,
94
					489,
94
					489,
95
					473,
95
					473,
96
				);
96
				);
97
				PBXFileTableDataSourceColumnsKey = (
97
				PBXFileTableDataSourceColumnsKey = (
98
					PBXErrorsWarningsDataSource_TypeID,
98
					PBXErrorsWarningsDataSource_TypeID,
99
					PBXErrorsWarningsDataSource_MessageID,
99
					PBXErrorsWarningsDataSource_MessageID,
100
					PBXErrorsWarningsDataSource_LocationID,
100
					PBXErrorsWarningsDataSource_LocationID,
101
				);
101
				);
102
			};
102
			};
103
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
103
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
104
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
104
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
105
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
105
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
106
				PBXFileTableDataSourceColumnWidthsKey = (
106
				PBXFileTableDataSourceColumnWidthsKey = (
107
					22,
107
					22,
108
					300,
108
					300,
109
					765,
109
					638,
110
				);
110
				);
111
				PBXFileTableDataSourceColumnsKey = (
111
				PBXFileTableDataSourceColumnsKey = (
112
					PBXExecutablesDataSource_ActiveFlagID,
112
					PBXExecutablesDataSource_ActiveFlagID,
113
					PBXExecutablesDataSource_NameID,
113
					PBXExecutablesDataSource_NameID,
114
					PBXExecutablesDataSource_CommentsID,
114
					PBXExecutablesDataSource_CommentsID,
115
				);
115
				);
116
			};
116
			};
117
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
117
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
118
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
118
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
119
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
119
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
120
				PBXFileTableDataSourceColumnWidthsKey = (
120
				PBXFileTableDataSourceColumnWidthsKey = (
121
					20,
121
					20,
122
					750,
122
					947,
123
					20,
123
					20,
124
					48,
124
					48,
125
					43,
125
					43,
126
					43,
126
					43,
127
					20,
127
					20,
128
				);
128
				);
129
				PBXFileTableDataSourceColumnsKey = (
129
				PBXFileTableDataSourceColumnsKey = (
130
					PBXFileDataSource_FiletypeID,
130
					PBXFileDataSource_FiletypeID,
131
					PBXFileDataSource_Filename_ColumnID,
131
					PBXFileDataSource_Filename_ColumnID,
132
					PBXFileDataSource_Built_ColumnID,
132
					PBXFileDataSource_Built_ColumnID,
133
					PBXFileDataSource_ObjectSize_ColumnID,
133
					PBXFileDataSource_ObjectSize_ColumnID,
134
					PBXFileDataSource_Errors_ColumnID,
134
					PBXFileDataSource_Errors_ColumnID,
135
					PBXFileDataSource_Warnings_ColumnID,
135
					PBXFileDataSource_Warnings_ColumnID,
136
					PBXFileDataSource_Target_ColumnID,
136
					PBXFileDataSource_Target_ColumnID,
137
				);
137
				);
138
			};
138
			};
139
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
139
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
140
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
140
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
141
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
141
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
142
				PBXFileTableDataSourceColumnWidthsKey = (
142
				PBXFileTableDataSourceColumnWidthsKey = (
143
					200,
143
					200,
144
					786,
144
					786,
145
				);
145
				);
146
				PBXFileTableDataSourceColumnsKey = (
146
				PBXFileTableDataSourceColumnsKey = (
147
					PBXFindDataSource_MessageID,
147
					PBXFindDataSource_MessageID,
148
					PBXFindDataSource_LocationID,
148
					PBXFindDataSource_LocationID,
149
				);
149
				);
150
			};
150
			};
151
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
151
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
152
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
152
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
153
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
153
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
154
				PBXFileTableDataSourceColumnWidthsKey = (
154
				PBXFileTableDataSourceColumnWidthsKey = (
155
					20,
155
					20,
156
					20,
156
					20,
157
					748,
157
					748,
158
					20,
158
					20,
159
					48,
159
					48,
160
					43,
160
					43,
161
					43,
161
					43,
162
					20,
162
					20,
163
				);
163
				);
164
				PBXFileTableDataSourceColumnsKey = (
164
				PBXFileTableDataSourceColumnsKey = (
165
					PBXFileDataSource_SCM_ColumnID,
165
					PBXFileDataSource_SCM_ColumnID,
166
					PBXFileDataSource_FiletypeID,
166
					PBXFileDataSource_FiletypeID,
167
					PBXFileDataSource_Filename_ColumnID,
167
					PBXFileDataSource_Filename_ColumnID,
168
					PBXFileDataSource_Built_ColumnID,
168
					PBXFileDataSource_Built_ColumnID,
169
					PBXFileDataSource_ObjectSize_ColumnID,
169
					PBXFileDataSource_ObjectSize_ColumnID,
170
					PBXFileDataSource_Errors_ColumnID,
170
					PBXFileDataSource_Errors_ColumnID,
171
					PBXFileDataSource_Warnings_ColumnID,
171
					PBXFileDataSource_Warnings_ColumnID,
172
					PBXFileDataSource_Target_ColumnID,
172
					PBXFileDataSource_Target_ColumnID,
173
				);
173
				);
174
			};
174
			};
175
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
175
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
176
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
176
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
177
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
177
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
178
				PBXFileTableDataSourceColumnWidthsKey = (
178
				PBXFileTableDataSourceColumnWidthsKey = (
179
					20,
179
					20,
180
					837,
180
					710,
181
					60,
181
					60,
182
					20,
182
					20,
183
					48,
183
					48,
184
					43,
184
					43,
185
					43,
185
					43,
186
				);
186
				);
187
				PBXFileTableDataSourceColumnsKey = (
187
				PBXFileTableDataSourceColumnsKey = (
188
					PBXFileDataSource_FiletypeID,
188
					PBXFileDataSource_FiletypeID,
189
					PBXFileDataSource_Filename_ColumnID,
189
					PBXFileDataSource_Filename_ColumnID,
190
					PBXTargetDataSource_PrimaryAttribute,
190
					PBXTargetDataSource_PrimaryAttribute,
191
					PBXFileDataSource_Built_ColumnID,
191
					PBXFileDataSource_Built_ColumnID,
192
					PBXFileDataSource_ObjectSize_ColumnID,
192
					PBXFileDataSource_ObjectSize_ColumnID,
193
					PBXFileDataSource_Errors_ColumnID,
193
					PBXFileDataSource_Errors_ColumnID,
194
					PBXFileDataSource_Warnings_ColumnID,
194
					PBXFileDataSource_Warnings_ColumnID,
195
				);
195
				);
196
			};
196
			};
197
			PBXPerProjectTemplateStateSaveDate = 241035488;
197
			PBXPerProjectTemplateStateSaveDate = 242173587;
198
			PBXWorkspaceStateSaveDate = 241035488;
198
			PBXWorkspaceStateSaveDate = 242173587;
199
		};
199
		};
200
		perUserProjectItems = {
200
		perUserProjectItems = {
-
 
201
			0D2628E00E6E76B3004494D4 /* PBXTextBookmark */ = 0D2628E00E6E76B3004494D4 /* PBXTextBookmark */;
-
 
202
			0D2628E10E6E76B3004494D4 /* PBXTextBookmark */ = 0D2628E10E6E76B3004494D4 /* PBXTextBookmark */;
-
 
203
			0D2628E80E6E76B3004494D4 /* PBXTextBookmark */ = 0D2628E80E6E76B3004494D4 /* PBXTextBookmark */;
-
 
204
			0D2628E90E6E76B3004494D4 /* PBXTextBookmark */ = 0D2628E90E6E76B3004494D4 /* PBXTextBookmark */;
201
			0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = 0D2F10C80E562D6100901E08 /* PBXTextBookmark */;
205
			0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = 0D2F10C80E562D6100901E08 /* PBXTextBookmark */;
202
			0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = 0D32018F0E563DE9005FA7AF /* PBXTextBookmark */;
206
			0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = 0D32018F0E563DE9005FA7AF /* PBXTextBookmark */;
203
			0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = 0D3201910E563DE9005FA7AF /* PBXTextBookmark */;
207
			0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = 0D3201910E563DE9005FA7AF /* PBXTextBookmark */;
204
			0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */ = 0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */;
-
 
205
			0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = 0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */;
208
			0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = 0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */;
-
 
209
			0D813BD80E6D6F2F0061A34C /* PBXTextBookmark */ = 0D813BD80E6D6F2F0061A34C /* PBXTextBookmark */;
-
 
210
			0D813BD90E6D6F2F0061A34C /* PBXTextBookmark */ = 0D813BD90E6D6F2F0061A34C /* PBXTextBookmark */;
-
 
211
			0D813C000E6D6FAE0061A34C /* PBXTextBookmark */ = 0D813C000E6D6FAE0061A34C /* PBXTextBookmark */;
-
 
212
			0D813C040E6D6FAE0061A34C /* PBXTextBookmark */ = 0D813C040E6D6FAE0061A34C /* PBXTextBookmark */;
-
 
213
			0D813C1A0E6D71E20061A34C /* PBXTextBookmark */ = 0D813C1A0E6D71E20061A34C /* PBXTextBookmark */;
-
 
214
			0D813C390E6D76B00061A34C /* PBXTextBookmark */ = 0D813C390E6D76B00061A34C /* PBXTextBookmark */;
-
 
215
			0D813C3A0E6D76B00061A34C /* PBXTextBookmark */ = 0D813C3A0E6D76B00061A34C /* PBXTextBookmark */;
-
 
216
			0D813C3F0E6D76B00061A34C /* PBXTextBookmark */ = 0D813C3F0E6D76B00061A34C /* PBXTextBookmark */;
-
 
217
			0D813C410E6D76B00061A34C /* PBXTextBookmark */ = 0D813C410E6D76B00061A34C /* PBXTextBookmark */;
206
			0D5B41B30E5DF7B300DC5155 /* PBXTextBookmark */ = 0D5B41B30E5DF7B300DC5155 /* PBXTextBookmark */;
218
			0D813C430E6D76B00061A34C /* PBXTextBookmark */ = 0D813C430E6D76B00061A34C /* PBXTextBookmark */;
-
 
219
			0D813C440E6D76B00061A34C /* PBXTextBookmark */ = 0D813C440E6D76B00061A34C /* PBXTextBookmark */;
-
 
220
			0D813C5C0E6D7AB20061A34C /* PBXTextBookmark */ = 0D813C5C0E6D7AB20061A34C /* PBXTextBookmark */;
-
 
221
			0D813C770E6D7D530061A34C /* PBXTextBookmark */ = 0D813C770E6D7D530061A34C /* PBXTextBookmark */;
-
 
222
			0DABD95A0E6EB44900620807 /* PBXTextBookmark */ = 0DABD95A0E6EB44900620807 /* PBXTextBookmark */;
-
 
223
			0DABD95B0E6EB44900620807 /* PBXTextBookmark */ = 0DABD95B0E6EB44900620807 /* PBXTextBookmark */;
-
 
224
			0DABD95D0E6EB44900620807 /* PBXTextBookmark */ = 0DABD95D0E6EB44900620807 /* PBXTextBookmark */;
-
 
225
			0DABD9650E6EB44900620807 /* PBXTextBookmark */ = 0DABD9650E6EB44900620807 /* PBXTextBookmark */;
-
 
226
			0DABD9660E6EB44900620807 /* PBXTextBookmark */ = 0DABD9660E6EB44900620807 /* PBXTextBookmark */;
-
 
227
			0DABD9670E6EB44900620807 /* PBXTextBookmark */ = 0DABD9670E6EB44900620807 /* PBXTextBookmark */;
-
 
228
			0DABD96D0E6EB54B00620807 /* PBXTextBookmark */ = 0DABD96D0E6EB54B00620807 /* PBXTextBookmark */;
-
 
229
			0DABD96E0E6EB54B00620807 /* PBXTextBookmark */ = 0DABD96E0E6EB54B00620807 /* PBXTextBookmark */;
-
 
230
			0DABD9710E6EB54B00620807 /* PBXTextBookmark */ = 0DABD9710E6EB54B00620807 /* PBXTextBookmark */;
-
 
231
			0DACE3740E6E858800F15E59 /* PBXTextBookmark */ = 0DACE3740E6E858800F15E59 /* PBXTextBookmark */;
-
 
232
			0DACE37A0E6E858800F15E59 /* PBXTextBookmark */ = 0DACE37A0E6E858800F15E59 /* PBXTextBookmark */;
-
 
233
			0DAF05F70E6BEBDD0097AAAD /* PBXTextBookmark */ = 0DAF05F70E6BEBDD0097AAAD /* PBXTextBookmark */;
-
 
234
			0DAF05F90E6BEBDD0097AAAD /* PBXTextBookmark */ = 0DAF05F90E6BEBDD0097AAAD /* PBXTextBookmark */;
-
 
235
			0DAF061C0E6BEE080097AAAD /* PBXTextBookmark */ = 0DAF061C0E6BEE080097AAAD /* PBXTextBookmark */;
-
 
236
			0DAF061D0E6BEE080097AAAD /* PBXTextBookmark */ = 0DAF061D0E6BEE080097AAAD /* PBXTextBookmark */;
-
 
237
			0DAF070B0E6C18AB0097AAAD /* PBXTextBookmark */ = 0DAF070B0E6C18AB0097AAAD /* PBXTextBookmark */;
-
 
238
			0DAF07130E6C18AB0097AAAD /* PBXTextBookmark */ = 0DAF07130E6C18AB0097AAAD /* PBXTextBookmark */;
-
 
239
			0DAF07150E6C18AB0097AAAD /* PBXTextBookmark */ = 0DAF07150E6C18AB0097AAAD /* PBXTextBookmark */;
-
 
240
			0DAF07370E6C18AB0097AAAD /* PBXTextBookmark */ = 0DAF07370E6C18AB0097AAAD /* PBXTextBookmark */;
207
			0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710030E5777F80012A8A8 /* PBXTextBookmark */;
241
			0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710030E5777F80012A8A8 /* PBXTextBookmark */;
208
			0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710070E5777F80012A8A8 /* PBXTextBookmark */;
242
			0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710070E5777F80012A8A8 /* PBXTextBookmark */;
209
			0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710080E5777F80012A8A8 /* PBXTextBookmark */;
243
			0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710080E5777F80012A8A8 /* PBXTextBookmark */;
210
			0DE4367C0E58B66A005449EC /* PBXTextBookmark */ = 0DE4367C0E58B66A005449EC /* PBXTextBookmark */;
-
 
211
			0DE436810E58B66A005449EC /* PBXTextBookmark */ = 0DE436810E58B66A005449EC /* PBXTextBookmark */;
244
			0DE436810E58B66A005449EC /* PBXTextBookmark */ = 0DE436810E58B66A005449EC /* PBXTextBookmark */;
212
			0DE436830E58B66A005449EC /* PBXTextBookmark */ = 0DE436830E58B66A005449EC /* PBXTextBookmark */;
245
			0DE436830E58B66A005449EC /* PBXTextBookmark */ = 0DE436830E58B66A005449EC /* PBXTextBookmark */;
213
			0DE436840E58B66A005449EC /* PBXTextBookmark */ = 0DE436840E58B66A005449EC /* PBXTextBookmark */;
-
 
214
			0DE436850E58B66A005449EC /* PBXTextBookmark */ = 0DE436850E58B66A005449EC /* PBXTextBookmark */;
-
 
215
			0DE436950E58B821005449EC /* PBXTextBookmark */ = 0DE436950E58B821005449EC /* PBXTextBookmark */;
246
			0DE436950E58B821005449EC /* PBXTextBookmark */ = 0DE436950E58B821005449EC /* PBXTextBookmark */;
216
			0DE436960E58B821005449EC /* PBXTextBookmark */ = 0DE436960E58B821005449EC /* PBXTextBookmark */;
247
			0DE436960E58B821005449EC /* PBXTextBookmark */ = 0DE436960E58B821005449EC /* PBXTextBookmark */;
217
			0DE436970E58B821005449EC /* PBXTextBookmark */ = 0DE436970E58B821005449EC /* PBXTextBookmark */;
-
 
218
			0DE436980E58B821005449EC /* PBXTextBookmark */ = 0DE436980E58B821005449EC /* PBXTextBookmark */;
248
			0DE436980E58B821005449EC /* PBXTextBookmark */ = 0DE436980E58B821005449EC /* PBXTextBookmark */;
219
			0DE436990E58B821005449EC /* PBXTextBookmark */ = 0DE436990E58B821005449EC /* PBXTextBookmark */;
-
 
220
			0DE4369A0E58B821005449EC /* PBXTextBookmark */ = 0DE4369A0E58B821005449EC /* PBXTextBookmark */;
-
 
221
			0DE4369B0E58B821005449EC /* PBXTextBookmark */ = 0DE4369B0E58B821005449EC /* PBXTextBookmark */;
-
 
222
			0DE4369C0E58B821005449EC /* PBXTextBookmark */ = 0DE4369C0E58B821005449EC /* PBXTextBookmark */;
-
 
223
			0DE4369D0E58B821005449EC /* PBXTextBookmark */ = 0DE4369D0E58B821005449EC /* PBXTextBookmark */;
-
 
224
			0DE4369E0E58B821005449EC /* PBXTextBookmark */ = 0DE4369E0E58B821005449EC /* PBXTextBookmark */;
-
 
225
			0DE436A20E58B821005449EC /* PBXTextBookmark */ = 0DE436A20E58B821005449EC /* PBXTextBookmark */;
249
			0DE436A20E58B821005449EC /* PBXTextBookmark */ = 0DE436A20E58B821005449EC /* PBXTextBookmark */;
226
			0DE436A30E58B821005449EC /* PBXTextBookmark */ = 0DE436A30E58B821005449EC /* PBXTextBookmark */;
250
			0DE436A30E58B821005449EC /* PBXTextBookmark */ = 0DE436A30E58B821005449EC /* PBXTextBookmark */;
227
			0DE436A70E58B821005449EC /* PBXTextBookmark */ = 0DE436A70E58B821005449EC /* PBXTextBookmark */;
251
			0DE436A70E58B821005449EC /* PBXTextBookmark */ = 0DE436A70E58B821005449EC /* PBXTextBookmark */;
228
			0DE436A80E58B821005449EC /* PBXTextBookmark */ = 0DE436A80E58B821005449EC /* PBXTextBookmark */;
252
			0DE436A80E58B821005449EC /* PBXTextBookmark */ = 0DE436A80E58B821005449EC /* PBXTextBookmark */;
229
			0DE436A90E58B821005449EC /* PBXTextBookmark */ = 0DE436A90E58B821005449EC /* PBXTextBookmark */;
253
			0DE436A90E58B821005449EC /* PBXTextBookmark */ = 0DE436A90E58B821005449EC /* PBXTextBookmark */;
230
			0DE436AA0E58B821005449EC /* PBXTextBookmark */ = 0DE436AA0E58B821005449EC /* PBXTextBookmark */;
254
			0DE436AA0E58B821005449EC /* PBXTextBookmark */ = 0DE436AA0E58B821005449EC /* PBXTextBookmark */;
231
			0DE436AB0E58B821005449EC /* PBXTextBookmark */ = 0DE436AB0E58B821005449EC /* PBXTextBookmark */;
255
			0DE436AB0E58B821005449EC /* PBXTextBookmark */ = 0DE436AB0E58B821005449EC /* PBXTextBookmark */;
232
			0DE436DC0E58C319005449EC /* PBXTextBookmark */ = 0DE436DC0E58C319005449EC /* PBXTextBookmark */;
-
 
233
			0DE436DD0E58C319005449EC /* PBXTextBookmark */ = 0DE436DD0E58C319005449EC /* PBXTextBookmark */;
256
			0DE436DD0E58C319005449EC /* PBXTextBookmark */ = 0DE436DD0E58C319005449EC /* PBXTextBookmark */;
234
			0DE436DE0E58C319005449EC /* PBXTextBookmark */ = 0DE436DE0E58C319005449EC /* PBXTextBookmark */;
257
			0DE436DE0E58C319005449EC /* PBXTextBookmark */ = 0DE436DE0E58C319005449EC /* PBXTextBookmark */;
235
			0DE436E20E58C319005449EC /* PBXTextBookmark */ = 0DE436E20E58C319005449EC /* PBXTextBookmark */;
258
			0DE436E20E58C319005449EC /* PBXTextBookmark */ = 0DE436E20E58C319005449EC /* PBXTextBookmark */;
-
 
259
			0DFB16750E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16750E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
260
			0DFB16760E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16760E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
261
			0DFB16770E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16770E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
262
			0DFB16780E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16780E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
263
			0DFB16790E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16790E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
264
			0DFB167A0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167A0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
265
			0DFB167B0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167B0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
266
			0DFB167C0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167C0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
267
			0DFB167D0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167D0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
268
			0DFB167E0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167E0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
269
			0DFB167F0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB167F0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
270
			0DFB16800E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16800E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
271
			0DFB16810E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16810E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
272
			0DFB16820E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16820E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
273
			0DFB16830E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16830E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
274
			0DFB16840E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16840E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
275
			0DFB16850E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16850E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
276
			0DFB16860E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16860E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
277
			0DFB16870E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16870E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
278
			0DFB16880E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16880E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
279
			0DFB16890E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16890E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
280
			0DFB168A0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168A0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
281
			0DFB168B0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168B0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
282
			0DFB168C0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168C0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
283
			0DFB168D0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168D0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
284
			0DFB168E0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168E0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
285
			0DFB168F0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB168F0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
286
			0DFB16900E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16900E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
287
			0DFB16910E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16910E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
288
			0DFB16920E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16920E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
289
			0DFB16930E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16930E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
290
			0DFB16940E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16940E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
291
			0DFB16950E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16950E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
292
			0DFB16960E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16960E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
293
			0DFB16970E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16970E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
294
			0DFB16980E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16980E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
295
			0DFB16990E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16990E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
296
			0DFB169A0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169A0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
297
			0DFB169B0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169B0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
298
			0DFB169C0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169C0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
299
			0DFB169D0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169D0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
300
			0DFB169E0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169E0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
301
			0DFB169F0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB169F0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
302
			0DFB16A00E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A00E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
303
			0DFB16A10E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A10E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
304
			0DFB16A20E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A20E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
305
			0DFB16A30E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A30E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
306
			0DFB16A40E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A40E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
307
			0DFB16A50E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A50E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
308
			0DFB16A60E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A60E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
309
			0DFB16A70E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A70E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
310
			0DFB16A80E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A80E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
311
			0DFB16A90E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16A90E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
312
			0DFB16AA0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AA0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
313
			0DFB16AB0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AB0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
314
			0DFB16AC0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AC0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
315
			0DFB16AD0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AD0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
316
			0DFB16AE0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AE0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
317
			0DFB16AF0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16AF0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
318
			0DFB16B00E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B00E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
319
			0DFB16B10E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B10E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
320
			0DFB16B20E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B20E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
321
			0DFB16B30E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B30E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
322
			0DFB16B40E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B40E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
323
			0DFB16B50E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B50E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
324
			0DFB16B60E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B60E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
325
			0DFB16B70E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B70E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
326
			0DFB16B80E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B80E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
327
			0DFB16B90E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16B90E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
328
			0DFB16BA0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BA0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
329
			0DFB16BB0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BB0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
330
			0DFB16BC0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BC0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
331
			0DFB16BD0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BD0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
332
			0DFB16BE0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BE0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
333
			0DFB16BF0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16BF0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
334
			0DFB16C00E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C00E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
335
			0DFB16C10E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C10E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
336
			0DFB16C20E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C20E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
337
			0DFB16C30E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C30E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
338
			0DFB16C40E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C40E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
339
			0DFB16C50E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C50E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
340
			0DFB16C60E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C60E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
341
			0DFB16C70E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C70E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
342
			0DFB16C80E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C80E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
343
			0DFB16C90E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16C90E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
344
			0DFB16CA0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CA0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
345
			0DFB16CB0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CB0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
346
			0DFB16CC0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CC0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
347
			0DFB16CD0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CD0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
348
			0DFB16CE0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CE0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
349
			0DFB16CF0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16CF0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
350
			0DFB16D00E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D00E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
351
			0DFB16D10E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D10E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
352
			0DFB16D20E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D20E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
353
			0DFB16D30E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D30E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
354
			0DFB16D40E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D40E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
355
			0DFB16D50E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D50E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
356
			0DFB16D60E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D60E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
357
			0DFB16D70E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D70E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
358
			0DFB16D80E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D80E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
359
			0DFB16D90E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16D90E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
360
			0DFB16DA0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DA0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
361
			0DFB16DB0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DB0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
362
			0DFB16DC0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DC0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
363
			0DFB16DD0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DD0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
364
			0DFB16DE0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DE0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
365
			0DFB16DF0E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16DF0E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
366
			0DFB16E00E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E00E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
367
			0DFB16E10E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E10E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
368
			0DFB16E20E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E20E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
369
			0DFB16E30E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E30E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
370
			0DFB16E40E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E40E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
371
			0DFB16E50E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E50E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
372
			0DFB16E60E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E60E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
373
			0DFB16E70E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E70E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
374
			0DFB16E80E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E80E6F4E6100E048A4 /* PBXTextBookmark */;
-
 
375
			0DFB16E90E6F4E6100E048A4 /* PBXTextBookmark */ = 0DFB16E90E6F4E6100E048A4 /* PBXTextBookmark */;
236
			0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634E0E5D6A430091C851 /* PBXTextBookmark */;
376
			0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634E0E5D6A430091C851 /* PBXTextBookmark */;
237
			0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634F0E5D6A430091C851 /* PBXTextBookmark */;
377
			0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634F0E5D6A430091C851 /* PBXTextBookmark */;
238
			0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63500E5D6A430091C851 /* PBXTextBookmark */;
378
			0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63500E5D6A430091C851 /* PBXTextBookmark */;
239
			0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63510E5D6A430091C851 /* PBXTextBookmark */;
379
			0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63510E5D6A430091C851 /* PBXTextBookmark */;
240
			0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63530E5D6A430091C851 /* PBXTextBookmark */;
380
			0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63530E5D6A430091C851 /* PBXTextBookmark */;
241
			0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63540E5D6A430091C851 /* PBXTextBookmark */;
381
			0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63540E5D6A430091C851 /* PBXTextBookmark */;
242
			0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63550E5D6A430091C851 /* PBXTextBookmark */;
382
			0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63550E5D6A430091C851 /* PBXTextBookmark */;
243
			0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63560E5D6A430091C851 /* PBXTextBookmark */;
383
			0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63560E5D6A430091C851 /* PBXTextBookmark */;
244
			0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */ = 0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */;
-
 
245
		};
384
		};
246
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
385
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
247
		userBuildSettings = {
386
		userBuildSettings = {
248
		};
387
		};
249
	};
388
	};
250
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
389
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
251
		isa = PBXSourceControlManager;
390
		isa = PBXSourceControlManager;
252
		fallbackIsa = XCSourceControlManager;
391
		fallbackIsa = XCSourceControlManager;
253
		isSCMEnabled = 1;
392
		isSCMEnabled = 1;
254
		scmConfiguration = {
393
		scmConfiguration = {
255
			SubversionToolPath = /opt/local/bin/svn;
394
			SubversionToolPath = /opt/local/bin/svn;
256
		};
395
		};
257
		scmType = scm.subversion;
396
		scmType = scm.subversion;
258
	};
397
	};
259
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
398
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
260
		isa = PBXCodeSenseManager;
399
		isa = PBXCodeSenseManager;
261
		indexTemplatePath = "";
400
		indexTemplatePath = "";
262
	};
401
	};
263
	0D0CAEC00C611308003604C6 /* GEL */ = {
402
	0D0CAEC00C611308003604C6 /* GEL */ = {
264
		activeExec = 0;
403
		activeExec = 0;
265
	};
404
	};
266
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
405
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
267
		uiCtxt = {
406
		uiCtxt = {
268
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
407
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
269
			sepNavSelRange = "{124, 0}";
408
			sepNavSelRange = "{124, 0}";
270
			sepNavVisRange = "{0, 631}";
409
			sepNavVisRange = "{0, 631}";
271
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
410
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
272
		};
411
		};
273
	};
412
	};
274
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
413
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
275
		uiCtxt = {
414
		uiCtxt = {
276
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
415
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
277
			sepNavSelRange = "{107, 0}";
416
			sepNavSelRange = "{107, 0}";
278
			sepNavVisRange = "{0, 557}";
417
			sepNavVisRange = "{0, 557}";
279
			sepNavVisRect = "{{0, 0}, {961, 728}}";
418
			sepNavVisRect = "{{0, 0}, {961, 728}}";
280
		};
419
		};
281
	};
420
	};
282
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
421
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
283
		uiCtxt = {
422
		uiCtxt = {
284
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
423
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
285
			sepNavSelRange = "{0, 0}";
424
			sepNavSelRange = "{0, 0}";
286
			sepNavVisRange = "{0, 961}";
425
			sepNavVisRange = "{0, 961}";
287
		};
426
		};
288
	};
427
	};
289
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
428
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
290
		uiCtxt = {
429
		uiCtxt = {
291
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
430
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
292
			sepNavSelRange = "{0, 0}";
431
			sepNavSelRange = "{0, 0}";
293
			sepNavVisRange = "{0, 910}";
432
			sepNavVisRange = "{0, 910}";
294
		};
433
		};
295
	};
434
	};
296
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
435
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
297
		uiCtxt = {
436
		uiCtxt = {
298
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
437
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
299
			sepNavSelRange = "{495, 15}";
438
			sepNavSelRange = "{495, 15}";
300
			sepNavVisRange = "{277, 673}";
439
			sepNavVisRange = "{277, 673}";
301
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
440
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
302
		};
441
		};
303
	};
442
	};
304
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
443
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
305
		uiCtxt = {
444
		uiCtxt = {
306
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
445
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
307
			sepNavSelRange = "{5541, 19}";
446
			sepNavSelRange = "{5541, 19}";
308
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
447
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
309
		};
448
		};
310
	};
449
	};
311
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
450
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
312
		uiCtxt = {
451
		uiCtxt = {
313
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
452
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
314
			sepNavSelRange = "{0, 0}";
453
			sepNavSelRange = "{0, 0}";
315
			sepNavVisRange = "{0, 1025}";
454
			sepNavVisRange = "{0, 1025}";
316
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
455
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
317
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
456
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
318
		};
457
		};
319
	};
458
	};
320
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
459
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
321
		uiCtxt = {
460
		uiCtxt = {
322
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2242}}";
461
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2242}}";
323
			sepNavSelRange = "{529, 13}";
462
			sepNavSelRange = "{529, 13}";
324
			sepNavVisRange = "{0, 720}";
463
			sepNavVisRange = "{0, 720}";
325
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
464
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
326
		};
465
		};
327
	};
466
	};
328
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
467
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
329
		uiCtxt = {
468
		uiCtxt = {
330
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
469
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
331
			sepNavSelRange = "{0, 0}";
470
			sepNavSelRange = "{0, 0}";
332
			sepNavVisRange = "{12479, 844}";
471
			sepNavVisRange = "{12479, 844}";
333
			sepNavVisRect = "{{0, 953}, {961, 291}}";
472
			sepNavVisRect = "{{0, 953}, {961, 291}}";
334
		};
473
		};
335
	};
474
	};
336
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
475
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
337
		uiCtxt = {
476
		uiCtxt = {
338
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
477
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
339
			sepNavSelRange = "{0, 0}";
478
			sepNavSelRange = "{0, 0}";
340
			sepNavVisRange = "{0, 1021}";
479
			sepNavVisRange = "{0, 1021}";
341
		};
480
		};
342
	};
481
	};
343
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
482
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
344
		uiCtxt = {
483
		uiCtxt = {
345
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
484
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
346
			sepNavSelRange = "{0, 0}";
485
			sepNavSelRange = "{0, 0}";
347
			sepNavVisRange = "{0, 1019}";
486
			sepNavVisRange = "{0, 1019}";
348
		};
487
		};
349
	};
488
	};
350
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
489
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
351
		uiCtxt = {
490
		uiCtxt = {
352
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
491
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
353
			sepNavSelRange = "{0, 0}";
492
			sepNavSelRange = "{0, 0}";
354
			sepNavVisRect = "{{0, 308}, {961, 291}}";
493
			sepNavVisRect = "{{0, 308}, {961, 291}}";
355
		};
494
		};
356
	};
495
	};
357
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
496
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
358
		uiCtxt = {
497
		uiCtxt = {
359
			sepNavIntBoundsRect = "{{0, 0}, {928, 1178}}";
498
			sepNavIntBoundsRect = "{{0, 0}, {928, 1178}}";
360
			sepNavSelRange = "{0, 0}";
499
			sepNavSelRange = "{0, 0}";
361
			sepNavVisRange = "{0, 502}";
500
			sepNavVisRange = "{0, 502}";
362
			sepNavVisRect = "{{0, 386}, {961, 291}}";
501
			sepNavVisRect = "{{0, 386}, {961, 291}}";
363
		};
502
		};
364
	};
503
	};
365
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
504
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
366
		uiCtxt = {
505
		uiCtxt = {
367
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
506
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
368
			sepNavSelRange = "{0, 0}";
507
			sepNavSelRange = "{0, 0}";
369
			sepNavVisRange = "{0, 471}";
508
			sepNavVisRange = "{0, 471}";
370
		};
509
		};
371
	};
510
	};
372
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
511
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
373
		uiCtxt = {
512
		uiCtxt = {
374
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
513
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
375
			sepNavSelRange = "{667, 0}";
514
			sepNavSelRange = "{667, 0}";
376
			sepNavVisRange = "{533, 988}";
515
			sepNavVisRange = "{533, 988}";
377
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
516
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
378
		};
517
		};
379
	};
518
	};
380
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
519
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
381
		uiCtxt = {
520
		uiCtxt = {
382
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
521
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
383
			sepNavSelRange = "{0, 0}";
522
			sepNavSelRange = "{0, 0}";
384
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
523
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
385
		};
524
		};
386
	};
525
	};
387
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
526
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
388
		uiCtxt = {
527
		uiCtxt = {
389
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
528
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
390
			sepNavSelRange = "{0, 0}";
529
			sepNavSelRange = "{0, 0}";
391
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
530
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
392
		};
531
		};
393
	};
532
	};
394
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
533
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
395
		uiCtxt = {
534
		uiCtxt = {
396
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
535
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
397
			sepNavSelRange = "{293, 18}";
536
			sepNavSelRange = "{293, 18}";
398
			sepNavVisRange = "{27, 625}";
537
			sepNavVisRange = "{27, 625}";
399
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
538
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
400
		};
539
		};
401
	};
540
	};
402
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
541
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
403
		uiCtxt = {
542
		uiCtxt = {
404
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
543
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
405
			sepNavSelRange = "{448, 0}";
544
			sepNavSelRange = "{448, 0}";
406
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
545
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
407
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
546
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
408
		};
547
		};
409
	};
548
	};
410
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
549
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
411
		uiCtxt = {
550
		uiCtxt = {
412
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
551
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
413
			sepNavSelRange = "{696, 201}";
552
			sepNavSelRange = "{696, 201}";
414
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
553
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
415
		};
554
		};
416
	};
555
	};
417
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
556
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
418
		uiCtxt = {
557
		uiCtxt = {
419
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
558
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
420
			sepNavSelRange = "{0, 0}";
559
			sepNavSelRange = "{0, 0}";
421
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
560
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
422
		};
561
		};
423
	};
562
	};
424
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
563
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
425
		uiCtxt = {
564
		uiCtxt = {
426
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
565
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
427
			sepNavSelRange = "{0, 0}";
566
			sepNavSelRange = "{0, 0}";
428
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
567
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
429
		};
568
		};
430
	};
569
	};
431
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
570
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
432
		uiCtxt = {
571
		uiCtxt = {
433
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
572
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
434
			sepNavSelRange = "{0, 0}";
573
			sepNavSelRange = "{0, 0}";
435
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
574
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
436
		};
575
		};
437
	};
576
	};
438
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
577
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
439
		uiCtxt = {
578
		uiCtxt = {
440
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
579
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
441
			sepNavSelRange = "{0, 0}";
580
			sepNavSelRange = "{0, 0}";
442
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
581
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
443
		};
582
		};
444
	};
583
	};
445
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
584
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
446
		uiCtxt = {
585
		uiCtxt = {
447
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
586
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
448
			sepNavSelRange = "{71, 0}";
587
			sepNavSelRange = "{71, 0}";
449
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
588
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
450
		};
589
		};
451
	};
590
	};
452
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
591
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
453
		uiCtxt = {
592
		uiCtxt = {
454
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
593
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
455
			sepNavSelRange = "{0, 0}";
594
			sepNavSelRange = "{0, 0}";
456
			sepNavVisRect = "{{0, 374}, {961, 291}}";
595
			sepNavVisRect = "{{0, 374}, {961, 291}}";
457
		};
596
		};
458
	};
597
	};
459
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
598
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
460
		uiCtxt = {
599
		uiCtxt = {
461
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
600
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
462
			sepNavSelRange = "{229, 50}";
601
			sepNavSelRange = "{229, 50}";
463
			sepNavVisRect = "{{0, 515}, {961, 291}}";
602
			sepNavVisRect = "{{0, 515}, {961, 291}}";
464
		};
603
		};
465
	};
604
	};
466
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
605
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
467
		uiCtxt = {
606
		uiCtxt = {
468
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
607
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
469
			sepNavSelRange = "{554, 0}";
608
			sepNavSelRange = "{554, 0}";
470
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
609
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
471
		};
610
		};
472
	};
611
	};
473
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
612
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
474
		uiCtxt = {
613
		uiCtxt = {
475
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
614
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
476
			sepNavSelRange = "{61, 5}";
615
			sepNavSelRange = "{61, 5}";
477
			sepNavVisRect = "{{0, 323}, {961, 291}}";
616
			sepNavVisRect = "{{0, 323}, {961, 291}}";
478
		};
617
		};
479
	};
618
	};
480
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
619
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
481
		uiCtxt = {
620
		uiCtxt = {
482
			sepNavIntBoundsRect = "{{0, 0}, {1104, 2755}}";
621
			sepNavIntBoundsRect = "{{0, 0}, {1104, 2755}}";
483
			sepNavSelRange = "{0, 0}";
622
			sepNavSelRange = "{0, 0}";
484
			sepNavVisRange = "{0, 681}";
623
			sepNavVisRange = "{0, 681}";
485
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
624
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
486
		};
625
		};
487
	};
626
	};
488
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
627
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
489
		uiCtxt = {
628
		uiCtxt = {
490
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1045}}";
629
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1045}}";
491
			sepNavSelRange = "{0, 0}";
630
			sepNavSelRange = "{0, 0}";
492
			sepNavVisRange = "{0, 622}";
631
			sepNavVisRange = "{0, 622}";
493
		};
632
		};
494
	};
633
	};
495
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
634
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
496
		uiCtxt = {
635
		uiCtxt = {
497
			sepNavIntBoundsRect = "{{0, 0}, {950, 2033}}";
636
			sepNavIntBoundsRect = "{{0, 0}, {950, 2033}}";
498
			sepNavSelRange = "{0, 0}";
637
			sepNavSelRange = "{0, 0}";
499
			sepNavVisRange = "{0, 815}";
638
			sepNavVisRange = "{0, 815}";
500
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
639
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
501
		};
640
		};
502
	};
641
	};
503
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
642
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
504
		uiCtxt = {
643
		uiCtxt = {
505
			sepNavIntBoundsRect = "{{0, 0}, {950, 4104}}";
644
			sepNavIntBoundsRect = "{{0, 0}, {950, 4104}}";
506
			sepNavSelRange = "{0, 0}";
645
			sepNavSelRange = "{0, 0}";
507
			sepNavVisRange = "{0, 1021}";
646
			sepNavVisRange = "{0, 1021}";
508
		};
647
		};
509
	};
648
	};
510
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
649
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
511
		uiCtxt = {
650
		uiCtxt = {
512
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1387}}";
651
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1387}}";
513
			sepNavSelRange = "{0, 0}";
652
			sepNavSelRange = "{0, 0}";
514
			sepNavVisRange = "{0, 679}";
653
			sepNavVisRange = "{0, 679}";
515
		};
654
		};
516
	};
655
	};
517
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
656
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
518
		uiCtxt = {
657
		uiCtxt = {
519
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1007}}";
658
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1007}}";
520
			sepNavSelRange = "{0, 0}";
659
			sepNavSelRange = "{0, 0}";
521
			sepNavVisRange = "{0, 576}";
660
			sepNavVisRange = "{0, 576}";
522
		};
661
		};
523
	};
662
	};
524
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
663
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
525
		uiCtxt = {
664
		uiCtxt = {
526
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
665
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
527
			sepNavSelRange = "{0, 0}";
666
			sepNavSelRange = "{0, 0}";
528
			sepNavVisRange = "{0, 880}";
667
			sepNavVisRange = "{0, 880}";
529
		};
668
		};
530
	};
669
	};
531
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
670
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
532
		uiCtxt = {
671
		uiCtxt = {
533
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
672
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
534
			sepNavSelRange = "{0, 0}";
673
			sepNavSelRange = "{0, 0}";
535
			sepNavVisRange = "{0, 147}";
674
			sepNavVisRange = "{0, 147}";
536
		};
675
		};
537
	};
676
	};
538
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
677
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
539
		uiCtxt = {
678
		uiCtxt = {
540
			sepNavIntBoundsRect = "{{0, 0}, {950, 1919}}";
679
			sepNavIntBoundsRect = "{{0, 0}, {950, 1919}}";
541
			sepNavSelRange = "{0, 0}";
680
			sepNavSelRange = "{0, 0}";
542
			sepNavVisRange = "{0, 795}";
681
			sepNavVisRange = "{0, 795}";
543
		};
682
		};
544
	};
683
	};
545
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
684
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
546
		uiCtxt = {
685
		uiCtxt = {
547
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
686
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
548
			sepNavSelRange = "{0, 0}";
687
			sepNavSelRange = "{0, 0}";
549
			sepNavVisRange = "{0, 677}";
688
			sepNavVisRange = "{0, 677}";
550
		};
689
		};
551
	};
690
	};
552
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
691
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
553
		uiCtxt = {
692
		uiCtxt = {
554
			sepNavIntBoundsRect = "{{0, 0}, {950, 741}}";
693
			sepNavIntBoundsRect = "{{0, 0}, {950, 741}}";
555
			sepNavSelRange = "{0, 0}";
694
			sepNavSelRange = "{0, 0}";
556
			sepNavVisRange = "{0, 875}";
695
			sepNavVisRange = "{0, 875}";
557
		};
696
		};
558
	};
697
	};
559
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
698
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
560
		uiCtxt = {
699
		uiCtxt = {
561
			sepNavIntBoundsRect = "{{0, 0}, {950, 3838}}";
700
			sepNavIntBoundsRect = "{{0, 0}, {950, 3838}}";
562
			sepNavSelRange = "{0, 0}";
701
			sepNavSelRange = "{0, 0}";
563
			sepNavVisRange = "{0, 604}";
702
			sepNavVisRange = "{0, 604}";
564
		};
703
		};
565
	};
704
	};
566
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
705
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
567
		uiCtxt = {
706
		uiCtxt = {
568
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
707
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
569
			sepNavSelRange = "{0, 0}";
708
			sepNavSelRange = "{0, 0}";
570
			sepNavVisRange = "{0, 583}";
709
			sepNavVisRange = "{0, 583}";
571
		};
710
		};
572
	};
711
	};
573
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
712
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
574
		uiCtxt = {
713
		uiCtxt = {
575
			sepNavIntBoundsRect = "{{0, 0}, {950, 13604}}";
714
			sepNavIntBoundsRect = "{{0, 0}, {950, 13604}}";
576
			sepNavSelRange = "{0, 0}";
715
			sepNavSelRange = "{0, 0}";
577
			sepNavVisRange = "{0, 637}";
716
			sepNavVisRange = "{0, 637}";
578
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
717
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
579
		};
718
		};
580
	};
719
	};
581
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
720
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
582
		uiCtxt = {
721
		uiCtxt = {
583
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
722
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
584
			sepNavSelRange = "{0, 0}";
723
			sepNavSelRange = "{0, 0}";
585
			sepNavVisRange = "{0, 639}";
724
			sepNavVisRange = "{0, 639}";
586
		};
725
		};
587
	};
726
	};
588
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
727
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
589
		uiCtxt = {
728
		uiCtxt = {
590
			sepNavIntBoundsRect = "{{0, 0}, {950, 3819}}";
729
			sepNavIntBoundsRect = "{{0, 0}, {950, 3819}}";
591
			sepNavSelRange = "{0, 0}";
730
			sepNavSelRange = "{0, 0}";
592
			sepNavVisRange = "{0, 607}";
731
			sepNavVisRange = "{0, 607}";
593
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
732
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
594
		};
733
		};
595
	};
734
	};
596
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
735
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
597
		uiCtxt = {
736
		uiCtxt = {
598
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
737
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
599
			sepNavSelRange = "{316, 0}";
738
			sepNavSelRange = "{316, 0}";
600
			sepNavVisRange = "{0, 324}";
739
			sepNavVisRange = "{0, 324}";
601
		};
740
		};
602
	};
741
	};
603
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
742
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
604
		uiCtxt = {
743
		uiCtxt = {
605
			sepNavIntBoundsRect = "{{0, 0}, {950, 3192}}";
744
			sepNavIntBoundsRect = "{{0, 0}, {950, 3192}}";
606
			sepNavSelRange = "{0, 0}";
745
			sepNavSelRange = "{0, 0}";
607
			sepNavVisRange = "{0, 892}";
746
			sepNavVisRange = "{0, 892}";
608
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
747
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
609
		};
748
		};
610
	};
749
	};
611
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
750
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
612
		uiCtxt = {
751
		uiCtxt = {
613
			sepNavIntBoundsRect = "{{0, 0}, {950, 988}}";
752
			sepNavIntBoundsRect = "{{0, 0}, {950, 988}}";
614
			sepNavSelRange = "{0, 0}";
753
			sepNavSelRange = "{0, 0}";
615
			sepNavVisRange = "{0, 718}";
754
			sepNavVisRange = "{0, 718}";
616
		};
755
		};
617
	};
756
	};
618
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
757
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
619
		uiCtxt = {
758
		uiCtxt = {
620
			sepNavIntBoundsRect = "{{0, 0}, {950, 684}}";
759
			sepNavIntBoundsRect = "{{0, 0}, {950, 684}}";
621
			sepNavSelRange = "{0, 0}";
760
			sepNavSelRange = "{0, 0}";
622
			sepNavVisRange = "{0, 681}";
761
			sepNavVisRange = "{0, 681}";
623
		};
762
		};
624
	};
763
	};
625
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
764
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
626
		uiCtxt = {
765
		uiCtxt = {
627
			sepNavIntBoundsRect = "{{0, 0}, {1055, 9348}}";
766
			sepNavIntBoundsRect = "{{0, 0}, {1055, 9348}}";
628
			sepNavSelRange = "{70, 36}";
767
			sepNavSelRange = "{70, 36}";
629
			sepNavVisRange = "{52, 1211}";
768
			sepNavVisRange = "{52, 1211}";
630
		};
769
		};
631
	};
770
	};
632
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
771
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
633
		uiCtxt = {
772
		uiCtxt = {
634
			sepNavIntBoundsRect = "{{0, 0}, {950, 2318}}";
773
			sepNavIntBoundsRect = "{{0, 0}, {950, 2318}}";
635
			sepNavSelRange = "{0, 0}";
774
			sepNavSelRange = "{0, 0}";
636
			sepNavVisRange = "{0, 843}";
775
			sepNavVisRange = "{0, 843}";
637
		};
776
		};
638
	};
777
	};
639
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
778
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
640
		uiCtxt = {
779
		uiCtxt = {
641
			sepNavIntBoundsRect = "{{0, 0}, {950, 1862}}";
780
			sepNavIntBoundsRect = "{{0, 0}, {950, 1862}}";
642
			sepNavSelRange = "{388, 22}";
781
			sepNavSelRange = "{388, 22}";
643
			sepNavVisRange = "{1101, 781}";
782
			sepNavVisRange = "{1101, 781}";
644
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
783
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
645
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
784
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
646
		};
785
		};
647
	};
786
	};
648
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
787
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
649
		uiCtxt = {
788
		uiCtxt = {
650
			sepNavIntBoundsRect = "{{0, 0}, {950, 6593}}";
789
			sepNavIntBoundsRect = "{{0, 0}, {950, 6593}}";
651
			sepNavSelRange = "{0, 0}";
790
			sepNavSelRange = "{0, 0}";
652
			sepNavVisRange = "{0, 756}";
791
			sepNavVisRange = "{0, 756}";
653
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
792
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
654
		};
793
		};
655
	};
794
	};
656
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
795
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
657
		uiCtxt = {
796
		uiCtxt = {
658
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
797
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
659
			sepNavSelRange = "{0, 0}";
798
			sepNavSelRange = "{0, 0}";
660
			sepNavVisRange = "{50, 651}";
799
			sepNavVisRange = "{50, 651}";
661
		};
800
		};
662
	};
801
	};
663
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
802
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
664
		uiCtxt = {
803
		uiCtxt = {
665
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
804
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
666
			sepNavSelRange = "{0, 0}";
805
			sepNavSelRange = "{0, 0}";
667
			sepNavVisRange = "{66, 176}";
806
			sepNavVisRange = "{66, 176}";
668
		};
807
		};
669
	};
808
	};
670
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
809
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
671
		uiCtxt = {
810
		uiCtxt = {
672
			sepNavIntBoundsRect = "{{0, 0}, {950, 1045}}";
811
			sepNavIntBoundsRect = "{{0, 0}, {950, 1045}}";
673
			sepNavSelRange = "{0, 0}";
812
			sepNavSelRange = "{0, 0}";
674
			sepNavVisRange = "{0, 599}";
813
			sepNavVisRange = "{0, 599}";
675
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
814
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
676
		};
815
		};
677
	};
816
	};
678
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
817
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
679
		uiCtxt = {
818
		uiCtxt = {
680
			sepNavIntBoundsRect = "{{0, 0}, {950, 3154}}";
819
			sepNavIntBoundsRect = "{{0, 0}, {950, 3154}}";
681
			sepNavSelRange = "{0, 0}";
820
			sepNavSelRange = "{0, 0}";
682
			sepNavVisRange = "{0, 454}";
821
			sepNavVisRange = "{0, 454}";
683
		};
822
		};
684
	};
823
	};
685
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
824
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
686
		uiCtxt = {
825
		uiCtxt = {
687
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
826
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
688
			sepNavSelRange = "{0, 0}";
827
			sepNavSelRange = "{0, 0}";
689
			sepNavVisRange = "{0, 453}";
828
			sepNavVisRange = "{0, 453}";
690
		};
829
		};
691
	};
830
	};
692
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
831
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
693
		uiCtxt = {
832
		uiCtxt = {
694
			sepNavIntBoundsRect = "{{0, 0}, {950, 7049}}";
833
			sepNavIntBoundsRect = "{{0, 0}, {950, 7049}}";
695
			sepNavSelRange = "{80, 0}";
834
			sepNavSelRange = "{80, 0}";
696
			sepNavVisRange = "{8815, 700}";
835
			sepNavVisRange = "{8815, 700}";
697
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
836
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
698
		};
837
		};
699
	};
838
	};
700
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
839
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
701
		uiCtxt = {
840
		uiCtxt = {
702
			sepNavIntBoundsRect = "{{0, 0}, {1171, 577}}";
841
			sepNavIntBoundsRect = "{{0, 0}, {1171, 577}}";
703
			sepNavSelRange = "{0, 0}";
842
			sepNavSelRange = "{0, 0}";
704
			sepNavVisRange = "{0, 233}";
843
			sepNavVisRange = "{0, 233}";
705
			sepNavVisRect = "{{0, 0}, {0, 0}}";
844
			sepNavVisRect = "{{0, 0}, {0, 0}}";
706
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
845
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
707
		};
846
		};
708
	};
847
	};
709
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
848
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
710
		uiCtxt = {
849
		uiCtxt = {
711
			sepNavIntBoundsRect = "{{0, 0}, {950, 4351}}";
850
			sepNavIntBoundsRect = "{{0, 0}, {950, 4351}}";
712
			sepNavSelRange = "{0, 0}";
851
			sepNavSelRange = "{0, 0}";
713
			sepNavVisRange = "{0, 595}";
852
			sepNavVisRange = "{0, 595}";
714
		};
853
		};
715
	};
854
	};
716
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
855
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
717
		uiCtxt = {
856
		uiCtxt = {
718
			sepNavIntBoundsRect = "{{0, 0}, {950, 836}}";
857
			sepNavIntBoundsRect = "{{0, 0}, {950, 836}}";
719
			sepNavSelRange = "{0, 0}";
858
			sepNavSelRange = "{0, 0}";
720
			sepNavVisRange = "{0, 708}";
859
			sepNavVisRange = "{0, 708}";
721
		};
860
		};
722
	};
861
	};
723
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
862
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
724
		uiCtxt = {
863
		uiCtxt = {
725
			sepNavIntBoundsRect = "{{0, 0}, {950, 13642}}";
864
			sepNavIntBoundsRect = "{{0, 0}, {950, 13642}}";
726
			sepNavSelRange = "{0, 0}";
865
			sepNavSelRange = "{0, 0}";
727
			sepNavVisRange = "{0, 829}";
866
			sepNavVisRange = "{0, 829}";
728
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
867
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
729
		};
868
		};
730
	};
869
	};
731
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
870
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
732
		uiCtxt = {
871
		uiCtxt = {
733
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
872
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
734
			sepNavSelRange = "{0, 0}";
873
			sepNavSelRange = "{0, 0}";
735
			sepNavVisRange = "{0, 981}";
874
			sepNavVisRange = "{0, 981}";
736
			sepNavVisRect = "{{0, 0}, {0, 0}}";
875
			sepNavVisRect = "{{0, 0}, {0, 0}}";
737
		};
876
		};
738
	};
877
	};
739
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
878
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
740
		uiCtxt = {
879
		uiCtxt = {
741
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
880
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
742
			sepNavSelRange = "{0, 0}";
881
			sepNavSelRange = "{0, 0}";
743
			sepNavVisRange = "{38, 645}";
882
			sepNavVisRange = "{38, 645}";
744
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
883
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
745
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
884
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
746
		};
885
		};
747
	};
886
	};
748
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
887
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
749
		uiCtxt = {
888
		uiCtxt = {
750
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
889
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
751
			sepNavSelRange = "{0, 0}";
890
			sepNavSelRange = "{0, 0}";
752
			sepNavVisRange = "{32, 602}";
891
			sepNavVisRange = "{32, 602}";
753
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
892
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
754
		};
893
		};
755
	};
894
	};
756
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
895
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
757
		uiCtxt = {
896
		uiCtxt = {
758
			sepNavIntBoundsRect = "{{0, 0}, {950, 2280}}";
897
			sepNavIntBoundsRect = "{{0, 0}, {950, 2280}}";
759
			sepNavSelRange = "{0, 0}";
898
			sepNavSelRange = "{0, 0}";
760
			sepNavVisRange = "{0, 822}";
899
			sepNavVisRange = "{0, 822}";
761
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
900
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
762
		};
901
		};
763
	};
902
	};
764
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
903
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
765
		uiCtxt = {
904
		uiCtxt = {
766
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
905
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
767
			sepNavSelRange = "{0, 0}";
906
			sepNavSelRange = "{0, 0}";
768
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
907
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
769
		};
908
		};
770
	};
909
	};
771
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
910
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
772
		uiCtxt = {
911
		uiCtxt = {
773
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
912
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
774
			sepNavSelRange = "{0, 0}";
913
			sepNavSelRange = "{0, 0}";
775
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
914
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
776
		};
915
		};
777
	};
916
	};
778
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
917
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
779
		uiCtxt = {
918
		uiCtxt = {
780
			sepNavIntBoundsRect = "{{0, 0}, {950, 1938}}";
919
			sepNavIntBoundsRect = "{{0, 0}, {950, 1938}}";
781
			sepNavSelRange = "{888, 0}";
920
			sepNavSelRange = "{888, 0}";
782
			sepNavVisRange = "{0, 676}";
921
			sepNavVisRange = "{0, 676}";
783
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
922
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
784
		};
923
		};
785
	};
924
	};
786
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
925
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
787
		uiCtxt = {
926
		uiCtxt = {
788
			sepNavIntBoundsRect = "{{0, 0}, {950, 1349}}";
927
			sepNavIntBoundsRect = "{{0, 0}, {950, 1349}}";
789
			sepNavSelRange = "{589, 0}";
928
			sepNavSelRange = "{589, 0}";
790
			sepNavVisRange = "{22, 686}";
929
			sepNavVisRange = "{22, 686}";
791
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
930
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
792
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
931
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
793
		};
932
		};
794
	};
933
	};
795
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
934
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
796
		uiCtxt = {
935
		uiCtxt = {
797
			sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
936
			sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
798
			sepNavSelRange = "{0, 0}";
937
			sepNavSelRange = "{0, 0}";
799
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
938
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
800
		};
939
		};
801
	};
940
	};
802
	0D0CAF340C61132C003604C6 /* verification.h */ = {
941
	0D0CAF340C61132C003604C6 /* verification.h */ = {
803
		uiCtxt = {
942
		uiCtxt = {
804
			sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
943
			sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
805
			sepNavSelRange = "{0, 0}";
944
			sepNavSelRange = "{0, 0}";
806
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
945
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
807
		};
946
		};
808
	};
947
	};
809
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
948
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
810
		uiCtxt = {
949
		uiCtxt = {
811
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3363}}";
950
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3363}}";
812
			sepNavSelRange = "{4295, 0}";
951
			sepNavSelRange = "{4295, 0}";
813
			sepNavVisRange = "{468, 786}";
952
			sepNavVisRange = "{468, 786}";
814
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
953
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
815
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
954
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
816
		};
955
		};
817
	};
956
	};
818
	0D0CAF370C61132C003604C6 /* draw.h */ = {
957
	0D0CAF370C61132C003604C6 /* draw.h */ = {
819
		uiCtxt = {
958
		uiCtxt = {
820
			sepNavIntBoundsRect = "{{0, 0}, {1104, 684}}";
959
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
821
			sepNavSelRange = "{468, 0}";
960
			sepNavSelRange = "{660, 61}";
822
			sepNavVisRange = "{117, 948}";
961
			sepNavVisRange = "{0, 1065}";
823
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
962
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
824
		};
963
		};
825
	};
964
	};
826
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
965
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
827
		uiCtxt = {
966
		uiCtxt = {
828
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
967
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
829
			sepNavSelRange = "{174, 0}";
968
			sepNavSelRange = "{174, 0}";
830
			sepNavVisRange = "{0, 209}";
969
			sepNavVisRange = "{0, 209}";
831
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
970
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
832
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
971
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
833
		};
972
		};
834
	};
973
	};
835
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
974
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
836
		uiCtxt = {
975
		uiCtxt = {
837
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
976
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
838
			sepNavSelRange = "{0, 0}";
977
			sepNavSelRange = "{0, 0}";
839
			sepNavVisRange = "{0, 213}";
978
			sepNavVisRange = "{0, 213}";
840
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
979
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
841
		};
980
		};
842
	};
981
	};
843
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
982
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
844
		uiCtxt = {
983
		uiCtxt = {
845
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
984
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
846
			sepNavSelRange = "{0, 0}";
985
			sepNavSelRange = "{0, 0}";
847
			sepNavVisRange = "{0, 215}";
986
			sepNavVisRange = "{0, 215}";
848
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
987
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
849
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
988
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
850
		};
989
		};
851
	};
990
	};
852
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
991
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
853
		uiCtxt = {
992
		uiCtxt = {
854
			sepNavIntBoundsRect = "{{0, 0}, {950, 2584}}";
993
			sepNavIntBoundsRect = "{{0, 0}, {950, 2584}}";
855
			sepNavSelRange = "{0, 0}";
994
			sepNavSelRange = "{0, 0}";
856
			sepNavVisRange = "{0, 716}";
995
			sepNavVisRange = "{0, 716}";
857
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
996
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
858
		};
997
		};
859
	};
998
	};
860
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
999
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
861
		uiCtxt = {
1000
		uiCtxt = {
862
			sepNavIntBoundsRect = "{{0, 0}, {950, 969}}";
1001
			sepNavIntBoundsRect = "{{0, 0}, {950, 969}}";
863
			sepNavSelRange = "{0, 0}";
1002
			sepNavSelRange = "{0, 0}";
864
			sepNavVisRange = "{0, 640}";
1003
			sepNavVisRange = "{0, 640}";
865
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1004
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
866
		};
1005
		};
867
	};
1006
	};
868
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1007
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
869
		uiCtxt = {
1008
		uiCtxt = {
870
			sepNavIntBoundsRect = "{{0, 0}, {950, 3686}}";
1009
			sepNavIntBoundsRect = "{{0, 0}, {950, 3686}}";
871
			sepNavSelRange = "{0, 0}";
1010
			sepNavSelRange = "{0, 0}";
872
			sepNavVisRange = "{0, 850}";
1011
			sepNavVisRange = "{0, 850}";
873
		};
1012
		};
874
	};
1013
	};
875
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1014
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
876
		uiCtxt = {
1015
		uiCtxt = {
877
			sepNavIntBoundsRect = "{{0, 0}, {950, 2831}}";
1016
			sepNavIntBoundsRect = "{{0, 0}, {950, 2831}}";
878
			sepNavSelRange = "{0, 0}";
1017
			sepNavSelRange = "{0, 0}";
879
			sepNavVisRange = "{0, 630}";
1018
			sepNavVisRange = "{0, 630}";
880
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1019
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
881
		};
1020
		};
882
	};
1021
	};
883
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1022
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
884
		uiCtxt = {
1023
		uiCtxt = {
885
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1024
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
886
			sepNavSelRange = "{0, 0}";
1025
			sepNavSelRange = "{0, 0}";
887
			sepNavVisRange = "{0, 561}";
1026
			sepNavVisRange = "{0, 561}";
888
		};
1027
		};
889
	};
1028
	};
890
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1029
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
891
		uiCtxt = {
1030
		uiCtxt = {
892
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
1031
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
893
			sepNavSelRange = "{0, 0}";
1032
			sepNavSelRange = "{0, 0}";
894
			sepNavVisRange = "{0, 840}";
1033
			sepNavVisRange = "{0, 840}";
895
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1034
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
896
		};
1035
		};
897
	};
1036
	};
898
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
1037
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
899
		uiCtxt = {
1038
		uiCtxt = {
900
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3059}}";
1039
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3078}}";
901
			sepNavSelRange = "{1108, 0}";
1040
			sepNavSelRange = "{1108, 0}";
902
			sepNavVisRange = "{1108, 941}";
1041
			sepNavVisRange = "{1108, 800}";
903
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
1042
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
904
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
1043
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
905
		};
1044
		};
906
	};
1045
	};
907
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
1046
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
908
		uiCtxt = {
1047
		uiCtxt = {
909
			sepNavIntBoundsRect = "{{0, 0}, {1171, 741}}";
1048
			sepNavIntBoundsRect = "{{0, 0}, {1125, 741}}";
910
			sepNavSelRange = "{0, 0}";
1049
			sepNavSelRange = "{0, 0}";
911
			sepNavVisRange = "{155, 1074}";
1050
			sepNavVisRange = "{79, 1150}";
912
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
1051
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
913
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
1052
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
914
		};
1053
		};
915
	};
1054
	};
916
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
1055
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
917
		uiCtxt = {
1056
		uiCtxt = {
918
			sepNavIntBoundsRect = "{{0, 0}, {1171, 3002}}";
1057
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3002}}";
919
			sepNavSelRange = "{0, 0}";
1058
			sepNavSelRange = "{0, 0}";
920
			sepNavVisRange = "{0, 639}";
1059
			sepNavVisRange = "{0, 799}";
921
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1060
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
922
		};
1061
		};
923
	};
1062
	};
924
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
1063
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
925
		uiCtxt = {
1064
		uiCtxt = {
926
			sepNavIntBoundsRect = "{{0, 0}, {1104, 589}}";
1065
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
927
			sepNavSelRange = "{0, 0}";
1066
			sepNavSelRange = "{0, 0}";
928
			sepNavVisRange = "{0, 1070}";
1067
			sepNavVisRange = "{0, 1070}";
929
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1068
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
930
		};
1069
		};
931
	};
1070
	};
932
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
1071
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
933
		uiCtxt = {
1072
		uiCtxt = {
934
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1073
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
935
			sepNavSelRange = "{0, 0}";
1074
			sepNavSelRange = "{44, 32}";
936
			sepNavVisRange = "{0, 431}";
1075
			sepNavVisRange = "{0, 431}";
937
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1076
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
938
		};
1077
		};
939
	};
1078
	};
940
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
1079
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
941
		uiCtxt = {
1080
		uiCtxt = {
942
			sepNavIntBoundsRect = "{{0, 0}, {1064, 727}}";
1081
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
943
			sepNavSelRange = "{0, 0}";
1082
			sepNavSelRange = "{0, 0}";
944
			sepNavVisRange = "{0, 276}";
1083
			sepNavVisRange = "{0, 276}";
945
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1084
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
946
		};
1085
		};
947
	};
1086
	};
948
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
1087
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
949
		uiCtxt = {
1088
		uiCtxt = {
950
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
1089
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1748}}";
951
			sepNavSelRange = "{0, 0}";
1090
			sepNavSelRange = "{0, 0}";
952
			sepNavVisRange = "{1019, 737}";
1091
			sepNavVisRange = "{1019, 695}";
953
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1092
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
954
		};
1093
		};
955
	};
1094
	};
956
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
1095
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
957
		uiCtxt = {
1096
		uiCtxt = {
958
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1097
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
959
			sepNavSelRange = "{0, 0}";
1098
			sepNavSelRange = "{0, 0}";
960
			sepNavVisRange = "{0, 491}";
1099
			sepNavVisRange = "{0, 491}";
961
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1100
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
962
		};
1101
		};
963
	};
1102
	};
964
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
1103
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
965
		uiCtxt = {
1104
		uiCtxt = {
966
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1349}}";
1105
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1349}}";
967
			sepNavSelRange = "{0, 0}";
1106
			sepNavSelRange = "{0, 0}";
968
			sepNavVisRange = "{0, 756}";
1107
			sepNavVisRange = "{0, 909}";
969
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1108
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
970
		};
1109
		};
971
	};
1110
	};
972
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
1111
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
973
		uiCtxt = {
1112
		uiCtxt = {
974
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
1113
			sepNavIntBoundsRect = "{{0, 0}, {1125, 817}}";
975
			sepNavSelRange = "{0, 0}";
1114
			sepNavSelRange = "{0, 0}";
976
			sepNavVisRange = "{0, 651}";
1115
			sepNavVisRange = "{0, 647}";
977
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1116
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
978
		};
1117
		};
979
	};
1118
	};
980
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
1119
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
981
		uiCtxt = {
1120
		uiCtxt = {
982
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1121
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
983
			sepNavSelRange = "{0, 0}";
1122
			sepNavSelRange = "{0, 0}";
984
			sepNavVisRange = "{0, 512}";
1123
			sepNavVisRange = "{0, 512}";
985
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1124
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
986
		};
1125
		};
987
	};
1126
	};
988
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
1127
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
989
		uiCtxt = {
1128
		uiCtxt = {
990
			sepNavIntBoundsRect = "{{0, 0}, {1055, 12920}}";
1129
			sepNavIntBoundsRect = "{{0, 0}, {1125, 12749}}";
991
			sepNavSelRange = "{0, 0}";
1130
			sepNavSelRange = "{10872, 38}";
992
			sepNavVisRange = "{11009, 726}";
1131
			sepNavVisRange = "{10607, 637}";
993
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
1132
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
994
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
1133
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
995
		};
1134
		};
996
	};
1135
	};
997
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
1136
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
998
		uiCtxt = {
1137
		uiCtxt = {
999
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8170}}";
1138
			sepNavIntBoundsRect = "{{0, 0}, {1125, 8170}}";
1000
			sepNavSelRange = "{0, 0}";
1139
			sepNavSelRange = "{0, 0}";
1001
			sepNavVisRange = "{9799, 1728}";
1140
			sepNavVisRange = "{8172, 1313}";
1002
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
1141
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
1003
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
1142
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
1004
		};
1143
		};
1005
	};
1144
	};
1006
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
1145
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
1007
		uiCtxt = {
1146
		uiCtxt = {
1008
			sepNavIntBoundsRect = "{{0, 0}, {1130, 13471}}";
1147
			sepNavIntBoundsRect = "{{0, 0}, {1125, 13452}}";
1009
			sepNavSelRange = "{0, 0}";
1148
			sepNavSelRange = "{6121, 9}";
-
 
1149
			sepNavVisRange = "{15277, 827}";
1010
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
1150
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
1011
		};
1151
		};
1012
	};
1152
	};
1013
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1153
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1014
		uiCtxt = {
1154
		uiCtxt = {
1015
			sepNavIntBoundsRect = "{{0, 0}, {1104, 988}}";
1155
			sepNavIntBoundsRect = "{{0, 0}, {1125, 988}}";
1016
			sepNavSelRange = "{0, 0}";
1156
			sepNavSelRange = "{1399, 158}";
1017
			sepNavVisRange = "{706, 1121}";
1157
			sepNavVisRange = "{353, 1467}";
1018
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1158
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1019
		};
1159
		};
1020
	};
1160
	};
1021
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1161
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1022
		uiCtxt = {
1162
		uiCtxt = {
1023
			sepNavIntBoundsRect = "{{0, 0}, {787, 748}}";
1163
			sepNavIntBoundsRect = "{{0, 0}, {787, 748}}";
1024
			sepNavSelRange = "{0, 401}";
1164
			sepNavSelRange = "{0, 401}";
1025
			sepNavVisRange = "{0, 401}";
1165
			sepNavVisRange = "{0, 401}";
1026
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1166
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1027
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1167
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1028
		};
1168
		};
1029
	};
1169
	};
1030
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1170
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1031
		uiCtxt = {
1171
		uiCtxt = {
1032
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1172
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1033
			sepNavSelRange = "{0, 421}";
1173
			sepNavSelRange = "{0, 421}";
1034
			sepNavVisRange = "{0, 421}";
1174
			sepNavVisRange = "{0, 421}";
1035
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1175
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1036
		};
1176
		};
1037
	};
1177
	};
1038
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1178
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1039
		uiCtxt = {
1179
		uiCtxt = {
1040
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1083}}";
1180
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1041
			sepNavSelRange = "{0, 0}";
1181
			sepNavSelRange = "{0, 0}";
1042
			sepNavVisRange = "{295, 1001}";
1182
			sepNavVisRange = "{295, 945}";
1043
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
1183
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
1044
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1184
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1045
		};
1185
		};
1046
	};
1186
	};
1047
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1187
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1048
		uiCtxt = {
1188
		uiCtxt = {
1049
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1189
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1050
			sepNavSelRange = "{0, 0}";
1190
			sepNavSelRange = "{0, 0}";
1051
			sepNavVisRange = "{0, 218}";
1191
			sepNavVisRange = "{0, 218}";
1052
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1192
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1053
		};
1193
		};
1054
	};
1194
	};
1055
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1195
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1056
		uiCtxt = {
1196
		uiCtxt = {
1057
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6840}}";
1197
			sepNavIntBoundsRect = "{{0, 0}, {1125, 6992}}";
1058
			sepNavSelRange = "{4832, 0}";
1198
			sepNavSelRange = "{4832, 0}";
1059
			sepNavVisRange = "{4269, 946}";
1199
			sepNavVisRange = "{4316, 847}";
1060
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
1200
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
1061
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1201
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1062
		};
1202
		};
1063
	};
1203
	};
1064
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1204
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1065
		uiCtxt = {
1205
		uiCtxt = {
1066
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
1206
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1067
			sepNavSelRange = "{605, 0}";
1207
			sepNavSelRange = "{605, 0}";
1068
			sepNavVisRange = "{0, 651}";
1208
			sepNavVisRange = "{0, 651}";
1069
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1209
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1070
		};
1210
		};
1071
	};
1211
	};
1072
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1212
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1073
		uiCtxt = {
1213
		uiCtxt = {
1074
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1121}}";
1214
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1075
			sepNavSelRange = "{0, 0}";
1215
			sepNavSelRange = "{0, 0}";
-
 
1216
			sepNavVisRange = "{0, 826}";
1076
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1217
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1077
		};
1218
		};
1078
	};
1219
	};
1079
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1220
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1080
		uiCtxt = {
1221
		uiCtxt = {
1081
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
1222
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1082
			sepNavSelRange = "{0, 0}";
1223
			sepNavSelRange = "{0, 0}";
-
 
1224
			sepNavVisRange = "{0, 537}";
1083
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1225
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1084
		};
1226
		};
1085
	};
1227
	};
1086
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1228
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1087
		uiCtxt = {
1229
		uiCtxt = {
1088
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3249}}";
1230
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3382}}";
1089
			sepNavSelRange = "{0, 0}";
1231
			sepNavSelRange = "{0, 0}";
-
 
1232
			sepNavVisRange = "{0, 719}";
1090
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1233
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1091
		};
1234
		};
1092
	};
1235
	};
1093
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1236
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1094
		uiCtxt = {
1237
		uiCtxt = {
1095
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
1238
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1096
			sepNavSelRange = "{0, 0}";
1239
			sepNavSelRange = "{106, 389}";
1097
			sepNavVisRange = "{0, 504}";
1240
			sepNavVisRange = "{0, 504}";
1098
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1241
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1099
		};
1242
		};
1100
	};
1243
	};
-
 
1244
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
-
 
1245
		uiCtxt = {
-
 
1246
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
-
 
1247
			sepNavSelRange = "{0, 0}";
-
 
1248
			sepNavVisRange = "{408, 1054}";
-
 
1249
		};
-
 
1250
	};
1101
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1251
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1102
		uiCtxt = {
1252
		uiCtxt = {
1103
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
1253
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1104
			sepNavSelRange = "{0, 0}";
1254
			sepNavSelRange = "{0, 0}";
1105
			sepNavVisRange = "{0, 360}";
1255
			sepNavVisRange = "{0, 360}";
1106
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1256
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1107
		};
1257
		};
1108
	};
1258
	};
1109
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1259
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1110
		uiCtxt = {
1260
		uiCtxt = {
1111
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3591}}";
1261
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3667}}";
1112
			sepNavSelRange = "{0, 0}";
1262
			sepNavSelRange = "{0, 0}";
1113
			sepNavVisRange = "{4001, 885}";
1263
			sepNavVisRange = "{3952, 756}";
1114
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1264
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1115
		};
1265
		};
1116
	};
1266
	};
1117
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1267
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1118
		uiCtxt = {
1268
		uiCtxt = {
1119
			sepNavIntBoundsRect = "{{0, 0}, {1055, 6251}}";
1269
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6422}}";
1120
			sepNavSelRange = "{0, 0}";
1270
			sepNavSelRange = "{0, 0}";
1121
			sepNavVisRange = "{0, 1040}";
1271
			sepNavVisRange = "{2785, 796}";
1122
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1272
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1123
		};
1273
		};
1124
	};
1274
	};
1125
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1275
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1126
		uiCtxt = {
1276
		uiCtxt = {
1127
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
1277
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1128
			sepNavSelRange = "{0, 0}";
1278
			sepNavSelRange = "{0, 0}";
1129
			sepNavVisRange = "{0, 558}";
1279
			sepNavVisRange = "{0, 558}";
1130
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1280
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1131
		};
1281
		};
1132
	};
1282
	};
-
 
1283
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
-
 
1284
		uiCtxt = {
-
 
1285
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3838}}";
-
 
1286
			sepNavSelRange = "{0, 0}";
-
 
1287
			sepNavVisRange = "{0, 740}";
-
 
1288
		};
-
 
1289
	};
1133
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1290
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1134
		uiCtxt = {
1291
		uiCtxt = {
1135
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1786}}";
1292
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1862}}";
1136
			sepNavSelRange = "{1250, 0}";
1293
			sepNavSelRange = "{0, 0}";
-
 
1294
			sepNavVisRange = "{0, 602}";
1137
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
1295
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
1138
		};
1296
		};
1139
	};
1297
	};
1140
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1298
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1141
		uiCtxt = {
1299
		uiCtxt = {
1142
			sepNavIntBoundsRect = "{{0, 0}, {1104, 589}}";
1300
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1143
			sepNavSelRange = "{0, 0}";
1301
			sepNavSelRange = "{0, 0}";
1144
			sepNavVisRange = "{0, 656}";
1302
			sepNavVisRange = "{0, 656}";
1145
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1303
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1146
		};
1304
		};
1147
	};
1305
	};
1148
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1306
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1149
		uiCtxt = {
1307
		uiCtxt = {
1150
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1634}}";
1308
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1691}}";
1151
			sepNavSelRange = "{0, 0}";
1309
			sepNavSelRange = "{0, 0}";
1152
			sepNavVisRange = "{1062, 792}";
1310
			sepNavVisRange = "{1034, 875}";
1153
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1311
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1154
		};
1312
		};
1155
	};
1313
	};
1156
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1314
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1157
		uiCtxt = {
1315
		uiCtxt = {
1158
			sepNavIntBoundsRect = "{{0, 0}, {1130, 10621}}";
1316
			sepNavIntBoundsRect = "{{0, 0}, {1125, 10944}}";
1159
			sepNavSelRange = "{0, 0}";
1317
			sepNavSelRange = "{0, 0}";
-
 
1318
			sepNavVisRange = "{0, 727}";
1160
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1319
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1161
		};
1320
		};
1162
	};
1321
	};
1163
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1322
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1164
		uiCtxt = {
1323
		uiCtxt = {
1165
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
1324
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1166
			sepNavSelRange = "{0, 0}";
1325
			sepNavSelRange = "{0, 0}";
1167
			sepNavVisRange = "{77, 1136}";
1326
			sepNavVisRange = "{0, 1213}";
1168
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1327
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1169
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1328
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1170
		};
1329
		};
1171
	};
1330
	};
1172
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1331
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1173
		uiCtxt = {
1332
		uiCtxt = {
1174
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2071}}";
1333
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1957}}";
1175
			sepNavSelRange = "{1477, 0}";
1334
			sepNavSelRange = "{1477, 0}";
1176
			sepNavVisRange = "{958, 983}";
1335
			sepNavVisRange = "{1449, 1002}";
1177
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1336
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1178
		};
1337
		};
1179
	};
1338
	};
1180
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1339
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1181
		uiCtxt = {
1340
		uiCtxt = {
1182
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1341
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1183
			sepNavSelRange = "{0, 0}";
1342
			sepNavSelRange = "{0, 0}";
1184
			sepNavVisRange = "{0, 309}";
1343
			sepNavVisRange = "{0, 309}";
1185
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1344
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1186
		};
1345
		};
1187
	};
1346
	};
1188
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1347
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1189
		uiCtxt = {
1348
		uiCtxt = {
1190
			sepNavIntBoundsRect = "{{0, 0}, {928, 1767}}";
1349
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1710}}";
1191
			sepNavSelRange = "{0, 0}";
1350
			sepNavSelRange = "{0, 0}";
1192
			sepNavVisRange = "{700, 829}";
1351
			sepNavVisRange = "{665, 1005}";
1193
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1352
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1194
		};
1353
		};
1195
	};
1354
	};
1196
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1355
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1197
		uiCtxt = {
1356
		uiCtxt = {
1198
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1357
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1199
			sepNavSelRange = "{0, 0}";
1358
			sepNavSelRange = "{0, 0}";
1200
			sepNavVisRange = "{0, 208}";
1359
			sepNavVisRange = "{0, 208}";
1201
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1360
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1202
		};
1361
		};
1203
	};
1362
	};
1204
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1363
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1205
		uiCtxt = {
1364
		uiCtxt = {
1206
			sepNavIntBoundsRect = "{{0, 0}, {1336, 7638}}";
1365
			sepNavIntBoundsRect = "{{0, 0}, {1336, 7106}}";
1207
			sepNavSelRange = "{8180, 0}";
1366
			sepNavSelRange = "{8180, 0}";
1208
			sepNavVisRange = "{0, 2175}";
1367
			sepNavVisRange = "{0, 2196}";
1209
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1368
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1210
			sepNavWindowFrame = "{{38, 183}, {846, 820}}";
1369
			sepNavWindowFrame = "{{38, 183}, {846, 820}}";
1211
		};
1370
		};
1212
	};
1371
	};
1213
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1372
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1214
		uiCtxt = {
1373
		uiCtxt = {
1215
			sepNavIntBoundsRect = "{{0, 0}, {1055, 4237}}";
1374
			sepNavIntBoundsRect = "{{0, 0}, {1055, 4237}}";
1216
			sepNavSelRange = "{7374, 0}";
1375
			sepNavSelRange = "{7374, 0}";
1217
			sepNavVisRange = "{1335, 1422}";
1376
			sepNavVisRange = "{1335, 1422}";
1218
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1377
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1219
		};
1378
		};
1220
	};
1379
	};
1221
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1380
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1222
		uiCtxt = {
1381
		uiCtxt = {
1223
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
1382
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
1224
			sepNavSelRange = "{0, 0}";
1383
			sepNavSelRange = "{0, 0}";
1225
			sepNavVisRange = "{0, 687}";
1384
			sepNavVisRange = "{0, 687}";
1226
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1385
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1227
		};
1386
		};
1228
	};
1387
	};
1229
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1388
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1230
		uiCtxt = {
1389
		uiCtxt = {
1231
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1390
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1232
			sepNavSelRange = "{203, 0}";
1391
			sepNavSelRange = "{203, 0}";
1233
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1392
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1234
		};
1393
		};
1235
	};
1394
	};
1236
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1395
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1237
		uiCtxt = {
1396
		uiCtxt = {
1238
			sepNavIntBoundsRect = "{{0, 0}, {928, 13319}}";
1397
			sepNavIntBoundsRect = "{{0, 0}, {928, 13319}}";
1239
			sepNavSelRange = "{9778, 6}";
1398
			sepNavSelRange = "{9778, 6}";
1240
			sepNavVisRange = "{5271, 579}";
1399
			sepNavVisRange = "{5271, 579}";
1241
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1400
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1242
		};
1401
		};
1243
	};
1402
	};
1244
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1403
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1245
		uiCtxt = {
1404
		uiCtxt = {
1246
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1405
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1247
			sepNavSelRange = "{6785, 10}";
1406
			sepNavSelRange = "{6785, 10}";
1248
			sepNavVisRange = "{6338, 745}";
1407
			sepNavVisRange = "{6338, 745}";
1249
		};
1408
		};
1250
	};
1409
	};
1251
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1410
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1252
		uiCtxt = {
1411
		uiCtxt = {
1253
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1412
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1254
			sepNavSelRange = "{0, 0}";
1413
			sepNavSelRange = "{0, 0}";
1255
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1414
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1256
		};
1415
		};
1257
	};
1416
	};
1258
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1417
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1259
		uiCtxt = {
1418
		uiCtxt = {
1260
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1419
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1261
			sepNavSelRange = "{96, 0}";
1420
			sepNavSelRange = "{96, 0}";
1262
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1421
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1263
		};
1422
		};
1264
	};
1423
	};
1265
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1424
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1266
		uiCtxt = {
1425
		uiCtxt = {
1267
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1426
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1268
			sepNavSelRange = "{0, 0}";
1427
			sepNavSelRange = "{0, 0}";
1269
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1428
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1270
		};
1429
		};
1271
	};
1430
	};
1272
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1431
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1273
		uiCtxt = {
1432
		uiCtxt = {
1274
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1433
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1275
			sepNavSelRange = "{0, 0}";
1434
			sepNavSelRange = "{0, 0}";
1276
			sepNavVisRange = "{0, 833}";
1435
			sepNavVisRange = "{0, 833}";
1277
		};
1436
		};
1278
	};
1437
	};
1279
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1438
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1280
		uiCtxt = {
1439
		uiCtxt = {
1281
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1440
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1282
			sepNavSelRange = "{0, 0}";
1441
			sepNavSelRange = "{0, 0}";
1283
			sepNavVisRange = "{0, 849}";
1442
			sepNavVisRange = "{0, 849}";
1284
		};
1443
		};
1285
	};
1444
	};
1286
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1445
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1287
		uiCtxt = {
1446
		uiCtxt = {
1288
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1447
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1289
			sepNavSelRange = "{0, 0}";
1448
			sepNavSelRange = "{0, 0}";
1290
			sepNavVisRange = "{0, 767}";
1449
			sepNavVisRange = "{0, 767}";
1291
		};
1450
		};
1292
	};
1451
	};
1293
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1452
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1294
		uiCtxt = {
1453
		uiCtxt = {
1295
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1454
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1296
			sepNavSelRange = "{0, 0}";
1455
			sepNavSelRange = "{0, 0}";
1297
			sepNavVisRange = "{0, 799}";
1456
			sepNavVisRange = "{0, 799}";
1298
		};
1457
		};
1299
	};
1458
	};
1300
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1459
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1301
		uiCtxt = {
1460
		uiCtxt = {
1302
			sepNavIntBoundsRect = "{{0, 0}, {1171, 12483}}";
1461
			sepNavIntBoundsRect = "{{0, 0}, {1171, 12483}}";
1303
			sepNavSelRange = "{0, 0}";
1462
			sepNavSelRange = "{0, 0}";
1304
			sepNavVisRange = "{0, 471}";
1463
			sepNavVisRange = "{0, 471}";
1305
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1464
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1306
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1465
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1307
		};
1466
		};
1308
	};
1467
	};
1309
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1468
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1310
		uiCtxt = {
1469
		uiCtxt = {
1311
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
1470
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
1312
			sepNavSelRange = "{0, 0}";
1471
			sepNavSelRange = "{0, 0}";
1313
			sepNavVisRange = "{69, 619}";
1472
			sepNavVisRange = "{69, 619}";
1314
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1473
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1315
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1474
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1316
		};
1475
		};
1317
	};
1476
	};
1318
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1477
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1319
		uiCtxt = {
1478
		uiCtxt = {
1320
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1479
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1321
			sepNavSelRange = "{1090, 0}";
1480
			sepNavSelRange = "{1090, 0}";
1322
			sepNavVisRange = "{351, 780}";
1481
			sepNavVisRange = "{351, 780}";
1323
		};
1482
		};
1324
	};
1483
	};
1325
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1484
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1326
		uiCtxt = {
1485
		uiCtxt = {
1327
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1486
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1328
			sepNavSelRange = "{246, 0}";
1487
			sepNavSelRange = "{246, 0}";
1329
			sepNavVisRange = "{0, 385}";
1488
			sepNavVisRange = "{0, 385}";
1330
		};
1489
		};
1331
	};
1490
	};
1332
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1491
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1333
		uiCtxt = {
1492
		uiCtxt = {
1334
			sepNavIntBoundsRect = "{{0, 0}, {1055, 29412}}";
1493
			sepNavIntBoundsRect = "{{0, 0}, {1055, 29412}}";
1335
			sepNavSelRange = "{25889, 0}";
1494
			sepNavSelRange = "{25889, 0}";
1336
			sepNavVisRange = "{37490, 1606}";
1495
			sepNavVisRange = "{37490, 1606}";
1337
		};
1496
		};
1338
	};
1497
	};
1339
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1498
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1340
		uiCtxt = {
1499
		uiCtxt = {
1341
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6954}}";
1500
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6954}}";
1342
			sepNavSelRange = "{0, 0}";
1501
			sepNavSelRange = "{0, 0}";
1343
			sepNavVisRange = "{102, 1081}";
1502
			sepNavVisRange = "{102, 1081}";
1344
		};
1503
		};
1345
	};
1504
	};
1346
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1505
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1347
		uiCtxt = {
1506
		uiCtxt = {
1348
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1507
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1349
			sepNavSelRange = "{0, 0}";
1508
			sepNavSelRange = "{0, 0}";
1350
			sepNavVisRange = "{0, 684}";
1509
			sepNavVisRange = "{0, 684}";
1351
		};
1510
		};
1352
	};
1511
	};
1353
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1512
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1354
		uiCtxt = {
1513
		uiCtxt = {
1355
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1514
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1356
			sepNavSelRange = "{0, 0}";
1515
			sepNavSelRange = "{0, 0}";
1357
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1516
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1358
		};
1517
		};
1359
	};
1518
	};
1360
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1519
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1361
		uiCtxt = {
1520
		uiCtxt = {
1362
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1521
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1363
			sepNavSelRange = "{1710, 0}";
1522
			sepNavSelRange = "{1710, 0}";
1364
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1523
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1365
		};
1524
		};
1366
	};
1525
	};
1367
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1526
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1368
		uiCtxt = {
1527
		uiCtxt = {
1369
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1528
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1370
			sepNavSelRange = "{0, 0}";
1529
			sepNavSelRange = "{0, 0}";
1371
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1530
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1372
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1531
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1373
		};
1532
		};
1374
	};
1533
	};
1375
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1534
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1376
		uiCtxt = {
1535
		uiCtxt = {
1377
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1536
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1378
			sepNavSelRange = "{0, 0}";
1537
			sepNavSelRange = "{0, 0}";
1379
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1538
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1380
		};
1539
		};
1381
	};
1540
	};
1382
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1541
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1383
		activeExec = 0;
1542
		activeExec = 0;
1384
		executables = (
1543
		executables = (
1385
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1544
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1386
		);
1545
		);
1387
	};
1546
	};
1388
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1547
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1389
		isa = PBXExecutable;
1548
		isa = PBXExecutable;
1390
		activeArgIndices = (
1549
		activeArgIndices = (
1391
		);
1550
		);
1392
		argumentStrings = (
1551
		argumentStrings = (
1393
		);
1552
		);
1394
		autoAttachOnCrash = 1;
1553
		autoAttachOnCrash = 1;
1395
		breakpointsEnabled = 0;
1554
		breakpointsEnabled = 0;
1396
		configStateDict = {
1555
		configStateDict = {
1397
		};
1556
		};
1398
		customDataFormattersEnabled = 1;
1557
		customDataFormattersEnabled = 1;
1399
		debuggerPlugin = GDBDebugging;
1558
		debuggerPlugin = GDBDebugging;
1400
		disassemblyDisplayState = 0;
1559
		disassemblyDisplayState = 0;
1401
		dylibVariantSuffix = "";
1560
		dylibVariantSuffix = "";
1402
		enableDebugStr = 1;
1561
		enableDebugStr = 1;
1403
		environmentEntries = (
1562
		environmentEntries = (
1404
		);
1563
		);
1405
		executableSystemSymbolLevel = 0;
1564
		executableSystemSymbolLevel = 0;
1406
		executableUserSymbolLevel = 0;
1565
		executableUserSymbolLevel = 0;
1407
		libgmallocEnabled = 0;
1566
		libgmallocEnabled = 0;
1408
		name = test.cgla.matrices;
1567
		name = test.cgla.matrices;
1409
		sourceDirectories = (
1568
		sourceDirectories = (
1410
		);
1569
		);
1411
	};
1570
	};
-
 
1571
	0D2628E00E6E76B3004494D4 /* PBXTextBookmark */ = {
-
 
1572
		isa = PBXTextBookmark;
-
 
1573
		fRef = 0DAF05EE0E6BEB8B0097AAAD /* tri.vert */;
-
 
1574
		name = "tri.vert: 1";
-
 
1575
		rLen = 0;
-
 
1576
		rLoc = 0;
-
 
1577
		rType = 0;
-
 
1578
		vrLen = 320;
-
 
1579
		vrLoc = 0;
-
 
1580
	};
-
 
1581
	0D2628E10E6E76B3004494D4 /* PBXTextBookmark */ = {
-
 
1582
		isa = PBXTextBookmark;
-
 
1583
		fRef = 0DAF05ED0E6BEB8B0097AAAD /* tri.frag */;
-
 
1584
		name = "tri.frag: 12";
-
 
1585
		rLen = 0;
-
 
1586
		rLoc = 248;
-
 
1587
		rType = 0;
-
 
1588
		vrLen = 1078;
-
 
1589
		vrLoc = 0;
-
 
1590
	};
-
 
1591
	0D2628E80E6E76B3004494D4 /* PBXTextBookmark */ = {
-
 
1592
		isa = PBXTextBookmark;
-
 
1593
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
1594
		name = "triangulate.h: 1";
-
 
1595
		rLen = 0;
-
 
1596
		rLoc = 0;
-
 
1597
		rType = 0;
-
 
1598
		vrLen = 558;
-
 
1599
		vrLoc = 0;
-
 
1600
	};
-
 
1601
	0D2628E90E6E76B3004494D4 /* PBXTextBookmark */ = {
-
 
1602
		isa = PBXTextBookmark;
-
 
1603
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
1604
		name = "Manifold.h: 1";
-
 
1605
		rLen = 0;
-
 
1606
		rLoc = 0;
-
 
1607
		rType = 0;
-
 
1608
		vrLen = 1618;
-
 
1609
		vrLoc = 7024;
-
 
1610
	};
1412
	0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = {
1611
	0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = {
1413
		isa = PBXTextBookmark;
1612
		isa = PBXTextBookmark;
1414
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1613
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1415
		name = "meshdist.cpp: 21";
1614
		name = "meshdist.cpp: 21";
1416
		rLen = 115;
1615
		rLen = 115;
1417
		rLoc = 376;
1616
		rLoc = 376;
1418
		rType = 0;
1617
		rType = 0;
1419
		vrLen = 534;
1618
		vrLen = 534;
1420
		vrLoc = 0;
1619
		vrLoc = 0;
1421
	};
1620
	};
1422
	0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = {
1621
	0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = {
1423
		isa = PBXTextBookmark;
1622
		isa = PBXTextBookmark;
1424
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1623
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1425
		name = "eigensolvertest.cpp: 8";
1624
		name = "eigensolvertest.cpp: 8";
1426
		rLen = 0;
1625
		rLen = 0;
1427
		rLoc = 561;
1626
		rLoc = 561;
1428
		rType = 0;
1627
		rType = 0;
1429
		vrLen = 876;
1628
		vrLen = 876;
1430
		vrLoc = 1100;
1629
		vrLoc = 1100;
1431
	};
1630
	};
1432
	0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = {
1631
	0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = {
1433
		isa = PBXTextBookmark;
1632
		isa = PBXTextBookmark;
1434
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1633
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1435
		name = "eigensolvertest.cpp: 8";
1634
		name = "eigensolvertest.cpp: 8";
1436
		rLen = 0;
1635
		rLen = 0;
1437
		rLoc = 561;
1636
		rLoc = 561;
1438
		rType = 0;
1637
		rType = 0;
1439
		vrLen = 876;
1638
		vrLen = 876;
1440
		vrLoc = 1100;
1639
		vrLoc = 1100;
1441
	};
1640
	};
1442
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
1641
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
1443
		uiCtxt = {
1642
		uiCtxt = {
1444
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1643
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1445
			sepNavSelRange = "{370, 0}";
1644
			sepNavSelRange = "{370, 0}";
1446
			sepNavVisRange = "{0, 421}";
1645
			sepNavVisRange = "{0, 421}";
1447
		};
1646
		};
1448
	};
1647
	};
1449
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
1648
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
1450
		uiCtxt = {
1649
		uiCtxt = {
1451
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1650
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1452
			sepNavSelRange = "{326, 0}";
1651
			sepNavSelRange = "{326, 0}";
1453
			sepNavVisRange = "{0, 401}";
1652
			sepNavVisRange = "{0, 401}";
1454
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1653
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1455
		};
1654
		};
1456
	};
1655
	};
1457
	0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */ = {
-
 
1458
		isa = PBXTextBookmark;
-
 
1459
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
1460
		name = "ply_load.cpp: 17";
-
 
1461
		rLen = 0;
-
 
1462
		rLoc = 326;
-
 
1463
		rType = 0;
-
 
1464
		vrLen = 401;
-
 
1465
		vrLoc = 0;
-
 
1466
	};
-
 
1467
	0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = {
1656
	0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = {
1468
		isa = PBXTextBookmark;
1657
		isa = PBXTextBookmark;
1469
		fRef = 0D44A3420E55C9DD00AECD76 /* ply_load.h */;
1658
		fRef = 0D44A3420E55C9DD00AECD76 /* ply_load.h */;
1470
		name = "ply_load.h: 2";
1659
		name = "ply_load.h: 2";
1471
		rLen = 0;
1660
		rLen = 0;
1472
		rLoc = 56;
1661
		rLoc = 56;
1473
		rType = 0;
1662
		rType = 0;
1474
		vrLen = 421;
1663
		vrLen = 421;
1475
		vrLoc = 0;
1664
		vrLoc = 0;
1476
	};
1665
	};
1477
	0D44A3420E55C9DD00AECD76 /* ply_load.h */ = {
1666
	0D44A3420E55C9DD00AECD76 /* ply_load.h */ = {
1478
		isa = PBXFileReference;
1667
		isa = PBXFileReference;
1479
		lastKnownFileType = sourcecode.c.h;
1668
		lastKnownFileType = sourcecode.c.h;
1480
		name = ply_load.h;
1669
		name = ply_load.h;
1481
		path = /usr/local/include/HMesh/ply_load.h;
1670
		path = /usr/local/include/HMesh/ply_load.h;
1482
		sourceTree = "<absolute>";
1671
		sourceTree = "<absolute>";
1483
	};
1672
	};
1484
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1673
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1485
		uiCtxt = {
1674
		uiCtxt = {
1486
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1675
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1487
			sepNavSelRange = "{179, 0}";
1676
			sepNavSelRange = "{179, 0}";
1488
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1677
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1489
		};
1678
		};
1490
	};
1679
	};
1491
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1680
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1492
		uiCtxt = {
1681
		uiCtxt = {
1493
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1682
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1494
			sepNavSelRange = "{0, 0}";
1683
			sepNavSelRange = "{0, 0}";
1495
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1684
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1496
		};
1685
		};
1497
	};
1686
	};
1498
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1687
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1499
		uiCtxt = {
1688
		uiCtxt = {
1500
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1689
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1501
			sepNavSelRange = "{0, 0}";
1690
			sepNavSelRange = "{0, 0}";
1502
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1691
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1503
		};
1692
		};
1504
	};
1693
	};
1505
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1694
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1506
		uiCtxt = {
1695
		uiCtxt = {
1507
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1696
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1508
			sepNavSelRange = "{0, 0}";
1697
			sepNavSelRange = "{0, 0}";
1509
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1698
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1510
		};
1699
		};
1511
	};
1700
	};
1512
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1701
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1513
		uiCtxt = {
1702
		uiCtxt = {
1514
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1703
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1515
			sepNavSelRange = "{0, 0}";
1704
			sepNavSelRange = "{0, 0}";
1516
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1705
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1517
		};
1706
		};
1518
	};
1707
	};
1519
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
1708
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
1520
		uiCtxt = {
1709
		uiCtxt = {
1521
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
1710
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
1522
			sepNavSelRange = "{0, 0}";
1711
			sepNavSelRange = "{0, 0}";
1523
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1712
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1524
		};
1713
		};
1525
	};
1714
	};
1526
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
1715
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
1527
		uiCtxt = {
1716
		uiCtxt = {
1528
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1717
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1529
			sepNavSelRange = "{0, 0}";
1718
			sepNavSelRange = "{0, 0}";
1530
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1719
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1531
		};
1720
		};
1532
	};
1721
	};
1533
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
1722
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
1534
		uiCtxt = {
1723
		uiCtxt = {
1535
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
1724
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
1536
			sepNavSelRange = "{0, 0}";
1725
			sepNavSelRange = "{0, 0}";
1537
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1726
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1538
		};
1727
		};
1539
	};
1728
	};
1540
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
1729
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
1541
		uiCtxt = {
1730
		uiCtxt = {
1542
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1731
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1543
			sepNavSelRange = "{0, 0}";
1732
			sepNavSelRange = "{0, 0}";
1544
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1733
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1545
		};
1734
		};
1546
	};
1735
	};
1547
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1736
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1548
		uiCtxt = {
1737
		uiCtxt = {
1549
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
1738
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
1550
			sepNavSelRange = "{0, 0}";
1739
			sepNavSelRange = "{0, 0}";
1551
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1740
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1552
		};
1741
		};
1553
	};
1742
	};
1554
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1743
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1555
		uiCtxt = {
1744
		uiCtxt = {
1556
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
1745
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
1557
			sepNavSelRange = "{117, 0}";
1746
			sepNavSelRange = "{117, 0}";
1558
			sepNavVisRange = "{4612, 787}";
1747
			sepNavVisRange = "{4612, 787}";
1559
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
1748
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
1560
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1749
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1561
		};
1750
		};
1562
	};
1751
	};
1563
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1752
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1564
		uiCtxt = {
1753
		uiCtxt = {
1565
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1754
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1566
			sepNavSelRange = "{0, 0}";
1755
			sepNavSelRange = "{0, 0}";
1567
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1756
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1568
		};
1757
		};
1569
	};
1758
	};
1570
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1759
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1571
		uiCtxt = {
1760
		uiCtxt = {
1572
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
1761
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
1573
			sepNavSelRange = "{0, 0}";
1762
			sepNavSelRange = "{0, 0}";
1574
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1763
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1575
		};
1764
		};
1576
	};
1765
	};
1577
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1766
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1578
		uiCtxt = {
1767
		uiCtxt = {
1579
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1768
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1580
			sepNavSelRange = "{0, 0}";
1769
			sepNavSelRange = "{0, 0}";
1581
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1770
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1582
		};
1771
		};
1583
	};
1772
	};
1584
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
1773
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
1585
		uiCtxt = {
1774
		uiCtxt = {
1586
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
1775
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
1587
			sepNavSelRange = "{0, 0}";
1776
			sepNavSelRange = "{0, 0}";
1588
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1777
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1589
		};
1778
		};
1590
	};
1779
	};
1591
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
1780
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
1592
		uiCtxt = {
1781
		uiCtxt = {
1593
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
1782
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
1594
			sepNavSelRange = "{0, 0}";
1783
			sepNavSelRange = "{0, 0}";
1595
			sepNavVisRange = "{127, 785}";
1784
			sepNavVisRange = "{127, 785}";
1596
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1785
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1597
		};
1786
		};
1598
	};
1787
	};
1599
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
1788
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
1600
		activeExec = 0;
1789
		activeExec = 0;
1601
		executables = (
1790
		executables = (
1602
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
1791
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
1603
		);
1792
		);
1604
	};
1793
	};
1605
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
1794
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
1606
		isa = PBXExecutable;
1795
		isa = PBXExecutable;
1607
		activeArgIndices = (
1796
		activeArgIndices = (
1608
		);
1797
		);
1609
		argumentStrings = (
1798
		argumentStrings = (
1610
		);
1799
		);
1611
		autoAttachOnCrash = 1;
1800
		autoAttachOnCrash = 1;
1612
		breakpointsEnabled = 0;
1801
		breakpointsEnabled = 0;
1613
		configStateDict = {
1802
		configStateDict = {
1614
		};
1803
		};
1615
		customDataFormattersEnabled = 1;
1804
		customDataFormattersEnabled = 1;
1616
		debuggerPlugin = GDBDebugging;
1805
		debuggerPlugin = GDBDebugging;
1617
		disassemblyDisplayState = 0;
1806
		disassemblyDisplayState = 0;
1618
		dylibVariantSuffix = "";
1807
		dylibVariantSuffix = "";
1619
		enableDebugStr = 1;
1808
		enableDebugStr = 1;
1620
		environmentEntries = (
1809
		environmentEntries = (
1621
		);
1810
		);
1622
		executableSystemSymbolLevel = 0;
1811
		executableSystemSymbolLevel = 0;
1623
		executableUserSymbolLevel = 0;
1812
		executableUserSymbolLevel = 0;
1624
		libgmallocEnabled = 0;
1813
		libgmallocEnabled = 0;
1625
		name = PathTracer;
1814
		name = PathTracer;
1626
		sourceDirectories = (
1815
		sourceDirectories = (
1627
		);
1816
		);
1628
	};
1817
	};
1629
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
1818
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
1630
		uiCtxt = {
1819
		uiCtxt = {
1631
			sepNavIntBoundsRect = "{{0, 0}, {950, 12103}}";
1820
			sepNavIntBoundsRect = "{{0, 0}, {950, 12103}}";
1632
			sepNavSelRange = "{82, 0}";
1821
			sepNavSelRange = "{82, 0}";
1633
			sepNavVisRange = "{0, 726}";
1822
			sepNavVisRange = "{0, 726}";
1634
		};
1823
		};
1635
	};
1824
	};
1636
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
1825
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
1637
		uiCtxt = {
1826
		uiCtxt = {
1638
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
1827
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
1639
			sepNavSelRange = "{0, 0}";
1828
			sepNavSelRange = "{0, 0}";
1640
			sepNavVisRange = "{0, 586}";
1829
			sepNavVisRange = "{0, 586}";
1641
		};
1830
		};
1642
	};
1831
	};
1643
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
1832
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
1644
		uiCtxt = {
1833
		uiCtxt = {
1645
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
1834
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
1646
			sepNavSelRange = "{0, 0}";
1835
			sepNavSelRange = "{0, 0}";
1647
			sepNavVisRange = "{0, 650}";
1836
			sepNavVisRange = "{0, 650}";
1648
		};
1837
		};
1649
	};
1838
	};
1650
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
1839
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
1651
		uiCtxt = {
1840
		uiCtxt = {
1652
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
1841
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
1653
			sepNavSelRange = "{0, 0}";
1842
			sepNavSelRange = "{0, 0}";
1654
			sepNavVisRange = "{0, 516}";
1843
			sepNavVisRange = "{0, 516}";
1655
		};
1844
		};
1656
	};
1845
	};
1657
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
1846
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
1658
		uiCtxt = {
1847
		uiCtxt = {
1659
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
1848
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
1660
			sepNavSelRange = "{3407, 24}";
1849
			sepNavSelRange = "{3407, 24}";
1661
			sepNavVisRange = "{3055, 703}";
1850
			sepNavVisRange = "{3055, 703}";
1662
		};
1851
		};
1663
	};
1852
	};
1664
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
1853
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
1665
		uiCtxt = {
1854
		uiCtxt = {
1666
			sepNavIntBoundsRect = "{{0, 0}, {950, 8645}}";
1855
			sepNavIntBoundsRect = "{{0, 0}, {950, 8645}}";
1667
			sepNavSelRange = "{0, 0}";
1856
			sepNavSelRange = "{0, 0}";
1668
			sepNavVisRange = "{2594, 854}";
1857
			sepNavVisRange = "{2594, 854}";
1669
		};
1858
		};
1670
	};
1859
	};
1671
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
1860
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
1672
		uiCtxt = {
1861
		uiCtxt = {
1673
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
1862
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
1674
			sepNavSelRange = "{0, 0}";
1863
			sepNavSelRange = "{0, 0}";
1675
			sepNavVisRange = "{10181, 619}";
1864
			sepNavVisRange = "{10181, 619}";
1676
		};
1865
		};
1677
	};
1866
	};
1678
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
1867
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
1679
		uiCtxt = {
1868
		uiCtxt = {
1680
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
1869
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
1681
			sepNavSelRange = "{0, 0}";
1870
			sepNavSelRange = "{0, 0}";
1682
			sepNavVisRange = "{0, 1515}";
1871
			sepNavVisRange = "{0, 1515}";
1683
		};
1872
		};
1684
	};
1873
	};
1685
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
1874
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
1686
		uiCtxt = {
1875
		uiCtxt = {
1687
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1876
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1688
			sepNavSelRange = "{0, 0}";
1877
			sepNavSelRange = "{0, 0}";
1689
			sepNavVisRange = "{0, 797}";
1878
			sepNavVisRange = "{0, 797}";
1690
		};
1879
		};
1691
	};
1880
	};
1692
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
1881
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
1693
		uiCtxt = {
1882
		uiCtxt = {
1694
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
1883
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
1695
			sepNavSelRange = "{0, 0}";
1884
			sepNavSelRange = "{0, 0}";
1696
			sepNavVisRange = "{0, 882}";
1885
			sepNavVisRange = "{0, 882}";
1697
		};
1886
		};
1698
	};
1887
	};
1699
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
1888
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
1700
		uiCtxt = {
1889
		uiCtxt = {
1701
			sepNavIntBoundsRect = "{{0, 0}, {950, 1254}}";
1890
			sepNavIntBoundsRect = "{{0, 0}, {736, 1387}}";
1702
			sepNavSelRange = "{130, 0}";
1891
			sepNavSelRange = "{1605, 0}";
1703
			sepNavVisRange = "{0, 696}";
1892
			sepNavVisRange = "{806, 219}";
-
 
1893
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1704
		};
1894
		};
1705
	};
1895
	};
1706
	0D5B41B30E5DF7B300DC5155 /* PBXTextBookmark */ = {
1896
	0D813BD80E6D6F2F0061A34C /* PBXTextBookmark */ = {
1707
		isa = PBXTextBookmark;
1897
		isa = PBXTextBookmark;
1708
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
1898
		fRef = 0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */;
1709
		name = "ArithQuat.h: 5";
1899
		name = "wireframe.cpp: 1";
1710
		rLen = 0;
1900
		rLen = 0;
1711
		rLoc = 107;
1901
		rLoc = 0;
1712
		rType = 0;
1902
		rType = 0;
-
 
1903
		vrLen = 991;
-
 
1904
		vrLoc = 29;
-
 
1905
	};
-
 
1906
	0D813BD90E6D6F2F0061A34C /* PBXTextBookmark */ = {
-
 
1907
		isa = PBXTextBookmark;
-
 
1908
		fRef = 0DAF05F00E6BEB8B0097AAAD /* wireframe.h */;
-
 
1909
		name = "wireframe.h: 1";
-
 
1910
		rLen = 0;
-
 
1911
		rLoc = 0;
-
 
1912
		rType = 0;
-
 
1913
		vrLen = 180;
-
 
1914
		vrLoc = 27;
-
 
1915
	};
-
 
1916
	0D813C000E6D6FAE0061A34C /* PBXTextBookmark */ = {
-
 
1917
		isa = PBXTextBookmark;
-
 
1918
		fRef = 0D813C010E6D6FAE0061A34C /* GLConsole.cpp */;
-
 
1919
		name = "GLConsole.cpp: 782";
-
 
1920
		rLen = 0;
-
 
1921
		rLoc = 27238;
-
 
1922
		rType = 0;
-
 
1923
		vrLen = 1245;
-
 
1924
		vrLoc = 17565;
-
 
1925
	};
-
 
1926
	0D813C010E6D6FAE0061A34C /* GLConsole.cpp */ = {
-
 
1927
		isa = PBXFileReference;
-
 
1928
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
1929
		name = GLConsole.cpp;
-
 
1930
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
-
 
1931
		sourceTree = "<absolute>";
-
 
1932
	};
-
 
1933
	0D813C040E6D6FAE0061A34C /* PBXTextBookmark */ = {
-
 
1934
		isa = PBXTextBookmark;
-
 
1935
		fRef = 0D813C050E6D6FAE0061A34C /* GLConsole.cpp */;
-
 
1936
		name = "GLConsole.cpp: 782";
-
 
1937
		rLen = 0;
-
 
1938
		rLoc = 27238;
-
 
1939
		rType = 0;
-
 
1940
		vrLen = 1245;
-
 
1941
		vrLoc = 17565;
-
 
1942
	};
-
 
1943
	0D813C050E6D6FAE0061A34C /* GLConsole.cpp */ = {
-
 
1944
		isa = PBXFileReference;
-
 
1945
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
1946
		name = GLConsole.cpp;
-
 
1947
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
-
 
1948
		sourceTree = "<absolute>";
-
 
1949
	};
-
 
1950
	0D813C1A0E6D71E20061A34C /* PBXTextBookmark */ = {
-
 
1951
		isa = PBXTextBookmark;
-
 
1952
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
1953
		name = "smooth.h: 8";
-
 
1954
		rLen = 389;
-
 
1955
		rLoc = 106;
-
 
1956
		rType = 0;
-
 
1957
		vrLen = 445;
-
 
1958
		vrLoc = 59;
-
 
1959
	};
-
 
1960
	0D813C2F0E6D75830061A34C /* mesho.cpp */ = {
-
 
1961
		isa = PBXFileReference;
-
 
1962
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
1963
		name = mesho.cpp;
-
 
1964
		path = /Users/jab/SrcTree/Appsrc/MeshO/mesho.cpp;
-
 
1965
		sourceTree = "<absolute>";
-
 
1966
	};
-
 
1967
	0D813C390E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
1968
		isa = PBXTextBookmark;
-
 
1969
		fRef = 0D813C2F0E6D75830061A34C /* mesho.cpp */;
-
 
1970
		name = "mesho.cpp: 58";
-
 
1971
		rLen = 0;
-
 
1972
		rLoc = 1311;
-
 
1973
		rType = 0;
-
 
1974
		vrLen = 953;
-
 
1975
		vrLoc = 988;
-
 
1976
	};
-
 
1977
	0D813C3A0E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
1978
		isa = PBXTextBookmark;
-
 
1979
		fRef = 0D813C3B0E6D76B00061A34C /* mesh_optimization.h */;
-
 
1980
		name = "mesh_optimization.h: 1";
-
 
1981
		rLen = 0;
-
 
1982
		rLoc = 0;
-
 
1983
		rType = 0;
-
 
1984
		vrLen = 1621;
-
 
1985
		vrLoc = 206;
-
 
1986
	};
-
 
1987
	0D813C3B0E6D76B00061A34C /* mesh_optimization.h */ = {
-
 
1988
		isa = PBXFileReference;
-
 
1989
		lastKnownFileType = sourcecode.c.h;
-
 
1990
		name = mesh_optimization.h;
-
 
1991
		path = /usr/local/include/HMesh/mesh_optimization.h;
-
 
1992
		sourceTree = "<absolute>";
-
 
1993
	};
-
 
1994
	0D813C3F0E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
1995
		isa = PBXTextBookmark;
-
 
1996
		fRef = 0D813C2F0E6D75830061A34C /* mesho.cpp */;
-
 
1997
		name = "mesho.cpp: 58";
-
 
1998
		rLen = 0;
-
 
1999
		rLoc = 1311;
-
 
2000
		rType = 0;
1713
		vrLen = 557;
2001
		vrLen = 953;
-
 
2002
		vrLoc = 988;
-
 
2003
	};
-
 
2004
	0D813C410E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
2005
		isa = PBXTextBookmark;
-
 
2006
		fRef = 0D813C420E6D76B00061A34C /* mesh_optimization.h */;
-
 
2007
		name = "mesh_optimization.h: 1";
-
 
2008
		rLen = 0;
-
 
2009
		rLoc = 0;
-
 
2010
		rType = 0;
-
 
2011
		vrLen = 1621;
-
 
2012
		vrLoc = 206;
-
 
2013
	};
-
 
2014
	0D813C420E6D76B00061A34C /* mesh_optimization.h */ = {
-
 
2015
		isa = PBXFileReference;
-
 
2016
		lastKnownFileType = sourcecode.c.h;
-
 
2017
		name = mesh_optimization.h;
-
 
2018
		path = /usr/local/include/HMesh/mesh_optimization.h;
-
 
2019
		sourceTree = "<absolute>";
-
 
2020
	};
-
 
2021
	0D813C430E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
2022
		isa = PBXTextBookmark;
-
 
2023
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
2024
		name = "mesh_optimization.h: 1";
-
 
2025
		rLen = 0;
-
 
2026
		rLoc = 0;
-
 
2027
		rType = 0;
-
 
2028
		vrLen = 1699;
-
 
2029
		vrLoc = 128;
-
 
2030
	};
-
 
2031
	0D813C440E6D76B00061A34C /* PBXTextBookmark */ = {
-
 
2032
		isa = PBXTextBookmark;
-
 
2033
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
-
 
2034
		name = "mesh_optimization.cpp: 262";
-
 
2035
		rLen = 9;
-
 
2036
		rLoc = 6121;
-
 
2037
		rType = 0;
-
 
2038
		vrLen = 1045;
-
 
2039
		vrLoc = 3420;
-
 
2040
	};
-
 
2041
	0D813C5C0E6D7AB20061A34C /* PBXTextBookmark */ = {
-
 
2042
		isa = PBXTextBookmark;
-
 
2043
		fRef = 0D813C5D0E6D7AB20061A34C /* CVar.cpp */;
-
 
2044
		name = "CVar.cpp: 34";
-
 
2045
		rLen = 0;
-
 
2046
		rLoc = 707;
-
 
2047
		rType = 0;
-
 
2048
		vrLen = 1044;
-
 
2049
		vrLoc = 0;
-
 
2050
	};
-
 
2051
	0D813C5D0E6D7AB20061A34C /* CVar.cpp */ = {
-
 
2052
		isa = PBXFileReference;
-
 
2053
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2054
		name = CVar.cpp;
-
 
2055
		path = /Users/jab/packages/glconsole/CVars/CVar.cpp;
-
 
2056
		sourceTree = "<absolute>";
-
 
2057
	};
-
 
2058
	0D813C770E6D7D530061A34C /* PBXTextBookmark */ = {
-
 
2059
		isa = PBXTextBookmark;
-
 
2060
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
2061
		name = "harmonics.h: 22";
-
 
2062
		rLen = 0;
-
 
2063
		rLoc = 436;
-
 
2064
		rType = 0;
-
 
2065
		vrLen = 941;
1714
		vrLoc = 0;
2066
		vrLoc = 0;
1715
	};
2067
	};
1716
	0DA601840E48914A002DD12B /* wireframe.h */ = {
2068
	0DA601840E48914A002DD12B /* wireframe.h */ = {
1717
		uiCtxt = {
2069
		uiCtxt = {
1718
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
2070
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1719
			sepNavSelRange = "{204, 0}";
2071
			sepNavSelRange = "{204, 0}";
1720
			sepNavVisRange = "{0, 207}";
2072
			sepNavVisRange = "{0, 207}";
1721
		};
2073
		};
1722
	};
2074
	};
1723
	0DA601850E48914A002DD12B /* wireframe.cpp */ = {
2075
	0DA601850E48914A002DD12B /* wireframe.cpp */ = {
1724
		uiCtxt = {
2076
		uiCtxt = {
1725
			sepNavIntBoundsRect = "{{0, 0}, {928, 2318}}";
2077
			sepNavIntBoundsRect = "{{0, 0}, {928, 2318}}";
1726
			sepNavSelRange = "{2758, 0}";
2078
			sepNavSelRange = "{2758, 0}";
1727
			sepNavVisRange = "{1128, 664}";
2079
			sepNavVisRange = "{1128, 664}";
1728
		};
2080
		};
1729
	};
2081
	};
-
 
2082
	0DABD95A0E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2083
		isa = PBXTextBookmark;
-
 
2084
		fRef = 0D813C5D0E6D7AB20061A34C /* CVar.cpp */;
-
 
2085
		name = "CVar.cpp: 34";
-
 
2086
		rLen = 0;
-
 
2087
		rLoc = 707;
-
 
2088
		rType = 0;
-
 
2089
		vrLen = 1222;
-
 
2090
		vrLoc = 511;
-
 
2091
	};
-
 
2092
	0DABD95B0E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2093
		isa = PBXTextBookmark;
-
 
2094
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
2095
		name = "harmonics.cpp: 225";
-
 
2096
		rLen = 0;
-
 
2097
		rLoc = 5407;
-
 
2098
		rType = 0;
-
 
2099
		vrLen = 874;
-
 
2100
		vrLoc = 3;
-
 
2101
	};
-
 
2102
	0DABD95D0E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2103
		isa = PBXTextBookmark;
-
 
2104
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
-
 
2105
		name = "LapackFunc.cpp: 392";
-
 
2106
		rLen = 0;
-
 
2107
		rLoc = 8180;
-
 
2108
		rType = 0;
-
 
2109
		vrLen = 2196;
-
 
2110
		vrLoc = 0;
-
 
2111
	};
-
 
2112
	0DABD9650E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2113
		isa = PBXTextBookmark;
-
 
2114
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
2115
		name = "x3d_load.cpp: 60";
-
 
2116
		rLen = 0;
-
 
2117
		rLoc = 1477;
-
 
2118
		rType = 0;
-
 
2119
		vrLen = 1216;
-
 
2120
		vrLoc = 1449;
-
 
2121
	};
-
 
2122
	0DABD9660E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2123
		isa = PBXTextBookmark;
-
 
2124
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
-
 
2125
		name = "LapackFunc.cpp: 392";
-
 
2126
		rLen = 0;
-
 
2127
		rLoc = 8180;
-
 
2128
		rType = 0;
-
 
2129
		vrLen = 2196;
-
 
2130
		vrLoc = 0;
-
 
2131
	};
-
 
2132
	0DABD9670E6EB44900620807 /* PBXTextBookmark */ = {
-
 
2133
		isa = PBXTextBookmark;
-
 
2134
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
2135
		name = "load.cpp: 23";
-
 
2136
		rLen = 353;
-
 
2137
		rLoc = 354;
-
 
2138
		rType = 0;
-
 
2139
		vrLen = 712;
-
 
2140
		vrLoc = 0;
-
 
2141
	};
-
 
2142
	0DABD96D0E6EB54B00620807 /* PBXTextBookmark */ = {
-
 
2143
		isa = PBXTextBookmark;
-
 
2144
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
2145
		name = "decimator.cpp: 52";
-
 
2146
		rLen = 0;
-
 
2147
		rLoc = 1080;
-
 
2148
		rType = 0;
-
 
2149
		vrLen = 1065;
-
 
2150
		vrLoc = 682;
-
 
2151
	};
-
 
2152
	0DABD96E0E6EB54B00620807 /* PBXTextBookmark */ = {
-
 
2153
		isa = PBXTextBookmark;
-
 
2154
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
2155
		name = "meshdist.cpp: 18";
-
 
2156
		rLen = 0;
-
 
2157
		rLoc = 340;
-
 
2158
		rType = 0;
-
 
2159
		vrLen = 964;
-
 
2160
		vrLoc = 2656;
-
 
2161
	};
-
 
2162
	0DABD9710E6EB54B00620807 /* PBXTextBookmark */ = {
-
 
2163
		isa = PBXTextBookmark;
-
 
2164
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
2165
		name = "refine_edges.h: 1";
-
 
2166
		rLen = 0;
-
 
2167
		rLoc = 0;
-
 
2168
		rType = 0;
-
 
2169
		vrLen = 537;
-
 
2170
		vrLoc = 0;
-
 
2171
	};
-
 
2172
	0DACE3740E6E858800F15E59 /* PBXTextBookmark */ = {
-
 
2173
		isa = PBXTextBookmark;
-
 
2174
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
-
 
2175
		name = "draw.h: 24";
-
 
2176
		rLen = 61;
-
 
2177
		rLoc = 660;
-
 
2178
		rType = 0;
-
 
2179
		vrLen = 1065;
-
 
2180
		vrLoc = 0;
-
 
2181
	};
-
 
2182
	0DACE37A0E6E858800F15E59 /* PBXTextBookmark */ = {
-
 
2183
		isa = PBXTextBookmark;
-
 
2184
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
2185
		name = "harmonics.cpp: 279";
-
 
2186
		rLen = 0;
-
 
2187
		rLoc = 7178;
-
 
2188
		rType = 0;
-
 
2189
		vrLen = 1220;
-
 
2190
		vrLoc = 5934;
-
 
2191
	};
-
 
2192
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
-
 
2193
		activeExec = 0;
-
 
2194
		executables = (
-
 
2195
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
-
 
2196
		);
-
 
2197
	};
-
 
2198
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
-
 
2199
		isa = PBXExecutable;
-
 
2200
		activeArgIndices = (
-
 
2201
			YES,
-
 
2202
		);
-
 
2203
		argumentStrings = (
-
 
2204
			"/Users/jab/Studio/3DModels/animal/bunny-little.x3d",
-
 
2205
		);
-
 
2206
		autoAttachOnCrash = 1;
-
 
2207
		breakpointsEnabled = 0;
-
 
2208
		configStateDict = {
-
 
2209
		};
-
 
2210
		customDataFormattersEnabled = 1;
-
 
2211
		debuggerPlugin = GDBDebugging;
-
 
2212
		disassemblyDisplayState = 0;
-
 
2213
		dylibVariantSuffix = "";
-
 
2214
		enableDebugStr = 1;
-
 
2215
		environmentEntries = (
-
 
2216
		);
-
 
2217
		executableSystemSymbolLevel = 0;
-
 
2218
		executableUserSymbolLevel = 0;
-
 
2219
		libgmallocEnabled = 0;
-
 
2220
		name = MeshEdit;
-
 
2221
		savedGlobals = {
-
 
2222
		};
-
 
2223
		sourceDirectories = (
-
 
2224
		);
-
 
2225
		variableFormatDictionary = {
-
 
2226
		};
-
 
2227
	};
-
 
2228
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
-
 
2229
		uiCtxt = {
-
 
2230
			sepNavIntBoundsRect = "{{0, 0}, {1125, 11457}}";
-
 
2231
			sepNavSelRange = "{13675, 0}";
-
 
2232
			sepNavVisRange = "{6537, 664}";
-
 
2233
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
-
 
2234
		};
-
 
2235
	};
-
 
2236
	0DAF05ED0E6BEB8B0097AAAD /* tri.frag */ = {
-
 
2237
		uiCtxt = {
-
 
2238
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
-
 
2239
			sepNavSelRange = "{248, 0}";
-
 
2240
			sepNavVisRange = "{0, 1078}";
-
 
2241
		};
-
 
2242
	};
-
 
2243
	0DAF05EE0E6BEB8B0097AAAD /* tri.vert */ = {
-
 
2244
		uiCtxt = {
-
 
2245
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
-
 
2246
			sepNavSelRange = "{0, 0}";
-
 
2247
			sepNavVisRange = "{0, 320}";
-
 
2248
		};
-
 
2249
	};
-
 
2250
	0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */ = {
-
 
2251
		uiCtxt = {
-
 
2252
			sepNavIntBoundsRect = "{{0, 0}, {1131, 2432}}";
-
 
2253
			sepNavSelRange = "{0, 0}";
-
 
2254
			sepNavVisRange = "{29, 991}";
-
 
2255
		};
-
 
2256
	};
-
 
2257
	0DAF05F00E6BEB8B0097AAAD /* wireframe.h */ = {
-
 
2258
		uiCtxt = {
-
 
2259
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
-
 
2260
			sepNavSelRange = "{0, 0}";
-
 
2261
			sepNavVisRange = "{27, 180}";
-
 
2262
		};
-
 
2263
	};
-
 
2264
	0DAF05F70E6BEBDD0097AAAD /* PBXTextBookmark */ = {
-
 
2265
		isa = PBXTextBookmark;
-
 
2266
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
-
 
2267
		name = "ArithQuat.h: 5";
-
 
2268
		rLen = 0;
-
 
2269
		rLoc = 107;
-
 
2270
		rType = 0;
-
 
2271
		vrLen = 557;
-
 
2272
		vrLoc = 0;
-
 
2273
	};
-
 
2274
	0DAF05F90E6BEBDD0097AAAD /* PBXTextBookmark */ = {
-
 
2275
		isa = PBXTextBookmark;
-
 
2276
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
-
 
2277
		name = "ArithQuat.h: 5";
-
 
2278
		rLen = 0;
-
 
2279
		rLoc = 107;
-
 
2280
		rType = 0;
-
 
2281
		vrLen = 557;
-
 
2282
		vrLoc = 0;
-
 
2283
	};
-
 
2284
	0DAF061C0E6BEE080097AAAD /* PBXTextBookmark */ = {
-
 
2285
		isa = PBXTextBookmark;
-
 
2286
		fRef = 0DAF05EE0E6BEB8B0097AAAD /* tri.vert */;
-
 
2287
		name = "tri.vert: 1";
-
 
2288
		rLen = 0;
-
 
2289
		rLoc = 0;
-
 
2290
		rType = 0;
-
 
2291
		vrLen = 320;
-
 
2292
		vrLoc = 0;
-
 
2293
	};
-
 
2294
	0DAF061D0E6BEE080097AAAD /* PBXTextBookmark */ = {
-
 
2295
		isa = PBXTextBookmark;
-
 
2296
		fRef = 0DAF05ED0E6BEB8B0097AAAD /* tri.frag */;
-
 
2297
		name = "tri.frag: 12";
-
 
2298
		rLen = 0;
-
 
2299
		rLoc = 248;
-
 
2300
		rType = 0;
-
 
2301
		vrLen = 760;
-
 
2302
		vrLoc = 93;
-
 
2303
	};
-
 
2304
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
-
 
2305
		uiCtxt = {
-
 
2306
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
-
 
2307
			sepNavSelRange = "{436, 0}";
-
 
2308
			sepNavVisRange = "{0, 941}";
-
 
2309
		};
-
 
2310
	};
-
 
2311
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
-
 
2312
		uiCtxt = {
-
 
2313
			sepNavFolds = "{\n    c =     (\n                {\n            r = \"{1094, 994}\";\n        },\n                {\n            r = \"{2132, 198}\";\n        }\n    );\n    r = \"{0, 7194}\";\n}";
-
 
2314
			sepNavIntBoundsRect = "{{0, 0}, {1131, 4541}}";
-
 
2315
			sepNavSelRange = "{4217, 0}";
-
 
2316
			sepNavVisRange = "{3, 874}";
-
 
2317
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
-
 
2318
		};
-
 
2319
	};
-
 
2320
	0DAF070B0E6C18AB0097AAAD /* PBXTextBookmark */ = {
-
 
2321
		isa = PBXTextBookmark;
-
 
2322
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
-
 
2323
		name = "boundary_collapse.cpp: 3";
-
 
2324
		rLen = 0;
-
 
2325
		rLoc = 37;
-
 
2326
		rType = 0;
-
 
2327
		vrLen = 563;
-
 
2328
		vrLoc = 0;
-
 
2329
	};
-
 
2330
	0DAF07130E6C18AB0097AAAD /* PBXTextBookmark */ = {
-
 
2331
		isa = PBXTextBookmark;
-
 
2332
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
2333
		name = "harmonics.h: 1";
-
 
2334
		rLen = 0;
-
 
2335
		rLoc = 0;
-
 
2336
		rType = 0;
-
 
2337
		vrLen = 146;
-
 
2338
		vrLoc = 0;
-
 
2339
	};
-
 
2340
	0DAF07150E6C18AB0097AAAD /* PBXTextBookmark */ = {
-
 
2341
		isa = PBXTextBookmark;
-
 
2342
		fRef = 0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */;
-
 
2343
		name = "wireframe.cpp: 1";
-
 
2344
		rLen = 0;
-
 
2345
		rLoc = 0;
-
 
2346
		rType = 0;
-
 
2347
		vrLen = 1020;
-
 
2348
		vrLoc = 0;
-
 
2349
	};
-
 
2350
	0DAF07370E6C18AB0097AAAD /* PBXTextBookmark */ = {
-
 
2351
		isa = PBXTextBookmark;
-
 
2352
		fRef = 0DAF05F00E6BEB8B0097AAAD /* wireframe.h */;
-
 
2353
		name = "wireframe.h: 1";
-
 
2354
		rLen = 0;
-
 
2355
		rLoc = 0;
-
 
2356
		rType = 0;
-
 
2357
		vrLen = 207;
-
 
2358
		vrLoc = 0;
-
 
2359
	};
1730
	0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = {
2360
	0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = {
1731
		isa = PBXTextBookmark;
2361
		isa = PBXTextBookmark;
1732
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2362
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1733
		name = "Matrix.h: 434";
2363
		name = "Matrix.h: 434";
1734
		rLen = 6;
2364
		rLen = 6;
1735
		rLoc = 9778;
2365
		rLoc = 9778;
1736
		rType = 0;
2366
		rType = 0;
1737
		vrLen = 579;
2367
		vrLen = 579;
1738
		vrLoc = 5271;
2368
		vrLoc = 5271;
1739
	};
2369
	};
1740
	0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = {
2370
	0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = {
1741
		isa = PBXTextBookmark;
2371
		isa = PBXTextBookmark;
1742
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2372
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1743
		name = "Matrix.h: 434";
2373
		name = "Matrix.h: 434";
1744
		rLen = 6;
2374
		rLen = 6;
1745
		rLoc = 9778;
2375
		rLoc = 9778;
1746
		rType = 0;
2376
		rType = 0;
1747
		vrLen = 579;
2377
		vrLen = 579;
1748
		vrLoc = 5271;
2378
		vrLoc = 5271;
1749
	};
2379
	};
1750
	0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = {
2380
	0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = {
1751
		isa = PBXTextBookmark;
2381
		isa = PBXTextBookmark;
1752
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
2382
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
1753
		name = "boundary_collapse.cpp: 1";
2383
		name = "boundary_collapse.cpp: 1";
1754
		rLen = 0;
2384
		rLen = 0;
1755
		rLoc = 0;
2385
		rLoc = 0;
1756
		rType = 0;
2386
		rType = 0;
1757
		vrLen = 414;
2387
		vrLen = 406;
1758
		vrLoc = 157;
2388
		vrLoc = 157;
1759
	};
2389
	};
1760
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2390
	0DB883590C611DA10040A677 /* OBJViewer */ = {
1761
		activeExec = 0;
2391
		activeExec = 0;
1762
		executables = (
2392
		executables = (
1763
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2393
			0DB8835B0C611DA10040A677 /* OBJViewer */,
1764
		);
2394
		);
1765
	};
2395
	};
1766
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2396
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
1767
		isa = PBXExecutable;
2397
		isa = PBXExecutable;
1768
		activeArgIndices = (
2398
		activeArgIndices = (
1769
			YES,
2399
			YES,
1770
			NO,
2400
			NO,
1771
			NO,
2401
			NO,
1772
			NO,
2402
			NO,
1773
			NO,
2403
			NO,
1774
		);
2404
		);
1775
		argumentStrings = (
2405
		argumentStrings = (
1776
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
2406
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
1777
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
2407
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
1778
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
2408
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
1779
			"/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",
2409
			"/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",
1780
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
2410
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
1781
		);
2411
		);
1782
		autoAttachOnCrash = 1;
2412
		autoAttachOnCrash = 1;
1783
		breakpointsEnabled = 1;
2413
		breakpointsEnabled = 1;
1784
		configStateDict = {
2414
		configStateDict = {
1785
		};
2415
		};
1786
		customDataFormattersEnabled = 1;
2416
		customDataFormattersEnabled = 1;
1787
		debuggerPlugin = GDBDebugging;
2417
		debuggerPlugin = GDBDebugging;
1788
		disassemblyDisplayState = 0;
2418
		disassemblyDisplayState = 0;
1789
		dylibVariantSuffix = "";
2419
		dylibVariantSuffix = "";
1790
		enableDebugStr = 1;
2420
		enableDebugStr = 1;
1791
		environmentEntries = (
2421
		environmentEntries = (
1792
		);
2422
		);
1793
		executableSystemSymbolLevel = 0;
2423
		executableSystemSymbolLevel = 0;
1794
		executableUserSymbolLevel = 3;
2424
		executableUserSymbolLevel = 3;
1795
		libgmallocEnabled = 0;
2425
		libgmallocEnabled = 0;
1796
		name = OBJViewer;
2426
		name = OBJViewer;
1797
		savedGlobals = {
2427
		savedGlobals = {
1798
		};
2428
		};
1799
		sourceDirectories = (
2429
		sourceDirectories = (
1800
		);
2430
		);
1801
		variableFormatDictionary = {
2431
		variableFormatDictionary = {
1802
		};
2432
		};
1803
	};
2433
	};
1804
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2434
	0DB883610C611DD20040A677 /* objview.cpp */ = {
1805
		uiCtxt = {
2435
		uiCtxt = {
1806
			sepNavIntBoundsRect = "{{0, 0}, {1120, 6555}}";
2436
			sepNavIntBoundsRect = "{{0, 0}, {1120, 6555}}";
1807
			sepNavSelRange = "{1258, 0}";
2437
			sepNavSelRange = "{1258, 0}";
1808
			sepNavVisRange = "{5200, 671}";
2438
			sepNavVisRange = "{5200, 671}";
1809
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
2439
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
1810
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
2440
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
1811
		};
2441
		};
1812
	};
2442
	};
1813
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2443
	0DB883B30C611FB20040A677 /* Raytracer */ = {
1814
		activeExec = 0;
2444
		activeExec = 0;
1815
		executables = (
2445
		executables = (
1816
			0DB883B50C611FB20040A677 /* Raytracer */,
2446
			0DB883B50C611FB20040A677 /* Raytracer */,
1817
		);
2447
		);
1818
	};
2448
	};
1819
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2449
	0DB883B50C611FB20040A677 /* Raytracer */ = {
1820
		isa = PBXExecutable;
2450
		isa = PBXExecutable;
1821
		activeArgIndices = (
2451
		activeArgIndices = (
1822
		);
2452
		);
1823
		argumentStrings = (
2453
		argumentStrings = (
1824
		);
2454
		);
1825
		autoAttachOnCrash = 1;
2455
		autoAttachOnCrash = 1;
1826
		breakpointsEnabled = 0;
2456
		breakpointsEnabled = 0;
1827
		configStateDict = {
2457
		configStateDict = {
1828
		};
2458
		};
1829
		customDataFormattersEnabled = 1;
2459
		customDataFormattersEnabled = 1;
1830
		debuggerPlugin = GDBDebugging;
2460
		debuggerPlugin = GDBDebugging;
1831
		disassemblyDisplayState = 0;
2461
		disassemblyDisplayState = 0;
1832
		dylibVariantSuffix = "";
2462
		dylibVariantSuffix = "";
1833
		enableDebugStr = 1;
2463
		enableDebugStr = 1;
1834
		environmentEntries = (
2464
		environmentEntries = (
1835
		);
2465
		);
1836
		executableSystemSymbolLevel = 0;
2466
		executableSystemSymbolLevel = 0;
1837
		executableUserSymbolLevel = 0;
2467
		executableUserSymbolLevel = 0;
1838
		libgmallocEnabled = 0;
2468
		libgmallocEnabled = 0;
1839
		name = Raytracer;
2469
		name = Raytracer;
1840
		sourceDirectories = (
2470
		sourceDirectories = (
1841
		);
2471
		);
1842
	};
2472
	};
1843
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2473
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
1844
		activeExec = 0;
2474
		activeExec = 0;
1845
		executables = (
2475
		executables = (
1846
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2476
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
1847
		);
2477
		);
1848
	};
2478
	};
1849
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2479
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
1850
		isa = PBXExecutable;
2480
		isa = PBXExecutable;
1851
		activeArgIndices = (
2481
		activeArgIndices = (
1852
		);
2482
		);
1853
		argumentStrings = (
2483
		argumentStrings = (
1854
		);
2484
		);
1855
		autoAttachOnCrash = 1;
2485
		autoAttachOnCrash = 1;
1856
		breakpointsEnabled = 0;
2486
		breakpointsEnabled = 0;
1857
		configStateDict = {
2487
		configStateDict = {
1858
		};
2488
		};
1859
		customDataFormattersEnabled = 1;
2489
		customDataFormattersEnabled = 1;
1860
		debuggerPlugin = GDBDebugging;
2490
		debuggerPlugin = GDBDebugging;
1861
		disassemblyDisplayState = 0;
2491
		disassemblyDisplayState = 0;
1862
		dylibVariantSuffix = "";
2492
		dylibVariantSuffix = "";
1863
		enableDebugStr = 1;
2493
		enableDebugStr = 1;
1864
		environmentEntries = (
2494
		environmentEntries = (
1865
		);
2495
		);
1866
		executableSystemSymbolLevel = 0;
2496
		executableSystemSymbolLevel = 0;
1867
		executableUserSymbolLevel = 0;
2497
		executableUserSymbolLevel = 0;
1868
		libgmallocEnabled = 0;
2498
		libgmallocEnabled = 0;
1869
		name = BloomenthalPolygonize;
2499
		name = BloomenthalPolygonize;
1870
		sourceDirectories = (
2500
		sourceDirectories = (
1871
		);
2501
		);
1872
	};
2502
	};
1873
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2503
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
1874
		uiCtxt = {
2504
		uiCtxt = {
1875
			sepNavIntBoundsRect = "{{0, 0}, {928, 9671}}";
2505
			sepNavIntBoundsRect = "{{0, 0}, {928, 9671}}";
1876
			sepNavSelRange = "{0, 0}";
2506
			sepNavSelRange = "{0, 0}";
1877
			sepNavVisRange = "{2764, 744}";
2507
			sepNavVisRange = "{2764, 744}";
1878
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2508
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1879
		};
2509
		};
1880
	};
2510
	};
1881
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2511
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
1882
		uiCtxt = {
2512
		uiCtxt = {
1883
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
2513
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
1884
			sepNavSelRange = "{0, 0}";
2514
			sepNavSelRange = "{0, 0}";
1885
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2515
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1886
		};
2516
		};
1887
	};
2517
	};
1888
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2518
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
1889
		activeExec = 0;
2519
		activeExec = 0;
1890
		executables = (
2520
		executables = (
1891
			0DB883F30C6120E60040A677 /* MeshDistance */,
2521
			0DB883F30C6120E60040A677 /* MeshDistance */,
1892
		);
2522
		);
1893
	};
2523
	};
1894
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2524
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
1895
		isa = PBXExecutable;
2525
		isa = PBXExecutable;
1896
		activeArgIndices = (
2526
		activeArgIndices = (
1897
		);
2527
		);
1898
		argumentStrings = (
2528
		argumentStrings = (
1899
		);
2529
		);
1900
		autoAttachOnCrash = 1;
2530
		autoAttachOnCrash = 1;
1901
		breakpointsEnabled = 1;
2531
		breakpointsEnabled = 1;
1902
		configStateDict = {
2532
		configStateDict = {
1903
		};
2533
		};
1904
		customDataFormattersEnabled = 1;
2534
		customDataFormattersEnabled = 1;
1905
		debuggerPlugin = GDBDebugging;
2535
		debuggerPlugin = GDBDebugging;
1906
		disassemblyDisplayState = 0;
2536
		disassemblyDisplayState = 0;
1907
		dylibVariantSuffix = "";
2537
		dylibVariantSuffix = "";
1908
		enableDebugStr = 1;
2538
		enableDebugStr = 1;
1909
		environmentEntries = (
2539
		environmentEntries = (
1910
		);
2540
		);
1911
		executableSystemSymbolLevel = 0;
2541
		executableSystemSymbolLevel = 0;
1912
		executableUserSymbolLevel = 0;
2542
		executableUserSymbolLevel = 0;
1913
		libgmallocEnabled = 0;
2543
		libgmallocEnabled = 0;
1914
		name = MeshDistance;
2544
		name = MeshDistance;
1915
		sourceDirectories = (
2545
		sourceDirectories = (
1916
		);
2546
		);
1917
	};
2547
	};
1918
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2548
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
1919
		uiCtxt = {
2549
		uiCtxt = {
1920
			sepNavIntBoundsRect = "{{0, 0}, {928, 5187}}";
2550
			sepNavIntBoundsRect = "{{0, 0}, {1131, 5263}}";
1921
			sepNavSelRange = "{340, 0}";
2551
			sepNavSelRange = "{340, 0}";
1922
			sepNavVisRange = "{3109, 671}";
2552
			sepNavVisRange = "{2656, 964}";
1923
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
2553
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
1924
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
2554
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1925
		};
2555
		};
1926
	};
2556
	};
1927
	0DB884020C6121240040A677 /* Decimator */ = {
2557
	0DB884020C6121240040A677 /* Decimator */ = {
1928
		activeExec = 0;
2558
		activeExec = 0;
1929
		executables = (
2559
		executables = (
1930
			0DB884040C6121240040A677 /* Decimator */,
2560
			0DB884040C6121240040A677 /* Decimator */,
1931
		);
2561
		);
1932
	};
2562
	};
1933
	0DB884040C6121240040A677 /* Decimator */ = {
2563
	0DB884040C6121240040A677 /* Decimator */ = {
1934
		isa = PBXExecutable;
2564
		isa = PBXExecutable;
1935
		activeArgIndices = (
2565
		activeArgIndices = (
1936
		);
2566
		);
1937
		argumentStrings = (
2567
		argumentStrings = (
1938
		);
2568
		);
1939
		autoAttachOnCrash = 1;
2569
		autoAttachOnCrash = 1;
1940
		breakpointsEnabled = 0;
2570
		breakpointsEnabled = 0;
1941
		configStateDict = {
2571
		configStateDict = {
1942
		};
2572
		};
1943
		customDataFormattersEnabled = 1;
2573
		customDataFormattersEnabled = 1;
1944
		debuggerPlugin = GDBDebugging;
2574
		debuggerPlugin = GDBDebugging;
1945
		disassemblyDisplayState = 0;
2575
		disassemblyDisplayState = 0;
1946
		dylibVariantSuffix = "";
2576
		dylibVariantSuffix = "";
1947
		enableDebugStr = 1;
2577
		enableDebugStr = 1;
1948
		environmentEntries = (
2578
		environmentEntries = (
1949
		);
2579
		);
1950
		executableSystemSymbolLevel = 0;
2580
		executableSystemSymbolLevel = 0;
1951
		executableUserSymbolLevel = 0;
2581
		executableUserSymbolLevel = 0;
1952
		libgmallocEnabled = 0;
2582
		libgmallocEnabled = 0;
1953
		name = Decimator;
2583
		name = Decimator;
1954
		savedGlobals = {
2584
		savedGlobals = {
1955
		};
2585
		};
1956
		sourceDirectories = (
2586
		sourceDirectories = (
1957
		);
2587
		);
1958
	};
2588
	};
1959
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2589
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
1960
		activeExec = 0;
2590
		activeExec = 0;
1961
		executables = (
2591
		executables = (
1962
			0DB884090C6121400040A677 /* RangeScanViewer */,
2592
			0DB884090C6121400040A677 /* RangeScanViewer */,
1963
		);
2593
		);
1964
	};
2594
	};
1965
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2595
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
1966
		isa = PBXExecutable;
2596
		isa = PBXExecutable;
1967
		activeArgIndices = (
2597
		activeArgIndices = (
1968
		);
2598
		);
1969
		argumentStrings = (
2599
		argumentStrings = (
1970
		);
2600
		);
1971
		autoAttachOnCrash = 1;
2601
		autoAttachOnCrash = 1;
1972
		breakpointsEnabled = 0;
2602
		breakpointsEnabled = 0;
1973
		configStateDict = {
2603
		configStateDict = {
1974
		};
2604
		};
1975
		customDataFormattersEnabled = 1;
2605
		customDataFormattersEnabled = 1;
1976
		debuggerPlugin = GDBDebugging;
2606
		debuggerPlugin = GDBDebugging;
1977
		disassemblyDisplayState = 0;
2607
		disassemblyDisplayState = 0;
1978
		dylibVariantSuffix = "";
2608
		dylibVariantSuffix = "";
1979
		enableDebugStr = 1;
2609
		enableDebugStr = 1;
1980
		environmentEntries = (
2610
		environmentEntries = (
1981
		);
2611
		);
1982
		executableSystemSymbolLevel = 0;
2612
		executableSystemSymbolLevel = 0;
1983
		executableUserSymbolLevel = 0;
2613
		executableUserSymbolLevel = 0;
1984
		libgmallocEnabled = 0;
2614
		libgmallocEnabled = 0;
1985
		name = RangeScanViewer;
2615
		name = RangeScanViewer;
1986
		sourceDirectories = (
2616
		sourceDirectories = (
1987
		);
2617
		);
1988
	};
2618
	};
1989
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2619
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
1990
		activeExec = 0;
2620
		activeExec = 0;
1991
		executables = (
2621
		executables = (
1992
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2622
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
1993
		);
2623
		);
1994
	};
2624
	};
1995
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2625
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
1996
		isa = PBXExecutable;
2626
		isa = PBXExecutable;
1997
		activeArgIndices = (
2627
		activeArgIndices = (
1998
		);
2628
		);
1999
		argumentStrings = (
2629
		argumentStrings = (
2000
		);
2630
		);
2001
		autoAttachOnCrash = 1;
2631
		autoAttachOnCrash = 1;
2002
		breakpointsEnabled = 0;
2632
		breakpointsEnabled = 0;
2003
		configStateDict = {
2633
		configStateDict = {
2004
		};
2634
		};
2005
		customDataFormattersEnabled = 1;
2635
		customDataFormattersEnabled = 1;
2006
		debuggerPlugin = GDBDebugging;
2636
		debuggerPlugin = GDBDebugging;
2007
		disassemblyDisplayState = 0;
2637
		disassemblyDisplayState = 0;
2008
		dylibVariantSuffix = "";
2638
		dylibVariantSuffix = "";
2009
		enableDebugStr = 1;
2639
		enableDebugStr = 1;
2010
		environmentEntries = (
2640
		environmentEntries = (
2011
		);
2641
		);
2012
		executableSystemSymbolLevel = 0;
2642
		executableSystemSymbolLevel = 0;
2013
		executableUserSymbolLevel = 0;
2643
		executableUserSymbolLevel = 0;
2014
		libgmallocEnabled = 0;
2644
		libgmallocEnabled = 0;
2015
		name = BoundaryCollapse;
2645
		name = BoundaryCollapse;
2016
		sourceDirectories = (
2646
		sourceDirectories = (
2017
		);
2647
		);
2018
	};
2648
	};
2019
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
2649
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
2020
		activeExec = 0;
2650
		activeExec = 0;
2021
		executables = (
2651
		executables = (
2022
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2652
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2023
		);
2653
		);
2024
	};
2654
	};
2025
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2655
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2026
		isa = PBXExecutable;
2656
		isa = PBXExecutable;
2027
		activeArgIndices = (
2657
		activeArgIndices = (
2028
		);
2658
		);
2029
		argumentStrings = (
2659
		argumentStrings = (
2030
		);
2660
		);
2031
		autoAttachOnCrash = 1;
2661
		autoAttachOnCrash = 1;
2032
		breakpointsEnabled = 0;
2662
		breakpointsEnabled = 0;
2033
		configStateDict = {
2663
		configStateDict = {
2034
		};
2664
		};
2035
		customDataFormattersEnabled = 1;
2665
		customDataFormattersEnabled = 1;
2036
		debuggerPlugin = GDBDebugging;
2666
		debuggerPlugin = GDBDebugging;
2037
		disassemblyDisplayState = 0;
2667
		disassemblyDisplayState = 0;
2038
		dylibVariantSuffix = "";
2668
		dylibVariantSuffix = "";
2039
		enableDebugStr = 1;
2669
		enableDebugStr = 1;
2040
		environmentEntries = (
2670
		environmentEntries = (
2041
		);
2671
		);
2042
		executableSystemSymbolLevel = 0;
2672
		executableSystemSymbolLevel = 0;
2043
		executableUserSymbolLevel = 0;
2673
		executableUserSymbolLevel = 0;
2044
		libgmallocEnabled = 0;
2674
		libgmallocEnabled = 0;
2045
		name = VolumePolygonize;
2675
		name = VolumePolygonize;
2046
		sourceDirectories = (
2676
		sourceDirectories = (
2047
		);
2677
		);
2048
	};
2678
	};
2049
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2679
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2050
		uiCtxt = {
2680
		uiCtxt = {
2051
			sepNavIntBoundsRect = "{{0, 0}, {928, 1520}}";
2681
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
2052
			sepNavSelRange = "{160, 0}";
2682
			sepNavSelRange = "{1080, 0}";
2053
			sepNavVisRange = "{1081, 796}";
2683
			sepNavVisRange = "{682, 1065}";
2054
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2684
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2055
		};
2685
		};
2056
	};
2686
	};
2057
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2687
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2058
		uiCtxt = {
2688
		uiCtxt = {
2059
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2689
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2060
			sepNavSelRange = "{0, 0}";
2690
			sepNavSelRange = "{0, 0}";
2061
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2691
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2062
		};
2692
		};
2063
	};
2693
	};
2064
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2694
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2065
		uiCtxt = {
2695
		uiCtxt = {
2066
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2696
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2067
			sepNavSelRange = "{0, 0}";
2697
			sepNavSelRange = "{0, 0}";
2068
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2698
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2069
		};
2699
		};
2070
	};
2700
	};
2071
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2701
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2072
		uiCtxt = {
2702
		uiCtxt = {
2073
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
2703
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
2074
			sepNavSelRange = "{4958, 0}";
2704
			sepNavSelRange = "{4958, 0}";
2075
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
2705
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
2076
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2706
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2077
		};
2707
		};
2078
	};
2708
	};
2079
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2709
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2080
		uiCtxt = {
2710
		uiCtxt = {
2081
			sepNavIntBoundsRect = "{{0, 0}, {928, 684}}";
2711
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
2082
			sepNavSelRange = "{37, 0}";
2712
			sepNavSelRange = "{37, 0}";
2083
			sepNavVisRange = "{0, 476}";
2713
			sepNavVisRange = "{0, 563}";
2084
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
2714
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
2085
		};
2715
		};
2086
	};
2716
	};
2087
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2717
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2088
		uiCtxt = {
2718
		uiCtxt = {
2089
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
2719
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
2090
			sepNavSelRange = "{0, 0}";
2720
			sepNavSelRange = "{0, 0}";
2091
			sepNavVisRange = "{484, 679}";
2721
			sepNavVisRange = "{484, 679}";
2092
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2722
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2093
		};
2723
		};
2094
	};
2724
	};
2095
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2725
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2096
		activeExec = 0;
2726
		activeExec = 0;
2097
		executables = (
2727
		executables = (
2098
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
2728
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
2099
		);
2729
		);
2100
	};
2730
	};
2101
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2731
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2102
		isa = PBXExecutable;
2732
		isa = PBXExecutable;
2103
		activeArgIndices = (
2733
		activeArgIndices = (
2104
		);
2734
		);
2105
		argumentStrings = (
2735
		argumentStrings = (
2106
		);
2736
		);
2107
		autoAttachOnCrash = 1;
2737
		autoAttachOnCrash = 1;
2108
		breakpointsEnabled = 1;
2738
		breakpointsEnabled = 1;
2109
		configStateDict = {
2739
		configStateDict = {
2110
		};
2740
		};
2111
		customDataFormattersEnabled = 1;
2741
		customDataFormattersEnabled = 1;
2112
		debuggerPlugin = GDBDebugging;
2742
		debuggerPlugin = GDBDebugging;
2113
		disassemblyDisplayState = 0;
2743
		disassemblyDisplayState = 0;
2114
		dylibVariantSuffix = "";
2744
		dylibVariantSuffix = "";
2115
		enableDebugStr = 1;
2745
		enableDebugStr = 1;
2116
		environmentEntries = (
2746
		environmentEntries = (
2117
		);
2747
		);
2118
		executableSystemSymbolLevel = 0;
2748
		executableSystemSymbolLevel = 0;
2119
		executableUserSymbolLevel = 0;
2749
		executableUserSymbolLevel = 0;
2120
		libgmallocEnabled = 0;
2750
		libgmallocEnabled = 0;
2121
		name = "LinAlg-eigensolver";
2751
		name = "LinAlg-eigensolver";
2122
		savedGlobals = {
2752
		savedGlobals = {
2123
		};
2753
		};
2124
		sourceDirectories = (
2754
		sourceDirectories = (
2125
		);
2755
		);
2126
		variableFormatDictionary = {
2756
		variableFormatDictionary = {
2127
		};
2757
		};
2128
	};
2758
	};
2129
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2759
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2130
		uiCtxt = {
2760
		uiCtxt = {
2131
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2761
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2132
			sepNavSelRange = "{561, 0}";
2762
			sepNavSelRange = "{561, 0}";
2133
			sepNavVisRange = "{1100, 876}";
2763
			sepNavVisRange = "{1100, 876}";
2134
		};
2764
		};
2135
	};
2765
	};
2136
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
2766
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
2137
		uiCtxt = {
2767
		uiCtxt = {
2138
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2768
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2139
			sepNavSelRange = "{0, 0}";
2769
			sepNavSelRange = "{0, 0}";
2140
			sepNavVisRange = "{1183, 817}";
2770
			sepNavVisRange = "{1183, 817}";
2141
		};
2771
		};
2142
	};
2772
	};
2143
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
2773
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
2144
		uiCtxt = {
2774
		uiCtxt = {
2145
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
2775
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
2146
			sepNavSelRange = "{0, 0}";
2776
			sepNavSelRange = "{0, 0}";
2147
			sepNavVisRange = "{0, 658}";
2777
			sepNavVisRange = "{0, 658}";
2148
		};
2778
		};
2149
	};
2779
	};
2150
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
2780
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
2151
		uiCtxt = {
2781
		uiCtxt = {
2152
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
2782
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
2153
			sepNavSelRange = "{3617, 0}";
2783
			sepNavSelRange = "{3617, 0}";
2154
			sepNavVisRange = "{1399, 919}";
2784
			sepNavVisRange = "{1399, 919}";
2155
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2785
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2156
		};
2786
		};
2157
	};
2787
	};
2158
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
2788
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
2159
		uiCtxt = {
2789
		uiCtxt = {
2160
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
2790
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
2161
			sepNavSelRange = "{1341, 28}";
2791
			sepNavSelRange = "{1341, 28}";
2162
			sepNavVisRange = "{654, 922}";
2792
			sepNavVisRange = "{654, 922}";
2163
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2793
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2164
		};
2794
		};
2165
	};
2795
	};
2166
	0DE4366E0E58B3A1005449EC /* load.h */ = {
2796
	0DE4366E0E58B3A1005449EC /* load.h */ = {
2167
		uiCtxt = {
2797
		uiCtxt = {
2168
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
2798
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
2169
			sepNavSelRange = "{231, 314}";
2799
			sepNavSelRange = "{231, 314}";
2170
			sepNavVisRange = "{0, 554}";
2800
			sepNavVisRange = "{0, 554}";
2171
		};
2801
		};
2172
	};
2802
	};
2173
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
2803
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
2174
		uiCtxt = {
2804
		uiCtxt = {
2175
			sepNavIntBoundsRect = "{{0, 0}, {928, 608}}";
2805
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
2176
			sepNavSelRange = "{268, 0}";
2806
			sepNavSelRange = "{354, 353}";
2177
			sepNavVisRange = "{24, 688}";
2807
			sepNavVisRange = "{0, 712}";
2178
		};
2808
		};
2179
	};
2809
	};
2180
	0DE4367C0E58B66A005449EC /* PBXTextBookmark */ = {
-
 
2181
		isa = PBXTextBookmark;
-
 
2182
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
2183
		name = "load.cpp: 18";
-
 
2184
		rLen = 0;
-
 
2185
		rLoc = 268;
-
 
2186
		rType = 0;
-
 
2187
		vrLen = 688;
-
 
2188
		vrLoc = 24;
-
 
2189
	};
-
 
2190
	0DE436810E58B66A005449EC /* PBXTextBookmark */ = {
2810
	0DE436810E58B66A005449EC /* PBXTextBookmark */ = {
2191
		isa = PBXTextBookmark;
2811
		isa = PBXTextBookmark;
2192
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2812
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2193
		name = "objview.cpp: 101";
2813
		name = "objview.cpp: 101";
2194
		rLen = 708;
2814
		rLen = 708;
2195
		rLoc = 2479;
2815
		rLoc = 2479;
2196
		rType = 0;
2816
		rType = 0;
2197
		vrLen = 576;
2817
		vrLen = 576;
2198
		vrLoc = 7434;
2818
		vrLoc = 7434;
2199
	};
2819
	};
2200
	0DE436830E58B66A005449EC /* PBXTextBookmark */ = {
2820
	0DE436830E58B66A005449EC /* PBXTextBookmark */ = {
2201
		isa = PBXTextBookmark;
2821
		isa = PBXTextBookmark;
2202
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2822
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2203
		name = "decimator.cpp: 45";
2823
		name = "decimator.cpp: 45";
2204
		rLen = 0;
2824
		rLen = 0;
2205
		rLoc = 842;
2825
		rLoc = 842;
2206
		rType = 0;
2826
		rType = 0;
2207
		vrLen = 685;
2827
		vrLen = 685;
2208
		vrLoc = 511;
2828
		vrLoc = 511;
2209
	};
2829
	};
2210
	0DE436840E58B66A005449EC /* PBXTextBookmark */ = {
2830
	0DE436950E58B821005449EC /* PBXTextBookmark */ = {
2211
		isa = PBXTextBookmark;
2831
		isa = PBXTextBookmark;
2212
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
2832
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
2213
		name = "load.h: 15";
2833
		name = "raytrace.cpp: 1";
2214
		rLen = 314;
2834
		rLen = 0;
2215
		rLoc = 231;
2835
		rLoc = 0;
2216
		rType = 0;
2836
		rType = 0;
2217
		vrLen = 554;
2837
		vrLen = 744;
2218
		vrLoc = 0;
2838
		vrLoc = 2764;
2219
	};
2839
	};
2220
	0DE436850E58B66A005449EC /* PBXTextBookmark */ = {
2840
	0DE436960E58B821005449EC /* PBXTextBookmark */ = {
2221
		isa = PBXTextBookmark;
2841
		isa = PBXTextBookmark;
2222
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
2842
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
2223
		name = "load.cpp: 18";
2843
		name = "volpoly.cpp: 1";
2224
		rLen = 0;
2844
		rLen = 0;
2225
		rLoc = 268;
2845
		rLoc = 0;
2226
		rType = 0;
2846
		rType = 0;
2227
		vrLen = 688;
2847
		vrLen = 679;
2228
		vrLoc = 24;
2848
		vrLoc = 484;
2229
	};
2849
	};
2230
	0DE436950E58B821005449EC /* PBXTextBookmark */ = {
2850
	0DE436980E58B821005449EC /* PBXTextBookmark */ = {
-
 
2851
		isa = PBXTextBookmark;
-
 
2852
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
2853
		name = "obj_load.h: 1";
-
 
2854
		rLen = 421;
-
 
2855
		rLoc = 0;
-
 
2856
		rType = 0;
-
 
2857
		vrLen = 421;
-
 
2858
		vrLoc = 0;
-
 
2859
	};
-
 
2860
	0DE436A20E58B821005449EC /* PBXTextBookmark */ = {
2231
		isa = PBXTextBookmark;
2861
		isa = PBXTextBookmark;
2232
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
2862
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
2233
		name = "raytrace.cpp: 1";
2863
		name = "raytrace.cpp: 1";
2234
		rLen = 0;
2864
		rLen = 0;
2235
		rLoc = 0;
2865
		rLoc = 0;
2236
		rType = 0;
2866
		rType = 0;
2237
		vrLen = 744;
2867
		vrLen = 744;
2238
		vrLoc = 2764;
2868
		vrLoc = 2764;
2239
	};
2869
	};
2240
	0DE436960E58B821005449EC /* PBXTextBookmark */ = {
2870
	0DE436A30E58B821005449EC /* PBXTextBookmark */ = {
2241
		isa = PBXTextBookmark;
2871
		isa = PBXTextBookmark;
2242
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
2872
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
2243
		name = "volpoly.cpp: 1";
2873
		name = "volpoly.cpp: 1";
2244
		rLen = 0;
2874
		rLen = 0;
2245
		rLoc = 0;
2875
		rLoc = 0;
2246
		rType = 0;
2876
		rType = 0;
2247
		vrLen = 679;
2877
		vrLen = 679;
2248
		vrLoc = 484;
2878
		vrLoc = 484;
2249
	};
2879
	};
2250
	0DE436970E58B821005449EC /* PBXTextBookmark */ = {
2880
	0DE436A70E58B821005449EC /* PBXTextBookmark */ = {
2251
		isa = PBXTextBookmark;
-
 
2252
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
-
 
2253
		name = "boundary_collapse.cpp: 3";
-
 
2254
		rLen = 0;
-
 
2255
		rLoc = 37;
-
 
2256
		rType = 0;
-
 
2257
		vrLen = 476;
-
 
2258
		vrLoc = 0;
-
 
2259
	};
-
 
2260
	0DE436980E58B821005449EC /* PBXTextBookmark */ = {
-
 
2261
		isa = PBXTextBookmark;
2881
		isa = PBXTextBookmark;
2262
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
2882
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
2263
		name = "obj_load.h: 1";
2883
		name = "obj_load.h: 1";
2264
		rLen = 421;
2884
		rLen = 421;
2265
		rLoc = 0;
2885
		rLoc = 0;
2266
		rType = 0;
2886
		rType = 0;
2267
		vrLen = 421;
2887
		vrLen = 421;
2268
		vrLoc = 0;
2888
		vrLoc = 0;
2269
	};
2889
	};
2270
	0DE436990E58B821005449EC /* PBXTextBookmark */ = {
2890
	0DE436A80E58B821005449EC /* PBXTextBookmark */ = {
2271
		isa = PBXTextBookmark;
2891
		isa = PBXTextBookmark;
2272
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
2892
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
2273
		name = "ply_load.h: 12";
2893
		name = "ply_load.h: 12";
2274
		rLen = 0;
2894
		rLen = 0;
2275
		rLoc = 370;
2895
		rLoc = 370;
2276
		rType = 0;
2896
		rType = 0;
2277
		vrLen = 421;
2897
		vrLen = 421;
2278
		vrLoc = 0;
2898
		vrLoc = 0;
2279
	};
2899
	};
2280
	0DE4369A0E58B821005449EC /* PBXTextBookmark */ = {
2900
	0DE436A90E58B821005449EC /* PBXTextBookmark */ = {
2281
		isa = PBXTextBookmark;
2901
		isa = PBXTextBookmark;
2282
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
2902
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
2283
		name = "x3d_load.h: 1";
2903
		name = "x3d_load.h: 1";
2284
		rLen = 0;
2904
		rLen = 0;
2285
		rLoc = 0;
2905
		rLoc = 0;
2286
		rType = 0;
2906
		rType = 0;
2287
		vrLen = 309;
2907
		vrLen = 309;
2288
		vrLoc = 0;
2908
		vrLoc = 0;
2289
	};
2909
	};
2290
	0DE4369B0E58B821005449EC /* PBXTextBookmark */ = {
2910
	0DE436AA0E58B821005449EC /* PBXTextBookmark */ = {
2291
		isa = PBXTextBookmark;
2911
		isa = PBXTextBookmark;
2292
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
2912
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
2293
		name = "x3d_save.cpp: 1";
2913
		name = "x3d_save.cpp: 1";
2294
		rLen = 0;
2914
		rLen = 0;
2295
		rLoc = 0;
2915
		rLoc = 0;
2296
		rType = 0;
2916
		rType = 0;
2297
		vrLen = 829;
2917
		vrLen = 829;
2298
		vrLoc = 700;
2918
		vrLoc = 700;
2299
	};
2919
	};
2300
	0DE4369C0E58B821005449EC /* PBXTextBookmark */ = {
2920
	0DE436AB0E58B821005449EC /* PBXTextBookmark */ = {
2301
		isa = PBXTextBookmark;
2921
		isa = PBXTextBookmark;
2302
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2922
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2303
		name = "x3d_save.h: 1";
2923
		name = "x3d_save.h: 1";
2304
		rLen = 0;
2924
		rLen = 0;
2305
		rLoc = 0;
2925
		rLoc = 0;
2306
		rType = 0;
2926
		rType = 0;
2307
		vrLen = 208;
2927
		vrLen = 208;
2308
		vrLoc = 0;
2928
		vrLoc = 0;
2309
	};
2929
	};
2310
	0DE4369D0E58B821005449EC /* PBXTextBookmark */ = {
2930
	0DE436DD0E58C319005449EC /* PBXTextBookmark */ = {
-
 
2931
		isa = PBXTextBookmark;
-
 
2932
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
-
 
2933
		name = "wireframe.h: 11";
-
 
2934
		rLen = 0;
-
 
2935
		rLoc = 204;
-
 
2936
		rType = 0;
-
 
2937
		vrLen = 207;
-
 
2938
		vrLoc = 0;
-
 
2939
	};
-
 
2940
	0DE436DE0E58C319005449EC /* PBXTextBookmark */ = {
-
 
2941
		isa = PBXTextBookmark;
-
 
2942
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
2943
		name = "objview.cpp: 47";
-
 
2944
		rLen = 0;
-
 
2945
		rLoc = 1258;
-
 
2946
		rType = 0;
-
 
2947
		vrLen = 671;
-
 
2948
		vrLoc = 5200;
-
 
2949
	};
-
 
2950
	0DE436E20E58C319005449EC /* PBXTextBookmark */ = {
-
 
2951
		isa = PBXTextBookmark;
-
 
2952
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
-
 
2953
		name = "wireframe.h: 11";
-
 
2954
		rLen = 0;
-
 
2955
		rLoc = 204;
-
 
2956
		rType = 0;
-
 
2957
		vrLen = 207;
-
 
2958
		vrLoc = 0;
-
 
2959
	};
-
 
2960
	0DFB16650E6F468D00E048A4 /* dlfcn.h */ = {
-
 
2961
		isa = PBXFileReference;
-
 
2962
		lastKnownFileType = sourcecode.c.h;
-
 
2963
		name = dlfcn.h;
-
 
2964
		path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/dlfcn.h;
-
 
2965
		sourceTree = "<absolute>";
-
 
2966
		uiCtxt = {
-
 
2967
			sepNavIntBoundsRect = "{{0, 0}, {1171, 1672}}";
-
 
2968
			sepNavSelRange = "{1711, 0}";
-
 
2969
			sepNavVisRange = "{1167, 1063}";
-
 
2970
		};
-
 
2971
	};
-
 
2972
	0DFB16750E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
2973
		isa = PBXTextBookmark;
-
 
2974
		fRef = 0DFB16650E6F468D00E048A4 /* dlfcn.h */;
-
 
2975
		name = "dlfcn.h: 50";
-
 
2976
		rLen = 0;
-
 
2977
		rLoc = 1711;
-
 
2978
		rType = 0;
-
 
2979
		vrLen = 1063;
-
 
2980
		vrLoc = 1167;
-
 
2981
	};
-
 
2982
	0DFB16760E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
2983
		isa = PBXTextBookmark;
-
 
2984
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
-
 
2985
		name = "triangulate.cpp: 1";
-
 
2986
		rLen = 0;
-
 
2987
		rLoc = 0;
-
 
2988
		rType = 0;
-
 
2989
		vrLen = 796;
-
 
2990
		vrLoc = 2785;
-
 
2991
	};
-
 
2992
	0DFB16770E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
2993
		isa = PBXTextBookmark;
-
 
2994
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
2995
		name = "triangulate.h: 1";
-
 
2996
		rLen = 0;
-
 
2997
		rLoc = 0;
-
 
2998
		rType = 0;
-
 
2999
		vrLen = 558;
-
 
3000
		vrLoc = 0;
-
 
3001
	};
-
 
3002
	0DFB16780E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3003
		isa = PBXTextBookmark;
-
 
3004
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
-
 
3005
		name = "triangulate_face_order.cpp: 1";
-
 
3006
		rLen = 0;
-
 
3007
		rLoc = 0;
-
 
3008
		rType = 0;
-
 
3009
		vrLen = 740;
-
 
3010
		vrLoc = 0;
-
 
3011
	};
-
 
3012
	0DFB16790E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3013
		isa = PBXTextBookmark;
-
 
3014
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
-
 
3015
		name = "Vertex.cpp: 1";
-
 
3016
		rLen = 0;
-
 
3017
		rLoc = 0;
-
 
3018
		rType = 0;
-
 
3019
		vrLen = 602;
-
 
3020
		vrLoc = 0;
-
 
3021
	};
-
 
3022
	0DFB167A0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3023
		isa = PBXTextBookmark;
-
 
3024
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
-
 
3025
		name = "Vertex.h: 1";
-
 
3026
		rLen = 0;
-
 
3027
		rLoc = 0;
-
 
3028
		rType = 0;
-
 
3029
		vrLen = 656;
-
 
3030
		vrLoc = 0;
-
 
3031
	};
-
 
3032
	0DFB167B0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3033
		isa = PBXTextBookmark;
-
 
3034
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
3035
		name = "VertexCirculator.h: 1";
-
 
3036
		rLen = 0;
-
 
3037
		rLoc = 0;
-
 
3038
		rType = 0;
-
 
3039
		vrLen = 875;
-
 
3040
		vrLoc = 1034;
-
 
3041
	};
-
 
3042
	0DFB167C0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3043
		isa = PBXTextBookmark;
-
 
3044
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
-
 
3045
		name = "volume_polygonize.cpp: 1";
-
 
3046
		rLen = 0;
-
 
3047
		rLoc = 0;
-
 
3048
		rType = 0;
-
 
3049
		vrLen = 727;
-
 
3050
		vrLoc = 0;
-
 
3051
	};
-
 
3052
	0DFB167D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3053
		isa = PBXTextBookmark;
-
 
3054
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
-
 
3055
		name = "volume_polygonize.h: 1";
-
 
3056
		rLen = 0;
-
 
3057
		rLoc = 0;
-
 
3058
		rType = 0;
-
 
3059
		vrLen = 1213;
-
 
3060
		vrLoc = 0;
-
 
3061
	};
-
 
3062
	0DFB167E0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3063
		isa = PBXTextBookmark;
-
 
3064
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
3065
		name = "x3d_load.cpp: 60";
-
 
3066
		rLen = 0;
-
 
3067
		rLoc = 1477;
-
 
3068
		rType = 0;
-
 
3069
		vrLen = 1002;
-
 
3070
		vrLoc = 1449;
-
 
3071
	};
-
 
3072
	0DFB167F0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3073
		isa = PBXTextBookmark;
-
 
3074
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
-
 
3075
		name = "x3d_load.h: 1";
-
 
3076
		rLen = 0;
-
 
3077
		rLoc = 0;
-
 
3078
		rType = 0;
-
 
3079
		vrLen = 309;
-
 
3080
		vrLoc = 0;
-
 
3081
	};
-
 
3082
	0DFB16800E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3083
		isa = PBXTextBookmark;
-
 
3084
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
-
 
3085
		name = "x3d_save.cpp: 1";
-
 
3086
		rLen = 0;
-
 
3087
		rLoc = 0;
-
 
3088
		rType = 0;
-
 
3089
		vrLen = 1005;
-
 
3090
		vrLoc = 665;
-
 
3091
	};
-
 
3092
	0DFB16810E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3093
		isa = PBXTextBookmark;
-
 
3094
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
3095
		name = "load.cpp: 23";
-
 
3096
		rLen = 353;
-
 
3097
		rLoc = 354;
-
 
3098
		rType = 0;
-
 
3099
		vrLen = 712;
-
 
3100
		vrLoc = 0;
-
 
3101
	};
-
 
3102
	0DFB16820E6F4E6100E048A4 /* PBXTextBookmark */ = {
2311
		isa = PBXTextBookmark;
3103
		isa = PBXTextBookmark;
2312
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
3104
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
2313
		name = "load.h: 15";
3105
		name = "load.h: 15";
2314
		rLen = 314;
3106
		rLen = 314;
2315
		rLoc = 231;
3107
		rLoc = 231;
2316
		rType = 0;
3108
		rType = 0;
2317
		vrLen = 554;
3109
		vrLen = 554;
2318
		vrLoc = 0;
3110
		vrLoc = 0;
2319
	};
3111
	};
2320
	0DE4369E0E58B821005449EC /* PBXTextBookmark */ = {
3112
	0DFB16830E6F4E6100E048A4 /* PBXTextBookmark */ = {
2321
		isa = PBXTextBookmark;
3113
		isa = PBXTextBookmark;
2322
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
3114
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2323
		name = "meshdist.cpp: 18";
3115
		name = "x3d_save.h: 1";
2324
		rLen = 0;
3116
		rLen = 0;
2325
		rLoc = 340;
3117
		rLoc = 0;
2326
		rType = 0;
3118
		rType = 0;
2327
		vrLen = 671;
3119
		vrLen = 208;
2328
		vrLoc = 3109;
3120
		vrLoc = 0;
2329
	};
3121
	};
2330
	0DE436A20E58B821005449EC /* PBXTextBookmark */ = {
3122
	0DFB16840E6F4E6100E048A4 /* PBXTextBookmark */ = {
2331
		isa = PBXTextBookmark;
3123
		isa = PBXTextBookmark;
-
 
3124
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3125
		name = "mesh_optimization.h: 39";
-
 
3126
		rLen = 158;
-
 
3127
		rLoc = 1399;
-
 
3128
		rType = 0;
-
 
3129
		vrLen = 1467;
-
 
3130
		vrLoc = 353;
-
 
3131
	};
-
 
3132
	0DFB16850E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3133
		isa = PBXTextBookmark;
-
 
3134
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
-
 
3135
		name = "mesh_optimization.cpp: 262";
-
 
3136
		rLen = 9;
-
 
3137
		rLoc = 6121;
-
 
3138
		rType = 0;
-
 
3139
		vrLen = 827;
-
 
3140
		vrLoc = 15277;
-
 
3141
	};
-
 
3142
	0DFB16860E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3143
		isa = PBXTextBookmark;
2332
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
3144
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
2333
		name = "raytrace.cpp: 1";
3145
		name = "Manifold.h: 1";
2334
		rLen = 0;
3146
		rLen = 0;
2335
		rLoc = 0;
3147
		rLoc = 0;
2336
		rType = 0;
3148
		rType = 0;
2337
		vrLen = 744;
3149
		vrLen = 1313;
2338
		vrLoc = 2764;
3150
		vrLoc = 8172;
2339
	};
3151
	};
2340
	0DE436A30E58B821005449EC /* PBXTextBookmark */ = {
3152
	0DFB16870E6F4E6100E048A4 /* PBXTextBookmark */ = {
2341
		isa = PBXTextBookmark;
3153
		isa = PBXTextBookmark;
2342
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
3154
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
2343
		name = "volpoly.cpp: 1";
3155
		name = "Manifold.cpp: 516";
-
 
3156
		rLen = 38;
-
 
3157
		rLoc = 10872;
-
 
3158
		rType = 0;
-
 
3159
		vrLen = 637;
-
 
3160
		vrLoc = 10607;
-
 
3161
	};
-
 
3162
	0DFB16880E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3163
		isa = PBXTextBookmark;
-
 
3164
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
-
 
3165
		name = "HalfEdge.h: 1";
2344
		rLen = 0;
3166
		rLen = 0;
2345
		rLoc = 0;
3167
		rLoc = 0;
2346
		rType = 0;
3168
		rType = 0;
2347
		vrLen = 679;
3169
		vrLen = 512;
2348
		vrLoc = 484;
3170
		vrLoc = 0;
2349
	};
3171
	};
2350
	0DE436A70E58B821005449EC /* PBXTextBookmark */ = {
3172
	0DFB16890E6F4E6100E048A4 /* PBXTextBookmark */ = {
2351
		isa = PBXTextBookmark;
3173
		isa = PBXTextBookmark;
2352
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
3174
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
2353
		name = "obj_load.h: 1";
3175
		name = "HalfEdge.cpp: 1";
2354
		rLen = 421;
3176
		rLen = 0;
2355
		rLoc = 0;
3177
		rLoc = 0;
2356
		rType = 0;
3178
		rType = 0;
2357
		vrLen = 421;
3179
		vrLen = 647;
2358
		vrLoc = 0;
3180
		vrLoc = 0;
2359
	};
3181
	};
-
 
3182
	0DFB168A0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3183
		isa = PBXTextBookmark;
-
 
3184
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
-
 
3185
		name = "FaceCirculator.h: 1";
-
 
3186
		rLen = 0;
-
 
3187
		rLoc = 0;
-
 
3188
		rType = 0;
-
 
3189
		vrLen = 909;
-
 
3190
		vrLoc = 0;
-
 
3191
	};
-
 
3192
	0DFB168B0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3193
		isa = PBXTextBookmark;
-
 
3194
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
3195
		name = "Face.h: 1";
-
 
3196
		rLen = 0;
-
 
3197
		rLoc = 0;
-
 
3198
		rType = 0;
-
 
3199
		vrLen = 491;
-
 
3200
		vrLoc = 0;
-
 
3201
	};
-
 
3202
	0DFB168C0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3203
		isa = PBXTextBookmark;
-
 
3204
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
-
 
3205
		name = "Face.cpp: 1";
-
 
3206
		rLen = 0;
-
 
3207
		rLoc = 0;
-
 
3208
		rType = 0;
-
 
3209
		vrLen = 695;
-
 
3210
		vrLoc = 1019;
-
 
3211
	};
-
 
3212
	0DFB168D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3213
		isa = PBXTextBookmark;
-
 
3214
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
3215
		name = "close_holes.h: 1";
-
 
3216
		rLen = 0;
-
 
3217
		rLoc = 0;
-
 
3218
		rType = 0;
-
 
3219
		vrLen = 276;
-
 
3220
		vrLoc = 0;
-
 
3221
	};
-
 
3222
	0DFB168E0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3223
		isa = PBXTextBookmark;
-
 
3224
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
-
 
3225
		name = "close_holes.cpp: 5";
-
 
3226
		rLen = 32;
-
 
3227
		rLoc = 44;
-
 
3228
		rType = 0;
-
 
3229
		vrLen = 431;
-
 
3230
		vrLoc = 0;
-
 
3231
	};
-
 
3232
	0DFB168F0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3233
		isa = PBXTextBookmark;
-
 
3234
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
-
 
3235
		name = "caps_and_needles.h: 1";
-
 
3236
		rLen = 0;
-
 
3237
		rLoc = 0;
-
 
3238
		rType = 0;
-
 
3239
		vrLen = 1070;
-
 
3240
		vrLoc = 0;
-
 
3241
	};
-
 
3242
	0DFB16900E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3243
		isa = PBXTextBookmark;
-
 
3244
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
-
 
3245
		name = "caps_and_needles.cpp: 1";
-
 
3246
		rLen = 0;
-
 
3247
		rLoc = 0;
-
 
3248
		rType = 0;
-
 
3249
		vrLen = 799;
-
 
3250
		vrLoc = 0;
-
 
3251
	};
-
 
3252
	0DFB16910E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3253
		isa = PBXTextBookmark;
-
 
3254
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
-
 
3255
		name = "build_manifold.h: 1";
-
 
3256
		rLen = 0;
-
 
3257
		rLoc = 0;
-
 
3258
		rType = 0;
-
 
3259
		vrLen = 1150;
-
 
3260
		vrLoc = 79;
-
 
3261
	};
-
 
3262
	0DFB16920E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3263
		isa = PBXTextBookmark;
-
 
3264
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
3265
		name = "build_manifold.cpp: 74";
-
 
3266
		rLen = 0;
-
 
3267
		rLoc = 1108;
-
 
3268
		rType = 0;
-
 
3269
		vrLen = 800;
-
 
3270
		vrLoc = 1108;
-
 
3271
	};
2360
	0DE436A80E58B821005449EC /* PBXTextBookmark */ = {
3272
	0DFB16930E6F4E6100E048A4 /* PBXTextBookmark */ = {
2361
		isa = PBXTextBookmark;
3273
		isa = PBXTextBookmark;
2362
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
3274
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
2363
		name = "ply_load.h: 12";
3275
		name = "ply_load.h: 12";
2364
		rLen = 0;
3276
		rLen = 0;
2365
		rLoc = 370;
3277
		rLoc = 370;
2366
		rType = 0;
3278
		rType = 0;
2367
		vrLen = 421;
3279
		vrLen = 421;
2368
		vrLoc = 0;
3280
		vrLoc = 0;
2369
	};
3281
	};
-
 
3282
	0DFB16940E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3283
		isa = PBXTextBookmark;
-
 
3284
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
3285
		name = "ply_load.cpp: 17";
-
 
3286
		rLen = 0;
-
 
3287
		rLoc = 326;
-
 
3288
		rType = 0;
-
 
3289
		vrLen = 401;
-
 
3290
		vrLoc = 0;
-
 
3291
	};
-
 
3292
	0DFB16950E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3293
		isa = PBXTextBookmark;
-
 
3294
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
3295
		name = "obj_save.cpp: 1";
-
 
3296
		rLen = 0;
-
 
3297
		rLoc = 0;
-
 
3298
		rType = 0;
-
 
3299
		vrLen = 945;
-
 
3300
		vrLoc = 295;
-
 
3301
	};
-
 
3302
	0DFB16960E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3303
		isa = PBXTextBookmark;
-
 
3304
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
3305
		name = "obj_save.h: 1";
-
 
3306
		rLen = 0;
-
 
3307
		rLoc = 0;
-
 
3308
		rType = 0;
-
 
3309
		vrLen = 218;
-
 
3310
		vrLoc = 0;
-
 
3311
	};
-
 
3312
	0DFB16970E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3313
		isa = PBXTextBookmark;
-
 
3314
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
3315
		name = "quadric_simplify.cpp: 175";
-
 
3316
		rLen = 0;
-
 
3317
		rLoc = 4832;
-
 
3318
		rType = 0;
-
 
3319
		vrLen = 847;
-
 
3320
		vrLoc = 4316;
-
 
3321
	};
-
 
3322
	0DFB16980E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3323
		isa = PBXTextBookmark;
-
 
3324
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3325
		name = "quadric_simplify.h: 14";
-
 
3326
		rLen = 0;
-
 
3327
		rLoc = 605;
-
 
3328
		rType = 0;
-
 
3329
		vrLen = 651;
-
 
3330
		vrLoc = 0;
-
 
3331
	};
-
 
3332
	0DFB16990E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3333
		isa = PBXTextBookmark;
-
 
3334
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
3335
		name = "refine_edges.cpp: 1";
-
 
3336
		rLen = 0;
-
 
3337
		rLoc = 0;
-
 
3338
		rType = 0;
-
 
3339
		vrLen = 826;
-
 
3340
		vrLoc = 0;
-
 
3341
	};
-
 
3342
	0DFB169A0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3343
		isa = PBXTextBookmark;
-
 
3344
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3345
		name = "refine_edges.h: 1";
-
 
3346
		rLen = 0;
-
 
3347
		rLoc = 0;
-
 
3348
		rType = 0;
-
 
3349
		vrLen = 537;
-
 
3350
		vrLoc = 0;
-
 
3351
	};
-
 
3352
	0DFB169B0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3353
		isa = PBXTextBookmark;
-
 
3354
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
-
 
3355
		name = "smooth.cpp: 1";
-
 
3356
		rLen = 0;
-
 
3357
		rLoc = 0;
-
 
3358
		rType = 0;
-
 
3359
		vrLen = 719;
-
 
3360
		vrLoc = 0;
-
 
3361
	};
-
 
3362
	0DFB169C0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3363
		isa = PBXTextBookmark;
-
 
3364
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3365
		name = "smooth.h: 8";
-
 
3366
		rLen = 389;
-
 
3367
		rLoc = 106;
-
 
3368
		rType = 0;
-
 
3369
		vrLen = 504;
-
 
3370
		vrLoc = 0;
-
 
3371
	};
-
 
3372
	0DFB169D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3373
		isa = PBXTextBookmark;
-
 
3374
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
3375
		name = "subdivision.cpp: 1";
-
 
3376
		rLen = 0;
-
 
3377
		rLoc = 0;
-
 
3378
		rType = 0;
-
 
3379
		vrLen = 1054;
-
 
3380
		vrLoc = 408;
-
 
3381
	};
-
 
3382
	0DFB169E0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3383
		isa = PBXTextBookmark;
-
 
3384
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
-
 
3385
		name = "subdivision.h: 1";
-
 
3386
		rLen = 0;
-
 
3387
		rLoc = 0;
-
 
3388
		rType = 0;
-
 
3389
		vrLen = 360;
-
 
3390
		vrLoc = 0;
-
 
3391
	};
-
 
3392
	0DFB169F0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3393
		isa = PBXTextBookmark;
-
 
3394
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
-
 
3395
		name = "templates.h: 1";
-
 
3396
		rLen = 0;
-
 
3397
		rLoc = 0;
-
 
3398
		rType = 0;
-
 
3399
		vrLen = 756;
-
 
3400
		vrLoc = 3952;
-
 
3401
	};
-
 
3402
	0DFB16A00E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3403
		isa = PBXTextBookmark;
-
 
3404
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
3405
		name = "meshedit.cpp: 142";
-
 
3406
		rLen = 0;
-
 
3407
		rLoc = 3780;
-
 
3408
		rType = 0;
-
 
3409
		vrLen = 588;
-
 
3410
		vrLoc = 3279;
-
 
3411
	};
-
 
3412
	0DFB16A10E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3413
		isa = PBXTextBookmark;
-
 
3414
		fRef = 0DFB16650E6F468D00E048A4 /* dlfcn.h */;
-
 
3415
		name = "dlfcn.h: 50";
-
 
3416
		rLen = 0;
-
 
3417
		rLoc = 1711;
-
 
3418
		rType = 0;
-
 
3419
		vrLen = 1063;
-
 
3420
		vrLoc = 1167;
-
 
3421
	};
-
 
3422
	0DFB16A20E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3423
		isa = PBXTextBookmark;
-
 
3424
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3425
		name = "refine_edges.h: 1";
-
 
3426
		rLen = 0;
-
 
3427
		rLoc = 0;
-
 
3428
		rType = 0;
-
 
3429
		vrLen = 537;
-
 
3430
		vrLoc = 0;
-
 
3431
	};
-
 
3432
	0DFB16A30E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3433
		isa = PBXTextBookmark;
-
 
3434
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
3435
		name = "triangulate.h: 1";
-
 
3436
		rLen = 0;
-
 
3437
		rLoc = 0;
-
 
3438
		rType = 0;
-
 
3439
		vrLen = 558;
-
 
3440
		vrLoc = 0;
-
 
3441
	};
-
 
3442
	0DFB16A40E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3443
		isa = PBXTextBookmark;
-
 
3444
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
-
 
3445
		name = "triangulate.cpp: 1";
-
 
3446
		rLen = 0;
-
 
3447
		rLoc = 0;
-
 
3448
		rType = 0;
-
 
3449
		vrLen = 796;
-
 
3450
		vrLoc = 2785;
-
 
3451
	};
-
 
3452
	0DFB16A50E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3453
		isa = PBXTextBookmark;
-
 
3454
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
-
 
3455
		name = "Manifold.cpp: 516";
-
 
3456
		rLen = 38;
-
 
3457
		rLoc = 10872;
-
 
3458
		rType = 0;
-
 
3459
		vrLen = 640;
-
 
3460
		vrLoc = 10607;
-
 
3461
	};
-
 
3462
	0DFB16A60E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3463
		isa = PBXTextBookmark;
-
 
3464
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
-
 
3465
		name = "mesh_optimization.cpp: 262";
-
 
3466
		rLen = 9;
-
 
3467
		rLoc = 6121;
-
 
3468
		rType = 0;
-
 
3469
		vrLen = 827;
-
 
3470
		vrLoc = 15277;
-
 
3471
	};
-
 
3472
	0DFB16A70E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3473
		isa = PBXTextBookmark;
-
 
3474
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
3475
		name = "Manifold.h: 1";
-
 
3476
		rLen = 0;
-
 
3477
		rLoc = 0;
-
 
3478
		rType = 0;
-
 
3479
		vrLen = 1378;
-
 
3480
		vrLoc = 8172;
-
 
3481
	};
-
 
3482
	0DFB16A80E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3483
		isa = PBXTextBookmark;
-
 
3484
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3485
		name = "mesh_optimization.h: 39";
-
 
3486
		rLen = 158;
-
 
3487
		rLoc = 1399;
-
 
3488
		rType = 0;
-
 
3489
		vrLen = 1402;
-
 
3490
		vrLoc = 418;
-
 
3491
	};
2370
	0DE436A90E58B821005449EC /* PBXTextBookmark */ = {
3492
	0DFB16A90E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3493
		isa = PBXTextBookmark;
-
 
3494
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3495
		name = "quadric_simplify.h: 14";
-
 
3496
		rLen = 0;
-
 
3497
		rLoc = 605;
-
 
3498
		rType = 0;
-
 
3499
		vrLen = 651;
-
 
3500
		vrLoc = 0;
-
 
3501
	};
-
 
3502
	0DFB16AA0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3503
		isa = PBXTextBookmark;
-
 
3504
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3505
		name = "refine_edges.h: 1";
-
 
3506
		rLen = 0;
-
 
3507
		rLoc = 0;
-
 
3508
		rType = 0;
-
 
3509
		vrLen = 537;
-
 
3510
		vrLoc = 0;
-
 
3511
	};
-
 
3512
	0DFB16AB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3513
		isa = PBXTextBookmark;
-
 
3514
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3515
		name = "smooth.h: 8";
-
 
3516
		rLen = 389;
-
 
3517
		rLoc = 106;
-
 
3518
		rType = 0;
-
 
3519
		vrLen = 504;
-
 
3520
		vrLoc = 0;
-
 
3521
	};
-
 
3522
	0DFB16AC0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3523
		isa = PBXTextBookmark;
-
 
3524
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
3525
		name = "triangulate.h: 1";
-
 
3526
		rLen = 0;
-
 
3527
		rLoc = 0;
-
 
3528
		rType = 0;
-
 
3529
		vrLen = 558;
-
 
3530
		vrLoc = 0;
-
 
3531
	};
-
 
3532
	0DFB16AD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3533
		isa = PBXTextBookmark;
-
 
3534
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
-
 
3535
		name = "triangulate_face_order.cpp: 1";
-
 
3536
		rLen = 0;
-
 
3537
		rLoc = 0;
-
 
3538
		rType = 0;
-
 
3539
		vrLen = 740;
-
 
3540
		vrLoc = 0;
-
 
3541
	};
-
 
3542
	0DFB16AE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3543
		isa = PBXTextBookmark;
-
 
3544
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
-
 
3545
		name = "Vertex.cpp: 1";
-
 
3546
		rLen = 0;
-
 
3547
		rLoc = 0;
-
 
3548
		rType = 0;
-
 
3549
		vrLen = 602;
-
 
3550
		vrLoc = 0;
-
 
3551
	};
-
 
3552
	0DFB16AF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3553
		isa = PBXTextBookmark;
-
 
3554
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
-
 
3555
		name = "Vertex.h: 1";
-
 
3556
		rLen = 0;
-
 
3557
		rLoc = 0;
-
 
3558
		rType = 0;
-
 
3559
		vrLen = 656;
-
 
3560
		vrLoc = 0;
-
 
3561
	};
-
 
3562
	0DFB16B00E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3563
		isa = PBXTextBookmark;
-
 
3564
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
3565
		name = "VertexCirculator.h: 1";
-
 
3566
		rLen = 0;
-
 
3567
		rLoc = 0;
-
 
3568
		rType = 0;
-
 
3569
		vrLen = 875;
-
 
3570
		vrLoc = 1034;
-
 
3571
	};
-
 
3572
	0DFB16B10E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3573
		isa = PBXTextBookmark;
-
 
3574
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
-
 
3575
		name = "volume_polygonize.cpp: 1";
-
 
3576
		rLen = 0;
-
 
3577
		rLoc = 0;
-
 
3578
		rType = 0;
-
 
3579
		vrLen = 727;
-
 
3580
		vrLoc = 0;
-
 
3581
	};
-
 
3582
	0DFB16B20E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3583
		isa = PBXTextBookmark;
-
 
3584
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
-
 
3585
		name = "volume_polygonize.h: 1";
-
 
3586
		rLen = 0;
-
 
3587
		rLoc = 0;
-
 
3588
		rType = 0;
-
 
3589
		vrLen = 1213;
-
 
3590
		vrLoc = 0;
-
 
3591
	};
-
 
3592
	0DFB16B30E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3593
		isa = PBXTextBookmark;
-
 
3594
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
3595
		name = "x3d_load.cpp: 60";
-
 
3596
		rLen = 0;
-
 
3597
		rLoc = 1477;
-
 
3598
		rType = 0;
-
 
3599
		vrLen = 1002;
-
 
3600
		vrLoc = 1449;
-
 
3601
	};
-
 
3602
	0DFB16B40E6F4E6100E048A4 /* PBXTextBookmark */ = {
2371
		isa = PBXTextBookmark;
3603
		isa = PBXTextBookmark;
2372
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
3604
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
2373
		name = "x3d_load.h: 1";
3605
		name = "x3d_load.h: 1";
2374
		rLen = 0;
3606
		rLen = 0;
2375
		rLoc = 0;
3607
		rLoc = 0;
2376
		rType = 0;
3608
		rType = 0;
2377
		vrLen = 309;
3609
		vrLen = 309;
2378
		vrLoc = 0;
3610
		vrLoc = 0;
2379
	};
3611
	};
2380
	0DE436AA0E58B821005449EC /* PBXTextBookmark */ = {
3612
	0DFB16B50E6F4E6100E048A4 /* PBXTextBookmark */ = {
2381
		isa = PBXTextBookmark;
3613
		isa = PBXTextBookmark;
2382
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
3614
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
2383
		name = "x3d_save.cpp: 1";
3615
		name = "x3d_save.cpp: 1";
2384
		rLen = 0;
3616
		rLen = 0;
2385
		rLoc = 0;
3617
		rLoc = 0;
2386
		rType = 0;
3618
		rType = 0;
2387
		vrLen = 829;
3619
		vrLen = 1005;
2388
		vrLoc = 700;
3620
		vrLoc = 665;
2389
	};
3621
	};
2390
	0DE436AB0E58B821005449EC /* PBXTextBookmark */ = {
3622
	0DFB16B60E6F4E6100E048A4 /* PBXTextBookmark */ = {
2391
		isa = PBXTextBookmark;
3623
		isa = PBXTextBookmark;
2392
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
3624
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2393
		name = "x3d_save.h: 1";
3625
		name = "x3d_save.h: 1";
2394
		rLen = 0;
3626
		rLen = 0;
2395
		rLoc = 0;
3627
		rLoc = 0;
2396
		rType = 0;
3628
		rType = 0;
2397
		vrLen = 208;
3629
		vrLen = 208;
2398
		vrLoc = 0;
3630
		vrLoc = 0;
2399
	};
3631
	};
2400
	0DE436DC0E58C319005449EC /* PBXTextBookmark */ = {
3632
	0DFB16B70E6F4E6100E048A4 /* PBXTextBookmark */ = {
2401
		isa = PBXTextBookmark;
3633
		isa = PBXTextBookmark;
-
 
3634
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
3635
		name = "load.h: 15";
-
 
3636
		rLen = 314;
-
 
3637
		rLoc = 231;
-
 
3638
		rType = 0;
-
 
3639
		vrLen = 554;
-
 
3640
		vrLoc = 0;
-
 
3641
	};
-
 
3642
	0DFB16B80E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3643
		isa = PBXTextBookmark;
2402
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
3644
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
2403
		name = "decimator.cpp: 7";
3645
		name = "load.cpp: 23";
-
 
3646
		rLen = 353;
-
 
3647
		rLoc = 354;
-
 
3648
		rType = 0;
-
 
3649
		vrLen = 712;
-
 
3650
		vrLoc = 0;
-
 
3651
	};
-
 
3652
	0DFB16B90E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3653
		isa = PBXTextBookmark;
-
 
3654
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
3655
		name = "load.h: 15";
-
 
3656
		rLen = 314;
-
 
3657
		rLoc = 231;
-
 
3658
		rType = 0;
-
 
3659
		vrLen = 554;
-
 
3660
		vrLoc = 0;
-
 
3661
	};
-
 
3662
	0DFB16BA0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3663
		isa = PBXTextBookmark;
-
 
3664
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
-
 
3665
		name = "x3d_save.h: 1";
2404
		rLen = 0;
3666
		rLen = 0;
2405
		rLoc = 160;
3667
		rLoc = 0;
2406
		rType = 0;
3668
		rType = 0;
2407
		vrLen = 796;
3669
		vrLen = 208;
2408
		vrLoc = 1081;
3670
		vrLoc = 0;
2409
	};
3671
	};
2410
	0DE436DD0E58C319005449EC /* PBXTextBookmark */ = {
3672
	0DFB16BB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
2411
		isa = PBXTextBookmark;
3673
		isa = PBXTextBookmark;
2412
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
3674
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
2413
		name = "wireframe.h: 11";
3675
		name = "subdivision.cpp: 1";
2414
		rLen = 0;
3676
		rLen = 0;
2415
		rLoc = 204;
3677
		rLoc = 0;
2416
		rType = 0;
3678
		rType = 0;
2417
		vrLen = 207;
3679
		vrLen = 979;
2418
		vrLoc = 0;
3680
		vrLoc = 0;
2419
	};
3681
	};
2420
	0DE436DE0E58C319005449EC /* PBXTextBookmark */ = {
3682
	0DFB16BC0E6F4E6100E048A4 /* PBXTextBookmark */ = {
2421
		isa = PBXTextBookmark;
3683
		isa = PBXTextBookmark;
-
 
3684
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3685
		name = "smooth.h: 8";
-
 
3686
		rLen = 389;
-
 
3687
		rLoc = 106;
-
 
3688
		rType = 0;
-
 
3689
		vrLen = 504;
-
 
3690
		vrLoc = 0;
-
 
3691
	};
-
 
3692
	0DFB16BD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3693
		isa = PBXTextBookmark;
2422
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
3694
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
2423
		name = "objview.cpp: 47";
3695
		name = "smooth.cpp: 1";
2424
		rLen = 0;
3696
		rLen = 0;
2425
		rLoc = 1258;
3697
		rLoc = 0;
2426
		rType = 0;
3698
		rType = 0;
2427
		vrLen = 671;
3699
		vrLen = 719;
2428
		vrLoc = 5200;
3700
		vrLoc = 0;
2429
	};
3701
	};
2430
	0DE436E20E58C319005449EC /* PBXTextBookmark */ = {
3702
	0DFB16BE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
2431
		isa = PBXTextBookmark;
3703
		isa = PBXTextBookmark;
2432
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
3704
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
2433
		name = "wireframe.h: 11";
3705
		name = "refine_edges.h: 1";
2434
		rLen = 0;
3706
		rLen = 0;
2435
		rLoc = 204;
3707
		rLoc = 0;
2436
		rType = 0;
3708
		rType = 0;
-
 
3709
		vrLen = 537;
-
 
3710
		vrLoc = 0;
-
 
3711
	};
-
 
3712
	0DFB16BF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3713
		isa = PBXTextBookmark;
-
 
3714
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
3715
		name = "refine_edges.cpp: 1";
-
 
3716
		rLen = 0;
-
 
3717
		rLoc = 0;
-
 
3718
		rType = 0;
-
 
3719
		vrLen = 826;
-
 
3720
		vrLoc = 0;
-
 
3721
	};
-
 
3722
	0DFB16C00E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3723
		isa = PBXTextBookmark;
-
 
3724
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3725
		name = "quadric_simplify.h: 14";
-
 
3726
		rLen = 0;
-
 
3727
		rLoc = 605;
-
 
3728
		rType = 0;
-
 
3729
		vrLen = 651;
-
 
3730
		vrLoc = 0;
-
 
3731
	};
-
 
3732
	0DFB16C10E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3733
		isa = PBXTextBookmark;
-
 
3734
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
3735
		name = "quadric_simplify.cpp: 175";
-
 
3736
		rLen = 0;
-
 
3737
		rLoc = 4832;
-
 
3738
		rType = 0;
-
 
3739
		vrLen = 847;
-
 
3740
		vrLoc = 4316;
-
 
3741
	};
-
 
3742
	0DFB16C20E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3743
		isa = PBXTextBookmark;
-
 
3744
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
3745
		name = "obj_save.h: 1";
-
 
3746
		rLen = 0;
-
 
3747
		rLoc = 0;
-
 
3748
		rType = 0;
-
 
3749
		vrLen = 218;
-
 
3750
		vrLoc = 0;
-
 
3751
	};
-
 
3752
	0DFB16C30E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3753
		isa = PBXTextBookmark;
-
 
3754
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
3755
		name = "obj_save.cpp: 1";
-
 
3756
		rLen = 0;
-
 
3757
		rLoc = 0;
-
 
3758
		rType = 0;
-
 
3759
		vrLen = 945;
-
 
3760
		vrLoc = 295;
-
 
3761
	};
-
 
3762
	0DFB16C40E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3763
		isa = PBXTextBookmark;
-
 
3764
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3765
		name = "mesh_optimization.h: 39";
-
 
3766
		rLen = 158;
-
 
3767
		rLoc = 1399;
-
 
3768
		rType = 0;
-
 
3769
		vrLen = 1467;
-
 
3770
		vrLoc = 353;
-
 
3771
	};
-
 
3772
	0DFB16C50E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3773
		isa = PBXTextBookmark;
-
 
3774
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
-
 
3775
		name = "mesh_optimization.cpp: 262";
-
 
3776
		rLen = 9;
-
 
3777
		rLoc = 6121;
-
 
3778
		rType = 0;
-
 
3779
		vrLen = 827;
-
 
3780
		vrLoc = 15277;
-
 
3781
	};
-
 
3782
	0DFB16C60E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3783
		isa = PBXTextBookmark;
-
 
3784
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
3785
		name = "Manifold.h: 1";
-
 
3786
		rLen = 0;
-
 
3787
		rLoc = 0;
-
 
3788
		rType = 0;
-
 
3789
		vrLen = 1313;
-
 
3790
		vrLoc = 8172;
-
 
3791
	};
-
 
3792
	0DFB16C70E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3793
		isa = PBXTextBookmark;
-
 
3794
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
-
 
3795
		name = "Manifold.cpp: 516";
-
 
3796
		rLen = 38;
-
 
3797
		rLoc = 10872;
-
 
3798
		rType = 0;
-
 
3799
		vrLen = 637;
-
 
3800
		vrLoc = 10607;
-
 
3801
	};
-
 
3802
	0DFB16C80E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3803
		isa = PBXTextBookmark;
-
 
3804
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
-
 
3805
		name = "HalfEdge.h: 1";
-
 
3806
		rLen = 0;
-
 
3807
		rLoc = 0;
-
 
3808
		rType = 0;
-
 
3809
		vrLen = 512;
-
 
3810
		vrLoc = 0;
-
 
3811
	};
-
 
3812
	0DFB16C90E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3813
		isa = PBXTextBookmark;
-
 
3814
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
-
 
3815
		name = "HalfEdge.cpp: 1";
-
 
3816
		rLen = 0;
-
 
3817
		rLoc = 0;
-
 
3818
		rType = 0;
-
 
3819
		vrLen = 647;
-
 
3820
		vrLoc = 0;
-
 
3821
	};
-
 
3822
	0DFB16CA0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3823
		isa = PBXTextBookmark;
-
 
3824
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
-
 
3825
		name = "FaceCirculator.h: 1";
-
 
3826
		rLen = 0;
-
 
3827
		rLoc = 0;
-
 
3828
		rType = 0;
-
 
3829
		vrLen = 909;
-
 
3830
		vrLoc = 0;
-
 
3831
	};
-
 
3832
	0DFB16CB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3833
		isa = PBXTextBookmark;
-
 
3834
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
3835
		name = "Face.h: 1";
-
 
3836
		rLen = 0;
-
 
3837
		rLoc = 0;
-
 
3838
		rType = 0;
-
 
3839
		vrLen = 491;
-
 
3840
		vrLoc = 0;
-
 
3841
	};
-
 
3842
	0DFB16CC0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3843
		isa = PBXTextBookmark;
-
 
3844
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
-
 
3845
		name = "Face.cpp: 1";
-
 
3846
		rLen = 0;
-
 
3847
		rLoc = 0;
-
 
3848
		rType = 0;
-
 
3849
		vrLen = 695;
-
 
3850
		vrLoc = 1019;
-
 
3851
	};
-
 
3852
	0DFB16CD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3853
		isa = PBXTextBookmark;
-
 
3854
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
3855
		name = "close_holes.h: 1";
-
 
3856
		rLen = 0;
-
 
3857
		rLoc = 0;
-
 
3858
		rType = 0;
-
 
3859
		vrLen = 276;
-
 
3860
		vrLoc = 0;
-
 
3861
	};
-
 
3862
	0DFB16CE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3863
		isa = PBXTextBookmark;
-
 
3864
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
-
 
3865
		name = "close_holes.cpp: 5";
-
 
3866
		rLen = 32;
-
 
3867
		rLoc = 44;
-
 
3868
		rType = 0;
-
 
3869
		vrLen = 431;
-
 
3870
		vrLoc = 0;
-
 
3871
	};
-
 
3872
	0DFB16CF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3873
		isa = PBXTextBookmark;
-
 
3874
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
-
 
3875
		name = "caps_and_needles.h: 1";
-
 
3876
		rLen = 0;
-
 
3877
		rLoc = 0;
-
 
3878
		rType = 0;
2437
		vrLen = 207;
3879
		vrLen = 1070;
-
 
3880
		vrLoc = 0;
-
 
3881
	};
-
 
3882
	0DFB16D00E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3883
		isa = PBXTextBookmark;
-
 
3884
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
-
 
3885
		name = "caps_and_needles.cpp: 1";
-
 
3886
		rLen = 0;
-
 
3887
		rLoc = 0;
-
 
3888
		rType = 0;
-
 
3889
		vrLen = 799;
-
 
3890
		vrLoc = 0;
-
 
3891
	};
-
 
3892
	0DFB16D10E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3893
		isa = PBXTextBookmark;
-
 
3894
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
-
 
3895
		name = "build_manifold.h: 1";
-
 
3896
		rLen = 0;
-
 
3897
		rLoc = 0;
-
 
3898
		rType = 0;
-
 
3899
		vrLen = 1150;
-
 
3900
		vrLoc = 79;
-
 
3901
	};
-
 
3902
	0DFB16D20E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3903
		isa = PBXTextBookmark;
-
 
3904
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
3905
		name = "build_manifold.cpp: 74";
-
 
3906
		rLen = 0;
-
 
3907
		rLoc = 1108;
-
 
3908
		rType = 0;
-
 
3909
		vrLen = 800;
-
 
3910
		vrLoc = 1108;
-
 
3911
	};
-
 
3912
	0DFB16D30E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3913
		isa = PBXTextBookmark;
-
 
3914
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
-
 
3915
		name = "ply_load.h: 12";
-
 
3916
		rLen = 0;
-
 
3917
		rLoc = 370;
-
 
3918
		rType = 0;
-
 
3919
		vrLen = 421;
-
 
3920
		vrLoc = 0;
-
 
3921
	};
-
 
3922
	0DFB16D40E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3923
		isa = PBXTextBookmark;
-
 
3924
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
3925
		name = "ply_load.cpp: 17";
-
 
3926
		rLen = 0;
-
 
3927
		rLoc = 326;
-
 
3928
		rType = 0;
-
 
3929
		vrLen = 401;
-
 
3930
		vrLoc = 0;
-
 
3931
	};
-
 
3932
	0DFB16D50E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3933
		isa = PBXTextBookmark;
-
 
3934
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
3935
		name = "obj_save.cpp: 1";
-
 
3936
		rLen = 0;
-
 
3937
		rLoc = 0;
-
 
3938
		rType = 0;
-
 
3939
		vrLen = 945;
-
 
3940
		vrLoc = 295;
-
 
3941
	};
-
 
3942
	0DFB16D60E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3943
		isa = PBXTextBookmark;
-
 
3944
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
3945
		name = "obj_save.h: 1";
-
 
3946
		rLen = 0;
-
 
3947
		rLoc = 0;
-
 
3948
		rType = 0;
-
 
3949
		vrLen = 218;
-
 
3950
		vrLoc = 0;
-
 
3951
	};
-
 
3952
	0DFB16D70E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3953
		isa = PBXTextBookmark;
-
 
3954
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
3955
		name = "quadric_simplify.cpp: 175";
-
 
3956
		rLen = 0;
-
 
3957
		rLoc = 4832;
-
 
3958
		rType = 0;
-
 
3959
		vrLen = 847;
-
 
3960
		vrLoc = 4316;
-
 
3961
	};
-
 
3962
	0DFB16D80E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3963
		isa = PBXTextBookmark;
-
 
3964
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3965
		name = "quadric_simplify.h: 14";
-
 
3966
		rLen = 0;
-
 
3967
		rLoc = 605;
-
 
3968
		rType = 0;
-
 
3969
		vrLen = 651;
-
 
3970
		vrLoc = 0;
-
 
3971
	};
-
 
3972
	0DFB16D90E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3973
		isa = PBXTextBookmark;
-
 
3974
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
3975
		name = "refine_edges.cpp: 1";
-
 
3976
		rLen = 0;
-
 
3977
		rLoc = 0;
-
 
3978
		rType = 0;
-
 
3979
		vrLen = 826;
-
 
3980
		vrLoc = 0;
-
 
3981
	};
-
 
3982
	0DFB16DA0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3983
		isa = PBXTextBookmark;
-
 
3984
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3985
		name = "refine_edges.h: 1";
-
 
3986
		rLen = 0;
-
 
3987
		rLoc = 0;
-
 
3988
		rType = 0;
-
 
3989
		vrLen = 537;
-
 
3990
		vrLoc = 0;
-
 
3991
	};
-
 
3992
	0DFB16DB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
3993
		isa = PBXTextBookmark;
-
 
3994
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
3995
		name = "refine_edges.cpp: 1";
-
 
3996
		rLen = 0;
-
 
3997
		rLoc = 0;
-
 
3998
		rType = 0;
-
 
3999
		vrLen = 826;
-
 
4000
		vrLoc = 0;
-
 
4001
	};
-
 
4002
	0DFB16DC0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4003
		isa = PBXTextBookmark;
-
 
4004
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
4005
		name = "quadric_simplify.h: 14";
-
 
4006
		rLen = 0;
-
 
4007
		rLoc = 605;
-
 
4008
		rType = 0;
-
 
4009
		vrLen = 651;
-
 
4010
		vrLoc = 0;
-
 
4011
	};
-
 
4012
	0DFB16DD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4013
		isa = PBXTextBookmark;
-
 
4014
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
4015
		name = "quadric_simplify.cpp: 175";
-
 
4016
		rLen = 0;
-
 
4017
		rLoc = 4832;
-
 
4018
		rType = 0;
-
 
4019
		vrLen = 847;
-
 
4020
		vrLoc = 4316;
-
 
4021
	};
-
 
4022
	0DFB16DE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4023
		isa = PBXTextBookmark;
-
 
4024
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
4025
		name = "obj_save.h: 1";
-
 
4026
		rLen = 0;
-
 
4027
		rLoc = 0;
-
 
4028
		rType = 0;
-
 
4029
		vrLen = 218;
2438
		vrLoc = 0;
4030
		vrLoc = 0;
2439
	};
4031
	};
-
 
4032
	0DFB16DF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4033
		isa = PBXTextBookmark;
-
 
4034
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
4035
		name = "quadric_simplify.cpp: 175";
-
 
4036
		rLen = 0;
-
 
4037
		rLoc = 4832;
-
 
4038
		rType = 0;
-
 
4039
		vrLen = 847;
-
 
4040
		vrLoc = 4316;
-
 
4041
	};
-
 
4042
	0DFB16E00E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4043
		isa = PBXTextBookmark;
-
 
4044
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
4045
		name = "quadric_simplify.h: 14";
-
 
4046
		rLen = 0;
-
 
4047
		rLoc = 605;
-
 
4048
		rType = 0;
-
 
4049
		vrLen = 651;
-
 
4050
		vrLoc = 0;
-
 
4051
	};
-
 
4052
	0DFB16E10E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4053
		isa = PBXTextBookmark;
-
 
4054
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
4055
		name = "refine_edges.cpp: 1";
-
 
4056
		rLen = 0;
-
 
4057
		rLoc = 0;
-
 
4058
		rType = 0;
-
 
4059
		vrLen = 826;
-
 
4060
		vrLoc = 0;
-
 
4061
	};
-
 
4062
	0DFB16E20E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4063
		isa = PBXTextBookmark;
-
 
4064
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
4065
		name = "refine_edges.h: 1";
-
 
4066
		rLen = 0;
-
 
4067
		rLoc = 0;
-
 
4068
		rType = 0;
-
 
4069
		vrLen = 537;
-
 
4070
		vrLoc = 0;
-
 
4071
	};
-
 
4072
	0DFB16E30E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4073
		isa = PBXTextBookmark;
-
 
4074
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
-
 
4075
		name = "smooth.cpp: 1";
-
 
4076
		rLen = 0;
-
 
4077
		rLoc = 0;
-
 
4078
		rType = 0;
-
 
4079
		vrLen = 719;
-
 
4080
		vrLoc = 0;
-
 
4081
	};
-
 
4082
	0DFB16E40E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4083
		isa = PBXTextBookmark;
-
 
4084
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
4085
		name = "smooth.h: 8";
-
 
4086
		rLen = 389;
-
 
4087
		rLoc = 106;
-
 
4088
		rType = 0;
-
 
4089
		vrLen = 504;
-
 
4090
		vrLoc = 0;
-
 
4091
	};
-
 
4092
	0DFB16E50E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4093
		isa = PBXTextBookmark;
-
 
4094
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
4095
		name = "subdivision.cpp: 1";
-
 
4096
		rLen = 0;
-
 
4097
		rLoc = 0;
-
 
4098
		rType = 0;
-
 
4099
		vrLen = 979;
-
 
4100
		vrLoc = 0;
-
 
4101
	};
-
 
4102
	0DFB16E60E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4103
		isa = PBXTextBookmark;
-
 
4104
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
4105
		name = "subdivision.cpp: 1";
-
 
4106
		rLen = 0;
-
 
4107
		rLoc = 0;
-
 
4108
		rType = 0;
-
 
4109
		vrLen = 1054;
-
 
4110
		vrLoc = 408;
-
 
4111
	};
-
 
4112
	0DFB16E70E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4113
		isa = PBXTextBookmark;
-
 
4114
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
-
 
4115
		name = "subdivision.h: 1";
-
 
4116
		rLen = 0;
-
 
4117
		rLoc = 0;
-
 
4118
		rType = 0;
-
 
4119
		vrLen = 360;
-
 
4120
		vrLoc = 0;
-
 
4121
	};
-
 
4122
	0DFB16E80E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4123
		isa = PBXTextBookmark;
-
 
4124
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
-
 
4125
		name = "templates.h: 1";
-
 
4126
		rLen = 0;
-
 
4127
		rLoc = 0;
-
 
4128
		rType = 0;
-
 
4129
		vrLen = 756;
-
 
4130
		vrLoc = 3952;
-
 
4131
	};
-
 
4132
	0DFB16E90E6F4E6100E048A4 /* PBXTextBookmark */ = {
-
 
4133
		isa = PBXTextBookmark;
-
 
4134
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
4135
		name = "meshedit.cpp: 578";
-
 
4136
		rLen = 0;
-
 
4137
		rLoc = 13675;
-
 
4138
		rType = 0;
-
 
4139
		vrLen = 664;
-
 
4140
		vrLoc = 6537;
-
 
4141
	};
2440
	0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = {
4142
	0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = {
2441
		isa = PBXTextBookmark;
4143
		isa = PBXTextBookmark;
2442
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
4144
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
2443
		name = "wireframe.cpp: 111";
4145
		name = "wireframe.cpp: 111";
2444
		rLen = 0;
4146
		rLen = 0;
2445
		rLoc = 2758;
4147
		rLoc = 2758;
2446
		rType = 0;
4148
		rType = 0;
2447
		vrLen = 664;
4149
		vrLen = 664;
2448
		vrLoc = 1128;
4150
		vrLoc = 1128;
2449
	};
4151
	};
2450
	0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = {
4152
	0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = {
2451
		isa = PBXTextBookmark;
4153
		isa = PBXTextBookmark;
2452
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
4154
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
2453
		name = "ArithMatFloat.h: 7";
4155
		name = "ArithMatFloat.h: 7";
2454
		rLen = 0;
4156
		rLen = 0;
2455
		rLoc = 124;
4157
		rLoc = 124;
2456
		rType = 0;
4158
		rType = 0;
2457
		vrLen = 631;
4159
		vrLen = 631;
2458
		vrLoc = 0;
4160
		vrLoc = 0;
2459
	};
4161
	};
2460
	0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = {
4162
	0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = {
2461
		isa = PBXTextBookmark;
4163
		isa = PBXTextBookmark;
2462
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
4164
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
2463
		name = "ArithVec.h: 1";
4165
		name = "ArithVec.h: 1";
2464
		rLen = 0;
4166
		rLen = 0;
2465
		rLoc = 0;
4167
		rLoc = 0;
2466
		rType = 0;
4168
		rType = 0;
2467
		vrLen = 844;
4169
		vrLen = 844;
2468
		vrLoc = 12479;
4170
		vrLoc = 12479;
2469
	};
4171
	};
2470
	0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = {
4172
	0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = {
2471
		isa = PBXTextBookmark;
4173
		isa = PBXTextBookmark;
2472
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
4174
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
2473
		name = "ArithVecFloat.h: 1";
4175
		name = "ArithVecFloat.h: 1";
2474
		rLen = 0;
4176
		rLen = 0;
2475
		rLoc = 0;
4177
		rLoc = 0;
2476
		rType = 0;
4178
		rType = 0;
2477
		vrLen = 502;
4179
		vrLen = 502;
2478
		vrLoc = 0;
4180
		vrLoc = 0;
2479
	};
4181
	};
2480
	0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = {
4182
	0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = {
2481
		isa = PBXTextBookmark;
4183
		isa = PBXTextBookmark;
2482
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
4184
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
2483
		name = "wireframe.cpp: 111";
4185
		name = "wireframe.cpp: 111";
2484
		rLen = 0;
4186
		rLen = 0;
2485
		rLoc = 2758;
4187
		rLoc = 2758;
2486
		rType = 0;
4188
		rType = 0;
2487
		vrLen = 664;
4189
		vrLen = 664;
2488
		vrLoc = 1128;
4190
		vrLoc = 1128;
2489
	};
4191
	};
2490
	0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = {
4192
	0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = {
2491
		isa = PBXTextBookmark;
4193
		isa = PBXTextBookmark;
2492
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
4194
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
2493
		name = "ArithMatFloat.h: 7";
4195
		name = "ArithMatFloat.h: 7";
2494
		rLen = 0;
4196
		rLen = 0;
2495
		rLoc = 124;
4197
		rLoc = 124;
2496
		rType = 0;
4198
		rType = 0;
2497
		vrLen = 631;
4199
		vrLen = 631;
2498
		vrLoc = 0;
4200
		vrLoc = 0;
2499
	};
4201
	};
2500
	0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = {
4202
	0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = {
2501
		isa = PBXTextBookmark;
4203
		isa = PBXTextBookmark;
2502
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
4204
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
2503
		name = "ArithVec.h: 1";
4205
		name = "ArithVec.h: 1";
2504
		rLen = 0;
4206
		rLen = 0;
2505
		rLoc = 0;
4207
		rLoc = 0;
2506
		rType = 0;
4208
		rType = 0;
2507
		vrLen = 844;
4209
		vrLen = 844;
2508
		vrLoc = 12479;
4210
		vrLoc = 12479;
2509
	};
4211
	};
2510
	0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = {
4212
	0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = {
2511
		isa = PBXTextBookmark;
4213
		isa = PBXTextBookmark;
2512
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
4214
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
2513
		name = "ArithVecFloat.h: 1";
4215
		name = "ArithVecFloat.h: 1";
2514
		rLen = 0;
4216
		rLen = 0;
2515
		rLoc = 0;
4217
		rLoc = 0;
2516
		rType = 0;
4218
		rType = 0;
2517
		vrLen = 502;
4219
		vrLen = 502;
2518
		vrLoc = 0;
4220
		vrLoc = 0;
2519
	};
-
 
2520
	0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */ = {
-
 
2521
		isa = PBXTextBookmark;
-
 
2522
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
-
 
2523
		name = "ArithQuat.h: 5";
-
 
2524
		rLen = 0;
-
 
2525
		rLoc = 107;
-
 
2526
		rType = 0;
-
 
2527
		vrLen = 557;
-
 
2528
		vrLoc = 0;
-
 
2529
	};
4221
	};
2530
}
4222
}
2531
 
4223