// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 45; objects = { /* Begin PBXBuildFile section */ 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; }; 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; FE3201C8144DCC68006DDA67 /* skia_mac.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE3201C6144DCC68006DDA67 /* skia_mac.mm */; }; FE3201C9144DCC68006DDA67 /* SkOSWindow_Mac.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE3201C7144DCC68006DDA67 /* SkOSWindow_Mac.mm */; }; FE3DBAFE150E4A680006ADF4 /* junk.htm in Resources */ = {isa = PBXBuildFile; fileRef = FE3DBAFD150E4A680006ADF4 /* junk.htm */; }; FE7130A114CE0EEB0008E392 /* LineQuadraticIntersection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7130A014CE0EEB0008E392 /* LineQuadraticIntersection.cpp */; }; FE7131C414CF5A960008E392 /* LineQuadraticIntersection_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7131C314CF5A960008E392 /* LineQuadraticIntersection_Test.cpp */; }; FE7131EE14D03AED0008E392 /* LineCubicIntersection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7131ED14D03AED0008E392 /* LineCubicIntersection.cpp */; }; FE71324214D047670008E392 /* QuadraticUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE71324114D047670008E392 /* QuadraticUtilities.cpp */; }; FE71324F14D04D460008E392 /* CubicUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA54114BC838600B35E2C /* CubicUtilities.cpp */; }; FE71325014D04D480008E392 /* CubeRoot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA53014BB934700B35E2C /* CubeRoot.cpp */; }; FE71325F14D050D80008E392 /* LineUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE71325E14D050D80008E392 /* LineUtilities.cpp */; }; FE71334214D06B0F0008E392 /* LineCubicIntersection_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE71334114D06B0F0008E392 /* LineCubicIntersection_Test.cpp */; }; FE7134F514D1E7C70008E392 /* LineParameterization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7134F414D1E7C70008E392 /* LineParameterization.cpp */; }; FE71351314D2E9F50008E392 /* RectUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE71351214D2E9F50008E392 /* RectUtilities.cpp */; }; FE71358614D309E90008E392 /* EdgeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE71358514D309E90008E392 /* EdgeWalker.cpp */; }; FE7413AE14F689E700056D7B /* libopts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEF87C2C13E0410900335C58 /* libopts.a */; }; FE7413D414F6915A00056D7B /* EdgeWalkerPolygons_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7413D314F6915A00056D7B /* EdgeWalkerPolygons_Test.cpp */; }; FE7413D814F691C200056D7B /* EdgeWalker_TestUtility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE7413D714F691C200056D7B /* EdgeWalker_TestUtility.cpp */; }; FE99AE40151B4ED10072AA0D /* tempskinny4.txt in Resources */ = {isa = PBXBuildFile; fileRef = FE99AE3F151B4ED10072AA0D /* tempskinny4.txt */; }; FE99AE44151B4EE70072AA0D /* xtempskinny4.txt in Resources */ = {isa = PBXBuildFile; fileRef = FE99AE43151B4EE70072AA0D /* xtempskinny4.txt */; }; FE99AEBE151B64ED0072AA0D /* op.htm in Resources */ = {isa = PBXBuildFile; fileRef = FE99AEBD151B64ED0072AA0D /* op.htm */; }; FE99AF2B151CC0AA0072AA0D /* ActiveEdge_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE99AF2A151CC0AA0072AA0D /* ActiveEdge_Test.cpp */; }; FE99B13215209E300072AA0D /* EdgeWalkerPolygon4x4_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE99B13115209E300072AA0D /* EdgeWalkerPolygon4x4_Test.cpp */; }; FEA5F4E21498000C005052F9 /* libports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEA5F4E11497FFF6005052F9 /* libports.a */; }; FEA61B0014EF589900B736CB /* libanimator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7268144DD3EA0059E97B /* libanimator.a */; }; FEA61B2C14F2AF6600B736CB /* EdgeWalkerRectangles_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEA61B2B14F2AF6600B736CB /* EdgeWalkerRectangles_Test.cpp */; }; FEA671D013C4A21600FE6FC1 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEA671CF13C4A21600FE6FC1 /* AGL.framework */; }; FEA671D813C4A21600FE6FC1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEA671D713C4A21600FE6FC1 /* Foundation.framework */; }; FEA671DA13C4A21600FE6FC1 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEA671D913C4A21600FE6FC1 /* OpenGL.framework */; }; FEA6778313C4B3A300FE6FC1 /* EdgeApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEA6778213C4B3A300FE6FC1 /* EdgeApp.cpp */; }; FEC117CC14843B0A0086BF1F /* CubicBezierClip_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC117CB14843B0A0086BF1F /* CubicBezierClip_Test.cpp */; }; FEC118B8148666670086BF1F /* ConvexHull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC118B7148666670086BF1F /* ConvexHull.cpp */; }; FEC118C2148668F30086BF1F /* DataTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC118C1148668F30086BF1F /* DataTypes.cpp */; }; FEC11911148682200086BF1F /* CubicReduceOrder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC11910148682200086BF1F /* CubicReduceOrder.cpp */; }; FEC1191B148683330086BF1F /* Extrema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC1191A148683330086BF1F /* Extrema.cpp */; }; FEC1195514869DCA0086BF1F /* LineIntersection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC1195414869DC90086BF1F /* LineIntersection.cpp */; }; FEC11E3E148D65780086BF1F /* CubicSubDivide.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC11E3D148D65780086BF1F /* CubicSubDivide.cpp */; }; FEC12116148EB4EC0086BF1F /* CubicIntersection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC12115148EB4EC0086BF1F /* CubicIntersection.cpp */; }; FEC1211B148EB5200086BF1F /* CubicBezierClip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC1211A148EB5200086BF1F /* CubicBezierClip.cpp */; }; FEC1238F149000100086BF1F /* LineParameteters_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC1238E149000100086BF1F /* LineParameteters_Test.cpp */; }; FEC123A6149001A00086BF1F /* SkAntiEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEA670F013C49E2200FE6FC1 /* SkAntiEdge.cpp */; }; FEC12CE014913E650086BF1F /* LineIntersection_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEC12CDF14913E650086BF1F /* LineIntersection_Test.cpp */; }; FECA984014AA044100B35E2C /* CubicParameterization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA983F14AA044100B35E2C /* CubicParameterization.cpp */; }; FECA985114AA046600B35E2C /* QuadraticParameterization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA985014AA046600B35E2C /* QuadraticParameterization.cpp */; }; FECA986214AA2E5900B35E2C /* QuadraticParameterization_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA986114AA2E5900B35E2C /* QuadraticParameterization_Test.cpp */; }; FECA987814AA319300B35E2C /* QuadraticSubDivide.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA987714AA319300B35E2C /* QuadraticSubDivide.cpp */; }; FECA997C14AB966900B35E2C /* CubicParameterizationCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA997B14AB966900B35E2C /* CubicParameterizationCode.cpp */; }; FECA9A5A14B3B09100B35E2C /* CubicParameterization_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECA9A5914B3B09100B35E2C /* CubicParameterization_Test.cpp */; }; FECAA52214BB527000B35E2C /* QuadraticIntersection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA52114BB527000B35E2C /* QuadraticIntersection.cpp */; }; FECAA56D14BCA23200B35E2C /* QuadraticReduceOrder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA56C14BCA23200B35E2C /* QuadraticReduceOrder.cpp */; }; FECAA58414BCBD4E00B35E2C /* QuadraticBezierClip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA58314BCBD4E00B35E2C /* QuadraticBezierClip.cpp */; }; FECAA67914BCDBD600B35E2C /* QuadraticBezierClip_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA67814BCDBD600B35E2C /* QuadraticBezierClip_Test.cpp */; }; FECAA68514BCDE2600B35E2C /* QuadraticIntersection_TestData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA68414BCDE2600B35E2C /* QuadraticIntersection_TestData.cpp */; }; FECAA6C714BDCE9B00B35E2C /* QuadraticIntersection_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA6C614BDCE9B00B35E2C /* QuadraticIntersection_Test.cpp */; }; FECAA6E114BDDF2D00B35E2C /* QuadraticReduceOrder_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FECAA6E014BDDF2D00B35E2C /* QuadraticReduceOrder_Test.cpp */; }; FED53C391483CB9400F6359E /* Inline_Tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FED53C381483CB9400F6359E /* Inline_Tests.cpp */; }; FED865F915056A79006F4508 /* EdgeWalkerQuadralaterals_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FED865F815056A79006F4508 /* EdgeWalkerQuadralaterals_Test.cpp */; }; FED866D715066642006F4508 /* EdgeWalkerPolygons_Mismatches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FED866D615066642006F4508 /* EdgeWalkerPolygons_Mismatches.cpp */; }; FEED7245144DD2250059E97B /* SkEventNotifier.mm in Sources */ = {isa = PBXBuildFile; fileRef = FEED723E144DD2250059E97B /* SkEventNotifier.mm */; }; FEED7292144DD4610059E97B /* libexperimental.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED726E144DD4050059E97B /* libexperimental.a */; }; FEED7293144DD4620059E97B /* libskgr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7276144DD4140059E97B /* libskgr.a */; }; FEED7294144DD4630059E97B /* libgr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7278144DD4140059E97B /* libgr.a */; }; FEED7295144DD4650059E97B /* libimages.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED727E144DD4200059E97B /* libimages.a */; }; FEED7296144DD4660059E97B /* libtess.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7284144DD4300059E97B /* libtess.a */; }; FEED7297144DD46A0059E97B /* libpdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED728A144DD4440059E97B /* libpdf.a */; }; FEED7298144DD46B0059E97B /* libsvg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7290144DD44D0059E97B /* libsvg.a */; }; FEED7299144DD46F0059E97B /* libviews.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7262144DD38D0059E97B /* libviews.a */; }; FEED72A2144DD4AA0059E97B /* libxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED72A1144DD4A80059E97B /* libxml.a */; }; FEED72AB144DD50A0059E97B /* SampleAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = FEED723D144DD2250059E97B /* SampleAppDelegate.mm */; }; FEED72B0144DD5710059E97B /* SampleApp.xib in Resources */ = {isa = PBXBuildFile; fileRef = FEED723C144DD2250059E97B /* SampleApp.xib */; }; FEED7378144DD5F70059E97B /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEA671D113C4A21600FE6FC1 /* ApplicationServices.framework */; }; FEED7584144DD6360059E97B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED7583144DD6360059E97B /* Cocoa.framework */; }; FEED75DD144DD6590059E97B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED75DC144DD6590059E97B /* QuartzCore.framework */; }; FEED75DF144DD6840059E97B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FEED75DE144DD6840059E97B /* libz.dylib */; }; FEED7626144F22E20059E97B /* CubicReduceOrder_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED7625144F22E20059E97B /* CubicReduceOrder_Test.cpp */; }; FEED762C144F236C0059E97B /* CubicIntersection_TestData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED762B144F236C0059E97B /* CubicIntersection_TestData.cpp */; }; FEED764C144F29BD0059E97B /* TestUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED764B144F29BD0059E97B /* TestUtilities.cpp */; }; FEED768A144F2E7D0059E97B /* CubicIntersection_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED7689144F2E7D0059E97B /* CubicIntersection_Test.cpp */; }; FEED76C1144F3E7F0059E97B /* ConvexHull_Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED76C0144F3E7F0059E97B /* ConvexHull_Test.cpp */; }; FEED76EE144F66E90059E97B /* Intersection_Tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEED76ED144F66E90059E97B /* Intersection_Tests.cpp */; }; FEF87C3C13E0413500335C58 /* libcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEF87C1A13E040E000335C58 /* libcore.a */; }; FEF87C3D13E0413A00335C58 /* libeffects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEF87C2313E040F100335C58 /* libeffects.a */; }; FEF87C3F13E0414400335C58 /* libutils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEF87C3B13E0412600335C58 /* libutils.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ FEA5F4E01497FFF6005052F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEA5F4D91497FFF6005052F9 /* ports.xcodeproj */; proxyType = 2; remoteGlobalIDString = CDE03B47AA5CD6CE32E53995; remoteInfo = ports; }; FEE70DA6153487F200814606 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C2413E0410900335C58 /* opts.xcodeproj */; proxyType = 2; remoteGlobalIDString = ECDC7853EF9A45553165AE98 /* libopts_ssse3.a */; remoteInfo = opts_ssse3; }; FEED7261144DD38D0059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED725D144DD38D0059E97B /* views.xcodeproj */; proxyType = 2; remoteGlobalIDString = 86302AD97E7E3B2ECED008C3; remoteInfo = views; }; FEED7267144DD3EA0059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED7263144DD3EA0059E97B /* animator.xcodeproj */; proxyType = 2; remoteGlobalIDString = 3D2E8ABFA0A0734A3D0C9119; remoteInfo = animator; }; FEED726D144DD4050059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED7269144DD4050059E97B /* experimental.xcodeproj */; proxyType = 2; remoteGlobalIDString = E18165BCFCD262D9D8DC9100; remoteInfo = experimental; }; FEED7275144DD4140059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED726F144DD4140059E97B /* gpu.xcodeproj */; proxyType = 2; remoteGlobalIDString = 9756429FF98563EB31F7DB61; remoteInfo = skgr; }; FEED7277144DD4140059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED726F144DD4140059E97B /* gpu.xcodeproj */; proxyType = 2; remoteGlobalIDString = 4005E78FA1587FEF4005B75F; remoteInfo = gr; }; FEED727D144DD4200059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED7279144DD4200059E97B /* images.xcodeproj */; proxyType = 2; remoteGlobalIDString = CDE66C29FD25244B1B30A964; remoteInfo = images; }; FEED7283144DD4300059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED727F144DD4300059E97B /* libtess.xcodeproj */; proxyType = 2; remoteGlobalIDString = 985181AD94E99169C732B721; remoteInfo = libtess; }; FEED7289144DD4440059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED7285144DD4440059E97B /* pdf.xcodeproj */; proxyType = 2; remoteGlobalIDString = 46FE697B5062CDA12F1A8C6E; remoteInfo = pdf; }; FEED728F144DD44D0059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED728B144DD44D0059E97B /* svg.xcodeproj */; proxyType = 2; remoteGlobalIDString = E11E06188E29426A061DFAA2; remoteInfo = svg; }; FEED72A0144DD4A80059E97B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEED729C144DD4A80059E97B /* xml.xcodeproj */; proxyType = 2; remoteGlobalIDString = B9B83862B1FE3A5230CB0ED6; remoteInfo = xml; }; FEF87C1913E040E000335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C1213E040E000335C58 /* core.xcodeproj */; proxyType = 2; remoteGlobalIDString = 8B1FC9FF853D5C32F4771091; remoteInfo = core; }; FEF87C2213E040F100335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C1B13E040F100335C58 /* effects.xcodeproj */; proxyType = 2; remoteGlobalIDString = BB64F2E443C9412F1328140F; remoteInfo = effects; }; FEF87C2B13E0410900335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C2413E0410900335C58 /* opts.xcodeproj */; proxyType = 2; remoteGlobalIDString = 6FDD5BFF3B676557344FAA2B; remoteInfo = opts; }; FEF87C3A13E0412600335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C3313E0412600335C58 /* utils.xcodeproj */; proxyType = 2; remoteGlobalIDString = C196E82C2F3304B37526F8F3; remoteInfo = utils; }; FEF87C4013E0414D00335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C1213E040E000335C58 /* core.xcodeproj */; proxyType = 1; remoteGlobalIDString = 5A9991BB6607533745115226; remoteInfo = core; }; FEF87C4213E0415100335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C1B13E040F100335C58 /* effects.xcodeproj */; proxyType = 1; remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; remoteInfo = effects; }; FEF87C4413E0415500335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C2413E0410900335C58 /* opts.xcodeproj */; proxyType = 1; remoteGlobalIDString = 801760729BE30DF59BEA25B9; remoteInfo = opts; }; FEF87C4613E0415900335C58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = FEF87C3313E0412600335C58 /* utils.xcodeproj */; proxyType = 1; remoteGlobalIDString = 7364408688F1A6434987562A; remoteInfo = utils; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; 1DDD58150DA1D0A300B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; 256AC3F00F4B6AF500CF3369 /* edge_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = edge_Prefix.pch; sourceTree = ""; }; 8D1107310486CEB800E47090 /* edge-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "edge-Info.plist"; sourceTree = ""; }; 8D1107320486CEB800E47090 /* edge.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = edge.app; sourceTree = BUILT_PRODUCTS_DIR; }; FE3201C6144DCC68006DDA67 /* skia_mac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = skia_mac.mm; path = ../../src/utils/mac/skia_mac.mm; sourceTree = SOURCE_ROOT; }; FE3201C7144DCC68006DDA67 /* SkOSWindow_Mac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SkOSWindow_Mac.mm; path = ../../src/utils/mac/SkOSWindow_Mac.mm; sourceTree = SOURCE_ROOT; }; FE3DB8C9150A48320006ADF4 /* junk.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = junk.txt; sourceTree = ""; }; FE3DBAFD150E4A680006ADF4 /* junk.htm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = junk.htm; path = ../../../../../junk.htm; sourceTree = SOURCE_ROOT; }; FE4FE7411492417500A12A34 /* IntersectionUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntersectionUtilities.cpp; sourceTree = ""; }; FE7130A014CE0EEB0008E392 /* LineQuadraticIntersection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineQuadraticIntersection.cpp; sourceTree = ""; }; FE7131C314CF5A960008E392 /* LineQuadraticIntersection_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineQuadraticIntersection_Test.cpp; sourceTree = ""; }; FE7131ED14D03AED0008E392 /* LineCubicIntersection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineCubicIntersection.cpp; sourceTree = ""; }; FE71324114D047670008E392 /* QuadraticUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticUtilities.cpp; sourceTree = ""; }; FE71325114D04D7A0008E392 /* CubicUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CubicUtilities.h; sourceTree = ""; }; FE71325D14D050D80008E392 /* LineUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LineUtilities.h; sourceTree = ""; }; FE71325E14D050D80008E392 /* LineUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineUtilities.cpp; sourceTree = ""; }; FE71334114D06B0F0008E392 /* LineCubicIntersection_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineCubicIntersection_Test.cpp; sourceTree = ""; }; FE7134DF14D1E5680008E392 /* Parameterization_Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parameterization_Test.h; sourceTree = ""; }; FE7134F414D1E7C70008E392 /* LineParameterization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineParameterization.cpp; sourceTree = ""; }; FE71351214D2E9F50008E392 /* RectUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RectUtilities.cpp; sourceTree = ""; }; FE71358514D309E90008E392 /* EdgeWalker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalker.cpp; sourceTree = ""; }; FE713C6114D9879B0008E392 /* TSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSearch.h; sourceTree = ""; }; FE7413D314F6915A00056D7B /* EdgeWalkerPolygons_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalkerPolygons_Test.cpp; sourceTree = ""; }; FE7413D714F691C200056D7B /* EdgeWalker_TestUtility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalker_TestUtility.cpp; sourceTree = ""; }; FE7413DB14F6926D00056D7B /* EdgeWalker_Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EdgeWalker_Test.h; sourceTree = ""; }; FE99AE3F151B4ED10072AA0D /* tempskinny4.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tempskinny4.txt; sourceTree = ""; }; FE99AE43151B4EE70072AA0D /* xtempskinny4.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = xtempskinny4.txt; sourceTree = ""; }; FE99AEBD151B64ED0072AA0D /* op.htm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = op.htm; sourceTree = ""; }; FE99AF2A151CC0AA0072AA0D /* ActiveEdge_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ActiveEdge_Test.cpp; sourceTree = ""; }; FE99B13115209E300072AA0D /* EdgeWalkerPolygon4x4_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalkerPolygon4x4_Test.cpp; sourceTree = ""; }; FEA5F4D91497FFF6005052F9 /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../out/gyp/ports.xcodeproj; sourceTree = SOURCE_ROOT; }; FEA61B2B14F2AF6600B736CB /* EdgeWalkerRectangles_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalkerRectangles_Test.cpp; sourceTree = ""; }; FEA670F013C49E2200FE6FC1 /* SkAntiEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkAntiEdge.cpp; sourceTree = ""; }; FEA670F113C49E2200FE6FC1 /* SkAntiEdge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkAntiEdge.h; sourceTree = ""; }; FEA6710713C4A13900FE6FC1 /* gyp */ = {isa = PBXFileReference; lastKnownFileType = folder; name = gyp; path = ../../out/gyp; sourceTree = SOURCE_ROOT; }; FEA671CF13C4A21600FE6FC1 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = System/Library/Frameworks/AGL.framework; sourceTree = SDKROOT; }; FEA671D113C4A21600FE6FC1 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; }; FEA671D713C4A21600FE6FC1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; FEA671D913C4A21600FE6FC1 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; FEA6778213C4B3A300FE6FC1 /* EdgeApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeApp.cpp; sourceTree = ""; }; FEC117CB14843B0A0086BF1F /* CubicBezierClip_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicBezierClip_Test.cpp; sourceTree = ""; }; FEC118B7148666670086BF1F /* ConvexHull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConvexHull.cpp; sourceTree = ""; }; FEC118C1148668F30086BF1F /* DataTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataTypes.cpp; sourceTree = ""; }; FEC11910148682200086BF1F /* CubicReduceOrder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicReduceOrder.cpp; sourceTree = ""; }; FEC1191A148683330086BF1F /* Extrema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Extrema.cpp; sourceTree = ""; }; FEC1191E148683850086BF1F /* Extrema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Extrema.h; sourceTree = ""; }; FEC1195314869DC90086BF1F /* LineIntersection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LineIntersection.h; sourceTree = ""; }; FEC1195414869DC90086BF1F /* LineIntersection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineIntersection.cpp; sourceTree = ""; }; FEC11A821487D23E0086BF1F /* Intersections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Intersections.h; sourceTree = ""; }; FEC11A851487D2650086BF1F /* LineParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LineParameters.h; sourceTree = ""; }; FEC11A881487D2F50086BF1F /* IntersectionUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntersectionUtilities.h; sourceTree = ""; }; FEC11E3D148D65780086BF1F /* CubicSubDivide.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicSubDivide.cpp; sourceTree = ""; }; FEC12115148EB4EC0086BF1F /* CubicIntersection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicIntersection.cpp; sourceTree = ""; }; FEC1211A148EB5200086BF1F /* CubicBezierClip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicBezierClip.cpp; sourceTree = ""; }; FEC1238E149000100086BF1F /* LineParameteters_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineParameteters_Test.cpp; sourceTree = ""; }; FEC12CDF14913E650086BF1F /* LineIntersection_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineIntersection_Test.cpp; sourceTree = ""; }; FECA983F14AA044100B35E2C /* CubicParameterization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicParameterization.cpp; sourceTree = ""; }; FECA985014AA046600B35E2C /* QuadraticParameterization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticParameterization.cpp; sourceTree = ""; }; FECA986114AA2E5900B35E2C /* QuadraticParameterization_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticParameterization_Test.cpp; sourceTree = ""; }; FECA987714AA319300B35E2C /* QuadraticSubDivide.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticSubDivide.cpp; sourceTree = ""; }; FECA997B14AB966900B35E2C /* CubicParameterizationCode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicParameterizationCode.cpp; sourceTree = ""; }; FECA9A5914B3B09100B35E2C /* CubicParameterization_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicParameterization_Test.cpp; sourceTree = ""; }; FECAA52114BB527000B35E2C /* QuadraticIntersection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticIntersection.cpp; sourceTree = ""; }; FECAA52B14BB6B0900B35E2C /* QuadraticUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuadraticUtilities.h; sourceTree = ""; }; FECAA53014BB934700B35E2C /* CubeRoot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubeRoot.cpp; sourceTree = ""; }; FECAA54114BC838600B35E2C /* CubicUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicUtilities.cpp; sourceTree = ""; }; FECAA56C14BCA23200B35E2C /* QuadraticReduceOrder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticReduceOrder.cpp; sourceTree = ""; }; FECAA58314BCBD4E00B35E2C /* QuadraticBezierClip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticBezierClip.cpp; sourceTree = ""; }; FECAA67814BCDBD600B35E2C /* QuadraticBezierClip_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticBezierClip_Test.cpp; sourceTree = ""; }; FECAA68314BCDE2600B35E2C /* QuadraticIntersection_TestData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuadraticIntersection_TestData.h; sourceTree = ""; }; FECAA68414BCDE2600B35E2C /* QuadraticIntersection_TestData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticIntersection_TestData.cpp; sourceTree = ""; }; FECAA6C614BDCE9B00B35E2C /* QuadraticIntersection_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticIntersection_Test.cpp; sourceTree = ""; }; FECAA6E014BDDF2D00B35E2C /* QuadraticReduceOrder_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticReduceOrder_Test.cpp; sourceTree = ""; }; FECAAB7F14BDFAFD00B35E2C /* CubicParameterization_TestUtility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicParameterization_TestUtility.cpp; sourceTree = ""; }; FECAACA614BE1C6100B35E2C /* QuadraticParameterization_TestUtility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuadraticParameterization_TestUtility.cpp; sourceTree = ""; }; FED53C381483CB9400F6359E /* Inline_Tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Inline_Tests.cpp; sourceTree = ""; }; FED865F815056A79006F4508 /* EdgeWalkerQuadralaterals_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalkerQuadralaterals_Test.cpp; sourceTree = ""; }; FED866D615066642006F4508 /* EdgeWalkerPolygons_Mismatches.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeWalkerPolygons_Mismatches.cpp; sourceTree = ""; }; FEED723C144DD2250059E97B /* SampleApp.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = SampleApp.xib; path = ../../src/utils/mac/SampleApp.xib; sourceTree = SOURCE_ROOT; }; FEED723D144DD2250059E97B /* SampleAppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SampleAppDelegate.mm; path = ../../src/utils/mac/SampleAppDelegate.mm; sourceTree = SOURCE_ROOT; }; FEED723E144DD2250059E97B /* SkEventNotifier.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SkEventNotifier.mm; path = ../../src/utils/mac/SkEventNotifier.mm; sourceTree = SOURCE_ROOT; }; FEED723F144DD2250059E97B /* SkNSView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SkNSView.mm; path = ../../src/utils/mac/SkNSView.mm; sourceTree = SOURCE_ROOT; }; FEED7240144DD2250059E97B /* SkOptionsTableView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SkOptionsTableView.mm; path = ../../src/utils/mac/SkOptionsTableView.mm; sourceTree = SOURCE_ROOT; }; FEED7241144DD2250059E97B /* SkSampleNSView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SkSampleNSView.mm; path = ../../src/utils/mac/SkSampleNSView.mm; sourceTree = SOURCE_ROOT; }; FEED7242144DD2250059E97B /* SkTextFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SkTextFieldCell.m; path = ../../src/utils/mac/SkTextFieldCell.m; sourceTree = SOURCE_ROOT; }; FEED725D144DD38D0059E97B /* views.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = views.xcodeproj; path = ../../out/gyp/views.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED7263144DD3EA0059E97B /* animator.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = animator.xcodeproj; path = ../../out/gyp/animator.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED7269144DD4050059E97B /* experimental.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = experimental.xcodeproj; path = ../../out/gyp/experimental.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED726F144DD4140059E97B /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../out/gyp/gpu.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED7279144DD4200059E97B /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../out/gyp/images.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED727F144DD4300059E97B /* libtess.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libtess.xcodeproj; path = ../../out/gyp/libtess.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED7285144DD4440059E97B /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../out/gyp/pdf.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED728B144DD44D0059E97B /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../out/gyp/svg.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED729C144DD4A80059E97B /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../out/gyp/xml.xcodeproj; sourceTree = SOURCE_ROOT; }; FEED7583144DD6360059E97B /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; FEED75DC144DD6590059E97B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = ""; }; FEED75DE144DD6840059E97B /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = ""; }; FEED7625144F22E20059E97B /* CubicReduceOrder_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicReduceOrder_Test.cpp; sourceTree = ""; }; FEED762B144F236C0059E97B /* CubicIntersection_TestData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicIntersection_TestData.cpp; sourceTree = ""; }; FEED762F144F23CA0059E97B /* CurveIntersection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CurveIntersection.h; sourceTree = ""; }; FEED7632144F25150059E97B /* CubicIntersection_TestData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CubicIntersection_TestData.h; sourceTree = ""; }; FEED764B144F29BD0059E97B /* TestUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestUtilities.cpp; sourceTree = ""; }; FEED764F144F2A160059E97B /* DataTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataTypes.h; sourceTree = ""; }; FEED7673144F2D770059E97B /* TestUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestUtilities.h; sourceTree = ""; }; FEED7680144F2E480059E97B /* Intersection_Tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Intersection_Tests.h; sourceTree = ""; }; FEED7689144F2E7D0059E97B /* CubicIntersection_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CubicIntersection_Test.cpp; sourceTree = ""; }; FEED76C0144F3E7F0059E97B /* ConvexHull_Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConvexHull_Test.cpp; sourceTree = ""; }; FEED76ED144F66E90059E97B /* Intersection_Tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Intersection_Tests.cpp; sourceTree = ""; }; FEF87C1213E040E000335C58 /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../out/gyp/core.xcodeproj; sourceTree = SOURCE_ROOT; }; FEF87C1B13E040F100335C58 /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../out/gyp/effects.xcodeproj; sourceTree = SOURCE_ROOT; }; FEF87C2413E0410900335C58 /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../out/gyp/opts.xcodeproj; sourceTree = SOURCE_ROOT; }; FEF87C3313E0412600335C58 /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../out/gyp/utils.xcodeproj; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 8D11072E0486CEB800E47090 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( FEF87C3C13E0413500335C58 /* libcore.a in Frameworks */, FEF87C3D13E0413A00335C58 /* libeffects.a in Frameworks */, FEF87C3F13E0414400335C58 /* libutils.a in Frameworks */, FEA671D813C4A21600FE6FC1 /* Foundation.framework in Frameworks */, FEA671D013C4A21600FE6FC1 /* AGL.framework in Frameworks */, FEA671DA13C4A21600FE6FC1 /* OpenGL.framework in Frameworks */, FEED7292144DD4610059E97B /* libexperimental.a in Frameworks */, FEED7293144DD4620059E97B /* libskgr.a in Frameworks */, FEED7294144DD4630059E97B /* libgr.a in Frameworks */, FEED7295144DD4650059E97B /* libimages.a in Frameworks */, FEED7296144DD4660059E97B /* libtess.a in Frameworks */, FEED7297144DD46A0059E97B /* libpdf.a in Frameworks */, FEED7298144DD46B0059E97B /* libsvg.a in Frameworks */, FEED7299144DD46F0059E97B /* libviews.a in Frameworks */, FEED72A2144DD4AA0059E97B /* libxml.a in Frameworks */, FEED7378144DD5F70059E97B /* ApplicationServices.framework in Frameworks */, FEED7584144DD6360059E97B /* Cocoa.framework in Frameworks */, FEED75DD144DD6590059E97B /* QuartzCore.framework in Frameworks */, FEED75DF144DD6840059E97B /* libz.dylib in Frameworks */, FEA5F4E21498000C005052F9 /* libports.a in Frameworks */, FEA61B0014EF589900B736CB /* libanimator.a in Frameworks */, FE7413AE14F689E700056D7B /* libopts.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 19C28FACFE9D520D11CA2CBB /* Products */ = { isa = PBXGroup; children = ( 8D1107320486CEB800E47090 /* edge.app */, ); name = Products; sourceTree = ""; }; 29B97314FDCFA39411CA2CEA /* edge */ = { isa = PBXGroup; children = ( FE99AEBD151B64ED0072AA0D /* op.htm */, FEA670EF13C49D7600FE6FC1 /* views */, FEC123A7149001B20086BF1F /* AntiEdge */, 29B97315FDCFA39411CA2CEA /* Intersection */, FE71354F14D305FD0008E392 /* ShapeOps */, FEC123A5149001540086BF1F /* Tests */, 29B97317FDCFA39411CA2CEA /* Resources */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, FEED7263144DD3EA0059E97B /* animator.xcodeproj */, FEF87C1213E040E000335C58 /* core.xcodeproj */, FEF87C1B13E040F100335C58 /* effects.xcodeproj */, FEED7269144DD4050059E97B /* experimental.xcodeproj */, FEED726F144DD4140059E97B /* gpu.xcodeproj */, FEED7279144DD4200059E97B /* images.xcodeproj */, FEED727F144DD4300059E97B /* libtess.xcodeproj */, FEF87C2413E0410900335C58 /* opts.xcodeproj */, FEA5F4D91497FFF6005052F9 /* ports.xcodeproj */, FEED7285144DD4440059E97B /* pdf.xcodeproj */, FEED728B144DD44D0059E97B /* svg.xcodeproj */, FEF87C3313E0412600335C58 /* utils.xcodeproj */, FEED725D144DD38D0059E97B /* views.xcodeproj */, FEED729C144DD4A80059E97B /* xml.xcodeproj */, FEA6710713C4A13900FE6FC1 /* gyp */, ); name = edge; sourceTree = ""; }; 29B97315FDCFA39411CA2CEA /* Intersection */ = { isa = PBXGroup; children = ( FEC118B7148666670086BF1F /* ConvexHull.cpp */, FECAA53014BB934700B35E2C /* CubeRoot.cpp */, FEC1211A148EB5200086BF1F /* CubicBezierClip.cpp */, FEC12115148EB4EC0086BF1F /* CubicIntersection.cpp */, FECA983F14AA044100B35E2C /* CubicParameterization.cpp */, FECA997B14AB966900B35E2C /* CubicParameterizationCode.cpp */, FEC11910148682200086BF1F /* CubicReduceOrder.cpp */, FECAA54114BC838600B35E2C /* CubicUtilities.cpp */, FEC11E3D148D65780086BF1F /* CubicSubDivide.cpp */, FE71325114D04D7A0008E392 /* CubicUtilities.h */, FEED762F144F23CA0059E97B /* CurveIntersection.h */, FEED764F144F2A160059E97B /* DataTypes.h */, FEC118C1148668F30086BF1F /* DataTypes.cpp */, FEC1191E148683850086BF1F /* Extrema.h */, FEC1191A148683330086BF1F /* Extrema.cpp */, FEC11A821487D23E0086BF1F /* Intersections.h */, FEC11A881487D2F50086BF1F /* IntersectionUtilities.h */, FE4FE7411492417500A12A34 /* IntersectionUtilities.cpp */, FEC1195314869DC90086BF1F /* LineIntersection.h */, FEC1195414869DC90086BF1F /* LineIntersection.cpp */, FE7134F414D1E7C70008E392 /* LineParameterization.cpp */, FEC11A851487D2650086BF1F /* LineParameters.h */, FE71325D14D050D80008E392 /* LineUtilities.h */, FE71325E14D050D80008E392 /* LineUtilities.cpp */, FE7131ED14D03AED0008E392 /* LineCubicIntersection.cpp */, FE7130A014CE0EEB0008E392 /* LineQuadraticIntersection.cpp */, FECAA58314BCBD4E00B35E2C /* QuadraticBezierClip.cpp */, FECAA52114BB527000B35E2C /* QuadraticIntersection.cpp */, FECA985014AA046600B35E2C /* QuadraticParameterization.cpp */, FECAA56C14BCA23200B35E2C /* QuadraticReduceOrder.cpp */, FECA987714AA319300B35E2C /* QuadraticSubDivide.cpp */, FECAA52B14BB6B0900B35E2C /* QuadraticUtilities.h */, FE71324114D047670008E392 /* QuadraticUtilities.cpp */, FE71351214D2E9F50008E392 /* RectUtilities.cpp */, ); name = Intersection; sourceTree = ""; }; 29B97317FDCFA39411CA2CEA /* Resources */ = { isa = PBXGroup; children = ( 8D1107310486CEB800E47090 /* edge-Info.plist */, 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 1DDD58140DA1D0A300B32029 /* MainMenu.xib */, ); name = Resources; sourceTree = ""; }; 29B97323FDCFA39411CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( FEA671CF13C4A21600FE6FC1 /* AGL.framework */, FEA671D113C4A21600FE6FC1 /* ApplicationServices.framework */, FEED7583144DD6360059E97B /* Cocoa.framework */, FEA671D713C4A21600FE6FC1 /* Foundation.framework */, FEA671D913C4A21600FE6FC1 /* OpenGL.framework */, FEED75DC144DD6590059E97B /* QuartzCore.framework */, FEED75DE144DD6840059E97B /* libz.dylib */, ); name = Frameworks; sourceTree = ""; }; FE71354F14D305FD0008E392 /* ShapeOps */ = { isa = PBXGroup; children = ( FE99AE43151B4EE70072AA0D /* xtempskinny4.txt */, FE99AE3F151B4ED10072AA0D /* tempskinny4.txt */, FE3DBAFD150E4A680006ADF4 /* junk.htm */, FE3DB8C9150A48320006ADF4 /* junk.txt */, FE71358514D309E90008E392 /* EdgeWalker.cpp */, FE713C6114D9879B0008E392 /* TSearch.h */, ); name = ShapeOps; sourceTree = ""; }; FEA5F4DA1497FFF6005052F9 /* Products */ = { isa = PBXGroup; children = ( FEA5F4E11497FFF6005052F9 /* libports.a */, ); name = Products; sourceTree = ""; }; FEA670EF13C49D7600FE6FC1 /* views */ = { isa = PBXGroup; children = ( FEED723C144DD2250059E97B /* SampleApp.xib */, FEED723D144DD2250059E97B /* SampleAppDelegate.mm */, FEED723E144DD2250059E97B /* SkEventNotifier.mm */, FEED723F144DD2250059E97B /* SkNSView.mm */, FEED7240144DD2250059E97B /* SkOptionsTableView.mm */, FEED7241144DD2250059E97B /* SkSampleNSView.mm */, FEED7242144DD2250059E97B /* SkTextFieldCell.m */, FE3201C7144DCC68006DDA67 /* SkOSWindow_Mac.mm */, FE3201C6144DCC68006DDA67 /* skia_mac.mm */, ); name = views; sourceTree = ""; }; FEC123A5149001540086BF1F /* Tests */ = { isa = PBXGroup; children = ( FE99AF2A151CC0AA0072AA0D /* ActiveEdge_Test.cpp */, FEED76C0144F3E7F0059E97B /* ConvexHull_Test.cpp */, FEC117CB14843B0A0086BF1F /* CubicBezierClip_Test.cpp */, FEED7689144F2E7D0059E97B /* CubicIntersection_Test.cpp */, FEED7632144F25150059E97B /* CubicIntersection_TestData.h */, FEED762B144F236C0059E97B /* CubicIntersection_TestData.cpp */, FECA9A5914B3B09100B35E2C /* CubicParameterization_Test.cpp */, FECAAB7F14BDFAFD00B35E2C /* CubicParameterization_TestUtility.cpp */, FEED7625144F22E20059E97B /* CubicReduceOrder_Test.cpp */, FE7413DB14F6926D00056D7B /* EdgeWalker_Test.h */, FE7413D714F691C200056D7B /* EdgeWalker_TestUtility.cpp */, FE7413D314F6915A00056D7B /* EdgeWalkerPolygons_Test.cpp */, FE99B13115209E300072AA0D /* EdgeWalkerPolygon4x4_Test.cpp */, FED866D615066642006F4508 /* EdgeWalkerPolygons_Mismatches.cpp */, FED865F815056A79006F4508 /* EdgeWalkerQuadralaterals_Test.cpp */, FEA61B2B14F2AF6600B736CB /* EdgeWalkerRectangles_Test.cpp */, FED53C381483CB9400F6359E /* Inline_Tests.cpp */, FEED7680144F2E480059E97B /* Intersection_Tests.h */, FEED76ED144F66E90059E97B /* Intersection_Tests.cpp */, FE71334114D06B0F0008E392 /* LineCubicIntersection_Test.cpp */, FEC12CDF14913E650086BF1F /* LineIntersection_Test.cpp */, FEC1238E149000100086BF1F /* LineParameteters_Test.cpp */, FE7131C314CF5A960008E392 /* LineQuadraticIntersection_Test.cpp */, FE7134DF14D1E5680008E392 /* Parameterization_Test.h */, FECAA67814BCDBD600B35E2C /* QuadraticBezierClip_Test.cpp */, FECAA6C614BDCE9B00B35E2C /* QuadraticIntersection_Test.cpp */, FECAA68314BCDE2600B35E2C /* QuadraticIntersection_TestData.h */, FECAA68414BCDE2600B35E2C /* QuadraticIntersection_TestData.cpp */, FECA986114AA2E5900B35E2C /* QuadraticParameterization_Test.cpp */, FECAACA614BE1C6100B35E2C /* QuadraticParameterization_TestUtility.cpp */, FECAA6E014BDDF2D00B35E2C /* QuadraticReduceOrder_Test.cpp */, FEED7673144F2D770059E97B /* TestUtilities.h */, FEED764B144F29BD0059E97B /* TestUtilities.cpp */, ); name = Tests; sourceTree = ""; }; FEC123A7149001B20086BF1F /* AntiEdge */ = { isa = PBXGroup; children = ( FEA670F113C49E2200FE6FC1 /* SkAntiEdge.h */, FEA670F013C49E2200FE6FC1 /* SkAntiEdge.cpp */, 256AC3F00F4B6AF500CF3369 /* edge_Prefix.pch */, FEA6778213C4B3A300FE6FC1 /* EdgeApp.cpp */, ); name = AntiEdge; sourceTree = ""; }; FEED725E144DD38D0059E97B /* Products */ = { isa = PBXGroup; children = ( FEED7262144DD38D0059E97B /* libviews.a */, ); name = Products; sourceTree = ""; }; FEED7264144DD3EA0059E97B /* Products */ = { isa = PBXGroup; children = ( FEED7268144DD3EA0059E97B /* libanimator.a */, ); name = Products; sourceTree = ""; }; FEED726A144DD4050059E97B /* Products */ = { isa = PBXGroup; children = ( FEED726E144DD4050059E97B /* libexperimental.a */, ); name = Products; sourceTree = ""; }; FEED7270144DD4140059E97B /* Products */ = { isa = PBXGroup; children = ( FEED7276144DD4140059E97B /* libskgr.a */, FEED7278144DD4140059E97B /* libgr.a */, ); name = Products; sourceTree = ""; }; FEED727A144DD4200059E97B /* Products */ = { isa = PBXGroup; children = ( FEED727E144DD4200059E97B /* libimages.a */, ); name = Products; sourceTree = ""; }; FEED7280144DD4300059E97B /* Products */ = { isa = PBXGroup; children = ( FEED7284144DD4300059E97B /* libtess.a */, ); name = Products; sourceTree = ""; }; FEED7286144DD4440059E97B /* Products */ = { isa = PBXGroup; children = ( FEED728A144DD4440059E97B /* libpdf.a */, ); name = Products; sourceTree = ""; }; FEED728C144DD44D0059E97B /* Products */ = { isa = PBXGroup; children = ( FEED7290144DD44D0059E97B /* libsvg.a */, ); name = Products; sourceTree = ""; }; FEED729D144DD4A80059E97B /* Products */ = { isa = PBXGroup; children = ( FEED72A1144DD4A80059E97B /* libxml.a */, ); name = Products; sourceTree = ""; }; FEF87C1313E040E000335C58 /* Products */ = { isa = PBXGroup; children = ( FEF87C1A13E040E000335C58 /* libcore.a */, ); name = Products; sourceTree = ""; }; FEF87C1C13E040F100335C58 /* Products */ = { isa = PBXGroup; children = ( FEF87C2313E040F100335C58 /* libeffects.a */, ); name = Products; sourceTree = ""; }; FEF87C2513E0410900335C58 /* Products */ = { isa = PBXGroup; children = ( FEF87C2C13E0410900335C58 /* libopts.a */, FEE70DA7153487F200814606 /* libopts_ssse3.a */, ); name = Products; sourceTree = ""; }; FEF87C3413E0412600335C58 /* Products */ = { isa = PBXGroup; children = ( FEF87C3B13E0412600335C58 /* libutils.a */, ); name = Products; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 8D1107260486CEB800E47090 /* edge */ = { isa = PBXNativeTarget; buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "edge" */; buildPhases = ( 8D1107290486CEB800E47090 /* Resources */, 8D11072C0486CEB800E47090 /* Sources */, 8D11072E0486CEB800E47090 /* Frameworks */, ); buildRules = ( ); dependencies = ( FEF87C4113E0414D00335C58 /* PBXTargetDependency */, FEF87C4313E0415100335C58 /* PBXTargetDependency */, FEF87C4513E0415500335C58 /* PBXTargetDependency */, FEF87C4713E0415900335C58 /* PBXTargetDependency */, ); name = edge; productInstallPath = "$(HOME)/Applications"; productName = edge; productReference = 8D1107320486CEB800E47090 /* edge.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 29B97313FDCFA39411CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "edge" */; compatibilityVersion = "Xcode 3.1"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( English, Japanese, French, German, ); mainGroup = 29B97314FDCFA39411CA2CEA /* edge */; projectDirPath = ""; projectReferences = ( { ProductGroup = FEED7264144DD3EA0059E97B /* Products */; ProjectRef = FEED7263144DD3EA0059E97B /* animator.xcodeproj */; }, { ProductGroup = FEF87C1313E040E000335C58 /* Products */; ProjectRef = FEF87C1213E040E000335C58 /* core.xcodeproj */; }, { ProductGroup = FEF87C1C13E040F100335C58 /* Products */; ProjectRef = FEF87C1B13E040F100335C58 /* effects.xcodeproj */; }, { ProductGroup = FEED726A144DD4050059E97B /* Products */; ProjectRef = FEED7269144DD4050059E97B /* experimental.xcodeproj */; }, { ProductGroup = FEED7270144DD4140059E97B /* Products */; ProjectRef = FEED726F144DD4140059E97B /* gpu.xcodeproj */; }, { ProductGroup = FEED727A144DD4200059E97B /* Products */; ProjectRef = FEED7279144DD4200059E97B /* images.xcodeproj */; }, { ProductGroup = FEED7280144DD4300059E97B /* Products */; ProjectRef = FEED727F144DD4300059E97B /* libtess.xcodeproj */; }, { ProductGroup = FEF87C2513E0410900335C58 /* Products */; ProjectRef = FEF87C2413E0410900335C58 /* opts.xcodeproj */; }, { ProductGroup = FEED7286144DD4440059E97B /* Products */; ProjectRef = FEED7285144DD4440059E97B /* pdf.xcodeproj */; }, { ProductGroup = FEA5F4DA1497FFF6005052F9 /* Products */; ProjectRef = FEA5F4D91497FFF6005052F9 /* ports.xcodeproj */; }, { ProductGroup = FEED728C144DD44D0059E97B /* Products */; ProjectRef = FEED728B144DD44D0059E97B /* svg.xcodeproj */; }, { ProductGroup = FEF87C3413E0412600335C58 /* Products */; ProjectRef = FEF87C3313E0412600335C58 /* utils.xcodeproj */; }, { ProductGroup = FEED725E144DD38D0059E97B /* Products */; ProjectRef = FEED725D144DD38D0059E97B /* views.xcodeproj */; }, { ProductGroup = FEED729D144DD4A80059E97B /* Products */; ProjectRef = FEED729C144DD4A80059E97B /* xml.xcodeproj */; }, ); projectRoot = ""; targets = ( 8D1107260486CEB800E47090 /* edge */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ FEA5F4E11497FFF6005052F9 /* libports.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libports.a; remoteRef = FEA5F4E01497FFF6005052F9 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEE70DA7153487F200814606 /* libopts_ssse3.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libopts_ssse3.a; remoteRef = FEE70DA6153487F200814606 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7262144DD38D0059E97B /* libviews.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libviews.a; remoteRef = FEED7261144DD38D0059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7268144DD3EA0059E97B /* libanimator.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libanimator.a; remoteRef = FEED7267144DD3EA0059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED726E144DD4050059E97B /* libexperimental.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libexperimental.a; remoteRef = FEED726D144DD4050059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7276144DD4140059E97B /* libskgr.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libskgr.a; remoteRef = FEED7275144DD4140059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7278144DD4140059E97B /* libgr.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libgr.a; remoteRef = FEED7277144DD4140059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED727E144DD4200059E97B /* libimages.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libimages.a; remoteRef = FEED727D144DD4200059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7284144DD4300059E97B /* libtess.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libtess.a; remoteRef = FEED7283144DD4300059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED728A144DD4440059E97B /* libpdf.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libpdf.a; remoteRef = FEED7289144DD4440059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED7290144DD44D0059E97B /* libsvg.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libsvg.a; remoteRef = FEED728F144DD44D0059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEED72A1144DD4A80059E97B /* libxml.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libxml.a; remoteRef = FEED72A0144DD4A80059E97B /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEF87C1A13E040E000335C58 /* libcore.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libcore.a; remoteRef = FEF87C1913E040E000335C58 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEF87C2313E040F100335C58 /* libeffects.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libeffects.a; remoteRef = FEF87C2213E040F100335C58 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEF87C2C13E0410900335C58 /* libopts.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libopts.a; remoteRef = FEF87C2B13E0410900335C58 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; FEF87C3B13E0412600335C58 /* libutils.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libutils.a; remoteRef = FEF87C3A13E0412600335C58 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ 8D1107290486CEB800E47090 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */, FEED72B0144DD5710059E97B /* SampleApp.xib in Resources */, FE3DBAFE150E4A680006ADF4 /* junk.htm in Resources */, FE99AE40151B4ED10072AA0D /* tempskinny4.txt in Resources */, FE99AE44151B4EE70072AA0D /* xtempskinny4.txt in Resources */, FE99AEBE151B64ED0072AA0D /* op.htm in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 8D11072C0486CEB800E47090 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FEA6778313C4B3A300FE6FC1 /* EdgeApp.cpp in Sources */, FE3201C8144DCC68006DDA67 /* skia_mac.mm in Sources */, FE3201C9144DCC68006DDA67 /* SkOSWindow_Mac.mm in Sources */, FEED7245144DD2250059E97B /* SkEventNotifier.mm in Sources */, FEED72AB144DD50A0059E97B /* SampleAppDelegate.mm in Sources */, FEED7626144F22E20059E97B /* CubicReduceOrder_Test.cpp in Sources */, FEED762C144F236C0059E97B /* CubicIntersection_TestData.cpp in Sources */, FEED764C144F29BD0059E97B /* TestUtilities.cpp in Sources */, FEED768A144F2E7D0059E97B /* CubicIntersection_Test.cpp in Sources */, FEED76C1144F3E7F0059E97B /* ConvexHull_Test.cpp in Sources */, FEED76EE144F66E90059E97B /* Intersection_Tests.cpp in Sources */, FED53C391483CB9400F6359E /* Inline_Tests.cpp in Sources */, FEC117CC14843B0A0086BF1F /* CubicBezierClip_Test.cpp in Sources */, FEC118B8148666670086BF1F /* ConvexHull.cpp in Sources */, FEC118C2148668F30086BF1F /* DataTypes.cpp in Sources */, FEC11911148682200086BF1F /* CubicReduceOrder.cpp in Sources */, FEC1191B148683330086BF1F /* Extrema.cpp in Sources */, FEC1195514869DCA0086BF1F /* LineIntersection.cpp in Sources */, FEC11E3E148D65780086BF1F /* CubicSubDivide.cpp in Sources */, FEC12116148EB4EC0086BF1F /* CubicIntersection.cpp in Sources */, FEC1211B148EB5200086BF1F /* CubicBezierClip.cpp in Sources */, FEC1238F149000100086BF1F /* LineParameteters_Test.cpp in Sources */, FEC123A6149001A00086BF1F /* SkAntiEdge.cpp in Sources */, FEC12CE014913E650086BF1F /* LineIntersection_Test.cpp in Sources */, FECA984014AA044100B35E2C /* CubicParameterization.cpp in Sources */, FECA985114AA046600B35E2C /* QuadraticParameterization.cpp in Sources */, FECA986214AA2E5900B35E2C /* QuadraticParameterization_Test.cpp in Sources */, FECA987814AA319300B35E2C /* QuadraticSubDivide.cpp in Sources */, FECA997C14AB966900B35E2C /* CubicParameterizationCode.cpp in Sources */, FECA9A5A14B3B09100B35E2C /* CubicParameterization_Test.cpp in Sources */, FECAA52214BB527000B35E2C /* QuadraticIntersection.cpp in Sources */, FECAA56D14BCA23200B35E2C /* QuadraticReduceOrder.cpp in Sources */, FECAA58414BCBD4E00B35E2C /* QuadraticBezierClip.cpp in Sources */, FECAA67914BCDBD600B35E2C /* QuadraticBezierClip_Test.cpp in Sources */, FECAA68514BCDE2600B35E2C /* QuadraticIntersection_TestData.cpp in Sources */, FECAA6C714BDCE9B00B35E2C /* QuadraticIntersection_Test.cpp in Sources */, FECAA6E114BDDF2D00B35E2C /* QuadraticReduceOrder_Test.cpp in Sources */, FE7130A114CE0EEB0008E392 /* LineQuadraticIntersection.cpp in Sources */, FE7131C414CF5A960008E392 /* LineQuadraticIntersection_Test.cpp in Sources */, FE7131EE14D03AED0008E392 /* LineCubicIntersection.cpp in Sources */, FE71324214D047670008E392 /* QuadraticUtilities.cpp in Sources */, FE71324F14D04D460008E392 /* CubicUtilities.cpp in Sources */, FE71325014D04D480008E392 /* CubeRoot.cpp in Sources */, FE71325F14D050D80008E392 /* LineUtilities.cpp in Sources */, FE71334214D06B0F0008E392 /* LineCubicIntersection_Test.cpp in Sources */, FE7134F514D1E7C70008E392 /* LineParameterization.cpp in Sources */, FE71351314D2E9F50008E392 /* RectUtilities.cpp in Sources */, FE71358614D309E90008E392 /* EdgeWalker.cpp in Sources */, FEA61B2C14F2AF6600B736CB /* EdgeWalkerRectangles_Test.cpp in Sources */, FE7413D414F6915A00056D7B /* EdgeWalkerPolygons_Test.cpp in Sources */, FE7413D814F691C200056D7B /* EdgeWalker_TestUtility.cpp in Sources */, FED865F915056A79006F4508 /* EdgeWalkerQuadralaterals_Test.cpp in Sources */, FED866D715066642006F4508 /* EdgeWalkerPolygons_Mismatches.cpp in Sources */, FE99AF2B151CC0AA0072AA0D /* ActiveEdge_Test.cpp in Sources */, FE99B13215209E300072AA0D /* EdgeWalkerPolygon4x4_Test.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ FEF87C4113E0414D00335C58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = core; targetProxy = FEF87C4013E0414D00335C58 /* PBXContainerItemProxy */; }; FEF87C4313E0415100335C58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = effects; targetProxy = FEF87C4213E0415100335C58 /* PBXContainerItemProxy */; }; FEF87C4513E0415500335C58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = opts; targetProxy = FEF87C4413E0415500335C58 /* PBXContainerItemProxy */; }; FEF87C4713E0415900335C58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = utils; targetProxy = FEF87C4613E0415900335C58 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 089C165DFE840E0CC02AAC07 /* English */, ); name = InfoPlist.strings; sourceTree = ""; }; 1DDD58140DA1D0A300B32029 /* MainMenu.xib */ = { isa = PBXVariantGroup; children = ( 1DDD58150DA1D0A300B32029 /* English */, ); name = MainMenu.xib; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ C01FCF4B08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_CXX0X_EXTENSIONS = NO; GCC_OPTIMIZATION_LEVEL = 0; INFOPLIST_FILE = "edge-Info.plist"; LIBRARY_SEARCH_PATHS = "$(SDKROOT)/System/Library/Frameworks"; PRODUCT_NAME = edge; SDKROOT = macosx10.6; SYMROOT = ../xcodebuild; WRAPPER_PREFIX = ""; }; name = Debug; }; C01FCF4C08A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_CXX0X_EXTENSIONS = NO; GCC_OPTIMIZATION_LEVEL = 3; INFOPLIST_FILE = "edge-Info.plist"; LIBRARY_SEARCH_PATHS = "$(SDKROOT)/System/Library/Frameworks"; PRODUCT_NAME = edge; SDKROOT = macosx10.6; SYMROOT = ../xcodebuild; WRAPPER_PREFIX = ""; }; name = Release; }; C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = ( "\"SK_SCALAR_IS_FLOAT\"", "\"SK_CAN_USE_FLOAT\"", "\"SK_BUILD_FOR_MAC\"", "\"SK_USE_POSIX_THREADS\"", "\"GR_MAC_BUILD=1\"", "\"SK_SUPPORT_PDF\"", "\"SK_DEBUG\"", "\"GR_DEBUG=1\"", ); HEADER_SEARCH_PATHS = ( ../../gpu/include, ../../src/core, "../../include/**", ../../gm, ); INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)"; SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)"; }; name = Debug; }; C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = ( "\"SK_SCALAR_IS_FLOAT\"", "\"SK_CAN_USE_FLOAT\"", "\"SK_BUILD_FOR_MAC\"", "\"SK_USE_POSIX_THREADS\"", "\"GR_MAC_BUILD=1\"", "\"SK_SUPPORT_PDF\"", "\"SK_RELEASE\"", "\"GR_RELEASE=1\"", "\"NDEBUG\"", ); HEADER_SEARCH_PATHS = ( ../../gpu/include, ../../src/core, "../../include/**", ../../gm, ); INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)"; SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "edge" */ = { isa = XCConfigurationList; buildConfigurations = ( C01FCF4B08A954540054247B /* Debug */, C01FCF4C08A954540054247B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C01FCF4E08A954540054247B /* Build configuration list for PBXProject "edge" */ = { isa = XCConfigurationList; buildConfigurations = ( C01FCF4F08A954540054247B /* Debug */, C01FCF5008A954540054247B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; }