Rev 335 | Rev 340 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
// !$*UTF8*$!
{
0D0CAEB20C6112FC003604C6 /* Project object */ = {
activeBuildConfigurationName = Debug;
activeExecutable = 0DB884040C6121240040A677 /* Decimator */;
activeTarget = 0DB884020C6121240040A677 /* Decimator */;
addToTargets = (
0DB8841C0C6121710040A677 /* VolumePolygonize */,
);
breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
executables = (
0DB8835B0C611DA10040A677 /* OBJViewer */,
0DB883B50C611FB20040A677 /* Raytracer */,
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
0DB883F30C6120E60040A677 /* MeshDistance */,
0DB884040C6121240040A677 /* Decimator */,
0DB884090C6121400040A677 /* RangeScanViewer */,
0DB8840E0C6121570040A677 /* BoundaryCollapse */,
0DB8841E0C6121710040A677 /* VolumePolygonize */,
);
ignoreBreakpointsInProjectsDict = {
};
perUserDictionary = {
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
20,
423,
20,
323,
322,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXBreakpointsDataSource_ActionID,
PBXBreakpointsDataSource_TypeID,
PBXBreakpointsDataSource_BreakpointID,
PBXBreakpointsDataSource_UseID,
PBXBreakpointsDataSource_LocationID,
PBXBreakpointsDataSource_ConditionID,
PBXBreakpointsDataSource_ContinueID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
300,
200,
);
PBXFileTableDataSourceColumnsKey = (
PBXErrorsWarningsDataSource_TypeID,
PBXErrorsWarningsDataSource_MessageID,
PBXErrorsWarningsDataSource_LocationID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
PBXFileTableDataSourceColumnWidthsKey = (
22,
300,
400,
);
PBXFileTableDataSourceColumnsKey = (
PBXExecutablesDataSource_ActiveFlagID,
PBXExecutablesDataSource_NameID,
PBXExecutablesDataSource_CommentsID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
954,
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,
184,
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 = 208183602;
PBXWorkspaceStateSaveDate = 208183602;
};
perUserProjectItems = {
0D7F89500C68A4B800BC2B60 /* PBXBookmark */ = 0D7F89500C68A4B800BC2B60 /* PBXBookmark */;
0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89620C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89620C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89640C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89640C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89690C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89690C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F89760C68A5E400BC2B60 /* PBXTextBookmark */ = 0D7F89760C68A5E400BC2B60 /* PBXTextBookmark */;
0D7F897C0C68A6E300BC2B60 /* PBXTextBookmark */ = 0D7F897C0C68A6E300BC2B60 /* PBXTextBookmark */;
0D7F897D0C68A6ED00BC2B60 /* PBXTextBookmark */ = 0D7F897D0C68A6ED00BC2B60 /* PBXTextBookmark */;
0D7F897E0C68A6ED00BC2B60 /* PBXTextBookmark */ = 0D7F897E0C68A6ED00BC2B60 /* PBXTextBookmark */;
0D7F897F0C68A6ED00BC2B60 /* PBXTextBookmark */ = 0D7F897F0C68A6ED00BC2B60 /* PBXTextBookmark */;
0D7F89800C68A70200BC2B60 /* PBXTextBookmark */ = 0D7F89800C68A70200BC2B60 /* PBXTextBookmark */;
0D7F89840C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89840C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89850C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89850C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89880C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89880C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F89890C68A7E700BC2B60 /* PBXTextBookmark */ = 0D7F89890C68A7E700BC2B60 /* PBXTextBookmark */;
0D7F898B0C68A7F300BC2B60 /* PBXTextBookmark */ = 0D7F898B0C68A7F300BC2B60 /* PBXTextBookmark */;
0D7F898C0C68A7F300BC2B60 /* PBXTextBookmark */ = 0D7F898C0C68A7F300BC2B60 /* PBXTextBookmark */;
0D7F898D0C68A7F600BC2B60 /* PBXTextBookmark */ = 0D7F898D0C68A7F600BC2B60 /* PBXTextBookmark */;
0D7F898F0C68A7FB00BC2B60 /* PBXTextBookmark */ = 0D7F898F0C68A7FB00BC2B60 /* PBXTextBookmark */;
0D7F89900C68A7FB00BC2B60 /* PBXTextBookmark */ = 0D7F89900C68A7FB00BC2B60 /* PBXTextBookmark */;
0D7F89970C68A7FB00BC2B60 /* PBXTextBookmark */ = 0D7F89970C68A7FB00BC2B60 /* PBXTextBookmark */;
0D7F899B0C68A7FE00BC2B60 /* PBXTextBookmark */ = 0D7F899B0C68A7FE00BC2B60 /* PBXTextBookmark */;
0D7F899C0C68A7FE00BC2B60 /* PBXTextBookmark */ = 0D7F899C0C68A7FE00BC2B60 /* PBXTextBookmark */;
0D7F899D0C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F899D0C68A81400BC2B60 /* PBXTextBookmark */;
0D7F899E0C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F899E0C68A81400BC2B60 /* PBXTextBookmark */;
0D7F899F0C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F899F0C68A81400BC2B60 /* PBXTextBookmark */;
0D7F89A00C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F89A00C68A81400BC2B60 /* PBXTextBookmark */;
0D7F89A10C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F89A10C68A81400BC2B60 /* PBXTextBookmark */;
0D7F89A20C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F89A20C68A81400BC2B60 /* PBXTextBookmark */;
0D7F89A30C68A81400BC2B60 /* PBXTextBookmark */ = 0D7F89A30C68A81400BC2B60 /* PBXTextBookmark */;
0D7F89A70C68A81C00BC2B60 /* PBXTextBookmark */ = 0D7F89A70C68A81C00BC2B60 /* PBXTextBookmark */;
0D7F89A80C68A82000BC2B60 /* PBXTextBookmark */ = 0D7F89A80C68A82000BC2B60 /* PBXTextBookmark */;
0D7F89A90C68A82000BC2B60 /* PBXTextBookmark */ = 0D7F89A90C68A82000BC2B60 /* PBXTextBookmark */;
0D7F89AA0C68A82000BC2B60 /* PBXTextBookmark */ = 0D7F89AA0C68A82000BC2B60 /* PBXTextBookmark */;
0D7F89AF0C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89AF0C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B00C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B00C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B10C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B10C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B20C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B20C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B30C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B30C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B40C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B40C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B50C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B50C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B60C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B60C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B70C68A8C400BC2B60 /* PBXTextBookmark */ = 0D7F89B70C68A8C400BC2B60 /* PBXTextBookmark */;
0D7F89B80C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89B80C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89B90C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89B90C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BD0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BD0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BE0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BE0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C00C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C00C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C10C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C10C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */;
0D7F89C40C68A95100BC2B60 /* PBXTextBookmark */ = 0D7F89C40C68A95100BC2B60 /* PBXTextBookmark */;
};
sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
userBuildSettings = {
};
};
0D0CAEB60C6112FC003604C6 /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 1;
scmConfiguration = {
};
scmType = scm.subversion;
};
0D0CAEB70C6112FC003604C6 /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
0D0CAEC00C611308003604C6 /* GEL */ = {
activeExec = 0;
};
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}, {1399, 1862}}";
sepNavSelRange = "{81, 24}";
sepNavVisRect = "{{0, 0}, {1399, 504}}";
};
};
0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 891}}";
sepNavSelRange = "{103, 0}";
sepNavVisRect = "{{0, 0}, {1146, 891}}";
};
};
0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 688}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1147, 688}}";
};
};
0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1106, 2983}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 113}, {1106, 688}}";
};
};
0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 456}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {1146, 404}}";
};
};
0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1146, 12692}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 11801}, {1146, 891}}";
sepNavWindowFrame = "{{38, 128}, {803, 874}}";
};
};
0D0CAF500C61132C003604C6 /* Manifold.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {758, 8246}}";
sepNavSelRange = "{2518, 0}";
sepNavVisRect = "{{0, 965}, {758, 801}}";
sepNavWindowFrame = "{{15, 149}, {803, 874}}";
};
};
0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 1064}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 171}, {1147, 448}}";
sepNavWindowFrame = "{{61, 107}, {803, 874}}";
};
};
0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 1767}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 417}, {1147, 688}}";
};
};
0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
isa = XCBreakpointsBucket;
name = GEL;
objects = (
);
};
0D7F89500C68A4B800BC2B60 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
};
0D7F89600C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
name = "gel_glu.h: 6";
rLen = 0;
rLoc = 103;
rType = 0;
vrLen = 213;
vrLoc = 0;
};
0D7F89610C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: save_touched_attributes";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1632;
vrLoc = 1478;
};
0D7F89620C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
name = "Manifold.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 13184;
};
0D7F89630C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1119;
vrLoc = 157;
};
0D7F89640C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 968;
vrLoc = 0;
};
0D7F89650C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
name = "gel_glu.h: 6";
rLen = 0;
rLoc = 103;
rType = 0;
vrLen = 213;
vrLoc = 0;
};
0D7F89660C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: save_touched_attributes";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1632;
vrLoc = 1478;
};
0D7F89670C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
name = "Manifold.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 13184;
};
0D7F89680C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1119;
vrLoc = 157;
};
0D7F89690C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 968;
vrLoc = 0;
};
0D7F89760C68A5E400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F897C0C68A6E300BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1183;
vrLoc = 439;
};
0D7F897D0C68A6ED00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1183;
vrLoc = 439;
};
0D7F897E0C68A6ED00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 522;
vrLoc = 439;
};
0D7F897F0C68A6ED00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F89800C68A70200BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 522;
vrLoc = 439;
};
0D7F89840C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 316";
rLen = 97;
rLoc = 7621;
rType = 0;
vrLen = 718;
vrLoc = 7528;
};
0D7F89850C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 33";
rLen = 0;
rLoc = 607;
rType = 0;
vrLen = 599;
vrLoc = 137;
};
0D7F89860C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 33";
rLen = 0;
rLoc = 607;
rType = 0;
vrLen = 599;
vrLoc = 137;
};
0D7F89870C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 316";
rLen = 97;
rLoc = 7621;
rType = 0;
vrLen = 718;
vrLoc = 7528;
};
0D7F89880C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 674;
vrLoc = 201;
};
0D7F89890C68A7E700BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 523;
vrLoc = 352;
};
0D7F898B0C68A7F300BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 295;
vrLoc = 580;
};
0D7F898C0C68A7F300BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 295;
vrLoc = 580;
};
0D7F898D0C68A7F600BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 539;
vrLoc = 554;
};
0D7F898F0C68A7FB00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 689;
vrLoc = 521;
};
0D7F89900C68A7FB00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 539;
vrLoc = 554;
};
0D7F89970C68A7FB00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F899B0C68A7FE00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 263;
vrLoc = 667;
};
0D7F899C0C68A7FE00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 263;
vrLoc = 667;
};
0D7F899D0C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 316";
rLen = 97;
rLoc = 7621;
rType = 0;
vrLen = 718;
vrLoc = 7528;
};
0D7F899E0C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 691;
vrLoc = 334;
};
0D7F899F0C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 691;
vrLoc = 334;
};
0D7F89A00C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 316";
rLen = 97;
rLoc = 7621;
rType = 0;
vrLen = 718;
vrLoc = 7528;
};
0D7F89A10C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 691;
vrLoc = 334;
};
0D7F89A20C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 42";
rLen = 0;
rLoc = 902;
rType = 0;
vrLen = 539;
vrLoc = 554;
};
0D7F89A30C68A81400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F89A70C68A81C00BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 23";
rLen = 0;
rLoc = 488;
rType = 0;
vrLen = 691;
vrLoc = 334;
};
0D7F89A80C68A82000BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 23";
rLen = 0;
rLoc = 488;
rType = 0;
vrLen = 627;
vrLoc = 137;
};
0D7F89A90C68A82000BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 23";
rLen = 0;
rLoc = 488;
rType = 0;
vrLen = 504;
vrLoc = 521;
};
0D7F89AA0C68A82000BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F89AF0C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 24";
rLen = 0;
rLoc = 488;
rType = 0;
vrLen = 625;
vrLoc = 137;
};
0D7F89B00C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 318";
rLen = 0;
rLoc = 7672;
rType = 0;
vrLen = 700;
vrLoc = 3594;
};
0D7F89B10C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 31";
rLen = 0;
rLoc = 607;
rType = 0;
vrLen = 622;
vrLoc = 734;
};
0D7F89B20C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 23";
rLen = 0;
rLoc = 488;
rType = 0;
vrLen = 504;
vrLoc = 521;
};
0D7F89B30C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 318";
rLen = 0;
rLoc = 7672;
rType = 0;
vrLen = 616;
vrLoc = 7005;
};
0D7F89B40C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 31";
rLen = 0;
rLoc = 607;
rType = 0;
vrLen = 673;
vrLoc = 734;
};
0D7F89B50C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
name = "objview.cpp: 318";
rLen = 0;
rLoc = 7672;
rType = 0;
vrLen = 700;
vrLoc = 3594;
};
0D7F89B60C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 8";
rLen = 0;
rLoc = 189;
rType = 0;
vrLen = 491;
vrLoc = 0;
};
0D7F89B70C68A8C400BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
name = "Manifold.h: 76";
rLen = 0;
rLoc = 2518;
rType = 0;
vrLen = 1414;
vrLoc = 1645;
};
0D7F89B80C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 8";
rLen = 0;
rLoc = 189;
rType = 0;
vrLen = 491;
vrLoc = 0;
};
0D7F89B90C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 692;
vrLoc = 157;
};
0D7F89BA0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
name = "x3d_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1048;
vrLoc = 481;
};
0D7F89BB0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
name = "build_manifold.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 861;
vrLoc = 0;
};
0D7F89BC0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
name = "caps_and_needles.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 796;
vrLoc = 143;
};
0D7F89BD0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
name = "close_holes.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 431;
vrLoc = 0;
};
0D7F89BE0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
name = "decimator.cpp: 8";
rLen = 0;
rLoc = 189;
rType = 0;
vrLen = 491;
vrLoc = 0;
};
0D7F89BF0C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
name = "x3d_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 637;
vrLoc = 0;
};
0D7F89C00C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
name = "obj_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 692;
vrLoc = 157;
};
0D7F89C10C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
name = "x3d_save.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1048;
vrLoc = 481;
};
0D7F89C20C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
name = "build_manifold.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 861;
vrLoc = 0;
};
0D7F89C30C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
name = "caps_and_needles.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 796;
vrLoc = 143;
};
0D7F89C40C68A95100BC2B60 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
name = "close_holes.cpp: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 431;
vrLoc = 0;
};
0DB883590C611DA10040A677 /* OBJViewer */ = {
activeExec = 0;
executables = (
0DB8835B0C611DA10040A677 /* OBJViewer */,
);
};
0DB8835B0C611DA10040A677 /* OBJViewer */ = {
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 = OBJViewer;
sourceDirectories = (
);
};
0DB883610C611DD20040A677 /* objview.cpp */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1147, 6669}}";
sepNavSelRange = "{7672, 0}";
sepNavVisRect = "{{0, 2930}, {1147, 448}}";
};
};
0DB883B30C611FB20040A677 /* Raytracer */ = {
activeExec = 0;
executables = (
0DB883B50C611FB20040A677 /* Raytracer */,
);
};
0DB883B50C611FB20040A677 /* Raytracer */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = Raytracer;
sourceDirectories = (
);
};
0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
activeExec = 0;
executables = (
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
);
};
0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = BloomenthalPolygonize;
sourceDirectories = (
);
};
0DB883F10C6120E60040A677 /* MeshDistance */ = {
activeExec = 0;
executables = (
0DB883F30C6120E60040A677 /* MeshDistance */,
);
};
0DB883F30C6120E60040A677 /* MeshDistance */ = {
isa = PBXExecutable;
activeArgIndex = 2147483647;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = MeshDistance;
sourceDirectories = (
);
};
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;
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}, {1146, 1330}}";
sepNavSelRange = "{488, 0}";
sepNavVisRect = "{{0, 133}, {1146, 614}}";
};
};
}