Subversion Repositories gelsvn

Rev

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

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