Subversion Repositories gelsvn

Rev

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

Rev 363 Rev 365
1
// !$*UTF8*$!
1
// !$*UTF8*$!
2
{
2
{
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
4
		activeBuildConfigurationName = Release;
4
		activeBuildConfigurationName = Debug;
5
		activeExecutable = 0DB884040C6121240040A677 /* Decimator */;
5
		activeExecutable = 0DB8835B0C611DA10040A677 /* OBJViewer */;
6
		activeTarget = 0DB884020C6121240040A677 /* Decimator */;
6
		activeTarget = 0DB883590C611DA10040A677 /* OBJViewer */;
7
		addToTargets = (
7
		addToTargets = (
8
			0D0CAEC00C611308003604C6 /* GEL */,
8
			0D0CAEC00C611308003604C6 /* GEL */,
9
		);
9
		);
10
		breakpoints = (
10
		breakpoints = (
11
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
11
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
12
		);
12
		);
13
		breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
13
		breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
15
		executables = (
15
		executables = (
16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
19
			0DB883F30C6120E60040A677 /* MeshDistance */,
19
			0DB883F30C6120E60040A677 /* MeshDistance */,
20
			0DB884040C6121240040A677 /* Decimator */,
20
			0DB884040C6121240040A677 /* Decimator */,
21
			0DB884090C6121400040A677 /* RangeScanViewer */,
21
			0DB884090C6121400040A677 /* RangeScanViewer */,
22
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
22
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
23
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
23
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
24
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
24
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
25
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
25
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
26
		);
26
		);
27
		ignoreBreakpointsInProjectsDict = {
27
		ignoreBreakpointsInProjectsDict = {
28
		};
28
		};
29
		perUserDictionary = {
29
		perUserDictionary = {
30
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
30
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
31
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
31
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
32
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
32
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
33
				PBXFileTableDataSourceColumnWidthsKey = (
33
				PBXFileTableDataSourceColumnWidthsKey = (
34
					20,
34
					20,
35
					20,
35
					20,
36
					210,
36
					210,
37
					20,
37
					20,
38
					110,
38
					110,
39
					109,
39
					109,
40
					20,
40
					20,
41
				);
41
				);
42
				PBXFileTableDataSourceColumnsKey = (
42
				PBXFileTableDataSourceColumnsKey = (
43
					PBXBreakpointsDataSource_ActionID,
43
					PBXBreakpointsDataSource_ActionID,
44
					PBXBreakpointsDataSource_TypeID,
44
					PBXBreakpointsDataSource_TypeID,
45
					PBXBreakpointsDataSource_BreakpointID,
45
					PBXBreakpointsDataSource_BreakpointID,
46
					PBXBreakpointsDataSource_UseID,
46
					PBXBreakpointsDataSource_UseID,
47
					PBXBreakpointsDataSource_LocationID,
47
					PBXBreakpointsDataSource_LocationID,
48
					PBXBreakpointsDataSource_ConditionID,
48
					PBXBreakpointsDataSource_ConditionID,
49
					PBXBreakpointsDataSource_ContinueID,
49
					PBXBreakpointsDataSource_ContinueID,
50
				);
50
				);
51
			};
51
			};
52
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
52
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
53
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
53
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
54
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
54
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
55
				PBXFileTableDataSourceColumnWidthsKey = (
55
				PBXFileTableDataSourceColumnWidthsKey = (
56
					20,
56
					20,
57
					20,
57
					20,
58
					383,
58
					383,
59
					20,
59
					20,
60
					310,
60
					310,
61
					310,
61
					310,
62
					20,
62
					20,
63
				);
63
				);
64
				PBXFileTableDataSourceColumnsKey = (
64
				PBXFileTableDataSourceColumnsKey = (
65
					PBXBreakpointsDataSource_ActionID,
65
					PBXBreakpointsDataSource_ActionID,
66
					PBXBreakpointsDataSource_TypeID,
66
					PBXBreakpointsDataSource_TypeID,
67
					PBXBreakpointsDataSource_BreakpointID,
67
					PBXBreakpointsDataSource_BreakpointID,
68
					PBXBreakpointsDataSource_UseID,
68
					PBXBreakpointsDataSource_UseID,
69
					PBXBreakpointsDataSource_LocationID,
69
					PBXBreakpointsDataSource_LocationID,
70
					PBXBreakpointsDataSource_ConditionID,
70
					PBXBreakpointsDataSource_ConditionID,
71
					PBXBreakpointsDataSource_ContinueID,
71
					PBXBreakpointsDataSource_ContinueID,
72
				);
72
				);
73
			};
73
			};
74
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
74
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
75
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
75
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
76
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
76
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
77
				PBXFileTableDataSourceColumnWidthsKey = (
77
				PBXFileTableDataSourceColumnWidthsKey = (
78
					20,
78
					20,
79
					489,
79
					489,
80
					590.2085,
80
					590.2085,
81
				);
81
				);
82
				PBXFileTableDataSourceColumnsKey = (
82
				PBXFileTableDataSourceColumnsKey = (
83
					PBXErrorsWarningsDataSource_TypeID,
83
					PBXErrorsWarningsDataSource_TypeID,
84
					PBXErrorsWarningsDataSource_MessageID,
84
					PBXErrorsWarningsDataSource_MessageID,
85
					PBXErrorsWarningsDataSource_LocationID,
85
					PBXErrorsWarningsDataSource_LocationID,
86
				);
86
				);
87
			};
87
			};
88
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
88
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
89
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
89
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
90
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
90
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
91
				PBXFileTableDataSourceColumnWidthsKey = (
91
				PBXFileTableDataSourceColumnWidthsKey = (
92
					22,
92
					22,
93
					300,
93
					300,
94
					777,
94
					718,
95
				);
95
				);
96
				PBXFileTableDataSourceColumnsKey = (
96
				PBXFileTableDataSourceColumnsKey = (
97
					PBXExecutablesDataSource_ActiveFlagID,
97
					PBXExecutablesDataSource_ActiveFlagID,
98
					PBXExecutablesDataSource_NameID,
98
					PBXExecutablesDataSource_NameID,
99
					PBXExecutablesDataSource_CommentsID,
99
					PBXExecutablesDataSource_CommentsID,
100
				);
100
				);
101
			};
101
			};
102
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
102
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
103
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
103
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
104
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
104
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
105
				PBXFileTableDataSourceColumnWidthsKey = (
105
				PBXFileTableDataSourceColumnWidthsKey = (
106
					20,
106
					20,
107
					830,
107
					830,
108
					20,
108
					20,
109
					48,
109
					48,
110
					43,
110
					43,
111
					43,
111
					43,
112
					20,
112
					20,
113
				);
113
				);
114
				PBXFileTableDataSourceColumnsKey = (
114
				PBXFileTableDataSourceColumnsKey = (
115
					PBXFileDataSource_FiletypeID,
115
					PBXFileDataSource_FiletypeID,
116
					PBXFileDataSource_Filename_ColumnID,
116
					PBXFileDataSource_Filename_ColumnID,
117
					PBXFileDataSource_Built_ColumnID,
117
					PBXFileDataSource_Built_ColumnID,
118
					PBXFileDataSource_ObjectSize_ColumnID,
118
					PBXFileDataSource_ObjectSize_ColumnID,
119
					PBXFileDataSource_Errors_ColumnID,
119
					PBXFileDataSource_Errors_ColumnID,
120
					PBXFileDataSource_Warnings_ColumnID,
120
					PBXFileDataSource_Warnings_ColumnID,
121
					PBXFileDataSource_Target_ColumnID,
121
					PBXFileDataSource_Target_ColumnID,
122
				);
122
				);
123
			};
123
			};
124
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
124
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
125
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
125
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
126
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
126
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
127
				PBXFileTableDataSourceColumnWidthsKey = (
127
				PBXFileTableDataSourceColumnWidthsKey = (
128
					20,
128
					20,
129
					20,
129
					20,
130
					902,
130
					902,
131
					20,
131
					20,
132
					48.1626,
132
					48.1626,
133
					43,
133
					43,
134
					43,
134
					43,
135
					20,
135
					20,
136
				);
136
				);
137
				PBXFileTableDataSourceColumnsKey = (
137
				PBXFileTableDataSourceColumnsKey = (
138
					PBXFileDataSource_SCM_ColumnID,
138
					PBXFileDataSource_SCM_ColumnID,
139
					PBXFileDataSource_FiletypeID,
139
					PBXFileDataSource_FiletypeID,
140
					PBXFileDataSource_Filename_ColumnID,
140
					PBXFileDataSource_Filename_ColumnID,
141
					PBXFileDataSource_Built_ColumnID,
141
					PBXFileDataSource_Built_ColumnID,
142
					PBXFileDataSource_ObjectSize_ColumnID,
142
					PBXFileDataSource_ObjectSize_ColumnID,
143
					PBXFileDataSource_Errors_ColumnID,
143
					PBXFileDataSource_Errors_ColumnID,
144
					PBXFileDataSource_Warnings_ColumnID,
144
					PBXFileDataSource_Warnings_ColumnID,
145
					PBXFileDataSource_Target_ColumnID,
145
					PBXFileDataSource_Target_ColumnID,
146
				);
146
				);
147
			};
147
			};
148
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
148
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
149
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
149
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
150
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
150
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
151
				PBXFileTableDataSourceColumnWidthsKey = (
151
				PBXFileTableDataSourceColumnWidthsKey = (
152
					20,
152
					20,
153
					200,
153
					200,
154
					650,
154
					650,
155
					20,
155
					20,
156
					48,
156
					48,
157
					43,
157
					43,
158
					43,
158
					43,
159
				);
159
				);
160
				PBXFileTableDataSourceColumnsKey = (
160
				PBXFileTableDataSourceColumnsKey = (
161
					PBXFileDataSource_FiletypeID,
161
					PBXFileDataSource_FiletypeID,
162
					PBXFileDataSource_Filename_ColumnID,
162
					PBXFileDataSource_Filename_ColumnID,
163
					PBXTargetDataSource_PrimaryAttribute,
163
					PBXTargetDataSource_PrimaryAttribute,
164
					PBXFileDataSource_Built_ColumnID,
164
					PBXFileDataSource_Built_ColumnID,
165
					PBXFileDataSource_ObjectSize_ColumnID,
165
					PBXFileDataSource_ObjectSize_ColumnID,
166
					PBXFileDataSource_Errors_ColumnID,
166
					PBXFileDataSource_Errors_ColumnID,
167
					PBXFileDataSource_Warnings_ColumnID,
167
					PBXFileDataSource_Warnings_ColumnID,
168
				);
168
				);
169
			};
169
			};
170
			PBXPerProjectTemplateStateSaveDate = 227572238;
170
			PBXPerProjectTemplateStateSaveDate = 230629882;
171
			PBXWorkspaceStateSaveDate = 227572238;
171
			PBXWorkspaceStateSaveDate = 230629882;
172
		};
172
		};
173
		perUserProjectItems = {
173
		perUserProjectItems = {
174
			0D1307D50D887A6400847A72 /* PBXTextBookmark */ = 0D1307D50D887A6400847A72 /* PBXTextBookmark */;
174
			0D1307D50D887A6400847A72 = 0D1307D50D887A6400847A72 /* PBXTextBookmark */;
175
			0D1307D80D887A6400847A72 /* PBXTextBookmark */ = 0D1307D80D887A6400847A72 /* PBXTextBookmark */;
175
			0D1307D80D887A6400847A72 = 0D1307D80D887A6400847A72 /* PBXTextBookmark */;
176
			0D13082C0D887C6D00847A72 /* PBXTextBookmark */ = 0D13082C0D887C6D00847A72 /* PBXTextBookmark */;
176
			0D13082C0D887C6D00847A72 = 0D13082C0D887C6D00847A72 /* PBXTextBookmark */;
177
			0D13082D0D887C6D00847A72 /* PBXTextBookmark */ = 0D13082D0D887C6D00847A72 /* PBXTextBookmark */;
177
			0D13082D0D887C6D00847A72 = 0D13082D0D887C6D00847A72 /* PBXTextBookmark */;
178
			0D13083D0D887CD300847A72 /* PBXTextBookmark */ = 0D13083D0D887CD300847A72 /* PBXTextBookmark */;
178
			0D13083D0D887CD300847A72 = 0D13083D0D887CD300847A72 /* PBXTextBookmark */;
179
			0D1308430D887CD300847A72 /* PBXTextBookmark */ = 0D1308430D887CD300847A72 /* PBXTextBookmark */;
179
			0D1308430D887CD300847A72 = 0D1308430D887CD300847A72 /* PBXTextBookmark */;
180
			0D1308AB0D88801100847A72 /* PBXTextBookmark */ = 0D1308AB0D88801100847A72 /* PBXTextBookmark */;
180
			0D1308AB0D88801100847A72 = 0D1308AB0D88801100847A72 /* PBXTextBookmark */;
181
			0D1308F10D88814500847A72 /* PBXTextBookmark */ = 0D1308F10D88814500847A72 /* PBXTextBookmark */;
181
			0D1308F10D88814500847A72 = 0D1308F10D88814500847A72 /* PBXTextBookmark */;
182
			0D1308FB0D8881B300847A72 /* PBXTextBookmark */ = 0D1308FB0D8881B300847A72 /* PBXTextBookmark */;
182
			0D1308FB0D8881B300847A72 = 0D1308FB0D8881B300847A72 /* PBXTextBookmark */;
183
			0D1308FC0D8881B300847A72 /* PBXTextBookmark */ = 0D1308FC0D8881B300847A72 /* PBXTextBookmark */;
183
			0D1308FC0D8881B300847A72 = 0D1308FC0D8881B300847A72 /* PBXTextBookmark */;
184
			0D1308FD0D8881B300847A72 /* PBXTextBookmark */ = 0D1308FD0D8881B300847A72 /* PBXTextBookmark */;
184
			0D1308FD0D8881B300847A72 = 0D1308FD0D8881B300847A72 /* PBXTextBookmark */;
185
			0D1309010D8881B300847A72 /* PBXTextBookmark */ = 0D1309010D8881B300847A72 /* PBXTextBookmark */;
185
			0D1309010D8881B300847A72 = 0D1309010D8881B300847A72 /* PBXTextBookmark */;
186
			0D1309020D8881B300847A72 /* PBXTextBookmark */ = 0D1309020D8881B300847A72 /* PBXTextBookmark */;
186
			0D1309020D8881B300847A72 = 0D1309020D8881B300847A72 /* PBXTextBookmark */;
187
			0D1309030D8881B300847A72 /* PBXTextBookmark */ = 0D1309030D8881B300847A72 /* PBXTextBookmark */;
187
			0D1309030D8881B300847A72 = 0D1309030D8881B300847A72 /* PBXTextBookmark */;
188
			0D1309190D88826B00847A72 /* PBXTextBookmark */ = 0D1309190D88826B00847A72 /* PBXTextBookmark */;
188
			0D1309190D88826B00847A72 = 0D1309190D88826B00847A72 /* PBXTextBookmark */;
189
			0D1309410D891E3400847A72 /* PBXTextBookmark */ = 0D1309410D891E3400847A72 /* PBXTextBookmark */;
189
			0D1309410D891E3400847A72 = 0D1309410D891E3400847A72 /* PBXTextBookmark */;
190
			0D4007850D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007850D8EAED3002D90E7 /* PBXTextBookmark */;
190
			0D4007850D8EAED3002D90E7 = 0D4007850D8EAED3002D90E7 /* PBXTextBookmark */;
191
			0D4007860D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007860D8EAED3002D90E7 /* PBXTextBookmark */;
191
			0D4007860D8EAED3002D90E7 = 0D4007860D8EAED3002D90E7 /* PBXTextBookmark */;
192
			0D4007870D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007870D8EAED3002D90E7 /* PBXTextBookmark */;
192
			0D4007870D8EAED3002D90E7 = 0D4007870D8EAED3002D90E7 /* PBXTextBookmark */;
193
			0D4007890D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007890D8EAED3002D90E7 /* PBXTextBookmark */;
193
			0D4007890D8EAED3002D90E7 = 0D4007890D8EAED3002D90E7 /* PBXTextBookmark */;
194
			0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */;
194
			0D40078B0D8EAED3002D90E7 = 0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */;
195
			0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */;
195
			0D40078E0D8EAED3002D90E7 = 0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */;
196
			0D4007900D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007900D8EAED3002D90E7 /* PBXTextBookmark */;
196
			0D4007900D8EAED3002D90E7 = 0D4007900D8EAED3002D90E7 /* PBXTextBookmark */;
197
			0D4007920D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007920D8EAED3002D90E7 /* PBXTextBookmark */;
197
			0D4007920D8EAED3002D90E7 = 0D4007920D8EAED3002D90E7 /* PBXTextBookmark */;
198
			0D4007930D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007930D8EAED3002D90E7 /* PBXTextBookmark */;
198
			0D4007930D8EAED3002D90E7 = 0D4007930D8EAED3002D90E7 /* PBXTextBookmark */;
199
			0D4007980D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007980D8EAED3002D90E7 /* PBXTextBookmark */;
199
			0D4007980D8EAED3002D90E7 = 0D4007980D8EAED3002D90E7 /* PBXTextBookmark */;
200
			0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */;
200
			0D40079F0D8EAED3002D90E7 = 0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */;
201
			0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */;
201
			0D4007A10D8EAED3002D90E7 = 0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */;
202
			0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */;
202
			0D4007A70D8EAED3002D90E7 = 0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */;
203
			0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */;
203
			0D4007A80D8EAED3002D90E7 = 0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */;
204
			0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */;
204
			0D4007A90D8EAED3002D90E7 = 0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */;
205
			0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */;
205
			0D4007AB0D8EAED3002D90E7 = 0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */;
206
			0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */;
206
			0D4007AD0D8EAED3002D90E7 = 0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */;
207
			0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */;
207
			0D4007B00D8EAED3002D90E7 = 0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */;
208
			0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */;
208
			0D4007B10D8EAED3002D90E7 = 0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */;
209
			0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */;
209
			0D4007B70D8EAED3002D90E7 = 0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */;
210
			0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */;
210
			0D4007B90D8EAED3002D90E7 = 0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */;
211
			0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */;
211
			0D4007BA0D8EAED3002D90E7 = 0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */;
212
			0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */;
212
			0D4007BD0D8EAED3002D90E7 = 0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */;
213
			0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */;
213
			0D4007BE0D8EAED3002D90E7 = 0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */;
214
			0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */;
214
			0D4007C00D8EAED3002D90E7 = 0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */;
215
			0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */;
215
			0D4007C20D8EAED3002D90E7 = 0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */;
216
			0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */;
216
			0D4007C50D8EAED3002D90E7 = 0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */;
217
			0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */;
217
			0D4007C90D8EAED3002D90E7 = 0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */;
218
			0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */;
218
			0D4007CC0D8EAED3002D90E7 = 0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */;
219
			0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */;
219
			0D4007D30D8EAED3002D90E7 = 0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */;
220
			0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */;
220
			0D4007D40D8EAED3002D90E7 = 0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */;
221
			0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */;
221
			0D4007D50D8EAED3002D90E7 = 0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */;
222
			0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */;
222
			0D4007D60D8EAED3002D90E7 = 0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */;
223
			0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */;
223
			0D4007D70D8EAED3002D90E7 = 0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */;
224
			0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */;
224
			0D4007D80D8EAED3002D90E7 = 0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */;
225
			0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */;
225
			0D4007D90D8EAED3002D90E7 = 0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */;
226
			0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */;
226
			0D4007DA0D8EAED3002D90E7 = 0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */;
227
			0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */;
227
			0D4007DC0D8EAED3002D90E7 = 0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */;
228
			0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */ = 0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */;
228
			0D4007DD0D8EAED3002D90E7 = 0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */;
229
			0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */ = 0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */;
229
			0D4008F00D8EBA46002D90E7 = 0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */;
230
			0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */ = 0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */;
230
			0D4009220D8EBC9B002D90E7 = 0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */;
231
			0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */;
231
			0D4009A50D8FEF3C002D90E7 = 0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */;
232
			0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */;
232
			0D4009A70D8FEF3C002D90E7 = 0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */;
233
			0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */;
233
			0D4009A80D8FEF3C002D90E7 = 0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */;
234
			0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */;
234
			0D4009A90D8FEF3C002D90E7 = 0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */;
235
			0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */;
235
			0D4009AA0D8FEF3C002D90E7 = 0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */;
236
			0D4009AB0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009AB0D8FEF3C002D90E7 /* PBXTextBookmark */;
236
			0D4009AD0D8FEF3C002D90E7 = 0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */;
237
			0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */;
237
			0D4009AE0D8FEF3C002D90E7 = 0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */;
238
			0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */;
238
			0D4009AF0D8FEF3C002D90E7 = 0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */;
239
			0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */;
239
			0D4009B00D8FEF3C002D90E7 = 0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */;
240
			0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */;
240
			0D4009B10D8FEF3C002D90E7 = 0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */;
241
			0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */;
241
			0D4009B30D8FEF3C002D90E7 = 0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */;
242
			0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */;
242
			0D4009B40D8FEF3C002D90E7 = 0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */;
243
			0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */;
243
			0D4009B50D8FEF3C002D90E7 = 0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */;
244
			0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */;
244
			0D4009B60D8FEF3C002D90E7 = 0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */;
245
			0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */;
245
			0D4009B70D8FEF3C002D90E7 = 0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */;
246
			0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */;
246
			0D4009B80D8FEF3C002D90E7 = 0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */;
247
			0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */;
247
			0D4009B90D8FEF3C002D90E7 = 0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */;
248
			0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */;
248
			0D4009BA0D8FEF3C002D90E7 = 0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */;
249
			0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */;
249
			0D4009BB0D8FEF3C002D90E7 = 0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */;
250
			0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */;
250
			0D4009BD0D8FEF3C002D90E7 = 0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */;
251
			0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */;
251
			0D4009BE0D8FEF3C002D90E7 = 0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */;
252
			0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */;
252
			0D4009BF0D8FEF3C002D90E7 = 0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */;
253
			0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */;
253
			0D4009C00D8FEF3C002D90E7 = 0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */;
254
			0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */;
254
			0D4009CA0D8FEF3C002D90E7 = 0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */;
255
			0D4009C30D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009C30D8FEF3C002D90E7 /* PBXTextBookmark */;
255
			0D4009CB0D8FEF3C002D90E7 = 0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */;
256
			0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */;
256
			0D4009CC0D8FEF3C002D90E7 = 0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */;
257
			0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */;
257
			0D4009CD0D8FEF3C002D90E7 = 0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */;
258
			0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */;
258
			0D4009CE0D8FEF3C002D90E7 = 0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */;
259
			0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */;
259
			0D4009CF0D8FEF3C002D90E7 = 0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */;
260
			0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */;
260
			0D4009D00D8FEF3C002D90E7 = 0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */;
261
			0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */;
261
			0D4009D90D8FEF3C002D90E7 = 0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */;
262
			0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */;
262
			0D4009E10D8FEF3C002D90E7 = 0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */;
263
			0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */;
263
			0D4009E40D8FEF3C002D90E7 = 0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */;
264
			0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */;
264
			0D4009E50D8FEF3C002D90E7 = 0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */;
265
			0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */;
265
			0D4009E60D8FEF3C002D90E7 = 0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */;
266
			0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */;
266
			0D4009E70D8FEF3C002D90E7 = 0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */;
267
			0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */;
267
			0DAE00DE0DA22C09000F0DFD = 0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */;
268
			0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */ = 0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */;
268
			0DAE00DF0DA22C09000F0DFD = 0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */;
269
			0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */;
269
			0DAE00E00DA22C09000F0DFD = 0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */;
270
			0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */;
270
			0DAE00E10DA22C09000F0DFD = 0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */;
271
			0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */;
271
			0DAE00E20DA22C09000F0DFD = 0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */;
272
			0DC0A3210D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A3210D913C90001D5BB8 /* PBXTextBookmark */;
272
			0DAE00E30DA22C09000F0DFD = 0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */;
273
			0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */;
273
			0DAE00E40DA22C09000F0DFD = 0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */;
274
			0DC0A3230D913C90001D5BB8 /* PBXTextBookmark */ = 0DC0A3230D913C90001D5BB8 /* PBXTextBookmark */;
274
			0DAE00E50DA22C09000F0DFD = 0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */;
275
			0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */;
275
			0DAE00E80DA22C09000F0DFD = 0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */;
276
			0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */;
276
			0DAE00EA0DA22C09000F0DFD = 0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */;
277
			0DC0A32F0D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A32F0D913D52001D5BB8 /* PBXTextBookmark */;
277
			0DAE00EB0DA22C09000F0DFD = 0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */;
278
			0DC0A3300D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A3300D913D52001D5BB8 /* PBXTextBookmark */;
278
			0DAE00EE0DA22C09000F0DFD = 0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */;
279
			0DC0A3310D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A3310D913D52001D5BB8 /* PBXTextBookmark */;
279
			0DAE00F00DA22C09000F0DFD = 0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */;
280
			0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */ = 0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */;
280
			0DAE00F10DA22C09000F0DFD = 0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */;
281
			0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */ = 0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */;
281
			0DAE00F50DA22C09000F0DFD = 0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */;
282
			0DC0A3B70D91420F001D5BB8 /* PBXTextBookmark */ = 0DC0A3B70D91420F001D5BB8 /* PBXTextBookmark */;
282
			0DAE00F70DA22C09000F0DFD = 0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */;
283
			0DC0A4CD0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4CD0D968D0B001D5BB8 /* PBXTextBookmark */;
283
			0DAE00F80DA22C09000F0DFD = 0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */;
284
			0DC0A4CE0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4CE0D968D0B001D5BB8 /* PBXTextBookmark */;
284
			0DAE00FD0DA22C09000F0DFD = 0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */;
285
			0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */;
285
			0DAE01020DA22C09000F0DFD = 0DAE01020DA22C09000F0DFD /* PBXTextBookmark */;
286
			0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */;
286
			0DC0A31D0D913C90001D5BB8 = 0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */;
287
			0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */;
287
			0DC0A31E0D913C90001D5BB8 = 0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */;
288
			0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */;
288
			0DC0A3200D913C90001D5BB8 = 0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */;
289
			0DC0A4D30D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D30D968D0B001D5BB8 /* PBXTextBookmark */;
289
			0DC0A3220D913C90001D5BB8 = 0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */;
290
			0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */;
290
			0DC0A32C0D913D52001D5BB8 = 0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */;
291
			0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */;
291
			0DC0A32D0D913D52001D5BB8 = 0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */;
292
			0DC0A4D60D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D60D968D0B001D5BB8 /* PBXTextBookmark */;
292
			0DC0A3320D913D52001D5BB8 = 0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */;
293
			0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */;
293
			0DC0A3B50D91420F001D5BB8 = 0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */;
294
			0DC0A4D80D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D80D968D0B001D5BB8 /* PBXTextBookmark */;
294
			0DC0A4CF0D968D0B001D5BB8 = 0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */;
295
			0DC0A4D90D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4D90D968D0B001D5BB8 /* PBXTextBookmark */;
295
			0DC0A4D00D968D0B001D5BB8 = 0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */;
296
			0DC0A4DA0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DA0D968D0B001D5BB8 /* PBXTextBookmark */;
296
			0DC0A4D10D968D0B001D5BB8 = 0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */;
297
			0DC0A4DB0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DB0D968D0B001D5BB8 /* PBXTextBookmark */;
297
			0DC0A4D20D968D0B001D5BB8 = 0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */;
298
			0DC0A4DC0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DC0D968D0B001D5BB8 /* PBXTextBookmark */;
298
			0DC0A4D40D968D0B001D5BB8 = 0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */;
299
			0DC0A4DD0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DD0D968D0B001D5BB8 /* PBXTextBookmark */;
299
			0DC0A4D50D968D0B001D5BB8 = 0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */;
300
			0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */;
300
			0DC0A4D70D968D0B001D5BB8 = 0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */;
301
			0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */;
301
			0DC0A4DE0D968D0B001D5BB8 = 0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */;
302
			0DC0A4E00D968D0B001D5BB8 /* PBXTextBookmark */ = 0DC0A4E00D968D0B001D5BB8 /* PBXTextBookmark */;
302
			0DC0A4DF0D968D0B001D5BB8 = 0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
303
			0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
304
			0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
305
			0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
306
			0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = 0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */;
-
 
307
			0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */;
-
 
308
			0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */;
-
 
309
			0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = 0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */;
-
 
310
			0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */;
-
 
311
			0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */;
-
 
312
			0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = 0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */;
-
 
313
			0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */;
-
 
314
			0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */;
-
 
315
			0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */;
-
 
316
			0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */;
-
 
317
			0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */;
-
 
318
			0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */;
-
 
319
			0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */;
-
 
320
			0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
321
			0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
322
			0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
323
			0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
324
			0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */;
-
 
325
			0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */;
-
 
326
			0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */;
-
 
327
			0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */;
-
 
328
			0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = 0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */;
-
 
329
			0DCE1AB40DB5446100A50062 = 0DCE1AB40DB5446100A50062 /* PBXTextBookmark */;
-
 
330
			0DCE1AB50DB5446100A50062 = 0DCE1AB50DB5446100A50062 /* PBXTextBookmark */;
-
 
331
			0DCE1AB60DB5446100A50062 = 0DCE1AB60DB5446100A50062 /* PBXTextBookmark */;
-
 
332
			0DCE1AB70DB5446100A50062 = 0DCE1AB70DB5446100A50062 /* PBXTextBookmark */;
-
 
333
			0DCE1AB80DB5446100A50062 = 0DCE1AB80DB5446100A50062 /* PBXTextBookmark */;
-
 
334
			0DCE1AB90DB5446100A50062 = 0DCE1AB90DB5446100A50062 /* PBXTextBookmark */;
-
 
335
			0DCE1ABA0DB5446100A50062 = 0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */;
-
 
336
			0DCE1ABB0DB5446100A50062 = 0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */;
-
 
337
			0DEF23020DA9059600668E55 = 0DEF23020DA9059600668E55 /* PBXTextBookmark */;
-
 
338
			0DEF230F0DA9112C00668E55 = 0DEF230F0DA9112C00668E55 /* PBXTextBookmark */;
303
		};
339
		};
304
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
340
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
305
		userBuildSettings = {
341
		userBuildSettings = {
306
		};
342
		};
307
	};
343
	};
308
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
344
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
309
		isa = PBXSourceControlManager;
345
		isa = PBXSourceControlManager;
310
		fallbackIsa = XCSourceControlManager;
346
		fallbackIsa = XCSourceControlManager;
311
		isSCMEnabled = 1;
347
		isSCMEnabled = 1;
312
		scmConfiguration = {
348
		scmConfiguration = {
313
			SubversionToolPath = /opt/local/bin/svn;
349
			SubversionToolPath = /opt/local/bin/svn;
314
		};
350
		};
315
		scmType = scm.subversion;
351
		scmType = scm.subversion;
316
	};
352
	};
317
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
353
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
318
		isa = PBXCodeSenseManager;
354
		isa = PBXCodeSenseManager;
319
		indexTemplatePath = "";
355
		indexTemplatePath = "";
320
	};
356
	};
321
	0D0CAEC00C611308003604C6 /* GEL */ = {
357
	0D0CAEC00C611308003604C6 /* GEL */ = {
322
		activeExec = 0;
358
		activeExec = 0;
323
	};
359
	};
324
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
360
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
325
		uiCtxt = {
361
		uiCtxt = {
326
			sepNavIntBoundsRect = "{{0, 0}, {961, 7809}}";
362
			sepNavIntBoundsRect = "{{0, 0}, {961, 7809}}";
327
			sepNavSelRange = "{7684, 204}";
363
			sepNavSelRange = "{7684, 204}";
328
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
364
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
329
		};
365
		};
330
	};
366
	};
331
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
367
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
332
		uiCtxt = {
368
		uiCtxt = {
333
			sepNavIntBoundsRect = "{{0, 0}, {961, 5206}}";
369
			sepNavIntBoundsRect = "{{0, 0}, {961, 5206}}";
334
			sepNavSelRange = "{0, 0}";
370
			sepNavSelRange = "{0, 0}";
335
			sepNavVisRect = "{{0, 0}, {961, 728}}";
371
			sepNavVisRect = "{{0, 0}, {961, 728}}";
336
		};
372
		};
337
	};
373
	};
338
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
374
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
339
		uiCtxt = {
375
		uiCtxt = {
340
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
376
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
341
			sepNavSelRange = "{0, 0}";
377
			sepNavSelRange = "{0, 0}";
342
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
378
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
343
		};
379
		};
344
	};
380
	};
345
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
381
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
346
		uiCtxt = {
382
		uiCtxt = {
347
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
383
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
348
			sepNavSelRange = "{5541, 19}";
384
			sepNavSelRange = "{5541, 19}";
349
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
385
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
350
		};
386
		};
351
	};
387
	};
352
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
388
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
353
		uiCtxt = {
389
		uiCtxt = {
354
			sepNavIntBoundsRect = "{{0, 0}, {828, 2774}}";
390
			sepNavIntBoundsRect = "{{0, 0}, {828, 2774}}";
355
			sepNavSelRange = "{0, 0}";
391
			sepNavSelRange = "{0, 0}";
356
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
392
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
357
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
393
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
358
		};
394
		};
359
	};
395
	};
360
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
396
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
361
		uiCtxt = {
397
		uiCtxt = {
362
			sepNavIntBoundsRect = "{{0, 0}, {961, 2261}}";
398
			sepNavIntBoundsRect = "{{0, 0}, {961, 2261}}";
363
			sepNavSelRange = "{577, 0}";
399
			sepNavSelRange = "{577, 0}";
364
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
400
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
365
		};
401
		};
366
	};
402
	};
367
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
403
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
368
		uiCtxt = {
404
		uiCtxt = {
369
			sepNavIntBoundsRect = "{{0, 0}, {961, 9063}}";
405
			sepNavIntBoundsRect = "{{0, 0}, {961, 9063}}";
370
			sepNavSelRange = "{0, 0}";
406
			sepNavSelRange = "{0, 0}";
371
			sepNavVisRect = "{{0, 953}, {961, 291}}";
407
			sepNavVisRect = "{{0, 953}, {961, 291}}";
372
		};
408
		};
373
	};
409
	};
374
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
410
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
375
		uiCtxt = {
411
		uiCtxt = {
376
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
412
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
377
			sepNavSelRange = "{0, 0}";
413
			sepNavSelRange = "{0, 0}";
378
			sepNavVisRect = "{{0, 308}, {961, 291}}";
414
			sepNavVisRect = "{{0, 308}, {961, 291}}";
379
		};
415
		};
380
	};
416
	};
381
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
417
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
382
		uiCtxt = {
418
		uiCtxt = {
383
			sepNavIntBoundsRect = "{{0, 0}, {961, 1216}}";
419
			sepNavIntBoundsRect = "{{0, 0}, {961, 1216}}";
384
			sepNavSelRange = "{0, 0}";
420
			sepNavSelRange = "{0, 0}";
385
			sepNavVisRect = "{{0, 386}, {961, 291}}";
421
			sepNavVisRect = "{{0, 386}, {961, 291}}";
386
		};
422
		};
387
	};
423
	};
388
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
424
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
389
		uiCtxt = {
425
		uiCtxt = {
390
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1767}}";
426
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1767}}";
391
			sepNavSelRange = "{209, 0}";
427
			sepNavSelRange = "{209, 0}";
392
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
428
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
393
		};
429
		};
394
	};
430
	};
395
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
431
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
396
		uiCtxt = {
432
		uiCtxt = {
397
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
433
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
398
			sepNavSelRange = "{0, 0}";
434
			sepNavSelRange = "{0, 0}";
399
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
435
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
400
		};
436
		};
401
	};
437
	};
402
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
438
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
403
		uiCtxt = {
439
		uiCtxt = {
404
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
440
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
405
			sepNavSelRange = "{0, 0}";
441
			sepNavSelRange = "{0, 0}";
406
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
442
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
407
		};
443
		};
408
	};
444
	};
409
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
445
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
410
		uiCtxt = {
446
		uiCtxt = {
411
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
447
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
412
			sepNavSelRange = "{1011, 0}";
448
			sepNavSelRange = "{1011, 0}";
413
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
449
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
414
		};
450
		};
415
	};
451
	};
416
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
452
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
417
		uiCtxt = {
453
		uiCtxt = {
418
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
454
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
419
			sepNavSelRange = "{448, 0}";
455
			sepNavSelRange = "{448, 0}";
420
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
456
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
421
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
457
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
422
		};
458
		};
423
	};
459
	};
424
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
460
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
425
		uiCtxt = {
461
		uiCtxt = {
426
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
462
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
427
			sepNavSelRange = "{696, 201}";
463
			sepNavSelRange = "{696, 201}";
428
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
464
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
429
		};
465
		};
430
	};
466
	};
431
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
467
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
432
		uiCtxt = {
468
		uiCtxt = {
433
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
469
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
434
			sepNavSelRange = "{0, 0}";
470
			sepNavSelRange = "{0, 0}";
435
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
471
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
436
		};
472
		};
437
	};
473
	};
438
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
474
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
439
		uiCtxt = {
475
		uiCtxt = {
440
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
476
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
441
			sepNavSelRange = "{0, 0}";
477
			sepNavSelRange = "{0, 0}";
442
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
478
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
443
		};
479
		};
444
	};
480
	};
445
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
481
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
446
		uiCtxt = {
482
		uiCtxt = {
447
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
483
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
448
			sepNavSelRange = "{0, 0}";
484
			sepNavSelRange = "{0, 0}";
449
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
485
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
450
		};
486
		};
451
	};
487
	};
452
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
488
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
453
		uiCtxt = {
489
		uiCtxt = {
454
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
490
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
455
			sepNavSelRange = "{0, 0}";
491
			sepNavSelRange = "{0, 0}";
456
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
492
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
457
		};
493
		};
458
	};
494
	};
459
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
495
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
460
		uiCtxt = {
496
		uiCtxt = {
461
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
497
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
462
			sepNavSelRange = "{71, 0}";
498
			sepNavSelRange = "{71, 0}";
463
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
499
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
464
		};
500
		};
465
	};
501
	};
466
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
502
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
467
		uiCtxt = {
503
		uiCtxt = {
468
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
504
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
469
			sepNavSelRange = "{0, 0}";
505
			sepNavSelRange = "{0, 0}";
470
			sepNavVisRect = "{{0, 374}, {961, 291}}";
506
			sepNavVisRect = "{{0, 374}, {961, 291}}";
471
		};
507
		};
472
	};
508
	};
473
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
509
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
474
		uiCtxt = {
510
		uiCtxt = {
475
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
511
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
476
			sepNavSelRange = "{229, 50}";
512
			sepNavSelRange = "{229, 50}";
477
			sepNavVisRect = "{{0, 515}, {961, 291}}";
513
			sepNavVisRect = "{{0, 515}, {961, 291}}";
478
		};
514
		};
479
	};
515
	};
480
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
516
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
481
		uiCtxt = {
517
		uiCtxt = {
482
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
518
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
483
			sepNavSelRange = "{554, 0}";
519
			sepNavSelRange = "{554, 0}";
484
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
520
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
485
		};
521
		};
486
	};
522
	};
487
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
523
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
488
		uiCtxt = {
524
		uiCtxt = {
489
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
525
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
490
			sepNavSelRange = "{61, 5}";
526
			sepNavSelRange = "{61, 5}";
491
			sepNavVisRect = "{{0, 323}, {961, 291}}";
527
			sepNavVisRect = "{{0, 323}, {961, 291}}";
492
		};
528
		};
493
	};
529
	};
494
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
530
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
495
		uiCtxt = {
531
		uiCtxt = {
496
			sepNavIntBoundsRect = "{{0, 0}, {1081, 2774}}";
532
			sepNavIntBoundsRect = "{{0, 0}, {1081, 2774}}";
497
			sepNavSelRange = "{81, 0}";
533
			sepNavSelRange = "{81, 0}";
498
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
534
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
499
		};
535
		};
500
	};
536
	};
501
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
537
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
502
		uiCtxt = {
538
		uiCtxt = {
503
			sepNavIntBoundsRect = "{{0, 0}, {1353, 1976}}";
539
			sepNavIntBoundsRect = "{{0, 0}, {1353, 1976}}";
504
			sepNavSelRange = "{1012, 0}";
540
			sepNavSelRange = "{1012, 0}";
505
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
541
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
506
		};
542
		};
507
	};
543
	};
508
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
544
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
509
		uiCtxt = {
545
		uiCtxt = {
510
			sepNavIntBoundsRect = "{{0, 0}, {1300, 13224}}";
546
			sepNavIntBoundsRect = "{{0, 0}, {1300, 13224}}";
511
			sepNavSelRange = "{15145, 97}";
547
			sepNavSelRange = "{15145, 97}";
512
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
548
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
513
		};
549
		};
514
	};
550
	};
515
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
551
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
516
		uiCtxt = {
552
		uiCtxt = {
517
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3572}}";
553
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3572}}";
518
			sepNavSelRange = "{660, 0}";
554
			sepNavSelRange = "{660, 0}";
519
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
555
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
520
		};
556
		};
521
	};
557
	};
522
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
558
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
523
		uiCtxt = {
559
		uiCtxt = {
524
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3230}}";
560
			sepNavIntBoundsRect = "{{0, 0}, {1146, 3230}}";
525
			sepNavSelRange = "{0, 0}";
561
			sepNavSelRange = "{0, 0}";
526
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
562
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
527
		};
563
		};
528
	};
564
	};
529
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
565
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
530
		uiCtxt = {
566
		uiCtxt = {
531
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1862}}";
567
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1862}}";
532
			sepNavSelRange = "{81, 24}";
568
			sepNavSelRange = "{81, 24}";
533
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
569
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
534
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
570
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
535
		};
571
		};
536
	};
572
	};
537
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
573
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
538
		uiCtxt = {
574
		uiCtxt = {
539
			sepNavIntBoundsRect = "{{0, 0}, {1081, 6460}}";
575
			sepNavIntBoundsRect = "{{0, 0}, {1081, 6460}}";
540
			sepNavSelRange = "{0, 0}";
576
			sepNavSelRange = "{0, 0}";
541
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
577
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
542
		};
578
		};
543
	};
579
	};
544
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
580
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
545
		uiCtxt = {
581
		uiCtxt = {
546
			sepNavIntBoundsRect = "{{0, 0}, {1353, 1007}}";
582
			sepNavIntBoundsRect = "{{0, 0}, {1353, 1007}}";
547
			sepNavSelRange = "{0, 0}";
583
			sepNavSelRange = "{0, 0}";
548
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
584
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
549
		};
585
		};
550
	};
586
	};
551
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
587
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
552
		uiCtxt = {
588
		uiCtxt = {
553
			sepNavIntBoundsRect = "{{0, 0}, {1187, 6916}}";
589
			sepNavIntBoundsRect = "{{0, 0}, {1187, 6916}}";
554
			sepNavSelRange = "{4203, 26}";
590
			sepNavSelRange = "{4203, 26}";
555
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
591
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
556
		};
592
		};
557
	};
593
	};
558
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
594
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
559
		uiCtxt = {
595
		uiCtxt = {
560
			sepNavIntBoundsRect = "{{0, 0}, {516, 247}}";
596
			sepNavIntBoundsRect = "{{0, 0}, {516, 247}}";
561
			sepNavSelRange = "{0, 0}";
597
			sepNavSelRange = "{0, 0}";
562
			sepNavVisRect = "{{0, 0}, {0, 0}}";
598
			sepNavVisRect = "{{0, 0}, {0, 0}}";
563
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
599
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
564
		};
600
		};
565
	};
601
	};
566
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
602
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
567
		uiCtxt = {
603
		uiCtxt = {
568
			sepNavIntBoundsRect = "{{0, 0}, {1081, 13528}}";
604
			sepNavIntBoundsRect = "{{0, 0}, {1081, 13528}}";
569
			sepNavSelRange = "{20173, 0}";
605
			sepNavSelRange = "{20173, 0}";
570
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
606
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
571
		};
607
		};
572
	};
608
	};
573
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
609
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
574
		uiCtxt = {
610
		uiCtxt = {
575
			sepNavIntBoundsRect = "{{0, 0}, {700, 2603}}";
611
			sepNavIntBoundsRect = "{{0, 0}, {700, 2603}}";
576
			sepNavSelRange = "{0, 0}";
612
			sepNavSelRange = "{0, 0}";
577
			sepNavVisRect = "{{0, 0}, {0, 0}}";
613
			sepNavVisRect = "{{0, 0}, {0, 0}}";
578
		};
614
		};
579
	};
615
	};
580
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
616
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
581
		uiCtxt = {
617
		uiCtxt = {
582
			sepNavIntBoundsRect = "{{0, 0}, {1081, 855}}";
618
			sepNavIntBoundsRect = "{{0, 0}, {1081, 855}}";
583
			sepNavSelRange = "{554, 0}";
619
			sepNavSelRange = "{554, 0}";
584
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
620
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
585
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
621
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
586
		};
622
		};
587
	};
623
	};
588
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
624
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
589
		uiCtxt = {
625
		uiCtxt = {
590
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
626
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
591
			sepNavSelRange = "{671, 0}";
627
			sepNavSelRange = "{671, 0}";
592
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
628
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
593
		};
629
		};
594
	};
630
	};
595
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
631
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
596
		uiCtxt = {
632
		uiCtxt = {
597
			sepNavIntBoundsRect = "{{0, 0}, {1121, 2261}}";
633
			sepNavIntBoundsRect = "{{0, 0}, {1121, 2261}}";
598
			sepNavSelRange = "{0, 0}";
634
			sepNavSelRange = "{0, 0}";
599
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
635
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
600
		};
636
		};
601
	};
637
	};
602
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
638
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
603
		uiCtxt = {
639
		uiCtxt = {
604
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
640
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
605
			sepNavSelRange = "{0, 0}";
641
			sepNavSelRange = "{0, 0}";
606
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
642
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
607
		};
643
		};
608
	};
644
	};
609
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
645
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
610
		uiCtxt = {
646
		uiCtxt = {
611
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
647
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
612
			sepNavSelRange = "{0, 0}";
648
			sepNavSelRange = "{0, 0}";
613
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
649
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
614
		};
650
		};
615
	};
651
	};
616
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
652
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
617
		uiCtxt = {
653
		uiCtxt = {
618
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1938}}";
654
			sepNavIntBoundsRect = "{{0, 0}, {1022, 1938}}";
619
			sepNavSelRange = "{593, 0}";
655
			sepNavSelRange = "{425, 0}";
620
			sepNavVisRect = "{{0, 1270}, {1187, 668}}";
656
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
621
		};
657
		};
622
	};
658
	};
623
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
659
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
624
		uiCtxt = {
660
		uiCtxt = {
625
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1349}}";
661
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1349}}";
626
			sepNavSelRange = "{94, 0}";
662
			sepNavSelRange = "{94, 0}";
627
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
663
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
628
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
664
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
629
		};
665
		};
630
	};
666
	};
631
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
667
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
632
		uiCtxt = {
668
		uiCtxt = {
633
			sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
669
			sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
634
			sepNavSelRange = "{0, 0}";
670
			sepNavSelRange = "{0, 0}";
635
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
671
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
636
		};
672
		};
637
	};
673
	};
638
	0D0CAF340C61132C003604C6 /* verification.h */ = {
674
	0D0CAF340C61132C003604C6 /* verification.h */ = {
639
		uiCtxt = {
675
		uiCtxt = {
640
			sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
676
			sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
641
			sepNavSelRange = "{0, 0}";
677
			sepNavSelRange = "{0, 0}";
642
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
678
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
643
		};
679
		};
644
	};
680
	};
645
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
681
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
646
		uiCtxt = {
682
		uiCtxt = {
647
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3382}}";
683
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3382}}";
648
			sepNavSelRange = "{1124, 0}";
684
			sepNavSelRange = "{1124, 0}";
649
			sepNavVisRect = "{{0, 515}, {1130, 644}}";
685
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
650
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
686
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
651
		};
687
		};
652
	};
688
	};
653
	0D0CAF370C61132C003604C6 /* draw.h */ = {
689
	0D0CAF370C61132C003604C6 /* draw.h */ = {
654
		uiCtxt = {
690
		uiCtxt = {
655
			sepNavIntBoundsRect = "{{0, 0}, {1130, 684}}";
691
			sepNavIntBoundsRect = "{{0, 0}, {1130, 684}}";
656
			sepNavSelRange = "{664, 0}";
692
			sepNavSelRange = "{664, 0}";
657
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
693
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
658
		};
694
		};
659
	};
695
	};
660
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
696
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
661
		uiCtxt = {
697
		uiCtxt = {
662
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
698
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
663
			sepNavSelRange = "{0, 0}";
699
			sepNavSelRange = "{0, 0}";
664
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
700
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
665
		};
701
		};
666
	};
702
	};
667
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
703
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
668
		uiCtxt = {
704
		uiCtxt = {
669
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
705
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
670
			sepNavSelRange = "{103, 0}";
706
			sepNavSelRange = "{103, 0}";
671
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
707
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
672
		};
708
		};
673
	};
709
	};
674
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
710
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
675
		uiCtxt = {
711
		uiCtxt = {
676
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
712
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
677
			sepNavSelRange = "{0, 0}";
713
			sepNavSelRange = "{0, 0}";
678
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
714
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
679
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
715
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
680
		};
716
		};
681
	};
717
	};
682
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
718
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
683
		uiCtxt = {
719
		uiCtxt = {
684
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2622}}";
720
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2622}}";
685
			sepNavSelRange = "{1599, 43}";
721
			sepNavSelRange = "{1599, 43}";
686
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
722
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
687
		};
723
		};
688
	};
724
	};
689
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
725
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
690
		uiCtxt = {
726
		uiCtxt = {
691
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1007}}";
727
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1007}}";
692
			sepNavSelRange = "{70, 0}";
728
			sepNavSelRange = "{70, 0}";
693
			sepNavVisRect = "{{0, 16}, {1130, 644}}";
729
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
694
		};
730
		};
695
	};
731
	};
696
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
732
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
697
		uiCtxt = {
733
		uiCtxt = {
698
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2755}}";
734
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2755}}";
699
			sepNavSelRange = "{0, 0}";
735
			sepNavSelRange = "{0, 0}";
700
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
736
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
701
		};
737
		};
702
	};
738
	};
703
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
739
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
704
		uiCtxt = {
740
		uiCtxt = {
705
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1824}}";
741
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1824}}";
706
			sepNavSelRange = "{0, 0}";
742
			sepNavSelRange = "{0, 0}";
707
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
743
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
708
		};
744
		};
709
	};
745
	};
710
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
746
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
711
		uiCtxt = {
747
		uiCtxt = {
712
			sepNavIntBoundsRect = "{{0, 0}, {1187, 3097}}";
748
			sepNavIntBoundsRect = "{{0, 0}, {1187, 3097}}";
713
			sepNavSelRange = "{594, 0}";
749
			sepNavSelRange = "{594, 0}";
714
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
750
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
715
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
751
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
716
		};
752
		};
717
	};
753
	};
718
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
754
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
719
		uiCtxt = {
755
		uiCtxt = {
720
			sepNavIntBoundsRect = "{{0, 0}, {1130, 741}}";
756
			sepNavIntBoundsRect = "{{0, 0}, {1130, 741}}";
721
			sepNavSelRange = "{154, 0}";
757
			sepNavSelRange = "{154, 0}";
722
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
758
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
723
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
759
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
724
		};
760
		};
725
	};
761
	};
726
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
762
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
727
		uiCtxt = {
763
		uiCtxt = {
728
			sepNavIntBoundsRect = "{{0, 0}, {1187, 2983}}";
764
			sepNavIntBoundsRect = "{{0, 0}, {1187, 2983}}";
729
			sepNavSelRange = "{0, 0}";
765
			sepNavSelRange = "{0, 0}";
730
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
766
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
731
		};
767
		};
732
	};
768
	};
733
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
769
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
734
		uiCtxt = {
770
		uiCtxt = {
735
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
771
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
736
			sepNavSelRange = "{0, 0}";
772
			sepNavSelRange = "{0, 0}";
737
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
773
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
738
		};
774
		};
739
	};
775
	};
740
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
776
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
741
		uiCtxt = {
777
		uiCtxt = {
742
			sepNavIntBoundsRect = "{{0, 0}, {1187, 644}}";
778
			sepNavIntBoundsRect = "{{0, 0}, {1187, 644}}";
743
			sepNavSelRange = "{0, 0}";
779
			sepNavSelRange = "{0, 0}";
744
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
780
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
745
		};
781
		};
746
	};
782
	};
747
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
783
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
748
		uiCtxt = {
784
		uiCtxt = {
749
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
785
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
750
			sepNavSelRange = "{229, 0}";
786
			sepNavSelRange = "{229, 0}";
751
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
787
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
752
		};
788
		};
753
	};
789
	};
754
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
790
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
755
		uiCtxt = {
791
		uiCtxt = {
756
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1748}}";
792
			sepNavIntBoundsRect = "{{0, 0}, {1187, 1748}}";
757
			sepNavSelRange = "{0, 0}";
793
			sepNavSelRange = "{0, 0}";
758
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
794
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
759
		};
795
		};
760
	};
796
	};
761
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
797
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
762
		uiCtxt = {
798
		uiCtxt = {
763
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
799
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
764
			sepNavSelRange = "{0, 0}";
800
			sepNavSelRange = "{0, 0}";
765
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
801
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
766
		};
802
		};
767
	};
803
	};
768
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
804
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
769
		uiCtxt = {
805
		uiCtxt = {
770
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1311}}";
806
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1311}}";
771
			sepNavSelRange = "{0, 0}";
807
			sepNavSelRange = "{0, 0}";
772
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
808
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
773
		};
809
		};
774
	};
810
	};
775
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
811
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
776
		uiCtxt = {
812
		uiCtxt = {
777
			sepNavIntBoundsRect = "{{0, 0}, {1187, 874}}";
813
			sepNavIntBoundsRect = "{{0, 0}, {1187, 874}}";
778
			sepNavSelRange = "{0, 0}";
814
			sepNavSelRange = "{0, 0}";
779
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
815
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
780
		};
816
		};
781
	};
817
	};
782
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
818
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
783
		uiCtxt = {
819
		uiCtxt = {
784
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
820
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
785
			sepNavSelRange = "{0, 0}";
821
			sepNavSelRange = "{0, 0}";
786
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
822
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
787
		};
823
		};
788
	};
824
	};
789
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
825
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
790
		uiCtxt = {
826
		uiCtxt = {
791
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12692}}";
827
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12692}}";
792
			sepNavSelRange = "{13268, 0}";
828
			sepNavSelRange = "{13268, 0}";
793
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
829
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
794
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
830
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
795
		};
831
		};
796
	};
832
	};
797
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
833
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
798
		uiCtxt = {
834
		uiCtxt = {
799
			sepNavIntBoundsRect = "{{0, 0}, {1130, 8246}}";
835
			sepNavIntBoundsRect = "{{0, 0}, {1130, 8246}}";
800
			sepNavSelRange = "{2518, 0}";
836
			sepNavSelRange = "{2518, 0}";
801
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
837
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
802
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
838
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
803
		};
839
		};
804
	};
840
	};
805
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
841
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
806
		uiCtxt = {
842
		uiCtxt = {
807
			sepNavIntBoundsRect = "{{0, 0}, {1130, 13471}}";
843
			sepNavIntBoundsRect = "{{0, 0}, {1130, 13471}}";
808
			sepNavSelRange = "{0, 0}";
844
			sepNavSelRange = "{0, 0}";
809
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
845
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
810
		};
846
		};
811
	};
847
	};
812
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
848
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
813
		uiCtxt = {
849
		uiCtxt = {
814
			sepNavIntBoundsRect = "{{0, 0}, {1130, 988}}";
850
			sepNavIntBoundsRect = "{{0, 0}, {1130, 988}}";
815
			sepNavSelRange = "{1757, 0}";
851
			sepNavSelRange = "{1757, 0}";
816
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
852
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
817
		};
853
		};
818
	};
854
	};
819
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
855
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
820
		uiCtxt = {
856
		uiCtxt = {
821
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
857
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
822
			sepNavSelRange = "{377, 0}";
858
			sepNavSelRange = "{377, 0}";
823
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
859
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
824
		};
860
		};
825
	};
861
	};
826
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
862
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
827
		uiCtxt = {
863
		uiCtxt = {
828
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
864
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
829
			sepNavSelRange = "{355, 0}";
865
			sepNavSelRange = "{355, 0}";
830
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
866
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
831
		};
867
		};
832
	};
868
	};
833
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
869
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
834
		uiCtxt = {
870
		uiCtxt = {
835
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1083}}";
871
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1083}}";
836
			sepNavSelRange = "{0, 0}";
872
			sepNavSelRange = "{0, 0}";
837
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
873
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
838
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
874
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
839
		};
875
		};
840
	};
876
	};
841
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
877
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
842
		uiCtxt = {
878
		uiCtxt = {
843
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
879
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
844
			sepNavSelRange = "{137, 0}";
880
			sepNavSelRange = "{137, 0}";
845
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
881
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
846
		};
882
		};
847
	};
883
	};
848
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
884
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
849
		uiCtxt = {
885
		uiCtxt = {
850
			sepNavIntBoundsRect = "{{0, 0}, {1130, 6498}}";
886
			sepNavIntBoundsRect = "{{0, 0}, {1130, 6498}}";
851
			sepNavSelRange = "{8513, 0}";
887
			sepNavSelRange = "{8513, 0}";
852
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
888
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
853
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
889
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
854
		};
890
		};
855
	};
891
	};
856
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
892
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
857
		uiCtxt = {
893
		uiCtxt = {
858
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
894
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
859
			sepNavSelRange = "{528, 0}";
895
			sepNavSelRange = "{528, 0}";
860
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
896
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
861
		};
897
		};
862
	};
898
	};
863
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
899
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
864
		uiCtxt = {
900
		uiCtxt = {
865
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1121}}";
901
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1121}}";
866
			sepNavSelRange = "{0, 0}";
902
			sepNavSelRange = "{0, 0}";
867
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
903
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
868
		};
904
		};
869
	};
905
	};
870
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
906
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
871
		uiCtxt = {
907
		uiCtxt = {
872
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
908
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
873
			sepNavSelRange = "{0, 0}";
909
			sepNavSelRange = "{0, 0}";
874
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
910
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
875
		};
911
		};
876
	};
912
	};
877
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
913
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
878
		uiCtxt = {
914
		uiCtxt = {
879
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3249}}";
915
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3249}}";
880
			sepNavSelRange = "{0, 0}";
916
			sepNavSelRange = "{0, 0}";
881
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
917
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
882
		};
918
		};
883
	};
919
	};
884
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
920
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
885
		uiCtxt = {
921
		uiCtxt = {
886
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
922
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
887
			sepNavSelRange = "{0, 0}";
923
			sepNavSelRange = "{0, 0}";
888
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
924
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
889
		};
925
		};
890
	};
926
	};
891
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
927
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
892
		uiCtxt = {
928
		uiCtxt = {
893
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
929
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
894
			sepNavSelRange = "{0, 0}";
930
			sepNavSelRange = "{0, 0}";
895
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
931
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
896
		};
932
		};
897
	};
933
	};
898
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
934
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
899
		uiCtxt = {
935
		uiCtxt = {
900
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3439}}";
936
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3439}}";
901
			sepNavSelRange = "{0, 0}";
937
			sepNavSelRange = "{0, 0}";
902
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
938
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
903
		};
939
		};
904
	};
940
	};
905
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
941
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
906
		uiCtxt = {
942
		uiCtxt = {
907
			sepNavIntBoundsRect = "{{0, 0}, {1121, 6251}}";
943
			sepNavIntBoundsRect = "{{0, 0}, {1121, 6251}}";
908
			sepNavSelRange = "{0, 0}";
944
			sepNavSelRange = "{0, 0}";
909
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
945
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
910
		};
946
		};
911
	};
947
	};
912
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
948
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
913
		uiCtxt = {
949
		uiCtxt = {
914
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
950
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
915
			sepNavSelRange = "{0, 0}";
951
			sepNavSelRange = "{0, 0}";
916
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
952
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
917
		};
953
		};
918
	};
954
	};
919
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
955
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
920
		uiCtxt = {
956
		uiCtxt = {
921
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1786}}";
957
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1786}}";
922
			sepNavSelRange = "{1250, 0}";
958
			sepNavSelRange = "{1250, 0}";
923
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
959
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
924
		};
960
		};
925
	};
961
	};
926
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
962
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
927
		uiCtxt = {
963
		uiCtxt = {
928
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
964
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
929
			sepNavSelRange = "{0, 0}";
965
			sepNavSelRange = "{0, 0}";
930
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
966
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
931
		};
967
		};
932
	};
968
	};
933
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
969
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
934
		uiCtxt = {
970
		uiCtxt = {
935
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1691}}";
971
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1691}}";
936
			sepNavSelRange = "{1423, 19}";
972
			sepNavSelRange = "{1423, 19}";
937
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
973
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
938
		};
974
		};
939
	};
975
	};
940
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
976
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
941
		uiCtxt = {
977
		uiCtxt = {
942
			sepNavIntBoundsRect = "{{0, 0}, {1130, 10621}}";
978
			sepNavIntBoundsRect = "{{0, 0}, {1130, 10621}}";
943
			sepNavSelRange = "{0, 0}";
979
			sepNavSelRange = "{0, 0}";
944
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
980
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
945
		};
981
		};
946
	};
982
	};
947
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
983
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
948
		uiCtxt = {
984
		uiCtxt = {
949
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
985
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
950
			sepNavSelRange = "{0, 0}";
986
			sepNavSelRange = "{0, 0}";
951
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
987
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
952
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
988
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
953
		};
989
		};
954
	};
990
	};
955
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
991
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
956
		uiCtxt = {
992
		uiCtxt = {
957
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3192}}";
993
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3192}}";
958
			sepNavSelRange = "{242, 0}";
994
			sepNavSelRange = "{242, 0}";
959
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
995
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
960
		};
996
		};
961
	};
997
	};
962
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
998
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
963
		uiCtxt = {
999
		uiCtxt = {
964
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
1000
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
965
			sepNavSelRange = "{236, 0}";
1001
			sepNavSelRange = "{236, 0}";
966
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1002
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
967
		};
1003
		};
968
	};
1004
	};
969
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1005
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
970
		uiCtxt = {
1006
		uiCtxt = {
971
			sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
1007
			sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
972
			sepNavSelRange = "{0, 0}";
1008
			sepNavSelRange = "{0, 0}";
973
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1009
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
974
		};
1010
		};
975
	};
1011
	};
976
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1012
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
977
		uiCtxt = {
1013
		uiCtxt = {
978
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
1014
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
979
			sepNavSelRange = "{0, 0}";
1015
			sepNavSelRange = "{0, 0}";
980
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1016
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
981
		};
1017
		};
982
	};
1018
	};
983
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1019
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
984
		uiCtxt = {
1020
		uiCtxt = {
985
			sepNavIntBoundsRect = "{{0, 0}, {1348, 7315}}";
1021
			sepNavIntBoundsRect = "{{0, 0}, {1348, 7315}}";
986
			sepNavSelRange = "{0, 0}";
1022
			sepNavSelRange = "{0, 0}";
987
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1023
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
988
		};
1024
		};
989
	};
1025
	};
990
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1026
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
991
		uiCtxt = {
1027
		uiCtxt = {
992
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3952}}";
1028
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3952}}";
993
			sepNavSelRange = "{0, 0}";
1029
			sepNavSelRange = "{0, 0}";
994
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1030
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
995
		};
1031
		};
996
	};
1032
	};
997
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1033
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
998
		uiCtxt = {
1034
		uiCtxt = {
999
			sepNavIntBoundsRect = "{{0, 0}, {1146, 2679}}";
1035
			sepNavIntBoundsRect = "{{0, 0}, {1146, 2679}}";
1000
			sepNavSelRange = "{0, 0}";
1036
			sepNavSelRange = "{0, 0}";
1001
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1037
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1002
		};
1038
		};
1003
	};
1039
	};
1004
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1040
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1005
		uiCtxt = {
1041
		uiCtxt = {
1006
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1042
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1007
			sepNavSelRange = "{203, 0}";
1043
			sepNavSelRange = "{203, 0}";
1008
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1044
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1009
		};
1045
		};
1010
	};
1046
	};
1011
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1047
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1012
		uiCtxt = {
1048
		uiCtxt = {
1013
			sepNavIntBoundsRect = "{{0, 0}, {1148, 9348}}";
1049
			sepNavIntBoundsRect = "{{0, 0}, {1148, 9348}}";
1014
			sepNavSelRange = "{0, 0}";
1050
			sepNavSelRange = "{0, 0}";
1015
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1051
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1016
		};
1052
		};
1017
	};
1053
	};
1018
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1054
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1019
		uiCtxt = {
1055
		uiCtxt = {
1020
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1056
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1021
			sepNavSelRange = "{0, 0}";
1057
			sepNavSelRange = "{0, 0}";
1022
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1058
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1023
		};
1059
		};
1024
	};
1060
	};
-
 
1061
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
-
 
1062
		uiCtxt = {
-
 
1063
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
-
 
1064
			sepNavSelRange = "{96, 0}";
-
 
1065
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1066
		};
-
 
1067
	};
1025
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1068
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1026
		uiCtxt = {
1069
		uiCtxt = {
1027
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1070
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1028
			sepNavSelRange = "{0, 0}";
1071
			sepNavSelRange = "{0, 0}";
1029
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1072
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1030
		};
1073
		};
1031
	};
1074
	};
1032
	0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
1075
	0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
1033
		isa = XCBreakpointsBucket;
1076
		isa = XCBreakpointsBucket;
1034
		name = GEL;
1077
		name = GEL;
1035
		objects = (
1078
		objects = (
1036
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
1079
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
1037
		);
1080
		);
1038
	};
1081
	};
1039
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1082
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1040
		uiCtxt = {
1083
		uiCtxt = {
1041
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12027}}";
1084
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12027}}";
1042
			sepNavSelRange = "{6483, 0}";
1085
			sepNavSelRange = "{6483, 0}";
1043
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1086
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1044
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1087
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1045
		};
1088
		};
1046
	};
1089
	};
1047
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1090
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1048
		uiCtxt = {
1091
		uiCtxt = {
1049
			sepNavIntBoundsRect = "{{0, 0}, {1187, 665}}";
1092
			sepNavIntBoundsRect = "{{0, 0}, {1187, 665}}";
1050
			sepNavSelRange = "{550, 0}";
1093
			sepNavSelRange = "{550, 0}";
1051
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1094
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1052
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1095
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1053
		};
1096
		};
1054
	};
1097
	};
1055
	0D1307D50D887A6400847A72 /* PBXTextBookmark */ = {
1098
	0D1307D50D887A6400847A72 /* PBXTextBookmark */ = {
1056
		isa = PBXTextBookmark;
1099
		isa = PBXTextBookmark;
1057
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
1100
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
1058
		name = "tessellate.h: tessellate";
1101
		name = "tessellate.h: tessellate";
1059
		rLen = 0;
1102
		rLen = 0;
1060
		rLoc = 550;
1103
		rLoc = 550;
1061
		rType = 0;
1104
		rType = 0;
1062
		vrLen = 375;
1105
		vrLen = 375;
1063
		vrLoc = 303;
1106
		vrLoc = 303;
1064
	};
1107
	};
1065
	0D1307D80D887A6400847A72 /* PBXTextBookmark */ = {
1108
	0D1307D80D887A6400847A72 /* PBXTextBookmark */ = {
1066
		isa = PBXTextBookmark;
1109
		isa = PBXTextBookmark;
1067
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
1110
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
1068
		name = "tessellate.cpp: 26";
1111
		name = "tessellate.cpp: 26";
1069
		rLen = 0;
1112
		rLen = 0;
1070
		rLoc = 372;
1113
		rLoc = 372;
1071
		rType = 0;
1114
		rType = 0;
1072
		vrLen = 294;
1115
		vrLen = 294;
1073
		vrLoc = 240;
1116
		vrLoc = 240;
1074
	};
1117
	};
1075
	0D13082B0D887C6D00847A72 /* stl_vector.h */ = {
1118
	0D13082B0D887C6D00847A72 /* stl_vector.h */ = {
1076
		isa = PBXFileReference;
1119
		isa = PBXFileReference;
1077
		lastKnownFileType = sourcecode.c.h;
1120
		lastKnownFileType = sourcecode.c.h;
1078
		name = stl_vector.h;
1121
		name = stl_vector.h;
1079
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
1122
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
1080
		sourceTree = "<absolute>";
1123
		sourceTree = "<absolute>";
1081
	};
1124
	};
1082
	0D13082C0D887C6D00847A72 /* PBXTextBookmark */ = {
1125
	0D13082C0D887C6D00847A72 /* PBXTextBookmark */ = {
1083
		isa = PBXTextBookmark;
1126
		isa = PBXTextBookmark;
1084
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1127
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1085
		name = "#include \"CGLA/Vec3f.h\"";
1128
		name = "#include \"CGLA/Vec3f.h\"";
1086
		rLen = 24;
1129
		rLen = 24;
1087
		rLoc = 81;
1130
		rLoc = 81;
1088
		rType = 0;
1131
		rType = 0;
1089
		vrLen = 193;
1132
		vrLen = 193;
1090
		vrLoc = 0;
1133
		vrLoc = 0;
1091
	};
1134
	};
1092
	0D13082D0D887C6D00847A72 /* PBXTextBookmark */ = {
1135
	0D13082D0D887C6D00847A72 /* PBXTextBookmark */ = {
1093
		isa = PBXTextBookmark;
1136
		isa = PBXTextBookmark;
1094
		fRef = 0D13082E0D887C6D00847A72 /* stl_vector.h */;
1137
		fRef = 0D13082E0D887C6D00847A72 /* stl_vector.h */;
1095
		name = "(null): 343";
1138
		name = "(null): 343";
1096
		rLen = 0;
1139
		rLen = 0;
1097
		rLoc = 12250;
1140
		rLoc = 12250;
1098
		rType = 0;
1141
		rType = 0;
1099
		vrLen = 376;
1142
		vrLen = 376;
1100
		vrLoc = 12103;
1143
		vrLoc = 12103;
1101
	};
1144
	};
1102
	0D13082E0D887C6D00847A72 /* stl_vector.h */ = {
1145
	0D13082E0D887C6D00847A72 /* stl_vector.h */ = {
1103
		isa = PBXFileReference;
1146
		isa = PBXFileReference;
1104
		lastKnownFileType = sourcecode.c.h;
1147
		lastKnownFileType = sourcecode.c.h;
1105
		name = stl_vector.h;
1148
		name = stl_vector.h;
1106
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
1149
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
1107
		sourceTree = "<absolute>";
1150
		sourceTree = "<absolute>";
1108
	};
1151
	};
1109
	0D13083D0D887CD300847A72 /* PBXTextBookmark */ = {
1152
	0D13083D0D887CD300847A72 /* PBXTextBookmark */ = {
1110
		isa = PBXTextBookmark;
1153
		isa = PBXTextBookmark;
1111
		fRef = 0D13082B0D887C6D00847A72 /* stl_vector.h */;
1154
		fRef = 0D13082B0D887C6D00847A72 /* stl_vector.h */;
1112
		name = "stl_vector.h: size";
1155
		name = "stl_vector.h: size";
1113
		rLen = 0;
1156
		rLen = 0;
1114
		rLoc = 14113;
1157
		rLoc = 14113;
1115
		rType = 0;
1158
		rType = 0;
1116
		vrLen = 1111;
1159
		vrLen = 1111;
1117
		vrLoc = 11747;
1160
		vrLoc = 11747;
1118
	};
1161
	};
1119
	0D1308430D887CD300847A72 /* PBXTextBookmark */ = {
1162
	0D1308430D887CD300847A72 /* PBXTextBookmark */ = {
1120
		isa = PBXTextBookmark;
1163
		isa = PBXTextBookmark;
1121
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
1164
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
1122
		name = "TriMesh.h: 18";
1165
		name = "TriMesh.h: 18";
1123
		rLen = 0;
1166
		rLen = 0;
1124
		rLoc = 401;
1167
		rLoc = 401;
1125
		rType = 0;
1168
		rType = 0;
1126
		vrLen = 928;
1169
		vrLen = 928;
1127
		vrLoc = 562;
1170
		vrLoc = 562;
1128
	};
1171
	};
1129
	0D1308AB0D88801100847A72 /* PBXTextBookmark */ = {
1172
	0D1308AB0D88801100847A72 /* PBXTextBookmark */ = {
1130
		isa = PBXTextBookmark;
1173
		isa = PBXTextBookmark;
1131
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
1174
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
1132
		name = "mesh->materials.resize(1);";
1175
		name = "mesh->materials.resize(1);";
1133
		rLen = 26;
1176
		rLen = 26;
1134
		rLoc = 4203;
1177
		rLoc = 4203;
1135
		rType = 0;
1178
		rType = 0;
1136
		vrLen = 358;
1179
		vrLen = 358;
1137
		vrLoc = 3982;
1180
		vrLoc = 3982;
1138
	};
1181
	};
1139
	0D1308F10D88814500847A72 /* PBXTextBookmark */ = {
1182
	0D1308F10D88814500847A72 /* PBXTextBookmark */ = {
1140
		isa = PBXTextBookmark;
1183
		isa = PBXTextBookmark;
1141
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1184
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
1142
		name = "#include \"CGLA/Vec3f.h\"";
1185
		name = "#include \"CGLA/Vec3f.h\"";
1143
		rLen = 24;
1186
		rLen = 24;
1144
		rLoc = 81;
1187
		rLoc = 81;
1145
		rType = 0;
1188
		rType = 0;
1146
		vrLen = 744;
1189
		vrLen = 744;
1147
		vrLoc = 1431;
1190
		vrLoc = 1431;
1148
	};
1191
	};
1149
	0D1308FB0D8881B300847A72 /* PBXTextBookmark */ = {
1192
	0D1308FB0D8881B300847A72 /* PBXTextBookmark */ = {
1150
		isa = PBXTextBookmark;
1193
		isa = PBXTextBookmark;
1151
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
1194
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
1152
		name = "verification.h: 1";
1195
		name = "verification.h: 1";
1153
		rLen = 0;
1196
		rLen = 0;
1154
		rLoc = 0;
1197
		rLoc = 0;
1155
		rType = 0;
1198
		rType = 0;
1156
		vrLen = 176;
1199
		vrLen = 176;
1157
		vrLoc = 0;
1200
		vrLoc = 0;
1158
	};
1201
	};
1159
	0D1308FC0D8881B300847A72 /* PBXTextBookmark */ = {
1202
	0D1308FC0D8881B300847A72 /* PBXTextBookmark */ = {
1160
		isa = PBXTextBookmark;
1203
		isa = PBXTextBookmark;
1161
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1204
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1162
		name = "verification.cpp: 1";
1205
		name = "verification.cpp: 1";
1163
		rLen = 0;
1206
		rLen = 0;
1164
		rLoc = 0;
1207
		rLoc = 0;
1165
		rType = 0;
1208
		rType = 0;
1166
		vrLen = 984;
1209
		vrLen = 984;
1167
		vrLoc = 5835;
1210
		vrLoc = 5835;
1168
	};
1211
	};
1169
	0D1308FD0D8881B300847A72 /* PBXTextBookmark */ = {
1212
	0D1308FD0D8881B300847A72 /* PBXTextBookmark */ = {
1170
		isa = PBXTextBookmark;
1213
		isa = PBXTextBookmark;
1171
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
1214
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
1172
		name = "TriMesh.cpp: 31";
1215
		name = "TriMesh.cpp: 31";
1173
		rLen = 0;
1216
		rLen = 0;
1174
		rLoc = 593;
1217
		rLoc = 593;
1175
		rType = 0;
1218
		rType = 0;
1176
		vrLen = 665;
1219
		vrLen = 665;
1177
		vrLoc = 1654;
1220
		vrLoc = 1654;
1178
	};
1221
	};
1179
	0D1309010D8881B300847A72 /* PBXTextBookmark */ = {
1222
	0D1309010D8881B300847A72 /* PBXTextBookmark */ = {
1180
		isa = PBXTextBookmark;
1223
		isa = PBXTextBookmark;
1181
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
1224
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
1182
		name = "TriMesh.cpp: 44";
1225
		name = "TriMesh.cpp: 44";
1183
		rLen = 0;
1226
		rLen = 0;
1184
		rLoc = 889;
1227
		rLoc = 889;
1185
		rType = 0;
1228
		rType = 0;
1186
		vrLen = 742;
1229
		vrLen = 742;
1187
		vrLoc = 0;
1230
		vrLoc = 0;
1188
	};
1231
	};
1189
	0D1309020D8881B300847A72 /* PBXTextBookmark */ = {
1232
	0D1309020D8881B300847A72 /* PBXTextBookmark */ = {
1190
		isa = PBXTextBookmark;
1233
		isa = PBXTextBookmark;
1191
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
1234
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
1192
		name = "verification.h: 1";
1235
		name = "verification.h: 1";
1193
		rLen = 0;
1236
		rLen = 0;
1194
		rLoc = 0;
1237
		rLoc = 0;
1195
		rType = 0;
1238
		rType = 0;
1196
		vrLen = 176;
1239
		vrLen = 176;
1197
		vrLoc = 0;
1240
		vrLoc = 0;
1198
	};
1241
	};
1199
	0D1309030D8881B300847A72 /* PBXTextBookmark */ = {
1242
	0D1309030D8881B300847A72 /* PBXTextBookmark */ = {
1200
		isa = PBXTextBookmark;
1243
		isa = PBXTextBookmark;
1201
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1244
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
1202
		name = "verification.cpp: 1";
1245
		name = "verification.cpp: 1";
1203
		rLen = 0;
1246
		rLen = 0;
1204
		rLoc = 0;
1247
		rLoc = 0;
1205
		rType = 0;
1248
		rType = 0;
1206
		vrLen = 1051;
1249
		vrLen = 1051;
1207
		vrLoc = 0;
1250
		vrLoc = 0;
1208
	};
1251
	};
1209
	0D1309190D88826B00847A72 /* PBXTextBookmark */ = {
1252
	0D1309190D88826B00847A72 /* PBXTextBookmark */ = {
1210
		isa = PBXTextBookmark;
1253
		isa = PBXTextBookmark;
1211
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
1254
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
1212
		name = "TriMesh.h: 5";
1255
		name = "TriMesh.h: 5";
1213
		rLen = 0;
1256
		rLen = 0;
1214
		rLoc = 94;
1257
		rLoc = 94;
1215
		rType = 0;
1258
		rType = 0;
1216
		vrLen = 797;
1259
		vrLen = 797;
1217
		vrLoc = 708;
1260
		vrLoc = 708;
1218
	};
1261
	};
1219
	0D1309410D891E3400847A72 /* PBXTextBookmark */ = {
1262
	0D1309410D891E3400847A72 /* PBXTextBookmark */ = {
1220
		isa = PBXTextBookmark;
1263
		isa = PBXTextBookmark;
1221
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
1264
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
1222
		name = "tessellate.h: tessellate";
1265
		name = "tessellate.h: tessellate";
1223
		rLen = 0;
1266
		rLen = 0;
1224
		rLoc = 550;
1267
		rLoc = 550;
1225
		rType = 0;
1268
		rType = 0;
1226
		vrLen = 525;
1269
		vrLen = 525;
1227
		vrLoc = 163;
1270
		vrLoc = 163;
1228
	};
1271
	};
1229
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1272
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1230
		uiCtxt = {
1273
		uiCtxt = {
1231
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1274
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1232
			sepNavSelRange = "{0, 0}";
1275
			sepNavSelRange = "{0, 0}";
1233
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1276
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1234
		};
1277
		};
1235
	};
1278
	};
1236
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1279
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1237
		uiCtxt = {
1280
		uiCtxt = {
1238
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1281
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1239
			sepNavSelRange = "{1710, 0}";
1282
			sepNavSelRange = "{1710, 0}";
1240
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1283
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1241
		};
1284
		};
1242
	};
1285
	};
1243
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1286
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1244
		uiCtxt = {
1287
		uiCtxt = {
1245
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1288
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1246
			sepNavSelRange = "{0, 0}";
1289
			sepNavSelRange = "{0, 0}";
1247
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1290
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1248
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1291
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1249
		};
1292
		};
1250
	};
1293
	};
1251
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1294
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1252
		uiCtxt = {
1295
		uiCtxt = {
1253
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1296
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1254
			sepNavSelRange = "{0, 0}";
1297
			sepNavSelRange = "{0, 0}";
1255
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1298
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1256
		};
1299
		};
1257
	};
1300
	};
1258
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1301
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1259
		activeExec = 0;
1302
		activeExec = 0;
1260
		executables = (
1303
		executables = (
1261
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1304
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1262
		);
1305
		);
1263
	};
1306
	};
1264
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1307
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1265
		isa = PBXExecutable;
1308
		isa = PBXExecutable;
1266
		activeArgIndex = 2147483647;
1309
		activeArgIndex = 2147483647;
1267
		activeArgIndices = (
1310
		activeArgIndices = (
1268
		);
1311
		);
1269
		argumentStrings = (
1312
		argumentStrings = (
1270
		);
1313
		);
1271
		autoAttachOnCrash = 1;
1314
		autoAttachOnCrash = 1;
1272
		configStateDict = {
1315
		configStateDict = {
1273
		};
1316
		};
1274
		customDataFormattersEnabled = 1;
1317
		customDataFormattersEnabled = 1;
1275
		debuggerPlugin = GDBDebugging;
1318
		debuggerPlugin = GDBDebugging;
1276
		disassemblyDisplayState = 0;
1319
		disassemblyDisplayState = 0;
1277
		dylibVariantSuffix = "";
1320
		dylibVariantSuffix = "";
1278
		enableDebugStr = 1;
1321
		enableDebugStr = 1;
1279
		environmentEntries = (
1322
		environmentEntries = (
1280
		);
1323
		);
1281
		executableSystemSymbolLevel = 0;
1324
		executableSystemSymbolLevel = 0;
1282
		executableUserSymbolLevel = 0;
1325
		executableUserSymbolLevel = 0;
1283
		libgmallocEnabled = 0;
1326
		libgmallocEnabled = 0;
1284
		name = test.cgla.matrices;
1327
		name = test.cgla.matrices;
1285
		sourceDirectories = (
1328
		sourceDirectories = (
1286
		);
1329
		);
1287
	};
1330
	};
1288
	0D4007850D8EAED3002D90E7 /* PBXTextBookmark */ = {
1331
	0D4007850D8EAED3002D90E7 /* PBXTextBookmark */ = {
1289
		isa = PBXTextBookmark;
1332
		isa = PBXTextBookmark;
1290
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
1333
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
1291
		name = "tessellate.cpp: 327";
1334
		name = "tessellate.cpp: 327";
1292
		rLen = 0;
1335
		rLen = 0;
1293
		rLoc = 6483;
1336
		rLoc = 6483;
1294
		rType = 0;
1337
		rType = 0;
1295
		vrLen = 519;
1338
		vrLen = 519;
1296
		vrLoc = 127;
1339
		vrLoc = 127;
1297
	};
1340
	};
1298
	0D4007860D8EAED3002D90E7 /* PBXTextBookmark */ = {
1341
	0D4007860D8EAED3002D90E7 /* PBXTextBookmark */ = {
1299
		isa = PBXTextBookmark;
1342
		isa = PBXTextBookmark;
1300
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1343
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1301
		name = "build_manifold.cpp: 48";
1344
		name = "build_manifold.cpp: 48";
1302
		rLen = 0;
1345
		rLen = 0;
1303
		rLoc = 594;
1346
		rLoc = 594;
1304
		rType = 0;
1347
		rType = 0;
1305
		vrLen = 417;
1348
		vrLen = 417;
1306
		vrLoc = 0;
1349
		vrLoc = 0;
1307
	};
1350
	};
1308
	0D4007870D8EAED3002D90E7 /* PBXTextBookmark */ = {
1351
	0D4007870D8EAED3002D90E7 /* PBXTextBookmark */ = {
1309
		isa = PBXTextBookmark;
1352
		isa = PBXTextBookmark;
1310
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1353
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1311
		name = "caps_and_needles.cpp: 1";
1354
		name = "caps_and_needles.cpp: 1";
1312
		rLen = 0;
1355
		rLen = 0;
1313
		rLoc = 0;
1356
		rLoc = 0;
1314
		rType = 0;
1357
		rType = 0;
1315
		vrLen = 769;
1358
		vrLen = 769;
1316
		vrLoc = 0;
1359
		vrLoc = 0;
1317
	};
1360
	};
1318
	0D4007890D8EAED3002D90E7 /* PBXTextBookmark */ = {
1361
	0D4007890D8EAED3002D90E7 /* PBXTextBookmark */ = {
1319
		isa = PBXTextBookmark;
1362
		isa = PBXTextBookmark;
1320
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1363
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1321
		name = "close_holes.cpp: 1";
1364
		name = "close_holes.cpp: 1";
1322
		rLen = 0;
1365
		rLen = 0;
1323
		rLoc = 0;
1366
		rLoc = 0;
1324
		rType = 0;
1367
		rType = 0;
1325
		vrLen = 431;
1368
		vrLen = 431;
1326
		vrLoc = 0;
1369
		vrLoc = 0;
1327
	};
1370
	};
1328
	0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1371
	0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1329
		isa = PBXTextBookmark;
1372
		isa = PBXTextBookmark;
1330
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1373
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1331
		name = "Face.cpp: 1";
1374
		name = "Face.cpp: 1";
1332
		rLen = 0;
1375
		rLen = 0;
1333
		rLoc = 0;
1376
		rLoc = 0;
1334
		rType = 0;
1377
		rType = 0;
1335
		vrLen = 610;
1378
		vrLen = 610;
1336
		vrLoc = 0;
1379
		vrLoc = 0;
1337
	};
1380
	};
1338
	0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1381
	0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1339
		isa = PBXTextBookmark;
1382
		isa = PBXTextBookmark;
1340
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1383
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1341
		name = "HalfEdge.cpp: 1";
1384
		name = "HalfEdge.cpp: 1";
1342
		rLen = 0;
1385
		rLen = 0;
1343
		rLoc = 0;
1386
		rLoc = 0;
1344
		rType = 0;
1387
		rType = 0;
1345
		vrLen = 615;
1388
		vrLen = 615;
1346
		vrLoc = 0;
1389
		vrLoc = 0;
1347
	};
1390
	};
1348
	0D4007900D8EAED3002D90E7 /* PBXTextBookmark */ = {
1391
	0D4007900D8EAED3002D90E7 /* PBXTextBookmark */ = {
1349
		isa = PBXTextBookmark;
1392
		isa = PBXTextBookmark;
1350
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1393
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1351
		name = "Manifold.cpp: 628";
1394
		name = "Manifold.cpp: 628";
1352
		rLen = 0;
1395
		rLen = 0;
1353
		rLoc = 13268;
1396
		rLoc = 13268;
1354
		rType = 0;
1397
		rType = 0;
1355
		vrLen = 550;
1398
		vrLen = 550;
1356
		vrLoc = 13065;
1399
		vrLoc = 13065;
1357
	};
1400
	};
1358
	0D4007920D8EAED3002D90E7 /* PBXTextBookmark */ = {
1401
	0D4007920D8EAED3002D90E7 /* PBXTextBookmark */ = {
1359
		isa = PBXTextBookmark;
1402
		isa = PBXTextBookmark;
1360
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1403
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1361
		name = "obj_load.cpp: 18";
1404
		name = "obj_load.cpp: 18";
1362
		rLen = 0;
1405
		rLen = 0;
1363
		rLoc = 377;
1406
		rLoc = 377;
1364
		rType = 0;
1407
		rType = 0;
1365
		vrLen = 401;
1408
		vrLen = 401;
1366
		vrLoc = 0;
1409
		vrLoc = 0;
1367
	};
1410
	};
1368
	0D4007930D8EAED3002D90E7 /* PBXTextBookmark */ = {
1411
	0D4007930D8EAED3002D90E7 /* PBXTextBookmark */ = {
1369
		isa = PBXTextBookmark;
1412
		isa = PBXTextBookmark;
1370
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1413
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1371
		name = "mesh_optimization.cpp: 1";
1414
		name = "mesh_optimization.cpp: 1";
1372
		rLen = 0;
1415
		rLen = 0;
1373
		rLoc = 0;
1416
		rLoc = 0;
1374
		rType = 0;
1417
		rType = 0;
1375
		vrLen = 1176;
1418
		vrLen = 1176;
1376
		vrLoc = 11562;
1419
		vrLoc = 11562;
1377
	};
1420
	};
1378
	0D4007980D8EAED3002D90E7 /* PBXTextBookmark */ = {
1421
	0D4007980D8EAED3002D90E7 /* PBXTextBookmark */ = {
1379
		isa = PBXTextBookmark;
1422
		isa = PBXTextBookmark;
1380
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1423
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1381
		name = "smooth.cpp: 1";
1424
		name = "smooth.cpp: 1";
1382
		rLen = 0;
1425
		rLen = 0;
1383
		rLoc = 0;
1426
		rLoc = 0;
1384
		rType = 0;
1427
		rType = 0;
1385
		vrLen = 665;
1428
		vrLen = 665;
1386
		vrLoc = 0;
1429
		vrLoc = 0;
1387
	};
1430
	};
1388
	0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1431
	0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1389
		isa = PBXTextBookmark;
1432
		isa = PBXTextBookmark;
1390
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1433
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1391
		name = "volume_polygonize.cpp: 1";
1434
		name = "volume_polygonize.cpp: 1";
1392
		rLen = 0;
1435
		rLen = 0;
1393
		rLoc = 0;
1436
		rLoc = 0;
1394
		rType = 0;
1437
		rType = 0;
1395
		vrLen = 651;
1438
		vrLen = 651;
1396
		vrLoc = 0;
1439
		vrLoc = 0;
1397
	};
1440
	};
1398
	0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1441
	0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1399
		isa = PBXTextBookmark;
1442
		isa = PBXTextBookmark;
1400
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1443
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1401
		name = "x3d_save.h: 1";
1444
		name = "x3d_save.h: 1";
1402
		rLen = 0;
1445
		rLen = 0;
1403
		rLoc = 0;
1446
		rLoc = 0;
1404
		rType = 0;
1447
		rType = 0;
1405
		vrLen = 208;
1448
		vrLen = 208;
1406
		vrLoc = 0;
1449
		vrLoc = 0;
1407
	};
1450
	};
1408
	0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1451
	0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1409
		isa = PBXTextBookmark;
1452
		isa = PBXTextBookmark;
1410
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1453
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1411
		name = "build_manifold.cpp: 1";
1454
		name = "build_manifold.cpp: 1";
1412
		rLen = 0;
1455
		rLen = 0;
1413
		rLoc = 0;
1456
		rLoc = 0;
1414
		rType = 0;
1457
		rType = 0;
1415
		vrLen = 640;
1458
		vrLen = 640;
1416
		vrLoc = 468;
1459
		vrLoc = 468;
1417
	};
1460
	};
1418
	0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1461
	0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1419
		isa = PBXTextBookmark;
1462
		isa = PBXTextBookmark;
1420
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1463
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1421
		name = "obj_load.cpp: 1";
1464
		name = "obj_load.cpp: 1";
1422
		rLen = 0;
1465
		rLen = 0;
1423
		rLoc = 0;
1466
		rLoc = 0;
1424
		rType = 0;
1467
		rType = 0;
1425
		vrLen = 638;
1468
		vrLen = 638;
1426
		vrLoc = 0;
1469
		vrLoc = 0;
1427
	};
1470
	};
1428
	0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1471
	0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1429
		isa = PBXTextBookmark;
1472
		isa = PBXTextBookmark;
1430
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1473
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1431
		name = "Manifold.h: 76";
1474
		name = "Manifold.h: 76";
1432
		rLen = 0;
1475
		rLen = 0;
1433
		rLoc = 2518;
1476
		rLoc = 2518;
1434
		rType = 0;
1477
		rType = 0;
1435
		vrLen = 1283;
1478
		vrLen = 1283;
1436
		vrLoc = 1775;
1479
		vrLoc = 1775;
1437
	};
1480
	};
1438
	0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1481
	0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1439
		isa = PBXTextBookmark;
1482
		isa = PBXTextBookmark;
1440
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1483
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1441
		name = "build_manifold.h: build_manifold";
1484
		name = "build_manifold.h: build_manifold";
1442
		rLen = 0;
1485
		rLen = 0;
1443
		rLoc = 903;
1486
		rLoc = 903;
1444
		rType = 0;
1487
		rType = 0;
1445
		vrLen = 1088;
1488
		vrLen = 1088;
1446
		vrLoc = 97;
1489
		vrLoc = 97;
1447
	};
1490
	};
1448
	0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1491
	0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1449
		isa = PBXTextBookmark;
1492
		isa = PBXTextBookmark;
1450
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
1493
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
1451
		name = "close_holes.h: 1";
1494
		name = "close_holes.h: 1";
1452
		rLen = 0;
1495
		rLen = 0;
1453
		rLoc = 0;
1496
		rLoc = 0;
1454
		rType = 0;
1497
		rType = 0;
1455
		vrLen = 136;
1498
		vrLen = 136;
1456
		vrLoc = 0;
1499
		vrLoc = 0;
1457
	};
1500
	};
1458
	0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1501
	0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1459
		isa = PBXTextBookmark;
1502
		isa = PBXTextBookmark;
1460
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1503
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1461
		name = "caps_and_needles.cpp: 1";
1504
		name = "caps_and_needles.cpp: 1";
1462
		rLen = 0;
1505
		rLen = 0;
1463
		rLoc = 0;
1506
		rLoc = 0;
1464
		rType = 0;
1507
		rType = 0;
1465
		vrLen = 769;
1508
		vrLen = 769;
1466
		vrLoc = 0;
1509
		vrLoc = 0;
1467
	};
1510
	};
1468
	0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1511
	0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1469
		isa = PBXTextBookmark;
1512
		isa = PBXTextBookmark;
1470
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1513
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1471
		name = "caps_and_needles.h: 1";
1514
		name = "caps_and_needles.h: 1";
1472
		rLen = 0;
1515
		rLen = 0;
1473
		rLoc = 0;
1516
		rLoc = 0;
1474
		rType = 0;
1517
		rType = 0;
1475
		vrLen = 1070;
1518
		vrLen = 1070;
1476
		vrLoc = 0;
1519
		vrLoc = 0;
1477
	};
1520
	};
1478
	0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1521
	0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1479
		isa = PBXTextBookmark;
1522
		isa = PBXTextBookmark;
1480
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1523
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1481
		name = "close_holes.cpp: 1";
1524
		name = "close_holes.cpp: 1";
1482
		rLen = 0;
1525
		rLen = 0;
1483
		rLoc = 0;
1526
		rLoc = 0;
1484
		rType = 0;
1527
		rType = 0;
1485
		vrLen = 431;
1528
		vrLen = 431;
1486
		vrLoc = 0;
1529
		vrLoc = 0;
1487
	};
1530
	};
1488
	0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1531
	0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1489
		isa = PBXTextBookmark;
1532
		isa = PBXTextBookmark;
1490
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1533
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1491
		name = "Face.cpp: 1";
1534
		name = "Face.cpp: 1";
1492
		rLen = 0;
1535
		rLen = 0;
1493
		rLoc = 0;
1536
		rLoc = 0;
1494
		rType = 0;
1537
		rType = 0;
1495
		vrLen = 610;
1538
		vrLen = 610;
1496
		vrLoc = 0;
1539
		vrLoc = 0;
1497
	};
1540
	};
1498
	0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1541
	0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1499
		isa = PBXTextBookmark;
1542
		isa = PBXTextBookmark;
1500
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
1543
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
1501
		name = "Face.h: 1";
1544
		name = "Face.h: 1";
1502
		rLen = 0;
1545
		rLen = 0;
1503
		rLoc = 0;
1546
		rLoc = 0;
1504
		rType = 0;
1547
		rType = 0;
1505
		vrLen = 491;
1548
		vrLen = 491;
1506
		vrLoc = 0;
1549
		vrLoc = 0;
1507
	};
1550
	};
1508
	0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1551
	0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1509
		isa = PBXTextBookmark;
1552
		isa = PBXTextBookmark;
1510
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1553
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1511
		name = "FaceCirculator.h: 1";
1554
		name = "FaceCirculator.h: 1";
1512
		rLen = 0;
1555
		rLen = 0;
1513
		rLoc = 0;
1556
		rLoc = 0;
1514
		rType = 0;
1557
		rType = 0;
1515
		vrLen = 868;
1558
		vrLen = 868;
1516
		vrLoc = 896;
1559
		vrLoc = 896;
1517
	};
1560
	};
1518
	0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1561
	0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1519
		isa = PBXTextBookmark;
1562
		isa = PBXTextBookmark;
1520
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1563
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1521
		name = "HalfEdge.cpp: 1";
1564
		name = "HalfEdge.cpp: 1";
1522
		rLen = 0;
1565
		rLen = 0;
1523
		rLoc = 0;
1566
		rLoc = 0;
1524
		rType = 0;
1567
		rType = 0;
1525
		vrLen = 615;
1568
		vrLen = 615;
1526
		vrLoc = 0;
1569
		vrLoc = 0;
1527
	};
1570
	};
1528
	0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1571
	0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1529
		isa = PBXTextBookmark;
1572
		isa = PBXTextBookmark;
1530
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1573
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1531
		name = "Manifold.cpp: 628";
1574
		name = "Manifold.cpp: 628";
1532
		rLen = 0;
1575
		rLen = 0;
1533
		rLoc = 13268;
1576
		rLoc = 13268;
1534
		rType = 0;
1577
		rType = 0;
1535
		vrLen = 550;
1578
		vrLen = 550;
1536
		vrLoc = 13065;
1579
		vrLoc = 13065;
1537
	};
1580
	};
1538
	0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */ = {
1581
	0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */ = {
1539
		isa = PBXTextBookmark;
1582
		isa = PBXTextBookmark;
1540
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1583
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1541
		name = "mesh_optimization.cpp: 1";
1584
		name = "mesh_optimization.cpp: 1";
1542
		rLen = 0;
1585
		rLen = 0;
1543
		rLoc = 0;
1586
		rLoc = 0;
1544
		rType = 0;
1587
		rType = 0;
1545
		vrLen = 677;
1588
		vrLen = 677;
1546
		vrLoc = 0;
1589
		vrLoc = 0;
1547
	};
1590
	};
1548
	0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1591
	0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1549
		isa = PBXTextBookmark;
1592
		isa = PBXTextBookmark;
1550
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1593
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1551
		name = "obj_load.h: 1";
1594
		name = "obj_load.h: 1";
1552
		rLen = 0;
1595
		rLen = 0;
1553
		rLoc = 0;
1596
		rLoc = 0;
1554
		rType = 0;
1597
		rType = 0;
1555
		vrLen = 179;
1598
		vrLen = 179;
1556
		vrLoc = 0;
1599
		vrLoc = 0;
1557
	};
1600
	};
1558
	0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1601
	0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1559
		isa = PBXTextBookmark;
1602
		isa = PBXTextBookmark;
1560
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1603
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1561
		name = "obj_save.h: 1";
1604
		name = "obj_save.h: 1";
1562
		rLen = 0;
1605
		rLen = 0;
1563
		rLoc = 0;
1606
		rLoc = 0;
1564
		rType = 0;
1607
		rType = 0;
1565
		vrLen = 181;
1608
		vrLen = 181;
1566
		vrLoc = 0;
1609
		vrLoc = 0;
1567
	};
1610
	};
1568
	0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1611
	0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1569
		isa = PBXTextBookmark;
1612
		isa = PBXTextBookmark;
1570
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
1613
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
1571
		name = "quadric_simplify.h: 11";
1614
		name = "quadric_simplify.h: 11";
1572
		rLen = 0;
1615
		rLen = 0;
1573
		rLoc = 464;
1616
		rLoc = 464;
1574
		rType = 0;
1617
		rType = 0;
1575
		vrLen = 590;
1618
		vrLen = 590;
1576
		vrLoc = 0;
1619
		vrLoc = 0;
1577
	};
1620
	};
1578
	0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */ = {
1621
	0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */ = {
1579
		isa = PBXTextBookmark;
1622
		isa = PBXTextBookmark;
1580
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1623
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1581
		name = "smooth.cpp: 1";
1624
		name = "smooth.cpp: 1";
1582
		rLen = 0;
1625
		rLen = 0;
1583
		rLoc = 0;
1626
		rLoc = 0;
1584
		rType = 0;
1627
		rType = 0;
1585
		vrLen = 665;
1628
		vrLen = 665;
1586
		vrLoc = 0;
1629
		vrLoc = 0;
1587
	};
1630
	};
1588
	0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */ = {
1631
	0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */ = {
1589
		isa = PBXTextBookmark;
1632
		isa = PBXTextBookmark;
1590
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1633
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1591
		name = "refine_edges.h: 1";
1634
		name = "refine_edges.h: 1";
1592
		rLen = 0;
1635
		rLen = 0;
1593
		rLoc = 0;
1636
		rLoc = 0;
1594
		rType = 0;
1637
		rType = 0;
1595
		vrLen = 537;
1638
		vrLen = 537;
1596
		vrLoc = 0;
1639
		vrLoc = 0;
1597
	};
1640
	};
1598
	0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1641
	0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1599
		isa = PBXTextBookmark;
1642
		isa = PBXTextBookmark;
1600
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1643
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1601
		name = "smooth.h: 1";
1644
		name = "smooth.h: 1";
1602
		rLen = 0;
1645
		rLen = 0;
1603
		rLoc = 0;
1646
		rLoc = 0;
1604
		rType = 0;
1647
		rType = 0;
1605
		vrLen = 504;
1648
		vrLen = 504;
1606
		vrLoc = 0;
1649
		vrLoc = 0;
1607
	};
1650
	};
1608
	0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */ = {
1651
	0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */ = {
1609
		isa = PBXTextBookmark;
1652
		isa = PBXTextBookmark;
1610
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1653
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1611
		name = "subdivision.h: 1";
1654
		name = "subdivision.h: 1";
1612
		rLen = 0;
1655
		rLen = 0;
1613
		rLoc = 0;
1656
		rLoc = 0;
1614
		rType = 0;
1657
		rType = 0;
1615
		vrLen = 360;
1658
		vrLen = 360;
1616
		vrLoc = 0;
1659
		vrLoc = 0;
1617
	};
1660
	};
1618
	0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1661
	0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1619
		isa = PBXTextBookmark;
1662
		isa = PBXTextBookmark;
1620
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1663
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1621
		name = "templates.h: 1";
1664
		name = "templates.h: 1";
1622
		rLen = 0;
1665
		rLen = 0;
1623
		rLoc = 0;
1666
		rLoc = 0;
1624
		rType = 0;
1667
		rType = 0;
1625
		vrLen = 1052;
1668
		vrLen = 1052;
1626
		vrLoc = 0;
1669
		vrLoc = 0;
1627
	};
1670
	};
1628
	0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1671
	0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1629
		isa = PBXTextBookmark;
1672
		isa = PBXTextBookmark;
1630
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1673
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1631
		name = "triangulate.h: 1";
1674
		name = "triangulate.h: 1";
1632
		rLen = 0;
1675
		rLen = 0;
1633
		rLoc = 0;
1676
		rLoc = 0;
1634
		rType = 0;
1677
		rType = 0;
1635
		vrLen = 558;
1678
		vrLen = 558;
1636
		vrLoc = 0;
1679
		vrLoc = 0;
1637
	};
1680
	};
1638
	0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1681
	0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1639
		isa = PBXTextBookmark;
1682
		isa = PBXTextBookmark;
1640
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1683
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1641
		name = "Vertex.h: 1";
1684
		name = "Vertex.h: 1";
1642
		rLen = 0;
1685
		rLen = 0;
1643
		rLoc = 0;
1686
		rLoc = 0;
1644
		rType = 0;
1687
		rType = 0;
1645
		vrLen = 656;
1688
		vrLen = 656;
1646
		vrLoc = 0;
1689
		vrLoc = 0;
1647
	};
1690
	};
1648
	0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1691
	0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1649
		isa = PBXTextBookmark;
1692
		isa = PBXTextBookmark;
1650
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1693
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1651
		name = "volume_polygonize.cpp: 1";
1694
		name = "volume_polygonize.cpp: 1";
1652
		rLen = 0;
1695
		rLen = 0;
1653
		rLoc = 0;
1696
		rLoc = 0;
1654
		rType = 0;
1697
		rType = 0;
1655
		vrLen = 651;
1698
		vrLen = 651;
1656
		vrLoc = 0;
1699
		vrLoc = 0;
1657
	};
1700
	};
1658
	0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1701
	0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1659
		isa = PBXTextBookmark;
1702
		isa = PBXTextBookmark;
1660
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1703
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1661
		name = "x3d_load.h: 1";
1704
		name = "x3d_load.h: 1";
1662
		rLen = 0;
1705
		rLen = 0;
1663
		rLoc = 0;
1706
		rLoc = 0;
1664
		rType = 0;
1707
		rType = 0;
1665
		vrLen = 243;
1708
		vrLen = 243;
1666
		vrLoc = 0;
1709
		vrLoc = 0;
1667
	};
1710
	};
1668
	0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1711
	0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1669
		isa = PBXTextBookmark;
1712
		isa = PBXTextBookmark;
1670
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1713
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1671
		name = "x3d_save.h: 1";
1714
		name = "x3d_save.h: 1";
1672
		rLen = 0;
1715
		rLen = 0;
1673
		rLoc = 0;
1716
		rLoc = 0;
1674
		rType = 0;
1717
		rType = 0;
1675
		vrLen = 208;
1718
		vrLen = 208;
1676
		vrLoc = 0;
1719
		vrLoc = 0;
1677
	};
1720
	};
1678
	0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */ = {
1721
	0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */ = {
1679
		isa = PBXFileReference;
1722
		isa = PBXFileReference;
1680
		lastKnownFileType = sourcecode.cpp.cpp;
1723
		lastKnownFileType = sourcecode.cpp.cpp;
1681
		name = triangulate_polygonal_mesh.cpp;
1724
		name = triangulate_polygonal_mesh.cpp;
1682
		path = /Users/jab/SrcTree/Appsrc/wireframepaper/triangulate_polygonal_mesh.cpp;
1725
		path = /Users/jab/SrcTree/Appsrc/wireframepaper/triangulate_polygonal_mesh.cpp;
1683
		sourceTree = "<absolute>";
1726
		sourceTree = "<absolute>";
1684
	};
1727
	};
1685
	0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */ = {
1728
	0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */ = {
1686
		isa = PBXTextBookmark;
1729
		isa = PBXTextBookmark;
1687
		fRef = 0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */;
1730
		fRef = 0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */;
1688
		name = "triangulate_polygonal_mesh.cpp: 78";
1731
		name = "triangulate_polygonal_mesh.cpp: 78";
1689
		rLen = 0;
1732
		rLen = 0;
1690
		rLoc = 1689;
1733
		rLoc = 1689;
1691
		rType = 0;
1734
		rType = 0;
1692
		vrLen = 984;
1735
		vrLen = 984;
1693
		vrLoc = 2291;
1736
		vrLoc = 2291;
1694
	};
1737
	};
1695
	0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */ = {
1738
	0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */ = {
1696
		isa = PBXTextBookmark;
1739
		isa = PBXTextBookmark;
1697
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
1740
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
1698
		name = "draw.h: 7";
1741
		name = "draw.h: 7";
1699
		rLen = 0;
1742
		rLen = 0;
1700
		rLoc = 166;
1743
		rLoc = 166;
1701
		rType = 0;
1744
		rType = 0;
1702
		vrLen = 859;
1745
		vrLen = 859;
1703
		vrLoc = 0;
1746
		vrLoc = 0;
1704
	};
1747
	};
1705
	0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1748
	0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1706
		isa = PBXTextBookmark;
1749
		isa = PBXTextBookmark;
1707
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1750
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1708
		name = "void GLViewController::set_gl_modelview()";
1751
		name = "void GLViewController::set_gl_modelview()";
1709
		rLen = 43;
1752
		rLen = 43;
1710
		rLoc = 1599;
1753
		rLoc = 1599;
1711
		rType = 0;
1754
		rType = 0;
1712
		vrLen = 742;
1755
		vrLen = 742;
1713
		vrLoc = 0;
1756
		vrLoc = 0;
1714
	};
1757
	};
1715
	0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1758
	0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1716
		isa = PBXTextBookmark;
1759
		isa = PBXTextBookmark;
1717
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
1760
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
1718
		name = "QuatTrackBall.h: 1";
1761
		name = "QuatTrackBall.h: 1";
1719
		rLen = 0;
1762
		rLen = 0;
1720
		rLoc = 0;
1763
		rLoc = 0;
1721
		rType = 0;
1764
		rType = 0;
1722
		vrLen = 691;
1765
		vrLen = 691;
1723
		vrLoc = 0;
1766
		vrLoc = 0;
1724
	};
1767
	};
1725
	0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1768
	0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1726
		isa = PBXTextBookmark;
1769
		isa = PBXTextBookmark;
1727
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
1770
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
1728
		name = "SimpleTrackBall.h: 1";
1771
		name = "SimpleTrackBall.h: 1";
1729
		rLen = 0;
1772
		rLen = 0;
1730
		rLoc = 0;
1773
		rLoc = 0;
1731
		rType = 0;
1774
		rType = 0;
1732
		vrLen = 912;
1775
		vrLen = 912;
1733
		vrLoc = 0;
1776
		vrLoc = 0;
1734
	};
1777
	};
1735
	0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1778
	0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1736
		isa = PBXTextBookmark;
1779
		isa = PBXTextBookmark;
1737
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1780
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1738
		name = "build_manifold.h: 6";
1781
		name = "build_manifold.h: 6";
1739
		rLen = 0;
1782
		rLen = 0;
1740
		rLoc = 154;
1783
		rLoc = 154;
1741
		rType = 0;
1784
		rType = 0;
1742
		vrLen = 1132;
1785
		vrLen = 1132;
1743
		vrLoc = 97;
1786
		vrLoc = 97;
1744
	};
1787
	};
1745
	0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1788
	0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1746
		isa = PBXTextBookmark;
1789
		isa = PBXTextBookmark;
1747
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1790
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1748
		name = "caps_and_needles.h: 1";
1791
		name = "caps_and_needles.h: 1";
1749
		rLen = 0;
1792
		rLen = 0;
1750
		rLoc = 0;
1793
		rLoc = 0;
1751
		rType = 0;
1794
		rType = 0;
1752
		vrLen = 1070;
1795
		vrLen = 1070;
1753
		vrLoc = 0;
1796
		vrLoc = 0;
1754
	};
1797
	};
1755
	0D4009AB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
-
 
1756
		isa = PBXTextBookmark;
-
 
1757
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
1758
		name = "close_holes.h: 9";
-
 
1759
		rLen = 0;
-
 
1760
		rLoc = 229;
-
 
1761
		rType = 0;
-
 
1762
		vrLen = 276;
-
 
1763
		vrLoc = 0;
-
 
1764
	};
-
 
1765
	0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1798
	0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1766
		isa = PBXTextBookmark;
1799
		isa = PBXTextBookmark;
1767
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1800
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1768
		name = "FaceCirculator.h: 1";
1801
		name = "FaceCirculator.h: 1";
1769
		rLen = 0;
1802
		rLen = 0;
1770
		rLoc = 0;
1803
		rLoc = 0;
1771
		rType = 0;
1804
		rType = 0;
1772
		vrLen = 861;
1805
		vrLen = 861;
1773
		vrLoc = 0;
1806
		vrLoc = 0;
1774
	};
1807
	};
1775
	0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1808
	0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1776
		isa = PBXTextBookmark;
1809
		isa = PBXTextBookmark;
1777
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1810
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1778
		name = "Manifold.h: 76";
1811
		name = "Manifold.h: 76";
1779
		rLen = 0;
1812
		rLen = 0;
1780
		rLoc = 2518;
1813
		rLoc = 2518;
1781
		rType = 0;
1814
		rType = 0;
1782
		vrLen = 1216;
1815
		vrLen = 1216;
1783
		vrLoc = 12633;
1816
		vrLoc = 12633;
1784
	};
1817
	};
1785
	0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1818
	0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1786
		isa = PBXTextBookmark;
1819
		isa = PBXTextBookmark;
1787
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1820
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1788
		name = "obj_load.h: 11";
1821
		name = "obj_load.h: 11";
1789
		rLen = 0;
1822
		rLen = 0;
1790
		rLoc = 355;
1823
		rLoc = 355;
1791
		rType = 0;
1824
		rType = 0;
1792
		vrLen = 421;
1825
		vrLen = 421;
1793
		vrLoc = 0;
1826
		vrLoc = 0;
1794
	};
1827
	};
1795
	0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1828
	0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1796
		isa = PBXTextBookmark;
1829
		isa = PBXTextBookmark;
1797
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1830
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1798
		name = "obj_save.h: 8";
1831
		name = "obj_save.h: 8";
1799
		rLen = 0;
1832
		rLen = 0;
1800
		rLoc = 137;
1833
		rLoc = 137;
1801
		rType = 0;
1834
		rType = 0;
1802
		vrLen = 218;
1835
		vrLen = 218;
1803
		vrLoc = 0;
1836
		vrLoc = 0;
1804
	};
1837
	};
1805
	0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1838
	0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1806
		isa = PBXTextBookmark;
1839
		isa = PBXTextBookmark;
1807
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
1840
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
1808
		name = "refine_edges.cpp: 1";
1841
		name = "refine_edges.cpp: 1";
1809
		rLen = 0;
1842
		rLen = 0;
1810
		rLoc = 0;
1843
		rLoc = 0;
1811
		rType = 0;
1844
		rType = 0;
1812
		vrLen = 757;
1845
		vrLen = 757;
1813
		vrLoc = 0;
1846
		vrLoc = 0;
1814
	};
1847
	};
1815
	0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1848
	0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1816
		isa = PBXTextBookmark;
1849
		isa = PBXTextBookmark;
1817
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1850
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1818
		name = "refine_edges.h: 1";
1851
		name = "refine_edges.h: 1";
1819
		rLen = 0;
1852
		rLen = 0;
1820
		rLoc = 0;
1853
		rLoc = 0;
1821
		rType = 0;
1854
		rType = 0;
1822
		vrLen = 537;
1855
		vrLen = 537;
1823
		vrLoc = 0;
1856
		vrLoc = 0;
1824
	};
1857
	};
1825
	0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1858
	0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1826
		isa = PBXTextBookmark;
1859
		isa = PBXTextBookmark;
1827
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1860
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1828
		name = "smooth.h: 1";
1861
		name = "smooth.h: 1";
1829
		rLen = 0;
1862
		rLen = 0;
1830
		rLoc = 0;
1863
		rLoc = 0;
1831
		rType = 0;
1864
		rType = 0;
1832
		vrLen = 504;
1865
		vrLen = 504;
1833
		vrLoc = 0;
1866
		vrLoc = 0;
1834
	};
1867
	};
1835
	0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1868
	0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1836
		isa = PBXTextBookmark;
1869
		isa = PBXTextBookmark;
1837
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1870
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1838
		name = "subdivision.h: 1";
1871
		name = "subdivision.h: 1";
1839
		rLen = 0;
1872
		rLen = 0;
1840
		rLoc = 0;
1873
		rLoc = 0;
1841
		rType = 0;
1874
		rType = 0;
1842
		vrLen = 360;
1875
		vrLen = 360;
1843
		vrLoc = 0;
1876
		vrLoc = 0;
1844
	};
1877
	};
1845
	0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1878
	0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1846
		isa = PBXTextBookmark;
1879
		isa = PBXTextBookmark;
1847
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1880
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1848
		name = "templates.h: 1";
1881
		name = "templates.h: 1";
1849
		rLen = 0;
1882
		rLen = 0;
1850
		rLoc = 0;
1883
		rLoc = 0;
1851
		rType = 0;
1884
		rType = 0;
1852
		vrLen = 1052;
1885
		vrLen = 1052;
1853
		vrLoc = 0;
1886
		vrLoc = 0;
1854
	};
1887
	};
1855
	0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1888
	0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1856
		isa = PBXTextBookmark;
1889
		isa = PBXTextBookmark;
1857
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1890
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1858
		name = "triangulate.h: 1";
1891
		name = "triangulate.h: 1";
1859
		rLen = 0;
1892
		rLen = 0;
1860
		rLoc = 0;
1893
		rLoc = 0;
1861
		rType = 0;
1894
		rType = 0;
1862
		vrLen = 558;
1895
		vrLen = 558;
1863
		vrLoc = 0;
1896
		vrLoc = 0;
1864
	};
1897
	};
1865
	0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1898
	0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1866
		isa = PBXTextBookmark;
1899
		isa = PBXTextBookmark;
1867
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
1900
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
1868
		name = "volume_polygonize.h: 1";
1901
		name = "volume_polygonize.h: 1";
1869
		rLen = 0;
1902
		rLen = 0;
1870
		rLoc = 0;
1903
		rLoc = 0;
1871
		rType = 0;
1904
		rType = 0;
1872
		vrLen = 1213;
1905
		vrLen = 1213;
1873
		vrLoc = 0;
1906
		vrLoc = 0;
1874
	};
1907
	};
1875
	0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1908
	0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1876
		isa = PBXTextBookmark;
1909
		isa = PBXTextBookmark;
1877
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1910
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1878
		name = "Vertex.h: 1";
1911
		name = "Vertex.h: 1";
1879
		rLen = 0;
1912
		rLen = 0;
1880
		rLoc = 0;
1913
		rLoc = 0;
1881
		rType = 0;
1914
		rType = 0;
1882
		vrLen = 656;
1915
		vrLen = 656;
1883
		vrLoc = 0;
1916
		vrLoc = 0;
1884
	};
1917
	};
1885
	0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1918
	0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1886
		isa = PBXTextBookmark;
1919
		isa = PBXTextBookmark;
1887
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1920
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1888
		name = "x3d_load.h: 12";
1921
		name = "x3d_load.h: 12";
1889
		rLen = 0;
1922
		rLen = 0;
1890
		rLoc = 236;
1923
		rLoc = 236;
1891
		rType = 0;
1924
		rType = 0;
1892
		vrLen = 309;
1925
		vrLen = 309;
1893
		vrLoc = 0;
1926
		vrLoc = 0;
1894
	};
1927
	};
1895
	0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1928
	0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1896
		isa = PBXTextBookmark;
1929
		isa = PBXTextBookmark;
1897
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1930
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1898
		name = "LapackFunc.cpp: 1";
1931
		name = "LapackFunc.cpp: 1";
1899
		rLen = 0;
1932
		rLen = 0;
1900
		rLoc = 0;
1933
		rLoc = 0;
1901
		rType = 0;
1934
		rType = 0;
1902
		vrLen = 1816;
1935
		vrLen = 1816;
1903
		vrLoc = 0;
1936
		vrLoc = 0;
1904
	};
1937
	};
1905
	0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1938
	0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1906
		isa = PBXTextBookmark;
1939
		isa = PBXTextBookmark;
1907
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
1940
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
1908
		name = "LapackFunc.h: 1";
1941
		name = "LapackFunc.h: 1";
1909
		rLen = 0;
1942
		rLen = 0;
1910
		rLoc = 0;
1943
		rLoc = 0;
1911
		rType = 0;
1944
		rType = 0;
1912
		vrLen = 913;
1945
		vrLen = 913;
1913
		vrLoc = 0;
1946
		vrLoc = 0;
1914
	};
1947
	};
1915
	0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1948
	0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1916
		isa = PBXTextBookmark;
1949
		isa = PBXTextBookmark;
1917
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1950
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1918
		name = "Matrix.h: 1";
1951
		name = "Matrix.h: 1";
1919
		rLen = 0;
1952
		rLen = 0;
1920
		rLoc = 0;
1953
		rLoc = 0;
1921
		rType = 0;
1954
		rType = 0;
1922
		vrLen = 752;
1955
		vrLen = 752;
1923
		vrLoc = 1535;
1956
		vrLoc = 1535;
1924
	};
1957
	};
1925
	0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1958
	0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1926
		isa = PBXTextBookmark;
1959
		isa = PBXTextBookmark;
1927
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
1960
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
1928
		name = "mesh_optimization.h: 45";
1961
		name = "mesh_optimization.h: 45";
1929
		rLen = 0;
1962
		rLen = 0;
1930
		rLoc = 1757;
1963
		rLoc = 1757;
1931
		rType = 0;
1964
		rType = 0;
1932
		vrLen = 1431;
1965
		vrLen = 1431;
1933
		vrLoc = 126;
1966
		vrLoc = 126;
1934
	};
1967
	};
1935
	0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1968
	0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1936
		isa = PBXTextBookmark;
1969
		isa = PBXTextBookmark;
1937
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
1970
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
1938
		name = "HalfEdge.h: 1";
1971
		name = "HalfEdge.h: 1";
1939
		rLen = 0;
1972
		rLen = 0;
1940
		rLoc = 0;
1973
		rLoc = 0;
1941
		rType = 0;
1974
		rType = 0;
1942
		vrLen = 512;
1975
		vrLen = 512;
1943
		vrLoc = 0;
1976
		vrLoc = 0;
1944
	};
1977
	};
1945
	0D4009C30D8FEF3C002D90E7 /* PBXTextBookmark */ = {
-
 
1946
		isa = PBXTextBookmark;
-
 
1947
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
1948
		name = "draw.cpp: 49";
-
 
1949
		rLen = 0;
-
 
1950
		rLoc = 1124;
-
 
1951
		rType = 0;
-
 
1952
		vrLen = 602;
-
 
1953
		vrLoc = 741;
-
 
1954
	};
-
 
1955
	0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1978
	0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1956
		isa = PBXTextBookmark;
1979
		isa = PBXTextBookmark;
1957
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
1980
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
1958
		name = "gel_gl.h: 1";
1981
		name = "gel_gl.h: 1";
1959
		rLen = 0;
1982
		rLen = 0;
1960
		rLoc = 0;
1983
		rLoc = 0;
1961
		rType = 0;
1984
		rType = 0;
1962
		vrLen = 209;
1985
		vrLen = 209;
1963
		vrLoc = 0;
1986
		vrLoc = 0;
1964
	};
1987
	};
1965
	0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1988
	0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1966
		isa = PBXTextBookmark;
1989
		isa = PBXTextBookmark;
1967
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
1990
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
1968
		name = "gel_glu.h: 6";
1991
		name = "gel_glu.h: 6";
1969
		rLen = 0;
1992
		rLen = 0;
1970
		rLoc = 103;
1993
		rLoc = 103;
1971
		rType = 0;
1994
		rType = 0;
1972
		vrLen = 213;
1995
		vrLen = 213;
1973
		vrLoc = 0;
1996
		vrLoc = 0;
1974
	};
1997
	};
1975
	0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1998
	0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1976
		isa = PBXTextBookmark;
1999
		isa = PBXTextBookmark;
1977
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
2000
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
1978
		name = "gel_glut.h: 1";
2001
		name = "gel_glut.h: 1";
1979
		rLen = 0;
2002
		rLen = 0;
1980
		rLoc = 0;
2003
		rLoc = 0;
1981
		rType = 0;
2004
		rType = 0;
1982
		vrLen = 215;
2005
		vrLen = 215;
1983
		vrLoc = 0;
2006
		vrLoc = 0;
1984
	};
2007
	};
1985
	0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2008
	0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1986
		isa = PBXTextBookmark;
2009
		isa = PBXTextBookmark;
1987
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
2010
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1988
		name = "void GLViewController::set_gl_modelview()";
2011
		name = "void GLViewController::set_gl_modelview()";
1989
		rLen = 43;
2012
		rLen = 43;
1990
		rLoc = 1599;
2013
		rLoc = 1599;
1991
		rType = 0;
2014
		rType = 0;
1992
		vrLen = 742;
2015
		vrLen = 742;
1993
		vrLoc = 0;
2016
		vrLoc = 0;
1994
	};
2017
	};
1995
	0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2018
	0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1996
		isa = PBXTextBookmark;
2019
		isa = PBXTextBookmark;
1997
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
2020
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
1998
		name = "GLViewController.h: 6";
2021
		name = "GLViewController.h: 6";
1999
		rLen = 0;
2022
		rLen = 0;
2000
		rLoc = 70;
2023
		rLoc = 70;
2001
		rType = 0;
2024
		rType = 0;
2002
		vrLen = 698;
2025
		vrLen = 698;
2003
		vrLoc = 0;
2026
		vrLoc = 0;
2004
	};
2027
	};
2005
	0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2028
	0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2006
		isa = PBXTextBookmark;
2029
		isa = PBXTextBookmark;
2007
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
2030
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
2008
		name = "QuatTrackBall.h: 1";
2031
		name = "QuatTrackBall.h: 1";
2009
		rLen = 0;
2032
		rLen = 0;
2010
		rLoc = 0;
2033
		rLoc = 0;
2011
		rType = 0;
2034
		rType = 0;
2012
		vrLen = 691;
2035
		vrLen = 691;
2013
		vrLoc = 0;
2036
		vrLoc = 0;
2014
	};
2037
	};
2015
	0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2038
	0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2016
		isa = PBXTextBookmark;
2039
		isa = PBXTextBookmark;
2017
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
2040
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
2018
		name = "SimpleTrackBall.h: 1";
2041
		name = "SimpleTrackBall.h: 1";
2019
		rLen = 0;
2042
		rLen = 0;
2020
		rLoc = 0;
2043
		rLoc = 0;
2021
		rType = 0;
2044
		rType = 0;
2022
		vrLen = 912;
2045
		vrLen = 912;
2023
		vrLoc = 0;
2046
		vrLoc = 0;
2024
	};
2047
	};
2025
	0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2048
	0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2026
		isa = PBXTextBookmark;
2049
		isa = PBXTextBookmark;
2027
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
2050
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
2028
		name = "refine_edges.cpp: 1";
2051
		name = "refine_edges.cpp: 1";
2029
		rLen = 0;
2052
		rLen = 0;
2030
		rLoc = 0;
2053
		rLoc = 0;
2031
		rType = 0;
2054
		rType = 0;
2032
		vrLen = 757;
2055
		vrLen = 757;
2033
		vrLoc = 0;
2056
		vrLoc = 0;
2034
	};
2057
	};
2035
	0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2058
	0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2036
		isa = PBXTextBookmark;
2059
		isa = PBXTextBookmark;
2037
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
2060
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
2038
		name = "volume_polygonize.h: 1";
2061
		name = "volume_polygonize.h: 1";
2039
		rLen = 0;
2062
		rLen = 0;
2040
		rLoc = 0;
2063
		rLoc = 0;
2041
		rType = 0;
2064
		rType = 0;
2042
		vrLen = 1213;
2065
		vrLen = 1213;
2043
		vrLoc = 0;
2066
		vrLoc = 0;
2044
	};
2067
	};
2045
	0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2068
	0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2046
		isa = PBXTextBookmark;
2069
		isa = PBXTextBookmark;
2047
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2070
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2048
		name = "LapackFunc.cpp: 1";
2071
		name = "LapackFunc.cpp: 1";
2049
		rLen = 0;
2072
		rLen = 0;
2050
		rLoc = 0;
2073
		rLoc = 0;
2051
		rType = 0;
2074
		rType = 0;
2052
		vrLen = 1816;
2075
		vrLen = 1816;
2053
		vrLoc = 0;
2076
		vrLoc = 0;
2054
	};
2077
	};
2055
	0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2078
	0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2056
		isa = PBXTextBookmark;
2079
		isa = PBXTextBookmark;
2057
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2080
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2058
		name = "LapackFunc.h: 1";
2081
		name = "LapackFunc.h: 1";
2059
		rLen = 0;
2082
		rLen = 0;
2060
		rLoc = 0;
2083
		rLoc = 0;
2061
		rType = 0;
2084
		rType = 0;
2062
		vrLen = 913;
2085
		vrLen = 913;
2063
		vrLoc = 0;
2086
		vrLoc = 0;
2064
	};
2087
	};
2065
	0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2088
	0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2066
		isa = PBXTextBookmark;
2089
		isa = PBXTextBookmark;
2067
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2090
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2068
		name = "Matrix.h: 1";
2091
		name = "Matrix.h: 1";
2069
		rLen = 0;
2092
		rLen = 0;
2070
		rLoc = 0;
2093
		rLoc = 0;
2071
		rType = 0;
2094
		rType = 0;
2072
		vrLen = 752;
2095
		vrLen = 752;
2073
		vrLoc = 1535;
2096
		vrLoc = 1535;
2074
	};
2097
	};
2075
	0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2098
	0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2076
		isa = PBXTextBookmark;
2099
		isa = PBXTextBookmark;
2077
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
2100
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
2078
		name = "mesh_optimization.h: 45";
2101
		name = "mesh_optimization.h: 45";
2079
		rLen = 0;
2102
		rLen = 0;
2080
		rLoc = 1757;
2103
		rLoc = 1757;
2081
		rType = 0;
2104
		rType = 0;
2082
		vrLen = 1431;
2105
		vrLen = 1431;
2083
		vrLoc = 126;
2106
		vrLoc = 126;
2084
	};
2107
	};
2085
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2108
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2086
		uiCtxt = {
2109
		uiCtxt = {
2087
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2110
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2088
			sepNavSelRange = "{179, 0}";
2111
			sepNavSelRange = "{179, 0}";
2089
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2112
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2090
		};
2113
		};
2091
	};
2114
	};
2092
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
2115
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
2093
		uiCtxt = {
2116
		uiCtxt = {
2094
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
2117
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
2095
			sepNavSelRange = "{0, 0}";
2118
			sepNavSelRange = "{0, 0}";
2096
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2119
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2097
		};
2120
		};
2098
	};
2121
	};
2099
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
2122
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
2100
		uiCtxt = {
2123
		uiCtxt = {
2101
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2124
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2102
			sepNavSelRange = "{0, 0}";
2125
			sepNavSelRange = "{0, 0}";
2103
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2126
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2104
		};
2127
		};
2105
	};
2128
	};
2106
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
2129
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
2107
		uiCtxt = {
2130
		uiCtxt = {
2108
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
2131
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
2109
			sepNavSelRange = "{0, 0}";
2132
			sepNavSelRange = "{0, 0}";
2110
			sepNavVisRect = "{{0, 0}, {961, 390}}";
2133
			sepNavVisRect = "{{0, 0}, {961, 390}}";
2111
		};
2134
		};
2112
	};
2135
	};
2113
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
2136
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
2114
		uiCtxt = {
2137
		uiCtxt = {
2115
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2138
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2116
			sepNavSelRange = "{0, 0}";
2139
			sepNavSelRange = "{0, 0}";
2117
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2140
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2118
		};
2141
		};
2119
	};
2142
	};
2120
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
2143
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
2121
		uiCtxt = {
2144
		uiCtxt = {
2122
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
2145
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
2123
			sepNavSelRange = "{0, 0}";
2146
			sepNavSelRange = "{0, 0}";
2124
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2147
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2125
		};
2148
		};
2126
	};
2149
	};
2127
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
2150
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
2128
		uiCtxt = {
2151
		uiCtxt = {
2129
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
2152
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
2130
			sepNavSelRange = "{0, 0}";
2153
			sepNavSelRange = "{0, 0}";
2131
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2154
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2132
		};
2155
		};
2133
	};
2156
	};
2134
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
2157
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
2135
		uiCtxt = {
2158
		uiCtxt = {
2136
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
2159
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
2137
			sepNavSelRange = "{0, 0}";
2160
			sepNavSelRange = "{0, 0}";
2138
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2161
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2139
		};
2162
		};
2140
	};
2163
	};
2141
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
2164
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
2142
		uiCtxt = {
2165
		uiCtxt = {
2143
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
2166
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
2144
			sepNavSelRange = "{0, 0}";
2167
			sepNavSelRange = "{0, 0}";
2145
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2168
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2146
		};
2169
		};
2147
	};
2170
	};
2148
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
2171
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
2149
		uiCtxt = {
2172
		uiCtxt = {
2150
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
2173
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
2151
			sepNavSelRange = "{0, 0}";
2174
			sepNavSelRange = "{0, 0}";
2152
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2175
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2153
		};
2176
		};
2154
	};
2177
	};
2155
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
2178
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
2156
		uiCtxt = {
2179
		uiCtxt = {
2157
			sepNavIntBoundsRect = "{{0, 0}, {1081, 9025}}";
2180
			sepNavIntBoundsRect = "{{0, 0}, {1081, 9025}}";
2158
			sepNavSelRange = "{4876, 0}";
2181
			sepNavSelRange = "{4876, 0}";
2159
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
2182
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
2160
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
2183
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
2161
		};
2184
		};
2162
	};
2185
	};
2163
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
2186
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
2164
		uiCtxt = {
2187
		uiCtxt = {
2165
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2188
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2166
			sepNavSelRange = "{0, 0}";
2189
			sepNavSelRange = "{0, 0}";
2167
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2190
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2168
		};
2191
		};
2169
	};
2192
	};
2170
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
2193
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
2171
		uiCtxt = {
2194
		uiCtxt = {
2172
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
2195
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
2173
			sepNavSelRange = "{0, 0}";
2196
			sepNavSelRange = "{0, 0}";
2174
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2197
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2175
		};
2198
		};
2176
	};
2199
	};
2177
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
2200
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
2178
		uiCtxt = {
2201
		uiCtxt = {
2179
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2202
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2180
			sepNavSelRange = "{0, 0}";
2203
			sepNavSelRange = "{0, 0}";
2181
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2204
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2182
		};
2205
		};
2183
	};
2206
	};
2184
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
2207
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
2185
		uiCtxt = {
2208
		uiCtxt = {
2186
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
2209
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
2187
			sepNavSelRange = "{0, 0}";
2210
			sepNavSelRange = "{0, 0}";
2188
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2211
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2189
		};
2212
		};
2190
	};
2213
	};
2191
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
2214
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
2192
		uiCtxt = {
2215
		uiCtxt = {
2193
			sepNavIntBoundsRect = "{{0, 0}, {1121, 779}}";
2216
			sepNavIntBoundsRect = "{{0, 0}, {1121, 779}}";
2194
			sepNavSelRange = "{0, 0}";
2217
			sepNavSelRange = "{0, 0}";
2195
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2218
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2196
		};
2219
		};
2197
	};
2220
	};
2198
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
2221
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
2199
		activeExec = 0;
2222
		activeExec = 0;
2200
		executables = (
2223
		executables = (
2201
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
2224
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
2202
		);
2225
		);
2203
	};
2226
	};
2204
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2227
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2205
		isa = PBXExecutable;
2228
		isa = PBXExecutable;
2206
		activeArgIndex = 2147483647;
2229
		activeArgIndex = 2147483647;
2207
		activeArgIndices = (
2230
		activeArgIndices = (
2208
		);
2231
		);
2209
		argumentStrings = (
2232
		argumentStrings = (
2210
		);
2233
		);
2211
		autoAttachOnCrash = 1;
2234
		autoAttachOnCrash = 1;
2212
		configStateDict = {
2235
		configStateDict = {
2213
		};
2236
		};
2214
		customDataFormattersEnabled = 1;
2237
		customDataFormattersEnabled = 1;
2215
		debuggerPlugin = GDBDebugging;
2238
		debuggerPlugin = GDBDebugging;
2216
		disassemblyDisplayState = 0;
2239
		disassemblyDisplayState = 0;
2217
		enableDebugStr = 1;
2240
		enableDebugStr = 1;
2218
		environmentEntries = (
2241
		environmentEntries = (
2219
		);
2242
		);
2220
		executableSystemSymbolLevel = 0;
2243
		executableSystemSymbolLevel = 0;
2221
		executableUserSymbolLevel = 0;
2244
		executableUserSymbolLevel = 0;
2222
		libgmallocEnabled = 0;
2245
		libgmallocEnabled = 0;
2223
		name = PathTracer;
2246
		name = PathTracer;
2224
		sourceDirectories = (
2247
		sourceDirectories = (
2225
		);
2248
		);
2226
	};
2249
	};
-
 
2250
	0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2251
		isa = PBXTextBookmark;
-
 
2252
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
-
 
2253
		name = "Grid2D.h: 7";
-
 
2254
		rLen = 0;
-
 
2255
		rLoc = 96;
-
 
2256
		rType = 0;
-
 
2257
		vrLen = 553;
-
 
2258
		vrLoc = 0;
-
 
2259
	};
-
 
2260
	0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2261
		isa = PBXTextBookmark;
-
 
2262
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
2263
		name = "close_holes.h: 9";
-
 
2264
		rLen = 0;
-
 
2265
		rLoc = 229;
-
 
2266
		rType = 0;
-
 
2267
		vrLen = 276;
-
 
2268
		vrLoc = 0;
-
 
2269
	};
-
 
2270
	0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2271
		isa = PBXTextBookmark;
-
 
2272
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
-
 
2273
		name = "ply_load.cpp: 176";
-
 
2274
		rLen = 0;
-
 
2275
		rLoc = 4724;
-
 
2276
		rType = 0;
-
 
2277
		vrLen = 884;
-
 
2278
		vrLoc = 4305;
-
 
2279
	};
-
 
2280
	0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2281
		isa = PBXTextBookmark;
-
 
2282
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
-
 
2283
		name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
-
 
2284
		rLen = 58;
-
 
2285
		rLoc = 198;
-
 
2286
		rType = 0;
-
 
2287
		vrLen = 256;
-
 
2288
		vrLoc = 0;
-
 
2289
	};
-
 
2290
	0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2291
		isa = PBXTextBookmark;
-
 
2292
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
-
 
2293
		name = binary;
-
 
2294
		rLen = 6;
-
 
2295
		rLoc = 1307;
-
 
2296
		rType = 0;
-
 
2297
		vrLen = 1139;
-
 
2298
		vrLoc = 0;
-
 
2299
	};
-
 
2300
	0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2301
		isa = PBXTextBookmark;
-
 
2302
		fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
-
 
2303
		name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
-
 
2304
		rLen = 64;
-
 
2305
		rLoc = 740;
-
 
2306
		rType = 0;
-
 
2307
		vrLen = 843;
-
 
2308
		vrLoc = 432;
-
 
2309
	};
-
 
2310
	0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2311
		isa = PBXTextBookmark;
-
 
2312
		fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
-
 
2313
		name = "glsl_shader.h: 85";
-
 
2314
		rLen = 0;
-
 
2315
		rLoc = 3835;
-
 
2316
		rType = 0;
-
 
2317
		vrLen = 1291;
-
 
2318
		vrLoc = 2552;
-
 
2319
	};
-
 
2320
	0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2321
		isa = PBXTextBookmark;
-
 
2322
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
2323
		name = "ply.c: 1";
-
 
2324
		rLen = 0;
-
 
2325
		rLoc = 0;
-
 
2326
		rType = 0;
-
 
2327
		vrLen = 1231;
-
 
2328
		vrLoc = 0;
-
 
2329
	};
-
 
2330
	0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2331
		isa = PBXTextBookmark;
-
 
2332
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
-
 
2333
		name = "boundary_collapse.cpp: 12";
-
 
2334
		rLen = 0;
-
 
2335
		rLoc = 181;
-
 
2336
		rType = 0;
-
 
2337
		vrLen = 522;
-
 
2338
		vrLoc = 49;
-
 
2339
	};
-
 
2340
	0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2341
		isa = PBXTextBookmark;
-
 
2342
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
-
 
2343
		name = "Grid2D.h: 7";
-
 
2344
		rLen = 0;
-
 
2345
		rLoc = 96;
-
 
2346
		rType = 0;
-
 
2347
		vrLen = 553;
-
 
2348
		vrLoc = 0;
-
 
2349
	};
-
 
2350
	0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2351
		isa = PBXTextBookmark;
-
 
2352
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
-
 
2353
		name = "boundary_collapse.cpp: 1";
-
 
2354
		rLen = 0;
-
 
2355
		rLoc = 0;
-
 
2356
		rType = 0;
-
 
2357
		vrLen = 528;
-
 
2358
		vrLoc = 0;
-
 
2359
	};
-
 
2360
	0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2361
		isa = PBXTextBookmark;
-
 
2362
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
2363
		name = "objview.cpp: 135";
-
 
2364
		rLen = 0;
-
 
2365
		rLoc = 3064;
-
 
2366
		rType = 0;
-
 
2367
		vrLen = 692;
-
 
2368
		vrLoc = 6535;
-
 
2369
	};
-
 
2370
	0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2371
		isa = PBXTextBookmark;
-
 
2372
		fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
-
 
2373
		name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
-
 
2374
		rLen = 64;
-
 
2375
		rLoc = 740;
-
 
2376
		rType = 0;
-
 
2377
		vrLen = 843;
-
 
2378
		vrLoc = 432;
-
 
2379
	};
-
 
2380
	0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2381
		isa = PBXTextBookmark;
-
 
2382
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
2383
		name = "ply.c: 1";
-
 
2384
		rLen = 0;
-
 
2385
		rLoc = 0;
-
 
2386
		rType = 0;
-
 
2387
		vrLen = 1231;
-
 
2388
		vrLoc = 0;
-
 
2389
	};
-
 
2390
	0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2391
		isa = PBXTextBookmark;
-
 
2392
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
-
 
2393
		name = binary;
-
 
2394
		rLen = 6;
-
 
2395
		rLoc = 1307;
-
 
2396
		rType = 0;
-
 
2397
		vrLen = 1139;
-
 
2398
		vrLoc = 0;
-
 
2399
	};
-
 
2400
	0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2401
		isa = PBXTextBookmark;
-
 
2402
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
-
 
2403
		name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
-
 
2404
		rLen = 58;
-
 
2405
		rLoc = 198;
-
 
2406
		rType = 0;
-
 
2407
		vrLen = 256;
-
 
2408
		vrLoc = 0;
-
 
2409
	};
-
 
2410
	0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2411
		isa = PBXTextBookmark;
-
 
2412
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
-
 
2413
		name = "ply_load.cpp: 176";
-
 
2414
		rLen = 0;
-
 
2415
		rLoc = 4724;
-
 
2416
		rType = 0;
-
 
2417
		vrLen = 884;
-
 
2418
		vrLoc = 4305;
-
 
2419
	};
-
 
2420
	0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2421
		isa = PBXTextBookmark;
-
 
2422
		fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
-
 
2423
		name = "glsl_shader.h: 85";
-
 
2424
		rLen = 0;
-
 
2425
		rLoc = 3835;
-
 
2426
		rType = 0;
-
 
2427
		vrLen = 1257;
-
 
2428
		vrLoc = 2586;
-
 
2429
	};
-
 
2430
	0DAE01020DA22C09000F0DFD /* PBXTextBookmark */ = {
-
 
2431
		isa = PBXTextBookmark;
-
 
2432
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
2433
		name = main;
-
 
2434
		rLen = 4;
-
 
2435
		rLoc = 2113;
-
 
2436
		rType = 0;
-
 
2437
		vrLen = 653;
-
 
2438
		vrLoc = 0;
-
 
2439
	};
2227
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2440
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2228
		activeExec = 0;
2441
		activeExec = 0;
2229
		executables = (
2442
		executables = (
2230
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2443
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2231
		);
2444
		);
2232
	};
2445
	};
2233
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2446
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2234
		isa = PBXExecutable;
2447
		isa = PBXExecutable;
2235
		activeArgIndex = 0;
2448
		activeArgIndex = 0;
2236
		activeArgIndices = (
2449
		activeArgIndices = (
2237
			YES,
2450
			YES,
2238
		);
2451
		);
2239
		argumentStrings = (
2452
		argumentStrings = (
2240
			../../data/head.obj,
2453
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
2241
		);
2454
		);
2242
		autoAttachOnCrash = 1;
2455
		autoAttachOnCrash = 1;
2243
		configStateDict = {
2456
		configStateDict = {
2244
		};
2457
		};
2245
		customDataFormattersEnabled = 1;
2458
		customDataFormattersEnabled = 1;
2246
		debuggerPlugin = GDBDebugging;
2459
		debuggerPlugin = GDBDebugging;
2247
		disassemblyDisplayState = 0;
2460
		disassemblyDisplayState = 0;
2248
		dylibVariantSuffix = "";
2461
		dylibVariantSuffix = "";
2249
		enableDebugStr = 1;
2462
		enableDebugStr = 1;
2250
		environmentEntries = (
2463
		environmentEntries = (
2251
		);
2464
		);
2252
		executableSystemSymbolLevel = 0;
2465
		executableSystemSymbolLevel = 0;
2253
		executableUserSymbolLevel = 3;
2466
		executableUserSymbolLevel = 3;
2254
		libgmallocEnabled = 0;
2467
		libgmallocEnabled = 0;
2255
		name = OBJViewer;
2468
		name = OBJViewer;
2256
		savedGlobals = {
2469
		savedGlobals = {
2257
		};
2470
		};
2258
		sourceDirectories = (
2471
		sourceDirectories = (
2259
		);
2472
		);
2260
		variableFormatDictionary = {
2473
		variableFormatDictionary = {
2261
		};
2474
		};
2262
	};
2475
	};
2263
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2476
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2264
		uiCtxt = {
2477
		uiCtxt = {
2265
			sepNavIntBoundsRect = "{{0, 0}, {1081, 7619}}";
2478
			sepNavIntBoundsRect = "{{0, 0}, {1130, 7847}}";
2266
			sepNavSelRange = "{3014, 0}";
2479
			sepNavSelRange = "{4211, 11}";
2267
			sepNavVisRect = "{{0, 5699}, {1081, 485}}";
2480
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
2268
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
2481
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
2269
		};
2482
		};
2270
	};
2483
	};
2271
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2484
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2272
		activeExec = 0;
2485
		activeExec = 0;
2273
		executables = (
2486
		executables = (
2274
			0DB883B50C611FB20040A677 /* Raytracer */,
2487
			0DB883B50C611FB20040A677 /* Raytracer */,
2275
		);
2488
		);
2276
	};
2489
	};
2277
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2490
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2278
		isa = PBXExecutable;
2491
		isa = PBXExecutable;
2279
		activeArgIndex = 2147483647;
2492
		activeArgIndex = 2147483647;
2280
		activeArgIndices = (
2493
		activeArgIndices = (
2281
		);
2494
		);
2282
		argumentStrings = (
2495
		argumentStrings = (
2283
		);
2496
		);
2284
		autoAttachOnCrash = 1;
2497
		autoAttachOnCrash = 1;
2285
		configStateDict = {
2498
		configStateDict = {
2286
		};
2499
		};
2287
		customDataFormattersEnabled = 1;
2500
		customDataFormattersEnabled = 1;
2288
		debuggerPlugin = GDBDebugging;
2501
		debuggerPlugin = GDBDebugging;
2289
		disassemblyDisplayState = 0;
2502
		disassemblyDisplayState = 0;
2290
		dylibVariantSuffix = "";
2503
		dylibVariantSuffix = "";
2291
		enableDebugStr = 1;
2504
		enableDebugStr = 1;
2292
		environmentEntries = (
2505
		environmentEntries = (
2293
		);
2506
		);
2294
		executableSystemSymbolLevel = 0;
2507
		executableSystemSymbolLevel = 0;
2295
		executableUserSymbolLevel = 0;
2508
		executableUserSymbolLevel = 0;
2296
		libgmallocEnabled = 0;
2509
		libgmallocEnabled = 0;
2297
		name = Raytracer;
2510
		name = Raytracer;
2298
		sourceDirectories = (
2511
		sourceDirectories = (
2299
		);
2512
		);
2300
	};
2513
	};
2301
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2514
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2302
		activeExec = 0;
2515
		activeExec = 0;
2303
		executables = (
2516
		executables = (
2304
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2517
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2305
		);
2518
		);
2306
	};
2519
	};
2307
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2520
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2308
		isa = PBXExecutable;
2521
		isa = PBXExecutable;
2309
		activeArgIndex = 2147483647;
2522
		activeArgIndex = 2147483647;
2310
		activeArgIndices = (
2523
		activeArgIndices = (
2311
		);
2524
		);
2312
		argumentStrings = (
2525
		argumentStrings = (
2313
		);
2526
		);
2314
		autoAttachOnCrash = 1;
2527
		autoAttachOnCrash = 1;
2315
		configStateDict = {
2528
		configStateDict = {
2316
		};
2529
		};
2317
		customDataFormattersEnabled = 1;
2530
		customDataFormattersEnabled = 1;
2318
		debuggerPlugin = GDBDebugging;
2531
		debuggerPlugin = GDBDebugging;
2319
		disassemblyDisplayState = 0;
2532
		disassemblyDisplayState = 0;
2320
		dylibVariantSuffix = "";
2533
		dylibVariantSuffix = "";
2321
		enableDebugStr = 1;
2534
		enableDebugStr = 1;
2322
		environmentEntries = (
2535
		environmentEntries = (
2323
		);
2536
		);
2324
		executableSystemSymbolLevel = 0;
2537
		executableSystemSymbolLevel = 0;
2325
		executableUserSymbolLevel = 0;
2538
		executableUserSymbolLevel = 0;
2326
		libgmallocEnabled = 0;
2539
		libgmallocEnabled = 0;
2327
		name = BloomenthalPolygonize;
2540
		name = BloomenthalPolygonize;
2328
		sourceDirectories = (
2541
		sourceDirectories = (
2329
		);
2542
		);
2330
	};
2543
	};
2331
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2544
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2332
		uiCtxt = {
2545
		uiCtxt = {
2333
			sepNavIntBoundsRect = "{{0, 0}, {1121, 9899}}";
2546
			sepNavIntBoundsRect = "{{0, 0}, {1121, 9899}}";
2334
			sepNavSelRange = "{0, 0}";
2547
			sepNavSelRange = "{0, 0}";
2335
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2548
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2336
		};
2549
		};
2337
	};
2550
	};
2338
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2551
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2339
		uiCtxt = {
2552
		uiCtxt = {
2340
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
2553
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
2341
			sepNavSelRange = "{0, 0}";
2554
			sepNavSelRange = "{0, 0}";
2342
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2555
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2343
		};
2556
		};
2344
	};
2557
	};
2345
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2558
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2346
		activeExec = 0;
2559
		activeExec = 0;
2347
		executables = (
2560
		executables = (
2348
			0DB883F30C6120E60040A677 /* MeshDistance */,
2561
			0DB883F30C6120E60040A677 /* MeshDistance */,
2349
		);
2562
		);
2350
	};
2563
	};
2351
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2564
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2352
		isa = PBXExecutable;
2565
		isa = PBXExecutable;
2353
		activeArgIndex = 2147483647;
2566
		activeArgIndex = 2147483647;
2354
		activeArgIndices = (
2567
		activeArgIndices = (
2355
		);
2568
		);
2356
		argumentStrings = (
2569
		argumentStrings = (
2357
		);
2570
		);
2358
		autoAttachOnCrash = 1;
2571
		autoAttachOnCrash = 1;
2359
		configStateDict = {
2572
		configStateDict = {
2360
		};
2573
		};
2361
		customDataFormattersEnabled = 1;
2574
		customDataFormattersEnabled = 1;
2362
		debuggerPlugin = GDBDebugging;
2575
		debuggerPlugin = GDBDebugging;
2363
		disassemblyDisplayState = 0;
2576
		disassemblyDisplayState = 0;
2364
		dylibVariantSuffix = "";
2577
		dylibVariantSuffix = "";
2365
		enableDebugStr = 1;
2578
		enableDebugStr = 1;
2366
		environmentEntries = (
2579
		environmentEntries = (
2367
		);
2580
		);
2368
		executableSystemSymbolLevel = 0;
2581
		executableSystemSymbolLevel = 0;
2369
		executableUserSymbolLevel = 0;
2582
		executableUserSymbolLevel = 0;
2370
		libgmallocEnabled = 0;
2583
		libgmallocEnabled = 0;
2371
		name = MeshDistance;
2584
		name = MeshDistance;
2372
		sourceDirectories = (
2585
		sourceDirectories = (
2373
		);
2586
		);
2374
	};
2587
	};
2375
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2588
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2376
		uiCtxt = {
2589
		uiCtxt = {
2377
			sepNavIntBoundsRect = "{{0, 0}, {1081, 5016}}";
2590
			sepNavIntBoundsRect = "{{0, 0}, {1130, 5016}}";
2378
			sepNavSelRange = "{2446, 0}";
2591
			sepNavSelRange = "{2113, 4}";
2379
			sepNavVisRect = "{{0, 2230}, {1081, 689}}";
2592
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
2380
		};
2593
		};
2381
	};
2594
	};
2382
	0DB884020C6121240040A677 /* Decimator */ = {
2595
	0DB884020C6121240040A677 /* Decimator */ = {
2383
		activeExec = 0;
2596
		activeExec = 0;
2384
		executables = (
2597
		executables = (
2385
			0DB884040C6121240040A677 /* Decimator */,
2598
			0DB884040C6121240040A677 /* Decimator */,
2386
		);
2599
		);
2387
	};
2600
	};
2388
	0DB884040C6121240040A677 /* Decimator */ = {
2601
	0DB884040C6121240040A677 /* Decimator */ = {
2389
		isa = PBXExecutable;
2602
		isa = PBXExecutable;
2390
		activeArgIndex = 2147483647;
2603
		activeArgIndex = 2147483647;
2391
		activeArgIndices = (
2604
		activeArgIndices = (
2392
		);
2605
		);
2393
		argumentStrings = (
2606
		argumentStrings = (
2394
		);
2607
		);
2395
		autoAttachOnCrash = 1;
2608
		autoAttachOnCrash = 1;
2396
		configStateDict = {
2609
		configStateDict = {
2397
		};
2610
		};
2398
		customDataFormattersEnabled = 1;
2611
		customDataFormattersEnabled = 1;
2399
		debuggerPlugin = GDBDebugging;
2612
		debuggerPlugin = GDBDebugging;
2400
		disassemblyDisplayState = 0;
2613
		disassemblyDisplayState = 0;
2401
		dylibVariantSuffix = "";
2614
		dylibVariantSuffix = "";
2402
		enableDebugStr = 1;
2615
		enableDebugStr = 1;
2403
		environmentEntries = (
2616
		environmentEntries = (
2404
		);
2617
		);
2405
		executableSystemSymbolLevel = 0;
2618
		executableSystemSymbolLevel = 0;
2406
		executableUserSymbolLevel = 0;
2619
		executableUserSymbolLevel = 0;
2407
		libgmallocEnabled = 0;
2620
		libgmallocEnabled = 0;
2408
		name = Decimator;
2621
		name = Decimator;
2409
		savedGlobals = {
2622
		savedGlobals = {
2410
		};
2623
		};
2411
		sourceDirectories = (
2624
		sourceDirectories = (
2412
		);
2625
		);
2413
	};
2626
	};
2414
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2627
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2415
		activeExec = 0;
2628
		activeExec = 0;
2416
		executables = (
2629
		executables = (
2417
			0DB884090C6121400040A677 /* RangeScanViewer */,
2630
			0DB884090C6121400040A677 /* RangeScanViewer */,
2418
		);
2631
		);
2419
	};
2632
	};
2420
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2633
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2421
		isa = PBXExecutable;
2634
		isa = PBXExecutable;
2422
		activeArgIndex = 2147483647;
2635
		activeArgIndex = 2147483647;
2423
		activeArgIndices = (
2636
		activeArgIndices = (
2424
		);
2637
		);
2425
		argumentStrings = (
2638
		argumentStrings = (
2426
		);
2639
		);
2427
		autoAttachOnCrash = 1;
2640
		autoAttachOnCrash = 1;
2428
		configStateDict = {
2641
		configStateDict = {
2429
		};
2642
		};
2430
		customDataFormattersEnabled = 1;
2643
		customDataFormattersEnabled = 1;
2431
		debuggerPlugin = GDBDebugging;
2644
		debuggerPlugin = GDBDebugging;
2432
		disassemblyDisplayState = 0;
2645
		disassemblyDisplayState = 0;
2433
		dylibVariantSuffix = "";
2646
		dylibVariantSuffix = "";
2434
		enableDebugStr = 1;
2647
		enableDebugStr = 1;
2435
		environmentEntries = (
2648
		environmentEntries = (
2436
		);
2649
		);
2437
		executableSystemSymbolLevel = 0;
2650
		executableSystemSymbolLevel = 0;
2438
		executableUserSymbolLevel = 0;
2651
		executableUserSymbolLevel = 0;
2439
		libgmallocEnabled = 0;
2652
		libgmallocEnabled = 0;
2440
		name = RangeScanViewer;
2653
		name = RangeScanViewer;
2441
		sourceDirectories = (
2654
		sourceDirectories = (
2442
		);
2655
		);
2443
	};
2656
	};
2444
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2657
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2445
		activeExec = 0;
2658
		activeExec = 0;
2446
		executables = (
2659
		executables = (
2447
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2660
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2448
		);
2661
		);
2449
	};
2662
	};
2450
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2663
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2451
		isa = PBXExecutable;
2664
		isa = PBXExecutable;
2452
		activeArgIndex = 2147483647;
2665
		activeArgIndex = 2147483647;
2453
		activeArgIndices = (
2666
		activeArgIndices = (
2454
		);
2667
		);
2455
		argumentStrings = (
2668
		argumentStrings = (
2456
		);
2669
		);
2457
		autoAttachOnCrash = 1;
2670
		autoAttachOnCrash = 1;
2458
		configStateDict = {
2671
		configStateDict = {
2459
		};
2672
		};
2460
		customDataFormattersEnabled = 1;
2673
		customDataFormattersEnabled = 1;
2461
		debuggerPlugin = GDBDebugging;
2674
		debuggerPlugin = GDBDebugging;
2462
		disassemblyDisplayState = 0;
2675
		disassemblyDisplayState = 0;
2463
		dylibVariantSuffix = "";
2676
		dylibVariantSuffix = "";
2464
		enableDebugStr = 1;
2677
		enableDebugStr = 1;
2465
		environmentEntries = (
2678
		environmentEntries = (
2466
		);
2679
		);
2467
		executableSystemSymbolLevel = 0;
2680
		executableSystemSymbolLevel = 0;
2468
		executableUserSymbolLevel = 0;
2681
		executableUserSymbolLevel = 0;
2469
		libgmallocEnabled = 0;
2682
		libgmallocEnabled = 0;
2470
		name = BoundaryCollapse;
2683
		name = BoundaryCollapse;
2471
		sourceDirectories = (
2684
		sourceDirectories = (
2472
		);
2685
		);
2473
	};
2686
	};
2474
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
2687
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
2475
		activeExec = 0;
2688
		activeExec = 0;
2476
		executables = (
2689
		executables = (
2477
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2690
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2478
		);
2691
		);
2479
	};
2692
	};
2480
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2693
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2481
		isa = PBXExecutable;
2694
		isa = PBXExecutable;
2482
		activeArgIndex = 2147483647;
2695
		activeArgIndex = 2147483647;
2483
		activeArgIndices = (
2696
		activeArgIndices = (
2484
		);
2697
		);
2485
		argumentStrings = (
2698
		argumentStrings = (
2486
		);
2699
		);
2487
		autoAttachOnCrash = 1;
2700
		autoAttachOnCrash = 1;
2488
		configStateDict = {
2701
		configStateDict = {
2489
		};
2702
		};
2490
		customDataFormattersEnabled = 1;
2703
		customDataFormattersEnabled = 1;
2491
		debuggerPlugin = GDBDebugging;
2704
		debuggerPlugin = GDBDebugging;
2492
		disassemblyDisplayState = 0;
2705
		disassemblyDisplayState = 0;
2493
		dylibVariantSuffix = "";
2706
		dylibVariantSuffix = "";
2494
		enableDebugStr = 1;
2707
		enableDebugStr = 1;
2495
		environmentEntries = (
2708
		environmentEntries = (
2496
		);
2709
		);
2497
		executableSystemSymbolLevel = 0;
2710
		executableSystemSymbolLevel = 0;
2498
		executableUserSymbolLevel = 0;
2711
		executableUserSymbolLevel = 0;
2499
		libgmallocEnabled = 0;
2712
		libgmallocEnabled = 0;
2500
		name = VolumePolygonize;
2713
		name = VolumePolygonize;
2501
		sourceDirectories = (
2714
		sourceDirectories = (
2502
		);
2715
		);
2503
	};
2716
	};
2504
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2717
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2505
		uiCtxt = {
2718
		uiCtxt = {
2506
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1292}}";
2719
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1368}}";
2507
			sepNavSelRange = "{1242, 0}";
2720
			sepNavSelRange = "{1516, 0}";
2508
			sepNavVisRect = "{{0, 648}, {1130, 644}}";
2721
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2509
		};
2722
		};
2510
	};
2723
	};
2511
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2724
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2512
		uiCtxt = {
2725
		uiCtxt = {
2513
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2726
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2514
			sepNavSelRange = "{0, 0}";
2727
			sepNavSelRange = "{0, 0}";
2515
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2728
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2516
		};
2729
		};
2517
	};
2730
	};
2518
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2731
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2519
		uiCtxt = {
2732
		uiCtxt = {
2520
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2733
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2521
			sepNavSelRange = "{0, 0}";
2734
			sepNavSelRange = "{0, 0}";
2522
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2735
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2523
		};
2736
		};
2524
	};
2737
	};
2525
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2738
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2526
		uiCtxt = {
2739
		uiCtxt = {
2527
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
2740
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
2528
			sepNavSelRange = "{4958, 0}";
2741
			sepNavSelRange = "{4958, 0}";
2529
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
2742
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
2530
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2743
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2531
		};
2744
		};
2532
	};
2745
	};
2533
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2746
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2534
		uiCtxt = {
2747
		uiCtxt = {
2535
			sepNavIntBoundsRect = "{{0, 0}, {1146, 722}}";
2748
			sepNavIntBoundsRect = "{{0, 0}, {1130, 722}}";
2536
			sepNavSelRange = "{0, 0}";
2749
			sepNavSelRange = "{181, 0}";
2537
			sepNavVisRect = "{{0, 0}, {1146, 614}}";
2750
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
2538
		};
2751
		};
2539
	};
2752
	};
2540
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2753
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2541
		uiCtxt = {
2754
		uiCtxt = {
2542
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1843}}";
2755
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1843}}";
2543
			sepNavSelRange = "{742, 0}";
2756
			sepNavSelRange = "{741, 0}";
2544
			sepNavVisRect = "{{0, 450}, {1081, 431}}";
2757
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2545
		};
2758
		};
2546
	};
2759
	};
2547
	0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */ = {
2760
	0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */ = {
2548
		isa = PBXTextBookmark;
2761
		isa = PBXTextBookmark;
2549
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
2762
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
2550
		name = "Vertex.cpp: 66";
2763
		name = "Vertex.cpp: 66";
2551
		rLen = 0;
2764
		rLen = 0;
2552
		rLoc = 1250;
2765
		rLoc = 1250;
2553
		rType = 0;
2766
		rType = 0;
2554
		vrLen = 776;
2767
		vrLen = 776;
2555
		vrLoc = 840;
2768
		vrLoc = 840;
2556
	};
2769
	};
2557
	0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */ = {
2770
	0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */ = {
2558
		isa = PBXTextBookmark;
2771
		isa = PBXTextBookmark;
2559
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2772
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2560
		name = "quadric_simplify.h: quadric_simplify";
2773
		name = "quadric_simplify.h: quadric_simplify";
2561
		rLen = 0;
2774
		rLen = 0;
2562
		rLoc = 528;
2775
		rLoc = 528;
2563
		rType = 0;
2776
		rType = 0;
2564
		vrLen = 598;
2777
		vrLen = 598;
2565
		vrLoc = 0;
2778
		vrLoc = 0;
2566
	};
2779
	};
2567
	0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */ = {
2780
	0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */ = {
2568
		isa = PBXTextBookmark;
2781
		isa = PBXTextBookmark;
2569
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
2782
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
2570
		name = "Vertex.cpp: 66";
2783
		name = "Vertex.cpp: 66";
2571
		rLen = 0;
2784
		rLen = 0;
2572
		rLoc = 1250;
2785
		rLoc = 1250;
2573
		rType = 0;
2786
		rType = 0;
2574
		vrLen = 776;
2787
		vrLen = 776;
2575
		vrLoc = 840;
2788
		vrLoc = 840;
2576
	};
2789
	};
2577
	0DC0A3210D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2578
		isa = PBXTextBookmark;
-
 
2579
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
2580
		name = "quadric_simplify.h: 11";
-
 
2581
		rLen = 0;
-
 
2582
		rLoc = 464;
-
 
2583
		rType = 0;
-
 
2584
		vrLen = 590;
-
 
2585
		vrLoc = 0;
-
 
2586
	};
-
 
2587
	0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */ = {
2790
	0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */ = {
2588
		isa = PBXTextBookmark;
2791
		isa = PBXTextBookmark;
2589
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2792
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2590
		name = "quadric_simplify.cpp: 335";
2793
		name = "quadric_simplify.cpp: 335";
2591
		rLen = 0;
2794
		rLen = 0;
2592
		rLoc = 9457;
2795
		rLoc = 9457;
2593
		rType = 0;
2796
		rType = 0;
2594
		vrLen = 804;
2797
		vrLen = 804;
2595
		vrLoc = 8673;
2798
		vrLoc = 8673;
2596
	};
2799
	};
2597
	0DC0A3230D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2598
		isa = PBXTextBookmark;
-
 
2599
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
2600
		name = "quadric_simplify.h: quadric_simplify";
-
 
2601
		rLen = 0;
-
 
2602
		rLoc = 528;
-
 
2603
		rType = 0;
-
 
2604
		vrLen = 598;
-
 
2605
		vrLoc = 0;
-
 
2606
	};
-
 
2607
	0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */ = {
2800
	0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */ = {
2608
		isa = PBXTextBookmark;
2801
		isa = PBXTextBookmark;
2609
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
2802
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
2610
		name = "Face.h: 1";
2803
		name = "Face.h: 1";
2611
		rLen = 0;
2804
		rLen = 0;
2612
		rLoc = 0;
2805
		rLoc = 0;
2613
		rType = 0;
2806
		rType = 0;
2614
		vrLen = 491;
2807
		vrLen = 491;
2615
		vrLoc = 0;
2808
		vrLoc = 0;
2616
	};
2809
	};
2617
	0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */ = {
2810
	0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */ = {
2618
		isa = PBXTextBookmark;
2811
		isa = PBXTextBookmark;
2619
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
2812
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
2620
		name = "get_opp_halfedge()";
2813
		name = "get_opp_halfedge()";
2621
		rLen = 19;
2814
		rLen = 19;
2622
		rLoc = 1423;
2815
		rLoc = 1423;
2623
		rType = 0;
2816
		rType = 0;
2624
		vrLen = 1046;
2817
		vrLen = 1046;
2625
		vrLoc = 739;
2818
		vrLoc = 739;
2626
	};
2819
	};
2627
	0DC0A32F0D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2628
		isa = PBXTextBookmark;
-
 
2629
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2630
		name = "quadric_simplify.cpp: 287";
-
 
2631
		rLen = 0;
-
 
2632
		rLoc = 8293;
-
 
2633
		rType = 0;
-
 
2634
		vrLen = 888;
-
 
2635
		vrLoc = 7615;
-
 
2636
	};
-
 
2637
	0DC0A3300D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2638
		isa = PBXTextBookmark;
-
 
2639
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
2640
		name = "Face.h: 1";
-
 
2641
		rLen = 0;
-
 
2642
		rLoc = 0;
-
 
2643
		rType = 0;
-
 
2644
		vrLen = 491;
-
 
2645
		vrLoc = 0;
-
 
2646
	};
-
 
2647
	0DC0A3310D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2648
		isa = PBXTextBookmark;
-
 
2649
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2650
		name = "quadric_simplify.cpp: 287";
-
 
2651
		rLen = 0;
-
 
2652
		rLoc = 8249;
-
 
2653
		rType = 0;
-
 
2654
		vrLen = 907;
-
 
2655
		vrLoc = 7627;
-
 
2656
	};
-
 
2657
	0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */ = {
2820
	0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */ = {
2658
		isa = PBXTextBookmark;
2821
		isa = PBXTextBookmark;
2659
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
2822
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
2660
		name = "get_opp_halfedge()";
2823
		name = "get_opp_halfedge()";
2661
		rLen = 19;
2824
		rLen = 19;
2662
		rLoc = 1423;
2825
		rLoc = 1423;
2663
		rType = 0;
2826
		rType = 0;
2664
		vrLen = 1046;
2827
		vrLen = 1046;
2665
		vrLoc = 739;
2828
		vrLoc = 739;
2666
	};
2829
	};
2667
	0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */ = {
2830
	0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */ = {
2668
		isa = PBXTextBookmark;
2831
		isa = PBXTextBookmark;
2669
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2832
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2670
		name = "quadric_simplify.cpp: 295";
2833
		name = "quadric_simplify.cpp: 295";
2671
		rLen = 0;
2834
		rLen = 0;
2672
		rLoc = 8513;
2835
		rLoc = 8513;
2673
		rType = 0;
2836
		rType = 0;
2674
		vrLen = 953;
2837
		vrLen = 953;
2675
		vrLoc = 7627;
2838
		vrLoc = 7627;
2676
	};
2839
	};
2677
	0DC0A3B70D91420F001D5BB8 /* PBXTextBookmark */ = {
-
 
2678
		isa = PBXTextBookmark;
-
 
2679
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2680
		name = "quadric_simplify.cpp: 295";
-
 
2681
		rLen = 0;
-
 
2682
		rLoc = 8513;
-
 
2683
		rType = 0;
-
 
2684
		vrLen = 953;
-
 
2685
		vrLoc = 7627;
-
 
2686
	};
-
 
2687
	0DC0A4CD0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2688
		isa = PBXTextBookmark;
-
 
2689
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
2690
		name = "decimator.cpp: 58";
-
 
2691
		rLen = 0;
-
 
2692
		rLoc = 1242;
-
 
2693
		rType = 0;
-
 
2694
		vrLen = 902;
-
 
2695
		vrLoc = 641;
-
 
2696
	};
-
 
2697
	0DC0A4CE0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2698
		isa = PBXTextBookmark;
-
 
2699
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
2700
		name = "draw.cpp: 49";
-
 
2701
		rLen = 0;
-
 
2702
		rLoc = 1124;
-
 
2703
		rType = 0;
-
 
2704
		vrLen = 602;
-
 
2705
		vrLoc = 741;
-
 
2706
	};
-
 
2707
	0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
2840
	0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
2708
		isa = PBXTextBookmark;
2841
		isa = PBXTextBookmark;
2709
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
2842
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
2710
		name = "draw.h: draw";
2843
		name = "draw.h: draw";
2711
		rLen = 0;
2844
		rLen = 0;
2712
		rLoc = 664;
2845
		rLoc = 664;
2713
		rType = 0;
2846
		rType = 0;
2714
		vrLen = 1067;
2847
		vrLen = 1067;
2715
		vrLoc = 0;
2848
		vrLoc = 0;
2716
	};
2849
	};
2717
	0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */ = {
2850
	0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */ = {
2718
		isa = PBXTextBookmark;
2851
		isa = PBXTextBookmark;
2719
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
2852
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
2720
		name = "gel_gl.h: 1";
2853
		name = "gel_gl.h: 1";
2721
		rLen = 0;
2854
		rLen = 0;
2722
		rLoc = 0;
2855
		rLoc = 0;
2723
		rType = 0;
2856
		rType = 0;
2724
		vrLen = 209;
2857
		vrLen = 209;
2725
		vrLoc = 0;
2858
		vrLoc = 0;
2726
	};
2859
	};
2727
	0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */ = {
2860
	0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */ = {
2728
		isa = PBXTextBookmark;
2861
		isa = PBXTextBookmark;
2729
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
2862
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
2730
		name = "gel_glu.h: 6";
2863
		name = "gel_glu.h: 6";
2731
		rLen = 0;
2864
		rLen = 0;
2732
		rLoc = 103;
2865
		rLoc = 103;
2733
		rType = 0;
2866
		rType = 0;
2734
		vrLen = 213;
2867
		vrLen = 213;
2735
		vrLoc = 0;
2868
		vrLoc = 0;
2736
	};
2869
	};
2737
	0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */ = {
2870
	0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */ = {
2738
		isa = PBXTextBookmark;
2871
		isa = PBXTextBookmark;
2739
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
2872
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
2740
		name = "gel_glut.h: 1";
2873
		name = "gel_glut.h: 1";
2741
		rLen = 0;
2874
		rLen = 0;
2742
		rLoc = 0;
2875
		rLoc = 0;
2743
		rType = 0;
2876
		rType = 0;
2744
		vrLen = 215;
2877
		vrLen = 215;
2745
		vrLoc = 0;
2878
		vrLoc = 0;
2746
	};
2879
	};
2747
	0DC0A4D30D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2748
		isa = PBXTextBookmark;
-
 
2749
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
2750
		name = "GLViewController.h: 6";
-
 
2751
		rLen = 0;
-
 
2752
		rLoc = 70;
-
 
2753
		rType = 0;
-
 
2754
		vrLen = 745;
-
 
2755
		vrLoc = 0;
-
 
2756
	};
-
 
2757
	0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */ = {
2880
	0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */ = {
2758
		isa = PBXTextBookmark;
2881
		isa = PBXTextBookmark;
2759
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
2882
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
2760
		name = "ArgExtracter.h: 1";
2883
		name = "ArgExtracter.h: 1";
2761
		rLen = 0;
2884
		rLen = 0;
2762
		rLoc = 0;
2885
		rLoc = 0;
2763
		rType = 0;
2886
		rType = 0;
2764
		vrLen = 752;
2887
		vrLen = 752;
2765
		vrLoc = 0;
2888
		vrLoc = 0;
2766
	};
2889
	};
2767
	0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */ = {
2890
	0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */ = {
2768
		isa = PBXTextBookmark;
2891
		isa = PBXTextBookmark;
2769
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
2892
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
2770
		name = "HashKey.cpp: 1";
2893
		name = "HashKey.cpp: 1";
2771
		rLen = 0;
2894
		rLen = 0;
2772
		rLoc = 0;
2895
		rLoc = 0;
2773
		rType = 0;
2896
		rType = 0;
2774
		vrLen = 486;
2897
		vrLen = 486;
2775
		vrLoc = 0;
2898
		vrLoc = 0;
2776
	};
2899
	};
2777
	0DC0A4D60D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2778
		isa = PBXTextBookmark;
-
 
2779
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
-
 
2780
		name = "Grid2D.h: 7";
-
 
2781
		rLen = 0;
-
 
2782
		rLoc = 96;
-
 
2783
		rType = 0;
-
 
2784
		vrLen = 553;
-
 
2785
		vrLoc = 0;
-
 
2786
	};
-
 
2787
	0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */ = {
2900
	0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */ = {
2788
		isa = PBXTextBookmark;
2901
		isa = PBXTextBookmark;
2789
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2902
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2790
		name = "decimator.cpp: 58";
2903
		name = "decimator.cpp: 58";
2791
		rLen = 0;
2904
		rLen = 0;
2792
		rLoc = 1242;
2905
		rLoc = 1273;
2793
		rType = 0;
2906
		rType = 0;
2794
		vrLen = 902;
2907
		vrLen = 902;
2795
		vrLoc = 641;
2908
		vrLoc = 641;
2796
	};
2909
	};
2797
	0DC0A4D80D968D0B001D5BB8 /* PBXTextBookmark */ = {
2910
	0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2911
		isa = PBXTextBookmark;
-
 
2912
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
-
 
2913
		name = "ArgExtracter.h: 1";
-
 
2914
		rLen = 0;
-
 
2915
		rLoc = 0;
-
 
2916
		rType = 0;
-
 
2917
		vrLen = 752;
-
 
2918
		vrLoc = 0;
-
 
2919
	};
-
 
2920
	0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2921
		isa = PBXTextBookmark;
-
 
2922
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
-
 
2923
		name = "HashKey.cpp: 1";
-
 
2924
		rLen = 0;
-
 
2925
		rLoc = 0;
-
 
2926
		rType = 0;
-
 
2927
		vrLen = 486;
-
 
2928
		vrLoc = 0;
-
 
2929
	};
-
 
2930
	0DC655640C69CD450048185B /* ply_load.h */ = {
-
 
2931
		uiCtxt = {
-
 
2932
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
-
 
2933
			sepNavSelRange = "{198, 58}";
-
 
2934
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2935
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
-
 
2936
		};
-
 
2937
	};
-
 
2938
	0DC655650C69CD450048185B /* ply_load.cpp */ = {
-
 
2939
		uiCtxt = {
-
 
2940
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3724}}";
-
 
2941
			sepNavSelRange = "{4724, 0}";
-
 
2942
			sepNavVisRect = "{{0, 3013}, {1130, 644}}";
-
 
2943
			sepNavWindowFrame = "{{586, 4}, {803, 874}}";
-
 
2944
		};
-
 
2945
	};
-
 
2946
	0DC655D70C69D1280048185B /* ply.c */ = {
-
 
2947
		uiCtxt = {
-
 
2948
			sepNavIntBoundsRect = "{{0, 0}, {1130, 63042}}";
-
 
2949
			sepNavSelRange = "{0, 0}";
-
 
2950
			sepNavVisRect = "{{0, 0}, {1130, 456}}";
-
 
2951
		};
-
 
2952
	};
-
 
2953
	0DC655D80C69D1280048185B /* ply.h */ = {
-
 
2954
		uiCtxt = {
-
 
2955
			sepNavIntBoundsRect = "{{0, 0}, {1130, 4446}}";
-
 
2956
			sepNavSelRange = "{1307, 6}";
-
 
2957
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2958
		};
-
 
2959
	};
-
 
2960
	0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
2798
		isa = PBXTextBookmark;
2961
		isa = PBXTextBookmark;
2799
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
2962
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
2800
		name = "draw.cpp: 49";
2963
		name = "draw.cpp: 49";
2801
		rLen = 0;
2964
		rLen = 0;
2802
		rLoc = 1124;
2965
		rLoc = 1124;
2803
		rType = 0;
2966
		rType = 0;
2804
		vrLen = 602;
2967
		vrLen = 906;
2805
		vrLoc = 741;
2968
		vrLoc = 1890;
2806
	};
2969
	};
2807
	0DC0A4D90D968D0B001D5BB8 /* PBXTextBookmark */ = {
2970
	0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
2808
		isa = PBXTextBookmark;
2971
		isa = PBXTextBookmark;
2809
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
2972
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
2810
		name = "draw.h: draw";
2973
		name = "draw.cpp: 49";
2811
		rLen = 0;
2974
		rLen = 0;
2812
		rLoc = 664;
2975
		rLoc = 1124;
2813
		rType = 0;
2976
		rType = 0;
2814
		vrLen = 1067;
2977
		vrLen = 906;
-
 
2978
		vrLoc = 1890;
-
 
2979
	};
-
 
2980
	0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
-
 
2981
		isa = PBXTextBookmark;
-
 
2982
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
2983
		name = "ply.c: 1";
-
 
2984
		rLen = 0;
-
 
2985
		rLoc = 0;
-
 
2986
		rType = 0;
-
 
2987
		vrLen = 1231;
2815
		vrLoc = 0;
2988
		vrLoc = 0;
2816
	};
2989
	};
2817
	0DC0A4DA0D968D0B001D5BB8 /* PBXTextBookmark */ = {
2990
	0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = {
2818
		isa = PBXTextBookmark;
2991
		isa = PBXTextBookmark;
2819
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
2992
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2820
		name = "gel_gl.h: 1";
2993
		name = "ply.c: 1";
2821
		rLen = 0;
2994
		rLen = 0;
2822
		rLoc = 0;
2995
		rLoc = 0;
2823
		rType = 0;
2996
		rType = 0;
2824
		vrLen = 209;
2997
		vrLen = 1231;
2825
		vrLoc = 0;
2998
		vrLoc = 0;
2826
	};
2999
	};
2827
	0DC0A4DB0D968D0B001D5BB8 /* PBXTextBookmark */ = {
3000
	0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = {
2828
		isa = PBXTextBookmark;
3001
		isa = PBXTextBookmark;
2829
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
3002
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2830
		name = "gel_glu.h: 6";
3003
		name = "ply.c: 1";
2831
		rLen = 0;
3004
		rLen = 0;
2832
		rLoc = 103;
3005
		rLoc = 0;
2833
		rType = 0;
3006
		rType = 0;
2834
		vrLen = 213;
3007
		vrLen = 1231;
2835
		vrLoc = 0;
3008
		vrLoc = 0;
2836
	};
3009
	};
2837
	0DC0A4DC0D968D0B001D5BB8 /* PBXTextBookmark */ = {
3010
	0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = {
2838
		isa = PBXTextBookmark;
3011
		isa = PBXTextBookmark;
2839
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
3012
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2840
		name = "gel_glut.h: 1";
3013
		name = "ply.c: 1";
2841
		rLen = 0;
3014
		rLen = 0;
2842
		rLoc = 0;
3015
		rLoc = 0;
2843
		rType = 0;
3016
		rType = 0;
2844
		vrLen = 215;
3017
		vrLen = 1231;
2845
		vrLoc = 0;
3018
		vrLoc = 0;
2846
	};
3019
	};
2847
	0DC0A4DD0D968D0B001D5BB8 /* PBXTextBookmark */ = {
3020
	0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = {
2848
		isa = PBXTextBookmark;
3021
		isa = PBXTextBookmark;
2849
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
3022
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2850
		name = "GLViewController.h: 6";
3023
		name = "ply.c: 1";
2851
		rLen = 0;
3024
		rLen = 0;
2852
		rLoc = 70;
3025
		rLoc = 0;
2853
		rType = 0;
3026
		rType = 0;
2854
		vrLen = 745;
3027
		vrLen = 1231;
2855
		vrLoc = 0;
3028
		vrLoc = 0;
2856
	};
3029
	};
2857
	0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */ = {
3030
	0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = {
2858
		isa = PBXTextBookmark;
3031
		isa = PBXTextBookmark;
2859
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
3032
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2860
		name = "ArgExtracter.h: 1";
3033
		name = "ply.c: 1";
2861
		rLen = 0;
3034
		rLen = 0;
2862
		rLoc = 0;
3035
		rLoc = 0;
2863
		rType = 0;
3036
		rType = 0;
2864
		vrLen = 752;
3037
		vrLen = 1231;
2865
		vrLoc = 0;
3038
		vrLoc = 0;
2866
	};
3039
	};
2867
	0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
3040
	0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = {
2868
		isa = PBXTextBookmark;
3041
		isa = PBXTextBookmark;
2869
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
3042
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2870
		name = "HashKey.cpp: 1";
3043
		name = "ply.c: 1";
2871
		rLen = 0;
3044
		rLen = 0;
2872
		rLoc = 0;
3045
		rLoc = 0;
2873
		rType = 0;
3046
		rType = 0;
2874
		vrLen = 486;
3047
		vrLen = 856;
2875
		vrLoc = 0;
3048
		vrLoc = 0;
2876
	};
3049
	};
2877
	0DC0A4E00D968D0B001D5BB8 /* PBXTextBookmark */ = {
3050
	0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = {
2878
		isa = PBXTextBookmark;
3051
		isa = PBXTextBookmark;
2879
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
3052
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2880
		name = "Grid2D.h: 7";
3053
		name = "ply.c: 1";
2881
		rLen = 0;
3054
		rLen = 0;
2882
		rLoc = 96;
3055
		rLoc = 0;
2883
		rType = 0;
3056
		rType = 0;
2884
		vrLen = 553;
3057
		vrLen = 856;
2885
		vrLoc = 0;
3058
		vrLoc = 0;
2886
	};
3059
	};
2887
	0DC655640C69CD450048185B /* ply_load.h */ = {
3060
	0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
2888
		uiCtxt = {
3061
		isa = PBXTextBookmark;
2889
			sepNavIntBoundsRect = "{{0, 0}, {1106, 867}}";
3062
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2890
			sepNavSelRange = "{198, 58}";
3063
		name = "ply.c: 1";
-
 
3064
		rLen = 0;
-
 
3065
		rLoc = 0;
2891
			sepNavVisRect = "{{0, 0}, {1106, 867}}";
3066
		rType = 0;
2892
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
3067
		vrLen = 1231;
2893
		};
3068
		vrLoc = 0;
2894
	};
3069
	};
2895
	0DC655650C69CD450048185B /* ply_load.cpp */ = {
3070
	0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
2896
		uiCtxt = {
3071
		isa = PBXTextBookmark;
2897
			sepNavIntBoundsRect = "{{0, 0}, {780, 3724}}";
3072
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2898
			sepNavSelRange = "{4724, 0}";
3073
		name = "ply.c: 1";
-
 
3074
		rLen = 0;
-
 
3075
		rLoc = 0;
2899
			sepNavVisRect = "{{0, 2880}, {758, 801}}";
3076
		rType = 0;
2900
			sepNavWindowFrame = "{{586, 4}, {803, 874}}";
3077
		vrLen = 856;
2901
		};
3078
		vrLoc = 0;
2902
	};
3079
	};
-
 
3080
	0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3081
		isa = PBXTextBookmark;
2903
	0DC655D70C69D1280048185B /* ply.c */ = {
3082
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3083
		name = "ply.c: 1";
2904
		uiCtxt = {
3084
		rLen = 0;
2905
			sepNavIntBoundsRect = "{{0, 0}, {1146, 21280}}";
3085
		rLoc = 0;
2906
			sepNavSelRange = "{0, 0}";
3086
		rType = 0;
2907
			sepNavVisRect = "{{0, 1710}, {1146, 441}}";
3087
		vrLen = 1231;
2908
		};
3088
		vrLoc = 0;
2909
	};
3089
	};
-
 
3090
	0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3091
		isa = PBXTextBookmark;
-
 
3092
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3093
		name = "ply.c: 1";
-
 
3094
		rLen = 0;
-
 
3095
		rLoc = 0;
-
 
3096
		rType = 0;
-
 
3097
		vrLen = 856;
-
 
3098
		vrLoc = 0;
-
 
3099
	};
-
 
3100
	0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
-
 
3101
		isa = PBXTextBookmark;
-
 
3102
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3103
		name = "ply.c: 1";
-
 
3104
		rLen = 0;
-
 
3105
		rLoc = 0;
-
 
3106
		rType = 0;
-
 
3107
		vrLen = 265;
-
 
3108
		vrLoc = 0;
-
 
3109
	};
-
 
3110
	0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
-
 
3111
		isa = PBXTextBookmark;
-
 
3112
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3113
		name = "ply.c: 1";
-
 
3114
		rLen = 0;
-
 
3115
		rLoc = 0;
-
 
3116
		rType = 0;
-
 
3117
		vrLen = 265;
-
 
3118
		vrLoc = 0;
-
 
3119
	};
-
 
3120
	0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = {
-
 
3121
		isa = PBXTextBookmark;
-
 
3122
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3123
		name = "ply.c: 1";
-
 
3124
		rLen = 0;
-
 
3125
		rLoc = 0;
-
 
3126
		rType = 0;
-
 
3127
		vrLen = 856;
-
 
3128
		vrLoc = 0;
-
 
3129
	};
-
 
3130
	0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3131
		isa = PBXTextBookmark;
-
 
3132
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3133
		name = "ply.c: 1";
-
 
3134
		rLen = 0;
-
 
3135
		rLoc = 0;
-
 
3136
		rType = 0;
-
 
3137
		vrLen = 1231;
-
 
3138
		vrLoc = 0;
-
 
3139
	};
-
 
3140
	0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3141
		isa = PBXTextBookmark;
-
 
3142
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3143
		name = "TriMesh.cpp: 31";
-
 
3144
		rLen = 0;
-
 
3145
		rLoc = 593;
-
 
3146
		rType = 0;
-
 
3147
		vrLen = 663;
-
 
3148
		vrLoc = 1654;
-
 
3149
	};
-
 
3150
	0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3151
		isa = PBXTextBookmark;
2910
	0DC655D80C69D1280048185B /* ply.h */ = {
3152
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3153
		name = "ply.c: 1";
-
 
3154
		rLen = 0;
-
 
3155
		rLoc = 0;
-
 
3156
		rType = 0;
-
 
3157
		vrLen = 1231;
2911
		uiCtxt = {
3158
		vrLoc = 0;
-
 
3159
	};
-
 
3160
	0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3161
		isa = PBXTextBookmark;
2912
			sepNavIntBoundsRect = "{{0, 0}, {1081, 4446}}";
3162
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3163
		name = "TriMesh::compute_normals";
-
 
3164
		rLen = 24;
-
 
3165
		rLoc = 394;
-
 
3166
		rType = 0;
-
 
3167
		vrLen = 922;
-
 
3168
		vrLoc = 366;
-
 
3169
	};
-
 
3170
	0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = {
-
 
3171
		isa = PBXTextBookmark;
-
 
3172
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2913
			sepNavSelRange = "{1307, 6}";
3173
		name = "ply.c: 1";
-
 
3174
		rLen = 0;
-
 
3175
		rLoc = 0;
-
 
3176
		rType = 0;
-
 
3177
		vrLen = 856;
-
 
3178
		vrLoc = 0;
-
 
3179
	};
-
 
3180
	0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = {
-
 
3181
		isa = PBXTextBookmark;
-
 
3182
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3183
		name = "TriMesh::compute_normals";
-
 
3184
		rLen = 24;
-
 
3185
		rLoc = 394;
-
 
3186
		rType = 0;
-
 
3187
		vrLen = 567;
-
 
3188
		vrLoc = 366;
-
 
3189
	};
-
 
3190
	0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = {
-
 
3191
		isa = PBXTextBookmark;
-
 
3192
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3193
		name = "TriMesh::compute_normals";
-
 
3194
		rLen = 24;
-
 
3195
		rLoc = 394;
-
 
3196
		rType = 0;
-
 
3197
		vrLen = 876;
-
 
3198
		vrLoc = 366;
-
 
3199
	};
-
 
3200
	0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = {
-
 
3201
		isa = PBXTextBookmark;
-
 
3202
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
2914
			sepNavVisRect = "{{0, 494}, {1081, 539}}";
3203
		name = "TriMesh::compute_normals";
-
 
3204
		rLen = 24;
-
 
3205
		rLoc = 394;
-
 
3206
		rType = 0;
-
 
3207
		vrLen = 567;
-
 
3208
		vrLoc = 366;
2915
		};
3209
	};
-
 
3210
	0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = {
-
 
3211
		isa = PBXTextBookmark;
-
 
3212
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3213
		name = "TriMesh.cpp: 26";
-
 
3214
		rLen = 0;
-
 
3215
		rLoc = 425;
-
 
3216
		rType = 0;
-
 
3217
		vrLen = 876;
-
 
3218
		vrLoc = 366;
-
 
3219
	};
-
 
3220
	0DCE1AB40DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3221
		isa = PBXTextBookmark;
-
 
3222
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
-
 
3223
		name = "volpoly.cpp: 33";
-
 
3224
		rLen = 0;
-
 
3225
		rLoc = 741;
-
 
3226
		rType = 0;
-
 
3227
		vrLen = 925;
-
 
3228
		vrLoc = 502;
-
 
3229
	};
-
 
3230
	0DCE1AB50DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3231
		isa = PBXTextBookmark;
-
 
3232
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
3233
		name = toggle_wire;
-
 
3234
		rLen = 11;
-
 
3235
		rLoc = 4211;
-
 
3236
		rType = 0;
-
 
3237
		vrLen = 772;
-
 
3238
		vrLoc = 7297;
-
 
3239
	};
-
 
3240
	0DCE1AB60DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3241
		isa = PBXTextBookmark;
-
 
3242
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
3243
		name = main;
-
 
3244
		rLen = 4;
-
 
3245
		rLoc = 2113;
-
 
3246
		rType = 0;
-
 
3247
		vrLen = 653;
-
 
3248
		vrLoc = 0;
-
 
3249
	};
-
 
3250
	0DCE1AB70DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3251
		isa = PBXTextBookmark;
-
 
3252
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
3253
		name = "draw.cpp: 49";
-
 
3254
		rLen = 0;
-
 
3255
		rLoc = 1124;
-
 
3256
		rType = 0;
-
 
3257
		vrLen = 890;
-
 
3258
		vrLoc = 3195;
-
 
3259
	};
-
 
3260
	0DCE1AB80DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3261
		isa = PBXTextBookmark;
-
 
3262
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
-
 
3263
		name = "volpoly.cpp: 33";
-
 
3264
		rLen = 0;
-
 
3265
		rLoc = 741;
-
 
3266
		rType = 0;
-
 
3267
		vrLen = 925;
-
 
3268
		vrLoc = 502;
-
 
3269
	};
-
 
3270
	0DCE1AB90DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3271
		isa = PBXTextBookmark;
-
 
3272
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
3273
		name = toggle_wire;
-
 
3274
		rLen = 11;
-
 
3275
		rLoc = 4211;
-
 
3276
		rType = 0;
-
 
3277
		vrLen = 772;
-
 
3278
		vrLoc = 7297;
-
 
3279
	};
-
 
3280
	0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3281
		isa = PBXTextBookmark;
-
 
3282
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
3283
		name = main;
-
 
3284
		rLen = 4;
-
 
3285
		rLoc = 2113;
-
 
3286
		rType = 0;
-
 
3287
		vrLen = 653;
-
 
3288
		vrLoc = 0;
-
 
3289
	};
-
 
3290
	0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3291
		isa = PBXTextBookmark;
-
 
3292
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
3293
		name = "draw.cpp: 49";
-
 
3294
		rLen = 0;
-
 
3295
		rLoc = 1124;
-
 
3296
		rType = 0;
-
 
3297
		vrLen = 947;
-
 
3298
		vrLoc = 1890;
2916
	};
3299
	};
2917
	0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {
3300
	0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {
2918
		uiCtxt = {
3301
		uiCtxt = {
2919
			sepNavIntBoundsRect = "{{0, 0}, {1119, 1273}}";
3302
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
2920
			sepNavSelRange = "{740, 64}";
3303
			sepNavSelRange = "{740, 64}";
2921
			sepNavVisRect = "{{0, 247}, {1119, 754}}";
3304
			sepNavVisRect = "{{0, 315}, {1130, 644}}";
2922
			sepNavWindowFrame = "{{15, 32}, {1164, 827}}";
3305
			sepNavWindowFrame = "{{15, 32}, {1164, 827}}";
2923
		};
3306
		};
2924
	};
3307
	};
2925
	0DE310520CEF15FD006F19B5 /* glsl_shader.h */ = {
3308
	0DE310520CEF15FD006F19B5 /* glsl_shader.h */ = {
2926
		uiCtxt = {
3309
		uiCtxt = {
2927
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1653}}";
3310
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1653}}";
2928
			sepNavSelRange = "{3835, 0}";
3311
			sepNavSelRange = "{3835, 0}";
2929
			sepNavVisRect = "{{0, 1021}, {1081, 613}}";
3312
			sepNavVisRect = "{{0, 999}, {1130, 644}}";
2930
		};
3313
		};
2931
	};
3314
	};
-
 
3315
	0DEF23020DA9059600668E55 /* PBXTextBookmark */ = {
-
 
3316
		isa = PBXTextBookmark;
-
 
3317
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
3318
		name = "decimator.cpp: 67";
-
 
3319
		rLen = 0;
-
 
3320
		rLoc = 1516;
-
 
3321
		rType = 0;
-
 
3322
		vrLen = 934;
-
 
3323
		vrLoc = 708;
-
 
3324
	};
-
 
3325
	0DEF230F0DA9112C00668E55 /* PBXTextBookmark */ = {
-
 
3326
		isa = PBXTextBookmark;
-
 
3327
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
3328
		name = "GLViewController.h: 6";
-
 
3329
		rLen = 0;
-
 
3330
		rLoc = 70;
-
 
3331
		rType = 0;
-
 
3332
		vrLen = 709;
-
 
3333
		vrLoc = 309;
-
 
3334
	};
2932
	0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
3335
	0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
2933
		isa = PBXFileBreakpoint;
3336
		isa = PBXFileBreakpoint;
2934
		actions = (
3337
		actions = (
2935
		);
3338
		);
2936
		breakpointStyle = 0;
3339
		breakpointStyle = 0;
2937
		continueAfterActions = 0;
3340
		continueAfterActions = 0;
2938
		delayBeforeContinue = 0;
3341
		delayBeforeContinue = 0;
2939
		fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
3342
		fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
2940
		hitCount = 1;
3343
		hitCount = 1;
2941
		lineNumber = 3;
3344
		lineNumber = 3;
2942
		modificationTime = 227455810.195509;
3345
		modificationTime = 230630389.378419;
2943
		state = 2;
3346
		state = 2;
2944
	};
3347
	};
2945
}
3348
}
2946
 
3349