Rev 345 | Rev 357 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
// !$*UTF8*$!
{
0D0CAEB20C6112FC003604C6 /* Project object */ = {
activeBuildConfigurationName = Release;
activeExecutable = 0DB883B50C611FB20040A677 /* Raytracer */;
activeTarget = 0D0CAEC00C611308003604C6 /* GEL */;
addToTargets = (
0DB883590C611DA10040A677 /* OBJViewer */,
0DB883B30C611FB20040A677 /* Raytracer */,
);
breakpoints = (
0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
);
breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
executables = (
0DB8835B0C611DA10040A677 /* OBJViewer */,
0DB883B50C611FB20040A677 /* Raytracer */,
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
0DB883F30C6120E60040A677 /* MeshDistance */,
0DB884040C6121240040A677 /* Decimator */,
0DB884090C6121400040A677 /* RangeScanViewer */,
0DB8840E0C6121570040A677 /* BoundaryCollapse */,
0DB8841E0C6121710040A677 /* VolumePolygonize */,
0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
);
ignoreBreakpointsInProjectsDict = {
};
perUserDictionary = {
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
20,
423,
20,
323,
322,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXBreakpointsDataSource_ActionID,
PBXBreakpointsDataSource_TypeID,
PBXBreakpointsDataSource_BreakpointID,
PBXBreakpointsDataSource_UseID,
PBXBreakpointsDataSource_LocationID,
PBXBreakpointsDataSource_ConditionID,
PBXBreakpointsDataSource_ContinueID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
489,
590.2085,
);
PBXFileTableDataSourceColumnsKey = (
PBXErrorsWarningsDataSource_TypeID,
PBXErrorsWarningsDataSource_MessageID,
PBXErrorsWarningsDataSource_LocationID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
PBXFileTableDataSourceColumnWidthsKey = (
22,
300,
777,
);
PBXFileTableDataSourceColumnsKey = (
PBXExecutablesDataSource_ActiveFlagID,
PBXExecutablesDataSource_NameID,
PBXExecutablesDataSource_CommentsID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
769,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
20,
902,
20,
48.1626,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_SCM_ColumnID,
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
200,
589,
20,
48,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 215901661;
PBXWorkspaceStateSaveDate = 215901661;
};
perUserProjectItems = {
0D21E7320CBE18D300DCAF45 = 0D21E7320CBE18D300DCAF45 /* PBXTextBookmark */;
0D21E7340CBE18D300DCAF45 = 0D21E7340CBE18D300DCAF45 /* PBXTextBookmark */;
0D21E77F0CBE1E4600DCAF45 = 0D21E77F0CBE1E4600DCAF45 /* PBXTextBookmark */;
0D21E78B0CBE1E5200DCAF45 = 0D21E78B0CBE1E5200DCAF45 /* PBXTextBookmark */;
0D21E7D00CBE200400DCAF45 = 0D21E7D00CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D10CBE200400DCAF45 = 0D21E7D10CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D20CBE200400DCAF45 = 0D21E7D20CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D30CBE200400DCAF45 = 0D21E7D30CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D50CBE200400DCAF45 = 0D21E7D50CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D60CBE200400DCAF45 = 0D21E7D60CBE200400DCAF45 /* PBXTextBookmark */;
0D21E7D70CBE200400DCAF45 = 0D21E7D70CBE200400DCAF45 /* PBXTextBookmark */;
0D21E8630CBE288B00DCAF45 = 0D21E8630CBE288B00DCAF45 /* PBXTextBookmark */;
0D21E8660CBE288B00DCAF45 = 0D21E8660CBE288B00DCAF45 /* PBXTextBookmark */;
0D21E9E00CBE5B4C00DCAF45 = 0D21E9E00CBE5B4C00DCAF45 /* PBXTextBookmark */;
0D21EA470CBE67EE00DCAF45 = 0D21EA470CBE67EE00DCAF45 /* PBXTextBookmark */;
0D254A800C6B109B00A82E54 = 0D254A800C6B109B00A82E54 /* PBXTextBookmark */;
0D2FD5190CD2039300F179CA = 0D2FD5190CD2039300F179CA /* PBXTextBookmark */;
0D2FD51A0CD2039300F179CA = 0D2FD51A0CD2039300F179CA /* PBXTextBookmark */;
0D2FD51D0CD2039300F179CA = 0D2FD51D0CD2039300F179CA /* PBXTextBookmark */;
0D3B9A550CD88ACD00948D3B = 0D3B9A550CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A560CD88ACD00948D3B = 0D3B9A560CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A570CD88ACD00948D3B = 0D3B9A570CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A590CD88ACD00948D3B = 0D3B9A590CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A5A0CD88ACD00948D3B = 0D3B9A5A0CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A5B0CD88ACD00948D3B = 0D3B9A5B0CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A5C0CD88ACD00948D3B = 0D3B9A5C0CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A5D0CD88ACD00948D3B = 0D3B9A5D0CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A5E0CD88ACD00948D3B = 0D3B9A5E0CD88ACD00948D3B /* PBXTextBookmark */;
0D3B9A7F0CD88D4900948D3B = 0D3B9A7F0CD88D4900948D3B /* PBXTextBookmark */;
0D3B9A800CD88D4900948D3B = 0D3B9A800CD88D4900948D3B /* PBXTextBookmark */;
0D3B9A810CD88D4900948D3B = 0D3B9A810CD88D4900948D3B /* PBXTextBookmark */;
0D3B9AFD0CD932C700948D3B = 0D3B9AFD0CD932C700948D3B /* PBXTextBookmark */;
0D3B9AFE0CD932C700948D3B = 0D3B9AFE0CD932C700948D3B /* PBXTextBookmark */;
0D576B270C75D5AE00C997E0 = 0D576B270C75D5AE00C997E0 /* PBXTextBookmark */;
0D576B290C75D5AE00C997E0 = 0D576B290C75D5AE00C997E0 /* PBXTextBookmark */;
0D576B590C75D69900C997E0 = 0D576B590C75D69900C997E0 /* PBXTextBookmark */;
0D576B5A0C75D69900C997E0 = 0D576B5A0C75D69900C997E0 /* PBXTextBookmark */;
0D576B8F0C75DA4300C997E0 = 0D576B8F0C75DA4300C997E0 /* PBXTextBookmark */;
0D576B900C75DA4300C997E0 = 0D576B900C75DA4300C997E0 /* PBXTextBookmark */;
0D68DED60C8187D800708F15 = 0D68DED60C8187D800708F15 /* PBXTextBookmark */;
0D68DED80C8187D800708F15 = 0D68DED80C8187D800708F15 /* PBXTextBookmark */;
0D68DEDB0C8187D800708F15 = 0D68DEDB0C8187D800708F15 /* PBXTextBookmark */;
0D68DEF70C818AD100708F15 = 0D68DEF70C818AD100708F15 /* PBXTextBookmark */;
0D68DF1A0C818BEB00708F15 = 0D68DF1A0C818BEB00708F15 /* PBXTextBookmark */;
0D7625B10CBA3E2A0095C3E7 = 0D7625B10CBA3E2A0095C3E7 /* PBXTextBookmark */;
0D7625B20CBA3E2A0095C3E7 = 0D7625B20CBA3E2A0095C3E7 /* PBXTextBookmark */;
0D7625B50CBA3E2A0095C3E7 = 0D7625B50CBA3E2A0095C3E7 /* PBXTextBookmark */;
0D7F89600C68A5E400BC2B60 = 0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89610C68A5E400BC2B60 = 0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89630C68A5E400BC2B60 = 0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89650C68A5E400BC2B60 = 0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89660C68A5E400BC2B60 = 0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89670C68A5E400BC2B60 = 0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89680C68A5E400BC2B60 = 0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89860C68A7E700BC2B60 = 0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89870C68A7E700BC2B60 = 0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89BA0C68A95100BC2B60 = 0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BB0C68A95100BC2B60 = 0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BC0C68A95100BC2B60 = 0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BF0C68A95100BC2B60 = 0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C20C68A95100BC2B60 = 0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C30C68A95100BC2B60 = 0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89CA0C68AC4C00BC2B60 = 0D7F89CA0C68AC4C00BC2B60 /* PBXTextBookmark */;
0D7F89CB0C68AC4C00BC2B60 = 0D7F89CB0C68AC4C00BC2B60 /* PBXTextBookmark */;
0D7F89CC0C68AC4C00BC2B60 = 0D7F89CC0C68AC4C00BC2B60 /* PBXTextBookmark */;
0D7F89CF0C68AC4C00BC2B60 = 0D7F89CF0C68AC4C00BC2B60 /* PBXTextBookmark */;
0D7F89D00C68AC4C00BC2B60 = 0D7F89D00C68AC4C00BC2B60 /* PBXTextBookmark */;
0D7F89D10C68AC4C00BC2B60 = 0D7F89D10C68AC4C00BC2B60 /* PBXTextBookmark */;
0D8536470CBF577700F3A517 = 0D8536470CBF577700F3A517 /* PBXTextBookmark */;
0D8536EC0CBF5E6400F3A517 = 0D8536EC0CBF5E6400F3A517 /* PBXTextBookmark */;
0D8536FB0CBF5F9000F3A517 = 0D8536FB0CBF5F9000F3A517 /* PBXTextBookmark */;
0D8537240CBF616A00F3A517 = 0D8537240CBF616A00F3A517 /* PBXTextBookmark */;
0D85372C0CBF61A000F3A517 = 0D85372C0CBF61A000F3A517 /* PBXTextBookmark */;
0D85378C0CBF646700F3A517 = 0D85378C0CBF646700F3A517 /* PBXTextBookmark */;
0D9893AF0CBACDB000185352 = 0D9893AF0CBACDB000185352 /* PBXTextBookmark */;
0D9893DC0CBAE59500185352 = 0D9893DC0CBAE59500185352 /* PBXTextBookmark */;
0D9893DF0CBAE59500185352 = 0D9893DF0CBAE59500185352 /* PBXTextBookmark */;
0D9893E00CBAE59500185352 = 0D9893E00CBAE59500185352 /* PBXTextBookmark */;
0DC654A00C69B9D40048185B = 0DC654A00C69B9D40048185B /* PBXTextBookmark */;
0DC654B30C69BBAE0048185B = 0DC654B30C69BBAE0048185B /* PBXTextBookmark */;
0DC654C70C69BFC20048185B = 0DC654C70C69BFC20048185B /* PBXTextBookmark */;
0DC654CA0C69BFC20048185B = 0DC654CA0C69BFC20048185B /* PBXTextBookmark */;
0DC654CC0C69BFC20048185B = 0DC654CC0C69BFC20048185B /* PBXTextBookmark */;
0DC655200C69C2750048185B = 0DC655200C69C2750048185B /* PBXTextBookmark */;
0DC655230C69C2750048185B = 0DC655230C69C2750048185B /* PBXTextBookmark */;
0DC655240C69C2750048185B = 0DC655240C69C2750048185B /* PBXTextBookmark */;
0DC655290C69C2750048185B = 0DC655290C69C2750048185B /* PBXTextBookmark */;
0DC655860C69CFA20048185B = 0DC655860C69CFA20048185B /* PBXTextBookmark */;
0DC655A60C69CFEB0048185B = 0DC655A60C69CFEB0048185B /* PBXTextBookmark */;
0DC655F90C69D1700048185B = 0DC655F90C69D1700048185B /* PBXTextBookmark */;
0DC655FA0C69D1700048185B = 0DC655FA0C69D1700048185B /* PBXTextBookmark */;
0DC6566F0C69D5ED0048185B = 0DC6566F0C69D5ED0048185B /* PBXTextBookmark */;
0DC656730C69D5ED0048185B = 0DC656730C69D5ED0048185B /* PBXTextBookmark */;
0DC656750C69D5ED0048185B = 0DC656750C69D5ED0048185B /* PBXTextBookmark */;
0DC656DE0C69D7D80048185B = 0DC656DE0C69D7D80048185B /* PBXTextBookmark */;
0DC656DF0C69D7D80048185B = 0DC656DF0C69D7D80048185B /* PBXTextBookmark */;
0DC656E70C69D7D80048185B = 0DC656E70C69D7D80048185B /* PBXTextBookmark */;
0DC6572E0C69D8900048185B = 0DC6572E0C69D8900048185B /* PBXTextBookmark */;
0DC6575E0C69D97A0048185B = 0DC6575E0C69D97A0048185B /* PBXTextBookmark */;
0DC657610C69D97A0048185B = 0DC657610C69D97A0048185B /* PBXTextBookmark */;
0DC657F40C69E26F0048185B = 0DC657F40C69E26F0048185B /* PBXTextBookmark */;
0DC657F80C69E26F0048185B = 0DC657F80C69E26F0048185B /* PBXTextBookmark */;
0DF0B8B20CD5D74A00675F35 = 0DF0B8B20CD5D74A00675F35 /* PBXTextBookmark */;
0DF0B8B40CD5D74A00675F35 = 0DF0B8B40CD5D74A00675F35 /* PBXTextBookmark */;
0DF682180CAFD8F600EA6B88 = 0DF682180CAFD8F600EA6B88 /* PBXTextBookmark */;
0DF682C80CAFEB8400EA6B88 = 0DF682C80CAFEB8400EA6B88 /* PBXTextBookmark */;
0DF682C90CAFEB8400EA6B88 = 0DF682C90CAFEB8400EA6B88 /* PBXTextBookmark */;
0DF682CB0CAFEB8400EA6B88 = 0DF682CB0CAFEB8400EA6B88 /* PBXTextBookmark */;
0DF682E50CAFEC6900EA6B88 = 0DF682E50CAFEC6900EA6B88 /* PBXTextBookmark */;
0DF682E60CAFEC6900EA6B88 = 0DF682E60CAFEC6900EA6B88 /* PBXTextBookmark */;
0DF682E80CAFEC6900EA6B88 = 0DF682E80CAFEC6900EA6B88 /* PBXTextBookmark */;
0DF682E90CAFEC6900EA6B88 = 0DF682E90CAFEC6900EA6B88 /* PBXTextBookmark */;
0DF683020CAFED9100EA6B88 = 0DF683020CAFED9100EA6B88 /* PBXTextBookmark */;
0DF683150CAFEF5200EA6B88 = 0DF683150CAFEF5200EA6B88 /* PBXTextBookmark */;
0DF683170CAFEF5200EA6B88 = 0DF683170CAFEF5200EA6B88 /* PBXTextBookmark */;
};
sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
userBuildSettings = {
};
};
0D0CAEB60C6112FC003604C6 /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 1;
scmConfiguration = {
SubversionToolPath = /opt/local/bin/svn;
};
scmType = scm.subversion;
};
0D0CAEB70C6112FC003604C6 /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
0D0CAEC00C611308003604C6 /* GEL */ = {
activeExec = 0;
};
0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 7809}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 6031}, {961, 728}}";
};
};
0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 5206}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {961, 728}}";
};
};
0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 3914}}";
sepNavSelRange = "{5541, 19}";
sepNavVisRect = "{{0, 3328}, {961, 390}}";
};
};
0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {828, 2774}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{1, 1796}, {758, 801}}";
sepNavWindowFrame = "{{15, 4}, {803, 874}}";
};
};
0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 2261}}";
sepNavSelRange = "{577, 0}";
sepNavVisRect = "{{0, 1806}, {961, 390}}";
};
};
0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 9063}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 953}, {961, 291}}";
};
};
0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 308}, {961, 291}}";
};
};
0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 1216}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 386}, {961, 291}}";
};
};
0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1012, 1767}}";
sepNavSelRange = "{209, 0}";
sepNavVisRect = "{{0, 35}, {961, 482}}";
};
};
0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1121, 532}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1121, 281}}";
};
};
0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
sepNavSelRange = "{71, 0}";
sepNavVisRect = "{{0, 0}, {1081, 760}}";
};
};
0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 374}, {961, 291}}";
};
};
0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
sepNavSelRange = "{229, 50}";
sepNavVisRect = "{{0, 515}, {961, 291}}";
};
};
0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
sepNavSelRange = "{554, 0}";
sepNavVisRect = "{{0, 0}, {1081, 689}}";
};
};
0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
sepNavSelRange = "{61, 5}";
sepNavVisRect = "{{0, 323}, {961, 291}}";
};
};
0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1353, 1976}}";
sepNavSelRange = "{1012, 0}";
sepNavVisRect = "{{0, 633}, {1353, 160}}";
};
};
0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 3572}}";
sepNavSelRange = "{660, 0}";
sepNavVisRect = "{{0, 2941}, {1146, 534}}";
};
};
0D0CAF130C61132C003604C6 /* Cell.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 3230}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 2014}, {1146, 614}}";
};
};
0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 1862}}";
sepNavSelRange = "{81, 24}";
sepNavVisRect = "{{0, 761}, {1146, 614}}";
};
};
0D0CAF1D0C61132C003604C6 /* Material.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1353, 1007}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 266}, {1353, 196}}";
};
};
0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 6916}}";
sepNavSelRange = "{8956, 42}";
sepNavVisRect = "{{0, 260}, {1106, 700}}";
};
};
0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 1938}}";
sepNavSelRange = "{889, 0}";
sepNavVisRect = "{{0, 677}, {1106, 300}}";
};
};
0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 1349}}";
sepNavSelRange = "{444, 0}";
sepNavVisRect = "{{0, 2}, {1081, 539}}";
sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
};
};
0D0CAF330C61132C003604C6 /* verification.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 4389}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1146, 614}}";
};
};
0D0CAF360C61132C003604C6 /* draw.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 3287}}";
sepNavSelRange = "{903, 0}";
sepNavVisRect = "{{0, 582}, {1081, 431}}";
};
};
0D0CAF370C61132C003604C6 /* draw.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 570}}";
sepNavSelRange = "{166, 0}";
sepNavVisRect = "{{0, 114}, {1081, 431}}";
};
};
0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 891}}";
sepNavSelRange = "{103, 0}";
sepNavVisRect = "{{0, 0}, {1146, 891}}";
};
};
0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 431}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1081, 431}}";
};
};
0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1121, 2622}}";
sepNavSelRange = "{707, 0}";
sepNavVisRect = "{{0, 440}, {1121, 281}}";
};
};
0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 1007}}";
sepNavSelRange = "{70, 0}";
sepNavVisRect = "{{0, 401}, {1081, 431}}";
};
};
0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 688}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1147, 688}}";
};
};
0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 2983}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 113}, {1106, 688}}";
};
};
0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 456}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1146, 404}}";
};
};
0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 12692}}";
sepNavSelRange = "{13268, 0}";
sepNavVisRect = "{{0, 11799}, {1146, 614}}";
sepNavWindowFrame = "{{38, 128}, {803, 874}}";
};
};
0D0CAF500C61132C003604C6 /* Manifold.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {758, 8246}}";
sepNavSelRange = "{2518, 0}";
sepNavVisRect = "{{0, 947}, {758, 801}}";
sepNavWindowFrame = "{{15, 149}, {803, 874}}";
};
};
0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 867}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1106, 867}}";
};
};
0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 1083}}";
sepNavSelRange = "{939, 0}";
sepNavVisRect = "{{0, 351}, {1106, 453}}";
sepNavWindowFrame = "{{61, 107}, {803, 874}}";
};
};
0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 1786}}";
sepNavSelRange = "{1199, 0}";
sepNavVisRect = "{{0, 878}, {961, 657}}";
};
};
0D0CAF640C61132C003604C6 /* Vertex.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 589}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {961, 482}}";
};
};
0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 3192}}";
sepNavSelRange = "{242, 0}";
sepNavVisRect = "{{0, 2546}, {1081, 431}}";
};
};
0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 417}, {1147, 688}}";
};
};
0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1348, 7315}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{1, 2806}, {1121, 610}}";
};
};
0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 3952}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 3306}, {1146, 638}}";
};
};
0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 2679}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1146, 638}}";
};
};
0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
sepNavSelRange = "{203, 0}";
sepNavVisRect = "{{0, 141}, {1146, 638}}";
};
};
0D0CAF720C61132C003604C6 /* Matrix.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1148, 13224}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 9367}, {1146, 638}}";
};
};
0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
isa = XCBreakpointsBucket;
name = GEL;
objects = (
0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
);
};
0D21E7320CBE18D300DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
name = "LinAlgIO.h: 13";
rLen = 0;
rLoc = 203;
rType = 0;
vrLen = 928;
vrLoc = 143;
};
0D21E7340CBE18D300DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
name = "LinAlgIO.h: 13";
rLen = 0;
rLoc = 203;
rType = 0;
vrLen = 928;
vrLoc = 143;
};
0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
sepNavSelRange = "{1710, 0}";
sepNavVisRect = "{{0, 530}, {1121, 610}}";
};
};
0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1121, 476}}";
sepNavWindowFrame = "{{15, 4}, {803, 874}}";
};
};
0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1121, 1045}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1121, 648}}";
};
};
0D21E77F0CBE1E4600DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
name = "LapackFunc.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1268;
vrLoc = 5408;
};
0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */ = {
isa = PBXFileReference;
lastKnownFileType = text.script.sh;
name = RunUnitTests;
path = /Developer/Tools/RunUnitTests;
sourceTree = "<absolute>";
};
0D21E78B0CBE1E5200DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */;
name = "leastsq-test.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 840;
vrLoc = 0;
};
0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
activeExec = 0;
executables = (
0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
);
};
0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = test.cgla.matrices;
sourceDirectories = (
);
};
0D21E7D00CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */;
name = "leastsq-test.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 843;
vrLoc = 0;
};
0D21E7D10CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */;
name = "";
rLen = 8;
rLoc = 5007;
rType = 0;
vrLen = 1100;
vrLoc = 4443;
};
0D21E7D20CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
name = "test-bundle-Info.plist: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 684;
vrLoc = 0;
};
0D21E7D30CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */;
name = "vec_test.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 535;
vrLoc = 0;
};
0D21E7D50CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E78A0CBE1E5200DCAF45 /* RunUnitTests */;
name = "";
rLen = 8;
rLoc = 5007;
rType = 0;
vrLen = 1100;
vrLoc = 4443;
};
0D21E7D60CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
name = "test-bundle-Info.plist: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 684;
vrLoc = 0;
};
0D21E7D70CBE200400DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */;
name = "vec_test.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 535;
vrLoc = 0;
};
0D21E8630CBE288B00DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
name = "LapackFunc.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 511;
vrLoc = 3735;
};
0D21E8660CBE288B00DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
name = "LapackFunc.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 511;
vrLoc = 3735;
};
0D21E9E00CBE5B4C00DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
name = "mat_test.cpp: 39";
rLen = 0;
rLoc = 718;
rType = 0;
vrLen = 1167;
vrLoc = 539;
};
0D21EA470CBE67EE00DCAF45 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
name = "eigensolution.cpp: power_eigensolution";
rLen = 0;
rLoc = 1508;
rType = 0;
vrLen = 1088;
vrLoc = 1180;
};
0D254A800C6B109B00A82E54 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655D80C69D1280048185B /* ply.h */;
name = binary;
rLen = 6;
rLoc = 1307;
rType = 0;
vrLen = 723;
vrLoc = 961;
};
0D2FD5190CD2039300F179CA /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
name = "eigensolution.cpp: 15";
rLen = 0;
rLoc = 209;
rType = 0;
vrLen = 429;
vrLoc = 27;
};
0D2FD51A0CD2039300F179CA /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
name = "Vertex.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 645;
vrLoc = 0;
};
0D2FD51D0CD2039300F179CA /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
name = "Vertex.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 645;
vrLoc = 0;
};
0D3B9A550CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 206";
rLen = 0;
rLoc = 4842;
rType = 0;
vrLen = 562;
vrLoc = 4513;
};
0D3B9A560CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF10C61132B003604C6 /* Vec2d.h */;
name = "Vec2d.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 293;
vrLoc = 287;
};
0D3B9A570CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
name = "class Vec3d: public ArithVec3Float<double,Vec3d>";
rLen = 50;
rLoc = 229;
rType = 0;
vrLen = 420;
vrLoc = 506;
};
0D3B9A590CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 206";
rLen = 0;
rLoc = 4842;
rType = 0;
vrLen = 562;
vrLoc = 4513;
};
0D3B9A5A0CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
name = Vec3d;
rLen = 5;
rLoc = 61;
rType = 0;
vrLen = 300;
vrLoc = 0;
};
0D3B9A5B0CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
name = "class Vec3d: public ArithVec3Float<double,Vec3d>";
rLen = 50;
rLoc = 229;
rType = 0;
vrLen = 279;
vrLoc = 0;
};
0D3B9A5C0CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF10C61132B003604C6 /* Vec2d.h */;
name = "Vec2d.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 293;
vrLoc = 287;
};
0D3B9A5D0CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
name = "class Vec3d: public ArithVec3Float<double,Vec3d>";
rLen = 50;
rLoc = 229;
rType = 0;
vrLen = 420;
vrLoc = 506;
};
0D3B9A5E0CD88ACD00948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
name = Vec3d;
rLen = 5;
rLoc = 61;
rType = 0;
vrLen = 554;
vrLoc = 309;
};
0D3B9A7F0CD88D4900948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
name = Vec3d;
rLen = 5;
rLoc = 61;
rType = 0;
vrLen = 554;
vrLoc = 309;
};
0D3B9A800CD88D4900948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 206";
rLen = 0;
rLoc = 4842;
rType = 0;
vrLen = 562;
vrLoc = 4513;
};
0D3B9A810CD88D4900948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
name = Vec3d;
rLen = 5;
rLoc = 61;
rType = 0;
vrLen = 554;
vrLoc = 309;
};
0D3B9AFD0CD932C700948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 206";
rLen = 0;
rLoc = 4842;
rType = 0;
vrLen = 562;
vrLoc = 4513;
};
0D3B9AFE0CD932C700948D3B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
name = Vec3d;
rLen = 5;
rLoc = 61;
rType = 0;
vrLen = 253;
vrLoc = 309;
};
0D576B270C75D5AE00C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655D70C69D1280048185B /* ply.c */;
name = "ply.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 880;
vrLoc = 2794;
};
0D576B290C75D5AE00C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
name = "TriMesh.h: 22";
rLen = 0;
rLoc = 444;
rType = 0;
vrLen = 589;
vrLoc = 0;
};
0D576B590C75D69900C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
name = "mesh.materials[0].diffuse =";
rLen = 44;
rLoc = 4483;
rType = 0;
vrLen = 1113;
vrLoc = 1802;
};
0D576B5A0C75D69900C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
name = "Vec3f.h: 26";
rLen = 0;
rLoc = 554;
rType = 0;
vrLen = 889;
vrLoc = 0;
};
0D576B8F0C75DA4300C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
name = "Material.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 770;
vrLoc = 132;
};
0D576B900C75DA4300C997E0 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
name = "Vec3f.h: 26";
rLen = 0;
rLoc = 554;
rType = 0;
vrLen = 889;
vrLoc = 0;
};
0D68DED60C8187D800708F15 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
name = "ply_load.cpp: 173";
rLen = 0;
rLoc = 4605;
rType = 0;
vrLen = 873;
vrLoc = 4240;
};
0D68DED80C8187D800708F15 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 26";
rLen = 110;
rLoc = 493;
rType = 0;
vrLen = 757;
vrLoc = 109;
};
0D68DEDB0C8187D800708F15 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
name = "meshdist.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 627;
vrLoc = 2079;
};
0D68DEF70C818AD100708F15 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
name = "volpoly.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 943;
vrLoc = 661;
};
0D68DF1A0C818BEB00708F15 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
name = "meshdist.cpp: 136";
rLen = 0;
rLoc = 2446;
rType = 0;
vrLen = 613;
vrLoc = 2078;
};
0D7625B10CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
name = "GLViewController.cpp: 31";
rLen = 0;
rLoc = 707;
rType = 0;
vrLen = 336;
vrLoc = 511;
};
0D7625B20CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
name = "eigensolution.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 547;
vrLoc = 0;
};
0D7625B50CBA3E2A0095C3E7 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
name = "eigensolution.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 547;
vrLoc = 0;
};
0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
name = "gel_glu.h: 6";
rLen = 0;
rLoc = 103;
rType = 0;
vrLen = 213;
vrLoc = 0;
};
0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: save_touched_attributes";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1632;
vrLoc = 1478;
};
0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1119;
vrLoc = 157;
};
0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
name = "gel_glu.h: 6";
rLen = 0;
rLoc = 103;
rType = 0;
vrLen = 213;
vrLoc = 0;
};
0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: save_touched_attributes";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1632;
vrLoc = 1478;
};
0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
name = "Manifold.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 13184;
};
0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1119;
vrLoc = 157;
};
0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 33";
rLen = 0;
rLoc = 607;
rType = 0;
vrLen = 599;
vrLoc = 137;
};
0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 316";
rLen = 178;
rLoc = 7166;
rType = 0;
vrLen = 540;
vrLoc = 7528;
};
0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
name = "x3d_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1048;
vrLoc = 481;
};
0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
name = "build_manifold.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 861;
vrLoc = 0;
};
0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
name = "caps_and_needles.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 796;
vrLoc = 143;
};
0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
name = "x3d_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 637;
vrLoc = 0;
};
0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
name = "build_manifold.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 861;
vrLoc = 0;
};
0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
name = "caps_and_needles.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 796;
vrLoc = 143;
};
0D7F89CA0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
name = "close_holes.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 429;
vrLoc = 0;
};
0D7F89CB0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
name = "build_bbtree.cpp: 36";
rLen = 0;
rLoc = 660;
rType = 0;
vrLen = 705;
vrLoc = 3800;
};
0D7F89CC0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
name = "Cell.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 902;
vrLoc = 2897;
};
0D7F89CF0C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
name = "close_holes.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 429;
vrLoc = 0;
};
0D7F89D00C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
name = "build_bbtree.cpp: 36";
rLen = 0;
rLoc = 660;
rType = 0;
vrLen = 705;
vrLoc = 3800;
};
0D7F89D10C68AC4C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
name = "Cell.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 902;
vrLoc = 2897;
};
0D8536470CBF577700F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */;
name = "mat_test.cpp: 68";
rLen = 0;
rLoc = 1710;
rType = 0;
vrLen = 925;
vrLoc = 504;
};
0D8536EC0CBF5E6400F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
name = "AncestorGrid.h: AncestorGrid";
rLen = 0;
rLoc = 1012;
rType = 0;
vrLen = 968;
vrLoc = 550;
};
0D8536FB0CBF5F9000F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
name = "AncestorGrid.h: AncestorGrid";
rLen = 0;
rLoc = 1012;
rType = 0;
vrLen = 1087;
vrLoc = 499;
};
0D8537240CBF616A00F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */;
name = "TableTrigonometry.cpp: std";
rLen = 0;
rLoc = 71;
rType = 0;
vrLen = 135;
vrLoc = 0;
};
0D85372C0CBF61A000F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */;
name = "TableTrigonometry.cpp: std";
rLen = 0;
rLoc = 71;
rType = 0;
vrLen = 192;
vrLoc = 0;
};
0D85378C0CBF646700F3A517 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
name = "TriMesh.cpp: 44";
rLen = 0;
rLoc = 889;
rType = 0;
vrLen = 312;
vrLoc = 794;
};
0D9893AF0CBACDB000185352 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
name = "Matrix.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 592;
vrLoc = 10971;
};
0D9893DC0CBAE59500185352 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
name = "LinAlgIO.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 546;
vrLoc = 0;
};
0D9893DF0CBAE59500185352 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
name = "LapackFunc.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 913;
vrLoc = 0;
};
0D9893E00CBAE59500185352 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
name = "LinAlgIO.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 546;
vrLoc = 0;
};
0DB883590C611DA10040A677 /* OBJViewer */ = {
activeExec = 0;
executables = (
0DB8835B0C611DA10040A677 /* OBJViewer */,
);
};
0DB8835B0C611DA10040A677 /* OBJViewer */ = {
isa = PBXExecutable;
activeArgIndex = 0;
activeArgIndices = (
YES,
);
argumentStrings = (
../../data/head.obj,
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 3;
libgmallocEnabled = 0;
name = OBJViewer;
savedGlobals = {
};
sourceDirectories = (
);
variableFormatDictionary = {
};
};
0DB883610C611DD20040A677 /* objview.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {961, 6745}}";
sepNavSelRange = "{4842, 0}";
sepNavVisRect = "{{0, 3760}, {961, 291}}";
sepNavWindowFrame = "{{107, 4}, {803, 1024}}";
};
};
0DB883B30C611FB20040A677 /* Raytracer */ = {
activeExec = 0;
executables = (
0DB883B50C611FB20040A677 /* Raytracer */,
);
};
0DB883B50C611FB20040A677 /* Raytracer */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = Raytracer;
sourceDirectories = (
);
};
0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
activeExec = 0;
executables = (
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
);
};
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = BloomenthalPolygonize;
sourceDirectories = (
);
};
0DB883F10C6120E60040A677 /* MeshDistance */ = {
activeExec = 0;
executables = (
0DB883F30C6120E60040A677 /* MeshDistance */,
);
};
0DB883F30C6120E60040A677 /* MeshDistance */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = MeshDistance;
sourceDirectories = (
);
};
0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 5016}}";
sepNavSelRange = "{2446, 0}";
sepNavVisRect = "{{0, 2230}, {1081, 689}}";
};
};
0DB884020C6121240040A677 /* Decimator */ = {
activeExec = 0;
executables = (
0DB884040C6121240040A677 /* Decimator */,
);
};
0DB884040C6121240040A677 /* Decimator */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = Decimator;
savedGlobals = {
};
sourceDirectories = (
);
};
0DB884070C6121400040A677 /* RangeScanViewer */ = {
activeExec = 0;
executables = (
0DB884090C6121400040A677 /* RangeScanViewer */,
);
};
0DB884090C6121400040A677 /* RangeScanViewer */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = RangeScanViewer;
sourceDirectories = (
);
};
0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
activeExec = 0;
executables = (
0DB8840E0C6121570040A677 /* BoundaryCollapse */,
);
};
0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = BoundaryCollapse;
sourceDirectories = (
);
};
0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
activeExec = 0;
executables = (
0DB8841E0C6121710040A677 /* VolumePolygonize */,
);
};
0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = VolumePolygonize;
sourceDirectories = (
);
};
0DB884350C6121CF0040A677 /* decimator.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 1330}}";
sepNavSelRange = "{493, 110}";
sepNavVisRect = "{{0, 102}, {1081, 689}}";
};
};
0DB8843A0C6121ED0040A677 /* ply.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 3363}, {1146, 614}}";
};
};
0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1106, 688}}";
};
};
0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 798}, {1106, 688}}";
sepNavWindowFrame = "{{159, 16}, {803, 874}}";
};
};
0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 722}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1146, 614}}";
};
};
0DB884460C6122220040A677 /* volpoly.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 1843}}";
sepNavSelRange = "{742, 0}";
sepNavVisRect = "{{0, 450}, {1081, 431}}";
};
};
0DC654A00C69B9D40048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
name = "Manifold.cpp: 628";
rLen = 0;
rLoc = 13268;
rType = 0;
vrLen = 654;
vrLoc = 13184;
};
0DC654B30C69BBAE0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */;
name = "rsview.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 840;
vrLoc = 0;
};
0DC654C70C69BFC20048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */;
name = "plyfile.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1307;
vrLoc = 0;
};
0DC654CA0C69BFC20048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */;
name = "plyfile.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1307;
vrLoc = 0;
};
0DC654CC0C69BFC20048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843A0C6121ED0040A677 /* ply.h */;
name = "ply.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1573;
vrLoc = 6944;
};
0DC655200C69C2750048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
name = "boundary_collapse.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 526;
vrLoc = 0;
};
0DC655230C69C2750048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843A0C6121ED0040A677 /* ply.h */;
name = "ply.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1302;
vrLoc = 6944;
};
0DC655240C69C2750048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */;
name = "rsview.cpp: 117";
rLen = 2223;
rLoc = 2821;
rType = 0;
vrLen = 1632;
vrLoc = 1792;
};
0DC655290C69C2750048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
name = "boundary_collapse.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 526;
vrLoc = 0;
};
0DC655640C69CD450048185B /* ply_load.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 867}}";
sepNavSelRange = "{198, 58}";
sepNavVisRect = "{{0, 0}, {1106, 867}}";
sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
};
};
0DC655650C69CD450048185B /* ply_load.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {780, 3724}}";
sepNavSelRange = "{4724, 0}";
sepNavVisRect = "{{0, 2880}, {758, 801}}";
sepNavWindowFrame = "{{586, 4}, {803, 874}}";
};
};
0DC655860C69CFA20048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
name = "TriMesh.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 827;
vrLoc = 460;
};
0DC655A60C69CFEB0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655640C69CD450048185B /* ply_load.h */;
name = "ply_load.h: ply_load";
rLen = 0;
rLoc = 203;
rType = 0;
vrLen = 251;
vrLoc = 0;
};
0DC655D70C69D1280048185B /* ply.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 62966}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 1715}, {1081, 539}}";
};
};
0DC655D80C69D1280048185B /* ply.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1081, 4446}}";
sepNavSelRange = "{1307, 6}";
sepNavVisRect = "{{0, 494}, {1081, 539}}";
};
};
0DC655F90C69D1700048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655D70C69D1280048185B /* ply.c */;
name = "ply.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1212;
vrLoc = 0;
};
0DC655FA0C69D1700048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655D80C69D1280048185B /* ply.h */;
name = "ply.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1138;
vrLoc = 0;
};
0DC6566F0C69D5ED0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
name = "obj_load.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 638;
vrLoc = 0;
};
0DC656730C69D5ED0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
name = "#include \"CGLA/Vec3f.h\"";
rLen = 24;
rLoc = 81;
rType = 0;
vrLen = 1067;
vrLoc = 1101;
};
0DC656750C69D5ED0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
name = "obj_load.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 638;
vrLoc = 0;
};
0DC656DE0C69D7D80048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DC655640C69CD450048185B /* ply_load.h */;
name = "ply_load.h: ply_load";
rLen = 0;
rLoc = 198;
rType = 0;
vrLen = 256;
vrLoc = 0;
};
0DC656DF0C69D7D80048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
name = "verification.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 925;
vrLoc = 0;
};
0DC656E70C69D7D80048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
name = "verification.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 925;
vrLoc = 0;
};
0DC6572E0C69D8900048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
name = "draw.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1019;
vrLoc = 1192;
};
0DC6575E0C69D97A0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
name = "mesh->mat_idx.push_back(current_material);";
rLen = 42;
rLoc = 8956;
rType = 0;
vrLen = 945;
vrLoc = 8341;
};
0DC657610C69D97A0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
name = "mesh->mat_idx.push_back(current_material);";
rLen = 42;
rLoc = 8956;
rType = 0;
vrLen = 945;
vrLoc = 8341;
};
0DC657F40C69E26F0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
name = "#include \"CGLA/Vec3f.h\"";
rLen = 24;
rLoc = 81;
rType = 0;
vrLen = 781;
vrLoc = 994;
};
0DC657F80C69E26F0048185B /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
name = "TriMesh.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 677;
vrLoc = 146;
};
0DF0B8B20CD5D74A00675F35 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
name = "Vertex.cpp: 64";
rLen = 0;
rLoc = 1199;
rType = 0;
vrLen = 766;
vrLoc = 814;
};
0DF0B8B40CD5D74A00675F35 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
name = "Vertex.cpp: 64";
rLen = 0;
rLoc = 1199;
rType = 0;
vrLen = 766;
vrLoc = 814;
};
0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
isa = PBXFileBreakpoint;
actions = (
);
breakpointStyle = 0;
continueAfterActions = 0;
delayBeforeContinue = 0;
fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
hitCount = 1;
lineNumber = 3;
modificationTime = 215902898.796678;
state = 2;
};
0DF682180CAFD8F600EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
name = "volpoly.cpp: 33";
rLen = 0;
rLoc = 742;
rType = 0;
vrLen = 479;
vrLoc = 502;
};
0DF682C80CAFEB8400EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
name = "draw.h: 7";
rLen = 0;
rLoc = 166;
rType = 0;
vrLen = 715;
vrLoc = 144;
};
0DF682C90CAFEB8400EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
name = "draw.cpp: 40";
rLen = 0;
rLoc = 903;
rType = 0;
vrLen = 421;
vrLoc = 722;
};
0DF682CB0CAFEB8400EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
name = "draw.h: 7";
rLen = 0;
rLoc = 166;
rType = 0;
vrLen = 715;
vrLoc = 144;
};
0DF682E50CAFEC6900EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
name = "x3d_load.cpp: 14";
rLen = 0;
rLoc = 242;
rType = 0;
vrLen = 591;
vrLoc = 2704;
};
0DF682E60CAFEC6900EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
name = "gel_glut.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 215;
vrLoc = 0;
};
0DF682E80CAFEC6900EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
name = "x3d_load.cpp: 14";
rLen = 0;
rLoc = 242;
rType = 0;
vrLen = 591;
vrLoc = 2704;
};
0DF682E90CAFEC6900EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
name = "gel_glut.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 215;
vrLoc = 0;
};
0DF683020CAFED9100EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
name = "GLViewController.cpp: 127";
rLen = 0;
rLoc = 2567;
rType = 0;
vrLen = 499;
vrLoc = 2094;
};
0DF683150CAFEF5200EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
name = "GLViewController.h: 6";
rLen = 0;
rLoc = 70;
rType = 0;
vrLen = 576;
vrLoc = 333;
};
0DF683170CAFEF5200EA6B88 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
name = "GLViewController.h: 6";
rLen = 0;
rLoc = 70;
rType = 0;
vrLen = 576;
vrLoc = 333;
};
}