Subversion Repositories gelsvn

Rev

Rev 363 | Rev 367 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

// !$*UTF8*$!
{
        0D0CAEB20C6112FC003604C6 /* Project object */ = {
                activeBuildConfigurationName = Debug;
                activeExecutable = 0DB8835B0C611DA10040A677 /* OBJViewer */;
                activeTarget = 0DB883590C611DA10040A677 /* OBJViewer */;
                addToTargets = (
                        0D0CAEC00C611308003604C6 /* GEL */,
                );
                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 */,
                        0D5270470CE1E5BB00FA4789 /* PathTracer */,
                );
                ignoreBreakpointsInProjectsDict = {
                };
                perUserDictionary = {
                        "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
                                PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
                                PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
                                PBXFileTableDataSourceColumnWidthsKey = (
                                        20,
                                        20,
                                        210,
                                        20,
                                        110,
                                        109,
                                        20,
                                );
                                PBXFileTableDataSourceColumnsKey = (
                                        PBXBreakpointsDataSource_ActionID,
                                        PBXBreakpointsDataSource_TypeID,
                                        PBXBreakpointsDataSource_BreakpointID,
                                        PBXBreakpointsDataSource_UseID,
                                        PBXBreakpointsDataSource_LocationID,
                                        PBXBreakpointsDataSource_ConditionID,
                                        PBXBreakpointsDataSource_ContinueID,
                                );
                        };
                        "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
                                PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
                                PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
                                PBXFileTableDataSourceColumnWidthsKey = (
                                        20,
                                        20,
                                        383,
                                        20,
                                        310,
                                        310,
                                        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,
                                        718,
                                );
                                PBXFileTableDataSourceColumnsKey = (
                                        PBXExecutablesDataSource_ActiveFlagID,
                                        PBXExecutablesDataSource_NameID,
                                        PBXExecutablesDataSource_CommentsID,
                                );
                        };
                        PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
                                PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
                                PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
                                PBXFileTableDataSourceColumnWidthsKey = (
                                        20,
                                        830,
                                        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,
                                        650,
                                        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 = 230629882;
                        PBXWorkspaceStateSaveDate = 230629882;
                };
                perUserProjectItems = {
                        0D1307D50D887A6400847A72 = 0D1307D50D887A6400847A72 /* PBXTextBookmark */;
                        0D1307D80D887A6400847A72 = 0D1307D80D887A6400847A72 /* PBXTextBookmark */;
                        0D13082C0D887C6D00847A72 = 0D13082C0D887C6D00847A72 /* PBXTextBookmark */;
                        0D13082D0D887C6D00847A72 = 0D13082D0D887C6D00847A72 /* PBXTextBookmark */;
                        0D13083D0D887CD300847A72 = 0D13083D0D887CD300847A72 /* PBXTextBookmark */;
                        0D1308430D887CD300847A72 = 0D1308430D887CD300847A72 /* PBXTextBookmark */;
                        0D1308AB0D88801100847A72 = 0D1308AB0D88801100847A72 /* PBXTextBookmark */;
                        0D1308F10D88814500847A72 = 0D1308F10D88814500847A72 /* PBXTextBookmark */;
                        0D1308FB0D8881B300847A72 = 0D1308FB0D8881B300847A72 /* PBXTextBookmark */;
                        0D1308FC0D8881B300847A72 = 0D1308FC0D8881B300847A72 /* PBXTextBookmark */;
                        0D1308FD0D8881B300847A72 = 0D1308FD0D8881B300847A72 /* PBXTextBookmark */;
                        0D1309010D8881B300847A72 = 0D1309010D8881B300847A72 /* PBXTextBookmark */;
                        0D1309020D8881B300847A72 = 0D1309020D8881B300847A72 /* PBXTextBookmark */;
                        0D1309030D8881B300847A72 = 0D1309030D8881B300847A72 /* PBXTextBookmark */;
                        0D1309190D88826B00847A72 = 0D1309190D88826B00847A72 /* PBXTextBookmark */;
                        0D1309410D891E3400847A72 = 0D1309410D891E3400847A72 /* PBXTextBookmark */;
                        0D4007850D8EAED3002D90E7 = 0D4007850D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007860D8EAED3002D90E7 = 0D4007860D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007870D8EAED3002D90E7 = 0D4007870D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007890D8EAED3002D90E7 = 0D4007890D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D40078B0D8EAED3002D90E7 = 0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D40078E0D8EAED3002D90E7 = 0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007900D8EAED3002D90E7 = 0D4007900D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007920D8EAED3002D90E7 = 0D4007920D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007930D8EAED3002D90E7 = 0D4007930D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007980D8EAED3002D90E7 = 0D4007980D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D40079F0D8EAED3002D90E7 = 0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007A10D8EAED3002D90E7 = 0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007A70D8EAED3002D90E7 = 0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007A80D8EAED3002D90E7 = 0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007A90D8EAED3002D90E7 = 0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007AB0D8EAED3002D90E7 = 0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007AD0D8EAED3002D90E7 = 0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007B00D8EAED3002D90E7 = 0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007B10D8EAED3002D90E7 = 0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007B70D8EAED3002D90E7 = 0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007B90D8EAED3002D90E7 = 0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007BA0D8EAED3002D90E7 = 0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007BD0D8EAED3002D90E7 = 0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007BE0D8EAED3002D90E7 = 0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007C00D8EAED3002D90E7 = 0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007C20D8EAED3002D90E7 = 0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007C50D8EAED3002D90E7 = 0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007C90D8EAED3002D90E7 = 0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007CC0D8EAED3002D90E7 = 0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D30D8EAED3002D90E7 = 0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D40D8EAED3002D90E7 = 0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D50D8EAED3002D90E7 = 0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D60D8EAED3002D90E7 = 0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D70D8EAED3002D90E7 = 0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D80D8EAED3002D90E7 = 0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007D90D8EAED3002D90E7 = 0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007DA0D8EAED3002D90E7 = 0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007DC0D8EAED3002D90E7 = 0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4007DD0D8EAED3002D90E7 = 0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */;
                        0D4008F00D8EBA46002D90E7 = 0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */;
                        0D4009220D8EBC9B002D90E7 = 0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */;
                        0D4009A50D8FEF3C002D90E7 = 0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009A70D8FEF3C002D90E7 = 0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009A80D8FEF3C002D90E7 = 0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009A90D8FEF3C002D90E7 = 0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009AA0D8FEF3C002D90E7 = 0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009AD0D8FEF3C002D90E7 = 0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009AE0D8FEF3C002D90E7 = 0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009AF0D8FEF3C002D90E7 = 0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B00D8FEF3C002D90E7 = 0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B10D8FEF3C002D90E7 = 0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B30D8FEF3C002D90E7 = 0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B40D8FEF3C002D90E7 = 0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B50D8FEF3C002D90E7 = 0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B60D8FEF3C002D90E7 = 0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B70D8FEF3C002D90E7 = 0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B80D8FEF3C002D90E7 = 0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009B90D8FEF3C002D90E7 = 0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009BA0D8FEF3C002D90E7 = 0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009BB0D8FEF3C002D90E7 = 0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009BD0D8FEF3C002D90E7 = 0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009BE0D8FEF3C002D90E7 = 0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009BF0D8FEF3C002D90E7 = 0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009C00D8FEF3C002D90E7 = 0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CA0D8FEF3C002D90E7 = 0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CB0D8FEF3C002D90E7 = 0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CC0D8FEF3C002D90E7 = 0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CD0D8FEF3C002D90E7 = 0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CE0D8FEF3C002D90E7 = 0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009CF0D8FEF3C002D90E7 = 0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009D00D8FEF3C002D90E7 = 0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009D90D8FEF3C002D90E7 = 0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009E10D8FEF3C002D90E7 = 0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009E40D8FEF3C002D90E7 = 0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009E50D8FEF3C002D90E7 = 0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009E60D8FEF3C002D90E7 = 0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0D4009E70D8FEF3C002D90E7 = 0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */;
                        0DAE00DE0DA22C09000F0DFD = 0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00DF0DA22C09000F0DFD = 0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E00DA22C09000F0DFD = 0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E10DA22C09000F0DFD = 0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E20DA22C09000F0DFD = 0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E30DA22C09000F0DFD = 0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E40DA22C09000F0DFD = 0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E50DA22C09000F0DFD = 0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00E80DA22C09000F0DFD = 0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00EA0DA22C09000F0DFD = 0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00EB0DA22C09000F0DFD = 0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00EE0DA22C09000F0DFD = 0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00F00DA22C09000F0DFD = 0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00F10DA22C09000F0DFD = 0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00F50DA22C09000F0DFD = 0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00F70DA22C09000F0DFD = 0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00F80DA22C09000F0DFD = 0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE00FD0DA22C09000F0DFD = 0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */;
                        0DAE01020DA22C09000F0DFD = 0DAE01020DA22C09000F0DFD /* PBXTextBookmark */;
                        0DC0A31D0D913C90001D5BB8 = 0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */;
                        0DC0A31E0D913C90001D5BB8 = 0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */;
                        0DC0A3200D913C90001D5BB8 = 0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */;
                        0DC0A3220D913C90001D5BB8 = 0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */;
                        0DC0A32C0D913D52001D5BB8 = 0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */;
                        0DC0A32D0D913D52001D5BB8 = 0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */;
                        0DC0A3320D913D52001D5BB8 = 0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */;
                        0DC0A3B50D91420F001D5BB8 = 0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */;
                        0DC0A4CF0D968D0B001D5BB8 = 0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D00D968D0B001D5BB8 = 0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D10D968D0B001D5BB8 = 0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D20D968D0B001D5BB8 = 0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D40D968D0B001D5BB8 = 0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D50D968D0B001D5BB8 = 0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4D70D968D0B001D5BB8 = 0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4DE0D968D0B001D5BB8 = 0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC0A4DF0D968D0B001D5BB8 = 0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */;
                        0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */;
                        0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */;
                        0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */;
                        0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = 0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = 0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */;
                        0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */;
                        0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */;
                        0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = 0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */;
                        0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */;
                        0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */;
                        0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */;
                        0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */;
                        0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */;
                        0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */;
                        0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */;
                        0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */;
                        0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */;
                        0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */;
                        0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = 0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */;
                        0DCE1AB40DB5446100A50062 = 0DCE1AB40DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1AB50DB5446100A50062 = 0DCE1AB50DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1AB60DB5446100A50062 = 0DCE1AB60DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1AB70DB5446100A50062 = 0DCE1AB70DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1AB80DB5446100A50062 = 0DCE1AB80DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1AB90DB5446100A50062 = 0DCE1AB90DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1ABA0DB5446100A50062 = 0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */;
                        0DCE1ABB0DB5446100A50062 = 0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */;
                        0DEF23020DA9059600668E55 = 0DEF23020DA9059600668E55 /* PBXTextBookmark */;
                        0DEF230F0DA9112C00668E55 = 0DEF230F0DA9112C00668E55 /* 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 = "{7684, 204}";
                        sepNavVisRect = "{{0, 5966}, {961, 390}}";
                };
        };
        0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {961, 5206}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {961, 728}}";
                };
        };
        0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 141}, {1081, 613}}";
                };
        };
        0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
                        sepNavSelRange = "{5541, 19}";
                        sepNavVisRect = "{{0, 3301}, {1081, 613}}";
                };
        };
        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}, {1081, 1767}}";
                        sepNavSelRange = "{209, 0}";
                        sepNavVisRect = "{{0, 855}, {1081, 485}}";
                };
        };
        0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 47}, {1081, 485}}";
                };
        };
        0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 613}}";
                };
        };
        0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
                        sepNavSelRange = "{1011, 0}";
                        sepNavVisRect = "{{0, 427}, {1081, 485}}";
                };
        };
        0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
                        sepNavSelRange = "{448, 0}";
                        sepNavVisRect = "{{0, 280}, {1081, 613}}";
                        sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
                };
        };
        0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
                        sepNavSelRange = "{696, 201}";
                        sepNavVisRect = "{{0, 340}, {1081, 613}}";
                };
        };
        0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 613}}";
                };
        };
        0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 613}}";
                };
        };
        0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 613}}";
                };
        };
        0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 532}, {1081, 485}}";
                };
        };
        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}}";
                };
        };
        0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 2774}}";
                        sepNavSelRange = "{81, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 485}}";
                };
        };
        0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1353, 1976}}";
                        sepNavSelRange = "{1012, 0}";
                        sepNavVisRect = "{{0, 633}, {1353, 160}}";
                };
        };
        0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1300, 13224}}";
                        sepNavSelRange = "{15145, 97}";
                        sepNavVisRect = "{{0, 11267}, {986, 695}}";
                };
        };
        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}, {1187, 1862}}";
                        sepNavSelRange = "{81, 24}";
                        sepNavVisRect = "{{0, 1128}, {1187, 668}}";
                        sepNavWindowFrame = "{{61, 4}, {549, 827}}";
                };
        };
        0D0CAF190C61132C003604C6 /* KDTree.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 6460}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 485}}";
                };
        };
        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}, {1187, 6916}}";
                        sepNavSelRange = "{4203, 26}";
                        sepNavVisRect = "{{0, 3173}, {1187, 335}}";
                };
        };
        0D0CAF210C61132C003604C6 /* obj_load.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {516, 247}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {0, 0}}";
                        sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
                };
        };
        0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 13528}}";
                        sepNavSelRange = "{20173, 0}";
                        sepNavVisRect = "{{0, 13024}, {1081, 485}}";
                };
        };
        0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {700, 2603}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {0, 0}}";
                };
        };
        0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 855}}";
                        sepNavSelRange = "{554, 0}";
                        sepNavVisRect = "{{0, 299}, {1081, 485}}";
                        sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
                };
        };
        0D0CAF270C61132C003604C6 /* QEM.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
                        sepNavSelRange = "{671, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 485}}";
                };
        };
        0D0CAF280C61132C003604C6 /* Ray.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 2261}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 485}}";
                };
        };
        0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 1149}, {1081, 485}}";
                };
        };
        0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1022, 1938}}";
                        sepNavSelRange = "{425, 0}";
                        sepNavVisRect = "{{0, 380}, {1022, 644}}";
                };
        };
        0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 1349}}";
                        sepNavSelRange = "{94, 0}";
                        sepNavVisRect = "{{0, 646}, {1187, 668}}";
                        sepNavWindowFrame = "{{15, 4}, {803, 874}}";
                };
        };
        0D0CAF330C61132C003604C6 /* verification.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1022, 644}}";
                };
        };
        0D0CAF340C61132C003604C6 /* verification.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1187, 668}}";
                };
        };
        0D0CAF360C61132C003604C6 /* draw.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 3382}}";
                        sepNavSelRange = "{1124, 0}";
                        sepNavVisRect = "{{0, 1520}, {1130, 644}}";
                        sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
                };
        };
        0D0CAF370C61132C003604C6 /* draw.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 684}}";
                        sepNavSelRange = "{664, 0}";
                        sepNavVisRect = "{{0, 14}, {1130, 644}}";
                };
        };
        0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{103, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                        sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
                };
        };
        0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 2622}}";
                        sepNavSelRange = "{1599, 43}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1007}}";
                        sepNavSelRange = "{70, 0}";
                        sepNavVisRect = "{{0, 363}, {1130, 644}}";
                };
        };
        0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 2755}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1824}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 3097}}";
                        sepNavSelRange = "{594, 0}";
                        sepNavVisRect = "{{0, 2}, {1187, 644}}";
                        sepNavWindowFrame = "{{38, 32}, {846, 820}}";
                };
        };
        0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 741}}";
                        sepNavSelRange = "{154, 0}";
                        sepNavVisRect = "{{0, 78}, {1130, 644}}";
                        sepNavWindowFrame = "{{393, 23}, {846, 820}}";
                };
        };
        0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 2983}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1187, 644}}";
                };
        };
        0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1187, 644}}";
                };
        };
        0D0CAF480C61132C003604C6 /* close_holes.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{229, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF490C61132C003604C6 /* Face.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 1748}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1187, 644}}";
                };
        };
        0D0CAF4A0C61132C003604C6 /* Face.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1311}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 874}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1187, 644}}";
                };
        };
        0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 12692}}";
                        sepNavSelRange = "{13268, 0}";
                        sepNavVisRect = "{{0, 11630}, {1187, 644}}";
                        sepNavWindowFrame = "{{38, 128}, {803, 874}}";
                };
        };
        0D0CAF500C61132C003604C6 /* Manifold.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 8246}}";
                        sepNavSelRange = "{2518, 0}";
                        sepNavVisRect = "{{0, 6137}, {1130, 644}}";
                        sepNavWindowFrame = "{{15, 149}, {803, 874}}";
                };
        };
        0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 13471}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 8777}, {1130, 644}}";
                };
        };
        0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 988}}";
                        sepNavSelRange = "{1757, 0}";
                        sepNavVisRect = "{{0, 114}, {1130, 644}}";
                };
        };
        0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{377, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF540C61132C003604C6 /* obj_load.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{355, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1083}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 598}, {1081, 485}}";
                        sepNavWindowFrame = "{{61, 107}, {803, 874}}";
                };
        };
        0D0CAF560C61132C003604C6 /* obj_save.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{137, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 6498}}";
                        sepNavSelRange = "{8513, 0}";
                        sepNavVisRect = "{{0, 5037}, {1130, 644}}";
                        sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
                };
        };
        0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{528, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1121}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 3249}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF5F0C61132C003604C6 /* templates.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 3439}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 6251}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D0CAF610C61132C003604C6 /* triangulate.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1786}}";
                        sepNavSelRange = "{1250, 0}";
                        sepNavVisRect = "{{0, 907}, {1130, 644}}";
                };
        };
        0D0CAF640C61132C003604C6 /* Vertex.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1691}}";
                        sepNavSelRange = "{1423, 19}";
                        sepNavVisRect = "{{0, 727}, {1130, 644}}";
                };
        };
        0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 10621}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                        sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
                };
        };
        0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 3192}}";
                        sepNavSelRange = "{242, 0}";
                        sepNavVisRect = "{{0, 2546}, {1081, 431}}";
                };
        };
        0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{236, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 417}, {1147, 688}}";
                };
        };
        0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1348, 7315}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 3952}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        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, 9348}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 1083}, {1130, 644}}";
                };
        };
        0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
                        sepNavSelRange = "{96, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
                isa = XCBreakpointsBucket;
                name = GEL;
                objects = (
                        0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
                );
        };
        0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 12027}}";
                        sepNavSelRange = "{6483, 0}";
                        sepNavVisRect = "{{0, 143}, {1187, 644}}";
                        sepNavWindowFrame = "{{61, 11}, {846, 820}}";
                };
        };
        0D1306810D886BBC00847A72 /* tessellate.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1187, 665}}";
                        sepNavSelRange = "{550, 0}";
                        sepNavVisRect = "{{0, 242}, {1187, 423}}";
                        sepNavWindowFrame = "{{38, 25}, {549, 827}}";
                };
        };
        0D1307D50D887A6400847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
                name = "tessellate.h: tessellate";
                rLen = 0;
                rLoc = 550;
                rType = 0;
                vrLen = 375;
                vrLoc = 303;
        };
        0D1307D80D887A6400847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
                name = "tessellate.cpp: 26";
                rLen = 0;
                rLoc = 372;
                rType = 0;
                vrLen = 294;
                vrLoc = 240;
        };
        0D13082B0D887C6D00847A72 /* stl_vector.h */ = {
                isa = PBXFileReference;
                lastKnownFileType = sourcecode.c.h;
                name = stl_vector.h;
                path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
                sourceTree = "<absolute>";
        };
        0D13082C0D887C6D00847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
                name = "#include \"CGLA/Vec3f.h\"";
                rLen = 24;
                rLoc = 81;
                rType = 0;
                vrLen = 193;
                vrLoc = 0;
        };
        0D13082D0D887C6D00847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D13082E0D887C6D00847A72 /* stl_vector.h */;
                name = "(null): 343";
                rLen = 0;
                rLoc = 12250;
                rType = 0;
                vrLen = 376;
                vrLoc = 12103;
        };
        0D13082E0D887C6D00847A72 /* stl_vector.h */ = {
                isa = PBXFileReference;
                lastKnownFileType = sourcecode.c.h;
                name = stl_vector.h;
                path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
                sourceTree = "<absolute>";
        };
        0D13083D0D887CD300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D13082B0D887C6D00847A72 /* stl_vector.h */;
                name = "stl_vector.h: size";
                rLen = 0;
                rLoc = 14113;
                rType = 0;
                vrLen = 1111;
                vrLoc = 11747;
        };
        0D1308430D887CD300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
                name = "TriMesh.h: 18";
                rLen = 0;
                rLoc = 401;
                rType = 0;
                vrLen = 928;
                vrLoc = 562;
        };
        0D1308AB0D88801100847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
                name = "mesh->materials.resize(1);";
                rLen = 26;
                rLoc = 4203;
                rType = 0;
                vrLen = 358;
                vrLoc = 3982;
        };
        0D1308F10D88814500847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
                name = "#include \"CGLA/Vec3f.h\"";
                rLen = 24;
                rLoc = 81;
                rType = 0;
                vrLen = 744;
                vrLoc = 1431;
        };
        0D1308FB0D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
                name = "verification.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 176;
                vrLoc = 0;
        };
        0D1308FC0D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
                name = "verification.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 984;
                vrLoc = 5835;
        };
        0D1308FD0D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh.cpp: 31";
                rLen = 0;
                rLoc = 593;
                rType = 0;
                vrLen = 665;
                vrLoc = 1654;
        };
        0D1309010D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh.cpp: 44";
                rLen = 0;
                rLoc = 889;
                rType = 0;
                vrLen = 742;
                vrLoc = 0;
        };
        0D1309020D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
                name = "verification.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 176;
                vrLoc = 0;
        };
        0D1309030D8881B300847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
                name = "verification.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1051;
                vrLoc = 0;
        };
        0D1309190D88826B00847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
                name = "TriMesh.h: 5";
                rLen = 0;
                rLoc = 94;
                rType = 0;
                vrLen = 797;
                vrLoc = 708;
        };
        0D1309410D891E3400847A72 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
                name = "tessellate.h: tessellate";
                rLen = 0;
                rLoc = 550;
                rType = 0;
                vrLen = 525;
                vrLoc = 163;
        };
        0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {961, 390}}";
                };
        };
        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}, {961, 1045}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {961, 390}}";
                };
        };
        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 = (
                );
        };
        0D4007850D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
                name = "tessellate.cpp: 327";
                rLen = 0;
                rLoc = 6483;
                rType = 0;
                vrLen = 519;
                vrLoc = 127;
        };
        0D4007860D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
                name = "build_manifold.cpp: 48";
                rLen = 0;
                rLoc = 594;
                rType = 0;
                vrLen = 417;
                vrLoc = 0;
        };
        0D4007870D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
                name = "caps_and_needles.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 769;
                vrLoc = 0;
        };
        0D4007890D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
                name = "close_holes.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 431;
                vrLoc = 0;
        };
        0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
                name = "Face.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 610;
                vrLoc = 0;
        };
        0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
                name = "HalfEdge.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 615;
                vrLoc = 0;
        };
        0D4007900D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
                name = "Manifold.cpp: 628";
                rLen = 0;
                rLoc = 13268;
                rType = 0;
                vrLen = 550;
                vrLoc = 13065;
        };
        0D4007920D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
                name = "obj_load.cpp: 18";
                rLen = 0;
                rLoc = 377;
                rType = 0;
                vrLen = 401;
                vrLoc = 0;
        };
        0D4007930D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
                name = "mesh_optimization.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1176;
                vrLoc = 11562;
        };
        0D4007980D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
                name = "smooth.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 665;
                vrLoc = 0;
        };
        0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
                name = "volume_polygonize.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 651;
                vrLoc = 0;
        };
        0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
                name = "x3d_save.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 208;
                vrLoc = 0;
        };
        0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
                name = "build_manifold.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 640;
                vrLoc = 468;
        };
        0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
                name = "obj_load.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 638;
                vrLoc = 0;
        };
        0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
                name = "Manifold.h: 76";
                rLen = 0;
                rLoc = 2518;
                rType = 0;
                vrLen = 1283;
                vrLoc = 1775;
        };
        0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
                name = "build_manifold.h: build_manifold";
                rLen = 0;
                rLoc = 903;
                rType = 0;
                vrLen = 1088;
                vrLoc = 97;
        };
        0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
                name = "close_holes.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 136;
                vrLoc = 0;
        };
        0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
                name = "caps_and_needles.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 769;
                vrLoc = 0;
        };
        0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
                name = "caps_and_needles.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1070;
                vrLoc = 0;
        };
        0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
                name = "close_holes.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 431;
                vrLoc = 0;
        };
        0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
                name = "Face.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 610;
                vrLoc = 0;
        };
        0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
                name = "Face.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 491;
                vrLoc = 0;
        };
        0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
                name = "FaceCirculator.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 868;
                vrLoc = 896;
        };
        0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
                name = "HalfEdge.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 615;
                vrLoc = 0;
        };
        0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
                name = "Manifold.cpp: 628";
                rLen = 0;
                rLoc = 13268;
                rType = 0;
                vrLen = 550;
                vrLoc = 13065;
        };
        0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
                name = "mesh_optimization.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 677;
                vrLoc = 0;
        };
        0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
                name = "obj_load.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 179;
                vrLoc = 0;
        };
        0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
                name = "obj_save.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 181;
                vrLoc = 0;
        };
        0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
                name = "quadric_simplify.h: 11";
                rLen = 0;
                rLoc = 464;
                rType = 0;
                vrLen = 590;
                vrLoc = 0;
        };
        0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
                name = "smooth.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 665;
                vrLoc = 0;
        };
        0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
                name = "refine_edges.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 537;
                vrLoc = 0;
        };
        0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
                name = "smooth.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 504;
                vrLoc = 0;
        };
        0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
                name = "subdivision.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 360;
                vrLoc = 0;
        };
        0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
                name = "templates.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1052;
                vrLoc = 0;
        };
        0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
                name = "triangulate.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 558;
                vrLoc = 0;
        };
        0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
                name = "Vertex.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 656;
                vrLoc = 0;
        };
        0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
                name = "volume_polygonize.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 651;
                vrLoc = 0;
        };
        0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
                name = "x3d_load.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 243;
                vrLoc = 0;
        };
        0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
                name = "x3d_save.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 208;
                vrLoc = 0;
        };
        0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */ = {
                isa = PBXFileReference;
                lastKnownFileType = sourcecode.cpp.cpp;
                name = triangulate_polygonal_mesh.cpp;
                path = /Users/jab/SrcTree/Appsrc/wireframepaper/triangulate_polygonal_mesh.cpp;
                sourceTree = "<absolute>";
        };
        0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */;
                name = "triangulate_polygonal_mesh.cpp: 78";
                rLen = 0;
                rLoc = 1689;
                rType = 0;
                vrLen = 984;
                vrLoc = 2291;
        };
        0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
                name = "draw.h: 7";
                rLen = 0;
                rLoc = 166;
                rType = 0;
                vrLen = 859;
                vrLoc = 0;
        };
        0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
                name = "void GLViewController::set_gl_modelview()";
                rLen = 43;
                rLoc = 1599;
                rType = 0;
                vrLen = 742;
                vrLoc = 0;
        };
        0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
                name = "QuatTrackBall.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 691;
                vrLoc = 0;
        };
        0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
                name = "SimpleTrackBall.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 912;
                vrLoc = 0;
        };
        0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
                name = "build_manifold.h: 6";
                rLen = 0;
                rLoc = 154;
                rType = 0;
                vrLen = 1132;
                vrLoc = 97;
        };
        0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
                name = "caps_and_needles.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1070;
                vrLoc = 0;
        };
        0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
                name = "FaceCirculator.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 861;
                vrLoc = 0;
        };
        0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
                name = "Manifold.h: 76";
                rLen = 0;
                rLoc = 2518;
                rType = 0;
                vrLen = 1216;
                vrLoc = 12633;
        };
        0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
                name = "obj_load.h: 11";
                rLen = 0;
                rLoc = 355;
                rType = 0;
                vrLen = 421;
                vrLoc = 0;
        };
        0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
                name = "obj_save.h: 8";
                rLen = 0;
                rLoc = 137;
                rType = 0;
                vrLen = 218;
                vrLoc = 0;
        };
        0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
                name = "refine_edges.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 757;
                vrLoc = 0;
        };
        0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
                name = "refine_edges.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 537;
                vrLoc = 0;
        };
        0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
                name = "smooth.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 504;
                vrLoc = 0;
        };
        0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
                name = "subdivision.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 360;
                vrLoc = 0;
        };
        0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
                name = "templates.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1052;
                vrLoc = 0;
        };
        0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
                name = "triangulate.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 558;
                vrLoc = 0;
        };
        0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
                name = "volume_polygonize.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1213;
                vrLoc = 0;
        };
        0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
                name = "Vertex.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 656;
                vrLoc = 0;
        };
        0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
                name = "x3d_load.h: 12";
                rLen = 0;
                rLoc = 236;
                rType = 0;
                vrLen = 309;
                vrLoc = 0;
        };
        0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
                name = "LapackFunc.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1816;
                vrLoc = 0;
        };
        0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
                name = "LapackFunc.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 913;
                vrLoc = 0;
        };
        0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
                name = "Matrix.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 752;
                vrLoc = 1535;
        };
        0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
                name = "mesh_optimization.h: 45";
                rLen = 0;
                rLoc = 1757;
                rType = 0;
                vrLen = 1431;
                vrLoc = 126;
        };
        0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
                name = "HalfEdge.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 512;
                vrLoc = 0;
        };
        0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
                name = "gel_gl.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 209;
                vrLoc = 0;
        };
        0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
                name = "gel_glu.h: 6";
                rLen = 0;
                rLoc = 103;
                rType = 0;
                vrLen = 213;
                vrLoc = 0;
        };
        0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
                name = "gel_glut.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 215;
                vrLoc = 0;
        };
        0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
                name = "void GLViewController::set_gl_modelview()";
                rLen = 43;
                rLoc = 1599;
                rType = 0;
                vrLen = 742;
                vrLoc = 0;
        };
        0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
                name = "GLViewController.h: 6";
                rLen = 0;
                rLoc = 70;
                rType = 0;
                vrLen = 698;
                vrLoc = 0;
        };
        0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
                name = "QuatTrackBall.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 691;
                vrLoc = 0;
        };
        0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
                name = "SimpleTrackBall.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 912;
                vrLoc = 0;
        };
        0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
                name = "refine_edges.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 757;
                vrLoc = 0;
        };
        0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
                name = "volume_polygonize.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1213;
                vrLoc = 0;
        };
        0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
                name = "LapackFunc.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1816;
                vrLoc = 0;
        };
        0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
                name = "LapackFunc.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 913;
                vrLoc = 0;
        };
        0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
                name = "Matrix.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 752;
                vrLoc = 1535;
        };
        0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
                name = "mesh_optimization.h: 45";
                rLen = 0;
                rLoc = 1757;
                rType = 0;
                vrLen = 1431;
                vrLoc = 126;
        };
        0D526F440CE09D5800FA4789 /* camera.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
                        sepNavSelRange = "{179, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F470CE09D5800FA4789 /* glass.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {986, 695}}";
                };
        };
        0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {961, 390}}";
                };
        };
        0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {986, 695}}";
                };
        };
        0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F510CE09D5800FA4789 /* metal.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F550CE09D5800FA4789 /* omni.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 9025}}";
                        sepNavSelRange = "{4876, 0}";
                        sepNavVisRect = "{{0, 3218}, {1081, 613}}";
                        sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
                };
        };
        0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526FA00CE1E3E700FA4789 /* core.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 779}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
                activeExec = 0;
                executables = (
                        0D5270470CE1E5BB00FA4789 /* PathTracer */,
                );
        };
        0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
                isa = PBXExecutable;
                activeArgIndex = 2147483647;
                activeArgIndices = (
                );
                argumentStrings = (
                );
                autoAttachOnCrash = 1;
                configStateDict = {
                };
                customDataFormattersEnabled = 1;
                debuggerPlugin = GDBDebugging;
                disassemblyDisplayState = 0;
                enableDebugStr = 1;
                environmentEntries = (
                );
                executableSystemSymbolLevel = 0;
                executableUserSymbolLevel = 0;
                libgmallocEnabled = 0;
                name = PathTracer;
                sourceDirectories = (
                );
        };
        0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
                name = "Grid2D.h: 7";
                rLen = 0;
                rLoc = 96;
                rType = 0;
                vrLen = 553;
                vrLoc = 0;
        };
        0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
                name = "close_holes.h: 9";
                rLen = 0;
                rLoc = 229;
                rType = 0;
                vrLen = 276;
                vrLoc = 0;
        };
        0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
                name = "ply_load.cpp: 176";
                rLen = 0;
                rLoc = 4724;
                rType = 0;
                vrLen = 884;
                vrLoc = 4305;
        };
        0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655640C69CD450048185B /* ply_load.h */;
                name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
                rLen = 58;
                rLoc = 198;
                rType = 0;
                vrLen = 256;
                vrLoc = 0;
        };
        0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D80C69D1280048185B /* ply.h */;
                name = binary;
                rLen = 6;
                rLoc = 1307;
                rType = 0;
                vrLen = 1139;
                vrLoc = 0;
        };
        0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
                name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
                rLen = 64;
                rLoc = 740;
                rType = 0;
                vrLen = 843;
                vrLoc = 432;
        };
        0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
                name = "glsl_shader.h: 85";
                rLen = 0;
                rLoc = 3835;
                rType = 0;
                vrLen = 1291;
                vrLoc = 2552;
        };
        0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
                name = "boundary_collapse.cpp: 12";
                rLen = 0;
                rLoc = 181;
                rType = 0;
                vrLen = 522;
                vrLoc = 49;
        };
        0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
                name = "Grid2D.h: 7";
                rLen = 0;
                rLoc = 96;
                rType = 0;
                vrLen = 553;
                vrLoc = 0;
        };
        0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
                name = "boundary_collapse.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 528;
                vrLoc = 0;
        };
        0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
                name = "objview.cpp: 135";
                rLen = 0;
                rLoc = 3064;
                rType = 0;
                vrLen = 692;
                vrLoc = 6535;
        };
        0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
                name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
                rLen = 64;
                rLoc = 740;
                rType = 0;
                vrLen = 843;
                vrLoc = 432;
        };
        0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D80C69D1280048185B /* ply.h */;
                name = binary;
                rLen = 6;
                rLoc = 1307;
                rType = 0;
                vrLen = 1139;
                vrLoc = 0;
        };
        0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655640C69CD450048185B /* ply_load.h */;
                name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
                rLen = 58;
                rLoc = 198;
                rType = 0;
                vrLen = 256;
                vrLoc = 0;
        };
        0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
                name = "ply_load.cpp: 176";
                rLen = 0;
                rLoc = 4724;
                rType = 0;
                vrLen = 884;
                vrLoc = 4305;
        };
        0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
                name = "glsl_shader.h: 85";
                rLen = 0;
                rLoc = 3835;
                rType = 0;
                vrLen = 1257;
                vrLoc = 2586;
        };
        0DAE01020DA22C09000F0DFD /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
                name = main;
                rLen = 4;
                rLoc = 2113;
                rType = 0;
                vrLen = 653;
                vrLoc = 0;
        };
        0DB883590C611DA10040A677 /* OBJViewer */ = {
                activeExec = 0;
                executables = (
                        0DB8835B0C611DA10040A677 /* OBJViewer */,
                );
        };
        0DB8835B0C611DA10040A677 /* OBJViewer */ = {
                isa = PBXExecutable;
                activeArgIndex = 0;
                activeArgIndices = (
                        YES,
                );
                argumentStrings = (
                        /Users/jab/Studio/3DModels/PLY/Armadillo.ply,
                );
                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}, {1130, 7847}}";
                        sepNavSelRange = "{4211, 11}";
                        sepNavVisRect = "{{0, 5675}, {1130, 644}}";
                        sepNavWindowFrame = "{{605, -15}, {803, 874}}";
                };
        };
        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 = (
                );
        };
        0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1121, 9899}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1121, 538}}";
                };
        };
        0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1081, 485}}";
                };
        };
        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}, {1130, 5016}}";
                        sepNavSelRange = "{2113, 4}";
                        sepNavVisRect = "{{0, 2}, {1130, 644}}";
                };
        };
        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}, {1130, 1368}}";
                        sepNavSelRange = "{1516, 0}";
                        sepNavVisRect = "{{0, 714}, {1130, 644}}";
                };
        };
        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 = "{4958, 0}";
                        sepNavVisRect = "{{0, 3090}, {1081, 485}}";
                        sepNavWindowFrame = "{{159, 16}, {803, 874}}";
                };
        };
        0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 722}}";
                        sepNavSelRange = "{181, 0}";
                        sepNavVisRect = "{{0, 57}, {1130, 644}}";
                };
        };
        0DB884460C6122220040A677 /* volpoly.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1843}}";
                        sepNavSelRange = "{741, 0}";
                        sepNavVisRect = "{{0, 437}, {1130, 644}}";
                };
        };
        0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
                name = "Vertex.cpp: 66";
                rLen = 0;
                rLoc = 1250;
                rType = 0;
                vrLen = 776;
                vrLoc = 840;
        };
        0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
                name = "quadric_simplify.h: quadric_simplify";
                rLen = 0;
                rLoc = 528;
                rType = 0;
                vrLen = 598;
                vrLoc = 0;
        };
        0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
                name = "Vertex.cpp: 66";
                rLen = 0;
                rLoc = 1250;
                rType = 0;
                vrLen = 776;
                vrLoc = 840;
        };
        0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
                name = "quadric_simplify.cpp: 335";
                rLen = 0;
                rLoc = 9457;
                rType = 0;
                vrLen = 804;
                vrLoc = 8673;
        };
        0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
                name = "Face.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 491;
                vrLoc = 0;
        };
        0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
                name = "get_opp_halfedge()";
                rLen = 19;
                rLoc = 1423;
                rType = 0;
                vrLen = 1046;
                vrLoc = 739;
        };
        0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
                name = "get_opp_halfedge()";
                rLen = 19;
                rLoc = 1423;
                rType = 0;
                vrLen = 1046;
                vrLoc = 739;
        };
        0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
                name = "quadric_simplify.cpp: 295";
                rLen = 0;
                rLoc = 8513;
                rType = 0;
                vrLen = 953;
                vrLoc = 7627;
        };
        0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
                name = "draw.h: draw";
                rLen = 0;
                rLoc = 664;
                rType = 0;
                vrLen = 1067;
                vrLoc = 0;
        };
        0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
                name = "gel_gl.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 209;
                vrLoc = 0;
        };
        0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
                name = "gel_glu.h: 6";
                rLen = 0;
                rLoc = 103;
                rType = 0;
                vrLen = 213;
                vrLoc = 0;
        };
        0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
                name = "gel_glut.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 215;
                vrLoc = 0;
        };
        0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
                name = "ArgExtracter.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 752;
                vrLoc = 0;
        };
        0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
                name = "HashKey.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 486;
                vrLoc = 0;
        };
        0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
                name = "decimator.cpp: 58";
                rLen = 0;
                rLoc = 1273;
                rType = 0;
                vrLen = 902;
                vrLoc = 641;
        };
        0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
                name = "ArgExtracter.h: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 752;
                vrLoc = 0;
        };
        0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
                name = "HashKey.cpp: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 486;
                vrLoc = 0;
        };
        0DC655640C69CD450048185B /* ply_load.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
                        sepNavSelRange = "{198, 58}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                        sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
                };
        };
        0DC655650C69CD450048185B /* ply_load.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 3724}}";
                        sepNavSelRange = "{4724, 0}";
                        sepNavVisRect = "{{0, 3013}, {1130, 644}}";
                        sepNavWindowFrame = "{{586, 4}, {803, 874}}";
                };
        };
        0DC655D70C69D1280048185B /* ply.c */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 63042}}";
                        sepNavSelRange = "{0, 0}";
                        sepNavVisRect = "{{0, 0}, {1130, 456}}";
                };
        };
        0DC655D80C69D1280048185B /* ply.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 4446}}";
                        sepNavSelRange = "{1307, 6}";
                        sepNavVisRect = "{{0, 0}, {1130, 644}}";
                };
        };
        0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
                name = "draw.cpp: 49";
                rLen = 0;
                rLoc = 1124;
                rType = 0;
                vrLen = 906;
                vrLoc = 1890;
        };
        0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
                name = "draw.cpp: 49";
                rLen = 0;
                rLoc = 1124;
                rType = 0;
                vrLen = 906;
                vrLoc = 1890;
        };
        0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 265;
                vrLoc = 0;
        };
        0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 265;
                vrLoc = 0;
        };
        0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh.cpp: 31";
                rLen = 0;
                rLoc = 593;
                rType = 0;
                vrLen = 663;
                vrLoc = 1654;
        };
        0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 1231;
                vrLoc = 0;
        };
        0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh::compute_normals";
                rLen = 24;
                rLoc = 394;
                rType = 0;
                vrLen = 922;
                vrLoc = 366;
        };
        0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DC655D70C69D1280048185B /* ply.c */;
                name = "ply.c: 1";
                rLen = 0;
                rLoc = 0;
                rType = 0;
                vrLen = 856;
                vrLoc = 0;
        };
        0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh::compute_normals";
                rLen = 24;
                rLoc = 394;
                rType = 0;
                vrLen = 567;
                vrLoc = 366;
        };
        0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh::compute_normals";
                rLen = 24;
                rLoc = 394;
                rType = 0;
                vrLen = 876;
                vrLoc = 366;
        };
        0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh::compute_normals";
                rLen = 24;
                rLoc = 394;
                rType = 0;
                vrLen = 567;
                vrLoc = 366;
        };
        0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
                name = "TriMesh.cpp: 26";
                rLen = 0;
                rLoc = 425;
                rType = 0;
                vrLen = 876;
                vrLoc = 366;
        };
        0DCE1AB40DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
                name = "volpoly.cpp: 33";
                rLen = 0;
                rLoc = 741;
                rType = 0;
                vrLen = 925;
                vrLoc = 502;
        };
        0DCE1AB50DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
                name = toggle_wire;
                rLen = 11;
                rLoc = 4211;
                rType = 0;
                vrLen = 772;
                vrLoc = 7297;
        };
        0DCE1AB60DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
                name = main;
                rLen = 4;
                rLoc = 2113;
                rType = 0;
                vrLen = 653;
                vrLoc = 0;
        };
        0DCE1AB70DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
                name = "draw.cpp: 49";
                rLen = 0;
                rLoc = 1124;
                rType = 0;
                vrLen = 890;
                vrLoc = 3195;
        };
        0DCE1AB80DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
                name = "volpoly.cpp: 33";
                rLen = 0;
                rLoc = 741;
                rType = 0;
                vrLen = 925;
                vrLoc = 502;
        };
        0DCE1AB90DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
                name = toggle_wire;
                rLen = 11;
                rLoc = 4211;
                rType = 0;
                vrLen = 772;
                vrLoc = 7297;
        };
        0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
                name = main;
                rLen = 4;
                rLoc = 2113;
                rType = 0;
                vrLen = 653;
                vrLoc = 0;
        };
        0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
                name = "draw.cpp: 49";
                rLen = 0;
                rLoc = 1124;
                rType = 0;
                vrLen = 947;
                vrLoc = 1890;
        };
        0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
                        sepNavSelRange = "{740, 64}";
                        sepNavVisRect = "{{0, 315}, {1130, 644}}";
                        sepNavWindowFrame = "{{15, 32}, {1164, 827}}";
                };
        };
        0DE310520CEF15FD006F19B5 /* glsl_shader.h */ = {
                uiCtxt = {
                        sepNavIntBoundsRect = "{{0, 0}, {1130, 1653}}";
                        sepNavSelRange = "{3835, 0}";
                        sepNavVisRect = "{{0, 999}, {1130, 644}}";
                };
        };
        0DEF23020DA9059600668E55 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
                name = "decimator.cpp: 67";
                rLen = 0;
                rLoc = 1516;
                rType = 0;
                vrLen = 934;
                vrLoc = 708;
        };
        0DEF230F0DA9112C00668E55 /* PBXTextBookmark */ = {
                isa = PBXTextBookmark;
                fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
                name = "GLViewController.h: 6";
                rLen = 0;
                rLoc = 70;
                rType = 0;
                vrLen = 709;
                vrLoc = 309;
        };
        0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
                isa = PBXFileBreakpoint;
                actions = (
                );
                breakpointStyle = 0;
                continueAfterActions = 0;
                delayBeforeContinue = 0;
                fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
                hitCount = 1;
                lineNumber = 3;
                modificationTime = 230630389.378419;
                state = 2;
        };
}