1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-09-11 13:15:35 +03:00
Macaw/Macaw.xcodeproj/project.pbxproj
2020-06-09 23:39:48 +07:00

3310 lines
320 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
3002331C20CC0BDD00EFD92D /* BoundsUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3002331B20CC0BDD00EFD92D /* BoundsUtils.swift */; };
3002331D20CC0BDD00EFD92D /* BoundsUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3002331B20CC0BDD00EFD92D /* BoundsUtils.swift */; };
3081E77D20DB58B100640F96 /* DescriptionExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3081E77C20DB58B100640F96 /* DescriptionExtensions.swift */; };
3081E77E20DB58B100640F96 /* DescriptionExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3081E77C20DB58B100640F96 /* DescriptionExtensions.swift */; };
30FF4962215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4961215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift */; };
30FF4964215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4963215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift */; };
30FF4966215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4965215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift */; };
30FF4969215CED8100FF653C /* MCAShapeLayerLineJoin_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4967215CECA400FF653C /* MCAShapeLayerLineJoin_iOS.swift */; };
30FF496B215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496A215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift */; };
30FF496D215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496C215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift */; };
30FF496F215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496E215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift */; };
30FF4971215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4970215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift */; };
421C66502225196900DD73F5 /* color-prop-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 421C664F2225196900DD73F5 /* color-prop-04-t-manual.svg */; };
4269F43E2257265800D91393 /* color-prop-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 4269F43D2257265700D91393 /* color-prop-04-t-manual.reference */; };
4295954622A0F7CE00869079 /* text-fonts-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594DB22A0F7CE00869079 /* text-fonts-02-t-manual.png */; };
4295954722A0F7CE00869079 /* render-elems-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594DC22A0F7CE00869079 /* render-elems-03-t-manual.png */; };
4295954822A0F7CE00869079 /* paths-data-03-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594DD22A0F7CE00869079 /* paths-data-03-f-manual.png */; };
4295954922A0F7CE00869079 /* shapes-grammar-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594DE22A0F7CE00869079 /* shapes-grammar-01-f-manual.png */; };
4295954A22A0F7CE00869079 /* coords-transformattr-03-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594DF22A0F7CE00869079 /* coords-transformattr-03-f-manual.png */; };
4295954B22A0F7CE00869079 /* coords-transformattr-04-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E022A0F7CE00869079 /* coords-transformattr-04-f-manual.png */; };
4295954C22A0F7CE00869079 /* coords-trans-10-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E122A0F7CE00869079 /* coords-trans-10-f-manual.png */; };
4295954D22A0F7CE00869079 /* paths-data-20-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E222A0F7CE00869079 /* paths-data-20-f-manual.png */; };
4295954E22A0F7CE00869079 /* shapes-polygon-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E322A0F7CE00869079 /* shapes-polygon-03-t-manual.png */; };
4295954F22A0F7CE00869079 /* shapes-rect-04-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E422A0F7CE00869079 /* shapes-rect-04-f-manual.png */; };
4295955022A0F7CE00869079 /* painting-fill-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E522A0F7CE00869079 /* painting-fill-02-t-manual.png */; };
4295955122A0F7CE00869079 /* color-prop-04-t-manual-osx.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E622A0F7CE00869079 /* color-prop-04-t-manual-osx.png */; };
4295955222A0F7CE00869079 /* shapes-circle-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E722A0F7CE00869079 /* shapes-circle-01-t-manual.png */; };
4295955322A0F7CE00869079 /* paths-data-17-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E822A0F7CE00869079 /* paths-data-17-f-manual.png */; };
4295955422A0F7CE00869079 /* render-elems-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594E922A0F7CE00869079 /* render-elems-02-t-manual.png */; };
4295955522A0F7CE00869079 /* struct-frag-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594EA22A0F7CE00869079 /* struct-frag-01-t-manual.png */; };
4295955622A0F7CE00869079 /* struct-frag-06-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594EB22A0F7CE00869079 /* struct-frag-06-t-manual.png */; };
4295955722A0F7CE00869079 /* shapes-line-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594EC22A0F7CE00869079 /* shapes-line-01-t-manual.png */; };
4295955822A0F7CE00869079 /* shapes-ellipse-03-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594ED22A0F7CE00869079 /* shapes-ellipse-03-f-manual.png */; };
4295955922A0F7CE00869079 /* painting-fill-05-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594EE22A0F7CE00869079 /* painting-fill-05-b-manual.png */; };
4295955A22A0F7CE00869079 /* shapes-polygon-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594EF22A0F7CE00869079 /* shapes-polygon-02-t-manual.png */; };
4295955B22A0F7CE00869079 /* shapes-rect-05-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F022A0F7CE00869079 /* shapes-rect-05-f-manual.png */; };
4295955C22A0F7CE00869079 /* painting-fill-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F122A0F7CE00869079 /* painting-fill-03-t-manual.png */; };
4295955D22A0F7CE00869079 /* shapes-polyline-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F222A0F7CE00869079 /* shapes-polyline-01-t-manual.png */; };
4295955E22A0F7CE00869079 /* painting-fill-04-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F322A0F7CE00869079 /* painting-fill-04-t-manual.png */; };
4295955F22A0F7CE00869079 /* coords-transformattr-05-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F422A0F7CE00869079 /* coords-transformattr-05-f-manual.png */; };
4295956022A0F7CE00869079 /* coords-transformattr-02-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F522A0F7CE00869079 /* coords-transformattr-02-f-manual.png */; };
4295956122A0F7CE00869079 /* shapes-intro-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F622A0F7CE00869079 /* shapes-intro-01-t-manual.png */; };
4295956222A0F7CE00869079 /* coords-trans-11-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F722A0F7CE00869079 /* coords-trans-11-f-manual.png */; };
4295956322A0F7CE00869079 /* painting-stroke-06-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F822A0F7CE00869079 /* painting-stroke-06-t-manual.png */; };
4295956422A0F7CE00869079 /* coords-trans-01-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594F922A0F7CE00869079 /* coords-trans-01-b-manual.png */; };
4295956522A0F7CE00869079 /* painting-stroke-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FA22A0F7CE00869079 /* painting-stroke-01-t-manual.png */; };
4295956622A0F7CE00869079 /* coords-trans-07-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FB22A0F7CE00869079 /* coords-trans-07-t-manual.png */; };
4295956722A0F7CE00869079 /* paths-data-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FC22A0F7CE00869079 /* paths-data-01-t-manual.png */; };
4295956822A0F7CE00869079 /* paths-data-06-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FD22A0F7CE00869079 /* paths-data-06-t-manual.png */; };
4295956922A0F7CE00869079 /* paths-data-13-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FE22A0F7CE00869079 /* paths-data-13-t-manual.png */; };
4295956A22A0F7CE00869079 /* paths-data-14-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 429594FF22A0F7CE00869079 /* paths-data-14-t-manual.png */; };
4295956B22A0F7CE00869079 /* struct-use-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950022A0F7CE00869079 /* struct-use-01-t-manual.png */; };
4295956C22A0F7CE00869079 /* pservers-grad-02-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950122A0F7CE00869079 /* pservers-grad-02-b-manual.png */; };
4295956D22A0F7CE00869079 /* shapes-line-02-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950222A0F7CE00869079 /* shapes-line-02-f-manual.png */; };
4295956E22A0F7CE00869079 /* painting-control-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950322A0F7CE00869079 /* painting-control-01-f-manual.png */; };
4295956F22A0F7CE00869079 /* coords-coord-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950422A0F7CE00869079 /* coords-coord-01-t-manual.png */; };
4295957022A0F7CE00869079 /* painting-control-06-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950522A0F7CE00869079 /* painting-control-06-f-manual.png */; };
4295957122A0F7CE00869079 /* painting-stroke-07-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950622A0F7CE00869079 /* painting-stroke-07-t-manual.png */; };
4295957222A0F7CE00869079 /* coords-trans-06-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950722A0F7CE00869079 /* coords-trans-06-t-manual.png */; };
4295957322A0F7CE00869079 /* paths-data-15-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950822A0F7CE00869079 /* paths-data-15-t-manual.png */; };
4295957422A0F7CE00869079 /* paths-data-12-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950922A0F7CE00869079 /* paths-data-12-t-manual.png */; };
4295957522A0F7CE00869079 /* color-prop-01-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950A22A0F7CE00869079 /* color-prop-01-b-manual.png */; };
4295957622A0F7CE00869079 /* shapes-ellipse-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950B22A0F7CE00869079 /* shapes-ellipse-01-t-manual.png */; };
4295957722A0F7CE00869079 /* pservers-grad-03-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950C22A0F7CE00869079 /* pservers-grad-03-b-manual.png */; };
4295957822A0F7CE00869079 /* masking-intro-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950D22A0F7CE00869079 /* masking-intro-01-f-manual.png */; };
4295957922A0F7CE00869079 /* paths-data-07-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950E22A0F7CE00869079 /* paths-data-07-t-manual.png */; };
4295957A22A0F7CE00869079 /* text-align-01-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295950F22A0F7CE00869079 /* text-align-01-b-manual.png */; };
4295957B22A0F7CE00869079 /* struct-defs-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951022A0F7CE00869079 /* struct-defs-01-t-manual.png */; };
4295957C22A0F7CE00869079 /* painting-control-03-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951122A0F7CE00869079 /* painting-control-03-f-manual.png */; };
4295957D22A0F7CE00869079 /* shapes-rect-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951222A0F7CE00869079 /* shapes-rect-02-t-manual.png */; };
4295957E22A0F7CE00869079 /* coords-trans-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951322A0F7CE00869079 /* coords-trans-03-t-manual.png */; };
4295957F22A0F7CE00869079 /* metadata-example-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951422A0F7CE00869079 /* metadata-example-01-t-manual.png */; };
4295958022A0F7CE00869079 /* coords-trans-04-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951522A0F7CE00869079 /* coords-trans-04-t-manual.png */; };
4295958122A0F7CE00869079 /* painting-stroke-05-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951622A0F7CE00869079 /* painting-stroke-05-t-manual.png */; };
4295958222A0F7CE00869079 /* painting-stroke-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951722A0F7CE00869079 /* painting-stroke-02-t-manual.png */; };
4295958322A0F7CE00869079 /* pservers-grad-01-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951822A0F7CE00869079 /* pservers-grad-01-b-manual.png */; };
4295958422A0F7CE00869079 /* struct-group-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951922A0F7CE00869079 /* struct-group-01-t-manual.png */; };
4295958522A0F7CE00869079 /* paths-data-10-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951A22A0F7CE00869079 /* paths-data-10-t-manual.png */; };
4295958622A0F7CE00869079 /* color-prop-05-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951B22A0F7CE00869079 /* color-prop-05-t-manual.png */; };
4295958722A0F7CE00869079 /* paths-data-19-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951C22A0F7CE00869079 /* paths-data-19-f-manual.png */; };
4295958822A0F7CE00869079 /* paths-data-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951D22A0F7CE00869079 /* paths-data-02-t-manual.png */; };
4295958922A0F7CE00869079 /* masking-path-02-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951E22A0F7CE00869079 /* masking-path-02-b-manual.png */; };
4295958A22A0F7CE00869079 /* paths-data-05-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295951F22A0F7CE00869079 /* paths-data-05-t-manual.png */; };
4295958B22A0F7CE00869079 /* coords-trans-05-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952022A0F7CE00869079 /* coords-trans-05-t-manual.png */; };
4295958C22A0F7CE00869079 /* shapes-rect-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952122A0F7CE00869079 /* shapes-rect-03-t-manual.png */; };
4295958D22A0F7CE00869079 /* coords-trans-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952222A0F7CE00869079 /* coords-trans-02-t-manual.png */; };
4295958E22A0F7CE00869079 /* painting-stroke-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952322A0F7CE00869079 /* painting-stroke-03-t-manual.png */; };
4295958F22A0F7CE00869079 /* painting-stroke-04-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952422A0F7CE00869079 /* painting-stroke-04-t-manual.png */; };
4295959022A0F7CE00869079 /* painting-control-02-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952522A0F7CE00869079 /* painting-control-02-f-manual.png */; };
4295959122A0F7CE00869079 /* coords-coord-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952622A0F7CE00869079 /* coords-coord-02-t-manual.png */; };
4295959222A0F7CE00869079 /* paths-data-04-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952722A0F7CE00869079 /* paths-data-04-t-manual.png */; };
4295959322A0F7CE00869079 /* paths-data-18-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952822A0F7CE00869079 /* paths-data-18-f-manual.png */; };
4295959422A0F7CE00869079 /* pservers-grad-07-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952922A0F7CE00869079 /* pservers-grad-07-b-manual.png */; };
4295959522A0F7CE00869079 /* shapes-ellipse-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952A22A0F7CE00869079 /* shapes-ellipse-02-t-manual.png */; };
4295959622A0F7CE00869079 /* paths-data-16-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952B22A0F7CE00869079 /* paths-data-16-t-manual.png */; };
4295959722A0F7CE00869079 /* color-prop-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952C22A0F7CE00869079 /* color-prop-03-t-manual.png */; };
4295959822A0F7CE00869079 /* struct-use-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952D22A0F7CE00869079 /* struct-use-03-t-manual.png */; };
4295959922A0F7CE00869079 /* types-basic-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952E22A0F7CE00869079 /* types-basic-01-f-manual.png */; };
4295959A22A0F7CE00869079 /* struct-use-12-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295952F22A0F7CE00869079 /* struct-use-12-f-manual.png */; };
4295959B22A0F7CE00869079 /* struct-frag-04-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953022A0F7CE00869079 /* struct-frag-04-t-manual.png */; };
4295959C22A0F7CE00869079 /* struct-frag-03-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953122A0F7CE00869079 /* struct-frag-03-t-manual.png */; };
4295959D22A0F7CE00869079 /* paths-data-09-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953222A0F7CE00869079 /* paths-data-09-t-manual.png */; };
4295959E22A0F7CE00869079 /* text-fonts-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953322A0F7CE00869079 /* text-fonts-01-t-manual.png */; };
4295959F22A0F7CE00869079 /* shapes-rect-07-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953422A0F7CE00869079 /* shapes-rect-07-f-manual.png */; };
429595A022A0F7CE00869079 /* painting-fill-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953522A0F7CE00869079 /* painting-fill-01-t-manual.png */; };
429595A122A0F7CE00869079 /* coords-trans-13-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953622A0F7CE00869079 /* coords-trans-13-f-manual.png */; };
429595A222A0F7CE00869079 /* coords-trans-08-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953722A0F7CE00869079 /* coords-trans-08-t-manual.png */; };
429595A322A0F7CE00869079 /* coords-trans-14-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953822A0F7CE00869079 /* coords-trans-14-f-manual.png */; };
429595A422A0F7CE00869079 /* painting-stroke-09-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953922A0F7CE00869079 /* painting-stroke-09-t-manual.png */; };
429595A522A0F7CE00869079 /* struct-frag-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953A22A0F7CE00869079 /* struct-frag-02-t-manual.png */; };
429595A622A0F7CE00869079 /* pservers-grad-stops-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953B22A0F7CE00869079 /* pservers-grad-stops-01-f-manual.png */; };
429595A722A0F7CE00869079 /* paths-data-08-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953C22A0F7CE00869079 /* paths-data-08-t-manual.png */; };
429595A822A0F7CE00869079 /* render-elems-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953D22A0F7CE00869079 /* render-elems-01-t-manual.png */; };
429595A922A0F7CE00869079 /* shapes-circle-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953E22A0F7CE00869079 /* shapes-circle-02-t-manual.png */; };
429595AA22A0F7CE00869079 /* coords-trans-09-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295953F22A0F7CE00869079 /* coords-trans-09-t-manual.png */; };
429595AB22A0F7CE00869079 /* coords-trans-12-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954022A0F7CE00869079 /* coords-trans-12-f-manual.png */; };
429595AC22A0F7CE00869079 /* painting-stroke-08-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954122A0F7CE00869079 /* painting-stroke-08-t-manual.png */; };
429595AD22A0F7CE00869079 /* coords-transformattr-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954222A0F7CE00869079 /* coords-transformattr-01-f-manual.png */; };
429595AE22A0F7CE00869079 /* shapes-rect-06-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954322A0F7CE00869079 /* shapes-rect-06-f-manual.png */; };
429595AF22A0F7CE00869079 /* shapes-polyline-02-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954422A0F7CE00869079 /* shapes-polyline-02-t-manual.png */; };
429595B022A0F7CE00869079 /* shapes-polygon-01-t-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 4295954522A0F7CE00869079 /* shapes-polygon-01-t-manual.png */; };
42DAF9A822A612730095B936 /* shapes-circle-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 42DAF9A722A612730095B936 /* shapes-circle-02-t-manual.reference */; };
42DAF9AA22A612B00095B936 /* shapes-ellipse-03-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 42DAF9A922A612B00095B936 /* shapes-ellipse-03-f-manual.reference */; };
42DAF9AC22A612CF0095B936 /* color-prop-01-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 42DAF9AB22A612CF0095B936 /* color-prop-01-b-manual.svg */; };
42DAF9AE22A612EC0095B936 /* painting-control-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 42DAF9AD22A612EC0095B936 /* painting-control-01-f-manual.svg */; };
42DAF9B022A6130D0095B936 /* color-prop-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 42DAF9AF22A6130D0095B936 /* color-prop-03-t-manual.svg */; };
42DB450D22A52A4200091DC6 /* pservers-grad-13-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450322A52A3F00091DC6 /* pservers-grad-13-b-manual.png */; };
42DB450E22A52A4200091DC6 /* pservers-grad-24-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450422A52A3F00091DC6 /* pservers-grad-24-f-manual.png */; };
42DB450F22A52A4200091DC6 /* pservers-grad-23-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450522A52A4000091DC6 /* pservers-grad-23-f-manual.png */; };
42DB451122A52A4200091DC6 /* masking-filter-01-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450722A52A4100091DC6 /* masking-filter-01-f-manual.png */; };
42DB451222A52A4200091DC6 /* pservers-grad-12-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450822A52A4100091DC6 /* pservers-grad-12-b-manual.png */; };
42DB451322A52A4200091DC6 /* masking-path-13-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450922A52A4100091DC6 /* masking-path-13-f-manual.png */; };
42DB451422A52A4200091DC6 /* pservers-grad-22-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450A22A52A4200091DC6 /* pservers-grad-22-b-manual.png */; };
42DB451522A52A4200091DC6 /* pservers-grad-09-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450B22A52A4200091DC6 /* pservers-grad-09-b-manual.png */; };
42DB451622A52A4200091DC6 /* pservers-grad-15-b-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = 42DB450C22A52A4200091DC6 /* pservers-grad-15-b-manual.png */; };
5713C4E21E51EC8F00BBA4D9 /* TouchEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4E11E51EC8F00BBA4D9 /* TouchEvent.swift */; };
5713C4F31E5AD46800BBA4D9 /* ControlStatesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4F21E5AD46800BBA4D9 /* ControlStatesTests.swift */; };
5713C4F51E5AE2C300BBA4D9 /* CombineAnimationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4F41E5AE2C300BBA4D9 /* CombineAnimationTests.swift */; };
5713C4F71E5C34C700BBA4D9 /* SequenceAnimationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4F61E5C34C700BBA4D9 /* SequenceAnimationTests.swift */; };
5713C4F91E5C3FEE00BBA4D9 /* DelayedAnimationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4F81E5C3FEE00BBA4D9 /* DelayedAnimationTests.swift */; };
572CEFC71E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 572CEFC51E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift */; };
572CEFC81E2CED4B008C7C83 /* SWXMLHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 572CEFC61E2CED4B008C7C83 /* SWXMLHash.swift */; };
57614AFD1F83D15600875933 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1381E3B393900D1CB28 /* Group.swift */; };
57614AFE1F83D15600875933 /* TextRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1441E3B393900D1CB28 /* TextRenderer.swift */; };
57614AFF1F83D15600875933 /* CGFloat+Double.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14D1E3B393900D1CB28 /* CGFloat+Double.swift */; };
57614B021F83D15600875933 /* RoundRect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1341E3B393900D1CB28 /* RoundRect.swift */; };
57614B031F83D15600875933 /* UIImage2Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57900FF81EA0DEBF00809FFB /* UIImage2Image.swift */; };
57614B041F83D15600875933 /* SVGParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1471E3B393900D1CB28 /* SVGParser.swift */; };
57614B051F83D15600875933 /* SWXMLHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 572CEFC61E2CED4B008C7C83 /* SWXMLHash.swift */; };
57614B071F83D15600875933 /* RenderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1421E3B393900D1CB28 /* RenderUtils.swift */; };
57614B081F83D15600875933 /* FuncBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F11E3B393900D1CB28 /* FuncBounds.swift */; };
57614B0A1F83D15600875933 /* DoubleInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EC1E3B393900D1CB28 /* DoubleInterpolation.swift */; };
57614B0B1F83D15600875933 /* PathSegmentType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12F1E3B393900D1CB28 /* PathSegmentType.swift */; };
57614B0C1F83D15600875933 /* AnimatableVariable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E21E3B393900D1CB28 /* AnimatableVariable.swift */; };
57614B0E1F83D15600875933 /* AnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F71E3B393900D1CB28 /* AnimationCache.swift */; };
57614B0F1F83D15600875933 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1361E3B393900D1CB28 /* Transform.swift */; };
57614B101F83D15600875933 /* Graphics_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4A1F45C28F00966E06 /* Graphics_macOS.swift */; };
57614B111F83D15600875933 /* ShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1431E3B393900D1CB28 /* ShapeRenderer.swift */; };
57614B131F83D15600875933 /* MDisplayLink_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4B1F45C28F00966E06 /* MDisplayLink_macOS.swift */; };
57614B141F83D15600875933 /* GroupDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1071E3B393900D1CB28 /* GroupDisposable.swift */; };
57614B161F83D15600875933 /* TapEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10E1E3B393900D1CB28 /* TapEvent.swift */; };
57614B181F83D15600875933 /* SVGView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14A1E3B393900D1CB28 /* SVGView.swift */; };
57614B191F83D15600875933 /* Arc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1241E3B393900D1CB28 /* Arc.swift */; };
57614B1A1F83D15600875933 /* MacawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1501E3B393900D1CB28 /* MacawView.swift */; };
57614B1B1F83D15600875933 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1391E3B393900D1CB28 /* Image.swift */; };
57614B1C1F83D15600875933 /* TransformGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FE1E3B393900D1CB28 /* TransformGenerator.swift */; };
57614B1D1F83D15600875933 /* AnimationImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E41E3B393900D1CB28 /* AnimationImpl.swift */; };
57614B1E1F83D15600875933 /* AnimOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EB1E3B393900D1CB28 /* AnimOperators.swift */; };
57614B1F1F83D15600875933 /* Circle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1251E3B393900D1CB28 /* Circle.swift */; };
57614B211F83D15600875933 /* PathSegment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12E1E3B393900D1CB28 /* PathSegment.swift */; };
57614B221F83D15600875933 /* ImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13F1E3B393900D1CB28 /* ImageRenderer.swift */; };
57614B231F83D15600875933 /* PathFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F31E3B393900D1CB28 /* PathFunctions.swift */; };
57614B241F83D15600875933 /* SVGSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4820B171F458D0E008CE0FF /* SVGSerializer.swift */; };
57614B251F83D15600875933 /* MorphingAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1021E3B393900D1CB28 /* MorphingAnimation.swift */; };
57614B261F83D15600875933 /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD01E44C5460057BD3A /* ShapeAnimation.swift */; };
57614B271F83D15600875933 /* TransformInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F01E3B393900D1CB28 /* TransformInterpolation.swift */; };
57614B281F83D15600875933 /* ShapeAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD21E44C5570057BD3A /* ShapeAnimationGenerator.swift */; };
57614B291F83D15600875933 /* AnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E61E3B393900D1CB28 /* AnimationUtils.swift */; };
57614B2A1F83D15600875933 /* Polygon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1311E3B393900D1CB28 /* Polygon.swift */; };
57614B2D1F83D15600875933 /* TransformAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1041E3B393900D1CB28 /* TransformAnimation.swift */; };
57614B2E1F83D15600875933 /* CombineAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1001E3B393900D1CB28 /* CombineAnimation.swift */; };
57614B2F1F83D15600875933 /* TransformHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FA1E3B393900D1CB28 /* TransformHashable.swift */; };
57614B301F83D15600875933 /* MoveTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12B1E3B393900D1CB28 /* MoveTo.swift */; };
57614B311F83D15600875933 /* NodeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1401E3B393900D1CB28 /* NodeRenderer.swift */; };
57614B331F83D15600875933 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E31E3B393900D1CB28 /* Animation.swift */; };
57614B341F83D15600875933 /* SVGParserError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1481E3B393900D1CB28 /* SVGParserError.swift */; };
57614B361F83D15600875933 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1061E3B393900D1CB28 /* Disposable.swift */; };
57614B371F83D15600875933 /* Path.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12C1E3B393900D1CB28 /* Path.swift */; };
57614B381F83D15600875933 /* Line.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1291E3B393900D1CB28 /* Line.swift */; };
57614B391F83D15600875933 /* PathBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F21E3B393900D1CB28 /* PathBounds.swift */; };
57614B3A1F83D15600875933 /* AnimationProducer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E51E3B393900D1CB28 /* AnimationProducer.swift */; };
57614B3C1F83D15600875933 /* ShapeInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD41E44C5840057BD3A /* ShapeInterpolation.swift */; };
57614B411F83D15600875933 /* Text.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13C1E3B393900D1CB28 /* Text.swift */; };
57614B431F83D15600875933 /* RenderContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1411E3B393900D1CB28 /* RenderContext.swift */; };
57614B441F83D15600875933 /* Size.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1351E3B393900D1CB28 /* Size.swift */; };
57614B451F83D15600875933 /* Polyline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1321E3B393900D1CB28 /* Polyline.swift */; };
57614B461F83D15600875933 /* ContentsAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1011E3B393900D1CB28 /* ContentsAnimation.swift */; };
57614B471F83D15600875933 /* TouchEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5713C4E11E51EC8F00BBA4D9 /* TouchEvent.swift */; };
57614B481F83D15600875933 /* MBezierPath+Extension_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD511F45C2A400966E06 /* MBezierPath+Extension_macOS.swift */; };
57614B491F83D15600875933 /* MView_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4C1F45C28F00966E06 /* MView_macOS.swift */; };
57614B4A1F83D15600875933 /* Easing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E71E3B393900D1CB28 /* Easing.swift */; };
57614B4B1F83D15600875933 /* Point.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1301E3B393900D1CB28 /* Point.swift */; };
57614B4C1F83D15600875933 /* OpacityGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FC1E3B393900D1CB28 /* OpacityGenerator.swift */; };
57614B4D1F83D15600875933 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13B1E3B393900D1CB28 /* Shape.swift */; };
57614B4E1F83D15600875933 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1261E3B393900D1CB28 /* Ellipse.swift */; };
57614B4F1F83D15600875933 /* Locus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12A1E3B393900D1CB28 /* Locus.swift */; };
57614B501F83D15600875933 /* SceneUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57AF39881E66E06200F0BFE2 /* SceneUtils.swift */; };
57614B511F83D15600875933 /* NodeHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F91E3B393900D1CB28 /* NodeHashable.swift */; };
57614B521F83D15600875933 /* GeomUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1271E3B393900D1CB28 /* GeomUtils.swift */; };
57614B531F83D15600875933 /* CAAnimationClosure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14C1E3B393900D1CB28 /* CAAnimationClosure.swift */; };
57614B561F83D15600875933 /* Common_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD491F45C28F00966E06 /* Common_macOS.swift */; };
57614B571F83D15600875933 /* MDisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F108791F53C92000DC365B /* MDisplayLink.swift */; };
57614B591F83D15600875933 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10A1E3B393900D1CB28 /* Event.swift */; };
57614B5B1F83D15600875933 /* Interpolable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EE1E3B393900D1CB28 /* Interpolable.swift */; };
57614B5D1F83D15600875933 /* Variable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1081E3B393900D1CB28 /* Variable.swift */; };
57614B5E1F83D15600875933 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1031E3B393900D1CB28 /* OpacityAnimation.swift */; };
57614B5F1F83D15600875933 /* Touchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F108731F502A3600DC365B /* Touchable.swift */; };
57614B601F83D15600875933 /* Node.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13A1E3B393900D1CB28 /* Node.swift */; };
57614B611F83D15600875933 /* PanEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10B1E3B393900D1CB28 /* PanEvent.swift */; };
57614B621F83D15600875933 /* RotateEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10D1E3B393900D1CB28 /* RotateEvent.swift */; };
57614B631F83D15600875933 /* Insets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1281E3B393900D1CB28 /* Insets.swift */; };
57614B641F83D15600875933 /* Rect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1331E3B393900D1CB28 /* Rect.swift */; };
57614B651F83D15600875933 /* PathBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12D1E3B393900D1CB28 /* PathBuilder.swift */; };
57614B661F83D15600875933 /* PinchEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10C1E3B393900D1CB28 /* PinchEvent.swift */; };
57614B671F83D15600875933 /* ContentsInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BCE1E44C4EC0057BD3A /* ContentsInterpolation.swift */; };
57614B681F83D15600875933 /* GroupRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13E1E3B393900D1CB28 /* GroupRenderer.swift */; };
57614B6B1F83D15600875933 /* NSTimer+Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14E1E3B393900D1CB28 /* NSTimer+Closure.swift */; };
57614B6C1F83D15600875933 /* SWXMLHash+TypeConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 572CEFC51E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift */; };
57614B6D1F83D15600875933 /* AnimationSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FF1E3B393900D1CB28 /* AnimationSequence.swift */; };
57614B6E1F83D15600875933 /* MorphingGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FB1E3B393900D1CB28 /* MorphingGenerator.swift */; };
57614B6F1F83D15600875933 /* SVGConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1461E3B393900D1CB28 /* SVGConstants.swift */; };
57614B701F83D15600875933 /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1521E3B393900D1CB28 /* ShapeLayer.swift */; };
57614B711F83D15600875933 /* LocusInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EF1E3B393900D1CB28 /* LocusInterpolation.swift */; };
57614BDA1F8739EE00875933 /* MacawView+PDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57614BD91F8739EE00875933 /* MacawView+PDF.swift */; };
57614BDB1F8739EE00875933 /* MacawView+PDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57614BD91F8739EE00875933 /* MacawView+PDF.swift */; };
57900FF91EA0DEBF00809FFB /* UIImage2Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57900FF81EA0DEBF00809FFB /* UIImage2Image.swift */; };
57A27BCF1E44C4EC0057BD3A /* ContentsInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BCE1E44C4EC0057BD3A /* ContentsInterpolation.swift */; };
57A27BD11E44C5460057BD3A /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD01E44C5460057BD3A /* ShapeAnimation.swift */; };
57A27BD31E44C5570057BD3A /* ShapeAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD21E44C5570057BD3A /* ShapeAnimationGenerator.swift */; };
57A27BD51E44C5840057BD3A /* ShapeInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A27BD41E44C5840057BD3A /* ShapeInterpolation.swift */; };
57AF39891E66E06200F0BFE2 /* SceneUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57AF39881E66E06200F0BFE2 /* SceneUtils.swift */; };
57B7A4DF1EE70D17009D78D7 /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 57B7A4DE1EE70D17009D78D7 /* logo.png */; };
57B7A4E31EE70DC3009D78D7 /* ImageBoundsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7A4E21EE70DC3009D78D7 /* ImageBoundsTests.swift */; };
57CAB1231D782DFC00FD8E47 /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57CAB1221D782DFC00FD8E47 /* TestUtils.swift */; };
57CAB12E1D7832E000FD8E47 /* circle.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB1251D7832E000FD8E47 /* circle.svg */; };
57CAB12F1D7832E000FD8E47 /* ellipse.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB1261D7832E000FD8E47 /* ellipse.svg */; };
57CAB1301D7832E000FD8E47 /* group.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB1271D7832E000FD8E47 /* group.svg */; };
57CAB1311D7832E000FD8E47 /* line.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB1281D7832E000FD8E47 /* line.svg */; };
57CAB1321D7832E000FD8E47 /* polygon.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB1291D7832E000FD8E47 /* polygon.svg */; };
57CAB1331D7832E000FD8E47 /* polyline.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB12A1D7832E000FD8E47 /* polyline.svg */; };
57CAB1341D7832E000FD8E47 /* rect.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB12B1D7832E000FD8E47 /* rect.svg */; };
57CAB1351D7832E000FD8E47 /* roundRect.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB12C1D7832E000FD8E47 /* roundRect.svg */; };
57CAB1361D7832E000FD8E47 /* triangle.svg in Resources */ = {isa = PBXBuildFile; fileRef = 57CAB12D1D7832E000FD8E47 /* triangle.svg */; };
57E0EB2E1EB34CDD00638039 /* AnimationUtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E0EB2D1EB34CDD00638039 /* AnimationUtilsTests.swift */; };
57E5E1531E3B393900D1CB28 /* AnimatableVariable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E21E3B393900D1CB28 /* AnimatableVariable.swift */; };
57E5E1541E3B393900D1CB28 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E31E3B393900D1CB28 /* Animation.swift */; };
57E5E1551E3B393900D1CB28 /* AnimationImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E41E3B393900D1CB28 /* AnimationImpl.swift */; };
57E5E1561E3B393900D1CB28 /* AnimationProducer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E51E3B393900D1CB28 /* AnimationProducer.swift */; };
57E5E1571E3B393900D1CB28 /* AnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E61E3B393900D1CB28 /* AnimationUtils.swift */; };
57E5E1581E3B393900D1CB28 /* Easing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0E71E3B393900D1CB28 /* Easing.swift */; };
57E5E15A1E3B393900D1CB28 /* AnimOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EB1E3B393900D1CB28 /* AnimOperators.swift */; };
57E5E15B1E3B393900D1CB28 /* DoubleInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EC1E3B393900D1CB28 /* DoubleInterpolation.swift */; };
57E5E15D1E3B393900D1CB28 /* Interpolable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EE1E3B393900D1CB28 /* Interpolable.swift */; };
57E5E15E1E3B393900D1CB28 /* LocusInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0EF1E3B393900D1CB28 /* LocusInterpolation.swift */; };
57E5E15F1E3B393900D1CB28 /* TransformInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F01E3B393900D1CB28 /* TransformInterpolation.swift */; };
57E5E1601E3B393900D1CB28 /* FuncBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F11E3B393900D1CB28 /* FuncBounds.swift */; };
57E5E1611E3B393900D1CB28 /* PathBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F21E3B393900D1CB28 /* PathBounds.swift */; };
57E5E1621E3B393900D1CB28 /* PathFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F31E3B393900D1CB28 /* PathFunctions.swift */; };
57E5E1631E3B393900D1CB28 /* AnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F71E3B393900D1CB28 /* AnimationCache.swift */; };
57E5E1651E3B393900D1CB28 /* NodeHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0F91E3B393900D1CB28 /* NodeHashable.swift */; };
57E5E1661E3B393900D1CB28 /* TransformHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FA1E3B393900D1CB28 /* TransformHashable.swift */; };
57E5E1671E3B393900D1CB28 /* MorphingGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FB1E3B393900D1CB28 /* MorphingGenerator.swift */; };
57E5E1681E3B393900D1CB28 /* OpacityGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FC1E3B393900D1CB28 /* OpacityGenerator.swift */; };
57E5E16A1E3B393900D1CB28 /* TransformGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FE1E3B393900D1CB28 /* TransformGenerator.swift */; };
57E5E16B1E3B393900D1CB28 /* AnimationSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E0FF1E3B393900D1CB28 /* AnimationSequence.swift */; };
57E5E16C1E3B393900D1CB28 /* CombineAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1001E3B393900D1CB28 /* CombineAnimation.swift */; };
57E5E16D1E3B393900D1CB28 /* ContentsAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1011E3B393900D1CB28 /* ContentsAnimation.swift */; };
57E5E16E1E3B393900D1CB28 /* MorphingAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1021E3B393900D1CB28 /* MorphingAnimation.swift */; };
57E5E16F1E3B393900D1CB28 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1031E3B393900D1CB28 /* OpacityAnimation.swift */; };
57E5E1701E3B393900D1CB28 /* TransformAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1041E3B393900D1CB28 /* TransformAnimation.swift */; };
57E5E1711E3B393900D1CB28 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1061E3B393900D1CB28 /* Disposable.swift */; };
57E5E1721E3B393900D1CB28 /* GroupDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1071E3B393900D1CB28 /* GroupDisposable.swift */; };
57E5E1731E3B393900D1CB28 /* Variable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1081E3B393900D1CB28 /* Variable.swift */; };
57E5E1741E3B393900D1CB28 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10A1E3B393900D1CB28 /* Event.swift */; };
57E5E1751E3B393900D1CB28 /* PanEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10B1E3B393900D1CB28 /* PanEvent.swift */; };
57E5E1761E3B393900D1CB28 /* PinchEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10C1E3B393900D1CB28 /* PinchEvent.swift */; };
57E5E1771E3B393900D1CB28 /* RotateEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10D1E3B393900D1CB28 /* RotateEvent.swift */; };
57E5E1781E3B393900D1CB28 /* TapEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E10E1E3B393900D1CB28 /* TapEvent.swift */; };
57E5E18B1E3B393900D1CB28 /* Arc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1241E3B393900D1CB28 /* Arc.swift */; };
57E5E18C1E3B393900D1CB28 /* Circle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1251E3B393900D1CB28 /* Circle.swift */; };
57E5E18D1E3B393900D1CB28 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1261E3B393900D1CB28 /* Ellipse.swift */; };
57E5E18E1E3B393900D1CB28 /* GeomUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1271E3B393900D1CB28 /* GeomUtils.swift */; };
57E5E18F1E3B393900D1CB28 /* Insets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1281E3B393900D1CB28 /* Insets.swift */; };
57E5E1901E3B393900D1CB28 /* Line.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1291E3B393900D1CB28 /* Line.swift */; };
57E5E1911E3B393900D1CB28 /* Locus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12A1E3B393900D1CB28 /* Locus.swift */; };
57E5E1921E3B393900D1CB28 /* MoveTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12B1E3B393900D1CB28 /* MoveTo.swift */; };
57E5E1931E3B393900D1CB28 /* Path.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12C1E3B393900D1CB28 /* Path.swift */; };
57E5E1941E3B393900D1CB28 /* PathBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12D1E3B393900D1CB28 /* PathBuilder.swift */; };
57E5E1951E3B393900D1CB28 /* PathSegment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12E1E3B393900D1CB28 /* PathSegment.swift */; };
57E5E1961E3B393900D1CB28 /* PathSegmentType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E12F1E3B393900D1CB28 /* PathSegmentType.swift */; };
57E5E1971E3B393900D1CB28 /* Point.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1301E3B393900D1CB28 /* Point.swift */; };
57E5E1981E3B393900D1CB28 /* Polygon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1311E3B393900D1CB28 /* Polygon.swift */; };
57E5E1991E3B393900D1CB28 /* Polyline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1321E3B393900D1CB28 /* Polyline.swift */; };
57E5E19A1E3B393900D1CB28 /* Rect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1331E3B393900D1CB28 /* Rect.swift */; };
57E5E19B1E3B393900D1CB28 /* RoundRect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1341E3B393900D1CB28 /* RoundRect.swift */; };
57E5E19C1E3B393900D1CB28 /* Size.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1351E3B393900D1CB28 /* Size.swift */; };
57E5E19D1E3B393900D1CB28 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1361E3B393900D1CB28 /* Transform.swift */; };
57E5E19E1E3B393900D1CB28 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1381E3B393900D1CB28 /* Group.swift */; };
57E5E19F1E3B393900D1CB28 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1391E3B393900D1CB28 /* Image.swift */; };
57E5E1A01E3B393900D1CB28 /* Node.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13A1E3B393900D1CB28 /* Node.swift */; };
57E5E1A11E3B393900D1CB28 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13B1E3B393900D1CB28 /* Shape.swift */; };
57E5E1A21E3B393900D1CB28 /* Text.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13C1E3B393900D1CB28 /* Text.swift */; };
57E5E1A31E3B393900D1CB28 /* GroupRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13E1E3B393900D1CB28 /* GroupRenderer.swift */; };
57E5E1A41E3B393900D1CB28 /* ImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E13F1E3B393900D1CB28 /* ImageRenderer.swift */; };
57E5E1A51E3B393900D1CB28 /* NodeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1401E3B393900D1CB28 /* NodeRenderer.swift */; };
57E5E1A61E3B393900D1CB28 /* RenderContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1411E3B393900D1CB28 /* RenderContext.swift */; };
57E5E1A71E3B393900D1CB28 /* RenderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1421E3B393900D1CB28 /* RenderUtils.swift */; };
57E5E1A81E3B393900D1CB28 /* ShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1431E3B393900D1CB28 /* ShapeRenderer.swift */; };
57E5E1A91E3B393900D1CB28 /* TextRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1441E3B393900D1CB28 /* TextRenderer.swift */; };
57E5E1AA1E3B393900D1CB28 /* SVGConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1461E3B393900D1CB28 /* SVGConstants.swift */; };
57E5E1AB1E3B393900D1CB28 /* SVGParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1471E3B393900D1CB28 /* SVGParser.swift */; };
57E5E1AC1E3B393900D1CB28 /* SVGParserError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1481E3B393900D1CB28 /* SVGParserError.swift */; };
57E5E1AE1E3B393900D1CB28 /* SVGView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14A1E3B393900D1CB28 /* SVGView.swift */; };
57E5E1AF1E3B393900D1CB28 /* CAAnimationClosure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14C1E3B393900D1CB28 /* CAAnimationClosure.swift */; };
57E5E1B01E3B393900D1CB28 /* CGFloat+Double.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14D1E3B393900D1CB28 /* CGFloat+Double.swift */; };
57E5E1B11E3B393900D1CB28 /* NSTimer+Closure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E14E1E3B393900D1CB28 /* NSTimer+Closure.swift */; };
57E5E1B21E3B393900D1CB28 /* MacawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1501E3B393900D1CB28 /* MacawView.swift */; };
57E5E1B41E3B393900D1CB28 /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E5E1521E3B393900D1CB28 /* ShapeLayer.swift */; };
57F108741F502A3600DC365B /* Touchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F108731F502A3600DC365B /* Touchable.swift */; };
57F1087A1F53C92000DC365B /* MDisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F108791F53C92000DC365B /* MDisplayLink.swift */; };
57F1087C1F53CA7E00DC365B /* MDisplayLink_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F1087B1F53CA7E00DC365B /* MDisplayLink_iOS.swift */; };
57FCD27C1D76EA4600CC0FB6 /* MacawTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57FCD27B1D76EA4600CC0FB6 /* MacawTests.swift */; };
5815D59D2186E89A00BD08F9 /* CSSParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5815D59C2186E89A00BD08F9 /* CSSParser.swift */; };
5815D59E2186E89A00BD08F9 /* CSSParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5815D59C2186E89A00BD08F9 /* CSSParser.swift */; };
5835969B20A9CA150090400C /* CGMappings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5835969A20A9CA140090400C /* CGMappings.swift */; };
5835969C20A9CA150090400C /* CGMappings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5835969A20A9CA140090400C /* CGMappings.swift */; };
585288F420AD96A2003E51D1 /* ContentLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 585288F320AD96A2003E51D1 /* ContentLayout.swift */; };
585288F620AD96A2003E51D1 /* ContentLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 585288F320AD96A2003E51D1 /* ContentLayout.swift */; };
5852891620B29D67003E51D1 /* TransformedLocus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5852891520B29D67003E51D1 /* TransformedLocus.swift */; };
5852891720B29D67003E51D1 /* TransformedLocus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5852891520B29D67003E51D1 /* TransformedLocus.swift */; };
5874CCB720DA8A860090DBD5 /* ColorMatrix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5874CCB620DA8A860090DBD5 /* ColorMatrix.swift */; };
5876C63222572859000B31B6 /* MacawZoom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5876C63122572859000B31B6 /* MacawZoom.swift */; };
5876C63322572859000B31B6 /* MacawZoom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5876C63122572859000B31B6 /* MacawZoom.swift */; };
58944BDA20AC8A9A00657640 /* logo_base64.txt in Resources */ = {isa = PBXBuildFile; fileRef = 57B7A4E01EE70DA5009D78D7 /* logo_base64.txt */; };
58944BDB20AC8A9A00657640 /* clip.svg in Resources */ = {isa = PBXBuildFile; fileRef = C43B064C1F9738EF00787A35 /* clip.svg */; };
58B0523920E10E7100D45008 /* ColorMatrix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5874CCB620DA8A860090DBD5 /* ColorMatrix.swift */; };
5B1A8C7620A15F7300E5FFAE /* SVGNodeLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1A8C7520A15F7300E5FFAE /* SVGNodeLayout.swift */; };
5B1A8C7720A15F7300E5FFAE /* SVGNodeLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1A8C7520A15F7300E5FFAE /* SVGNodeLayout.swift */; };
5B1AE23220B6A669007EECCB /* text-align-01-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18420B6A669007EECCB /* text-align-01-b-manual.svg */; };
5B1AE23320B6A669007EECCB /* paths-data-06-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18520B6A669007EECCB /* paths-data-06-t-manual.reference */; };
5B1AE23420B6A669007EECCB /* painting-control-03-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18620B6A669007EECCB /* painting-control-03-f-manual.reference */; };
5B1AE23520B6A669007EECCB /* shapes-line-02-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18720B6A669007EECCB /* shapes-line-02-f-manual.reference */; };
5B1AE23620B6A669007EECCB /* paths-data-07-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18820B6A669007EECCB /* paths-data-07-t-manual.svg */; };
5B1AE23720B6A669007EECCB /* paths-data-16-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18920B6A669007EECCB /* paths-data-16-t-manual.reference */; };
5B1AE23920B6A669007EECCB /* shapes-ellipse-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18B20B6A669007EECCB /* shapes-ellipse-01-t-manual.svg */; };
5B1AE23A20B6A669007EECCB /* painting-fill-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18C20B6A669007EECCB /* painting-fill-03-t-manual.reference */; };
5B1AE23B20B6A669007EECCB /* struct-use-12-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18D20B6A669007EECCB /* struct-use-12-f-manual.reference */; };
5B1AE23C20B6A669007EECCB /* paths-data-15-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18E20B6A669007EECCB /* paths-data-15-t-manual.svg */; };
5B1AE23D20B6A669007EECCB /* paths-data-12-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE18F20B6A669007EECCB /* paths-data-12-t-manual.svg */; };
5B1AE23E20B6A669007EECCB /* render-elems-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19020B6A669007EECCB /* render-elems-02-t-manual.reference */; };
5B1AE23F20B6A669007EECCB /* coords-trans-06-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19120B6A669007EECCB /* coords-trans-06-t-manual.svg */; };
5B1AE24020B6A669007EECCB /* coords-trans-01-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19220B6A669007EECCB /* coords-trans-01-b-manual.reference */; };
5B1AE24120B6A669007EECCB /* coords-transformattr-04-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19320B6A669007EECCB /* coords-transformattr-04-f-manual.reference */; };
5B1AE24220B6A669007EECCB /* coords-trans-06-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19420B6A669007EECCB /* coords-trans-06-t-manual.reference */; };
5B1AE24320B6A669007EECCB /* painting-stroke-07-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19520B6A669007EECCB /* painting-stroke-07-t-manual.svg */; };
5B1AE24420B6A669007EECCB /* shapes-rect-05-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19620B6A669007EECCB /* shapes-rect-05-f-manual.reference */; };
5B1AE24520B6A669007EECCB /* struct-frag-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19720B6A669007EECCB /* struct-frag-01-t-manual.reference */; };
5B1AE24720B6A669007EECCB /* painting-stroke-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19920B6A669007EECCB /* painting-stroke-01-t-manual.reference */; };
5B1AE24820B6A669007EECCB /* coords-coord-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19A20B6A669007EECCB /* coords-coord-01-t-manual.svg */; };
5B1AE24920B6A669007EECCB /* painting-control-06-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19B20B6A669007EECCB /* painting-control-06-f-manual.svg */; };
5B1AE24A20B6A669007EECCB /* struct-frag-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19C20B6A669007EECCB /* struct-frag-02-t-manual.reference */; };
5B1AE24B20B6A669007EECCB /* shapes-line-02-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19D20B6A669007EECCB /* shapes-line-02-f-manual.svg */; };
5B1AE24C20B6A669007EECCB /* metadata-example-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19E20B6A669007EECCB /* metadata-example-01-t-manual.reference */; };
5B1AE24D20B6A669007EECCB /* paths-data-13-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE19F20B6A669007EECCB /* paths-data-13-t-manual.svg */; };
5B1AE24E20B6A669007EECCB /* paths-data-14-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A020B6A669007EECCB /* paths-data-14-t-manual.svg */; };
5B1AE24F20B6A669007EECCB /* painting-stroke-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A120B6A669007EECCB /* painting-stroke-02-t-manual.reference */; };
5B1AE25020B6A669007EECCB /* render-elems-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A220B6A669007EECCB /* render-elems-01-t-manual.reference */; };
5B1AE25120B6A669007EECCB /* coords-trans-05-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A320B6A669007EECCB /* coords-trans-05-t-manual.reference */; };
5B1AE25220B6A669007EECCB /* paths-data-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A420B6A669007EECCB /* paths-data-01-t-manual.svg */; };
5B1AE25320B6A669007EECCB /* coords-trans-08-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A520B6A669007EECCB /* coords-trans-08-t-manual.reference */; };
5B1AE25420B6A669007EECCB /* paths-data-06-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A620B6A669007EECCB /* paths-data-06-t-manual.svg */; };
5B1AE25520B6A669007EECCB /* paths-data-15-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A720B6A669007EECCB /* paths-data-15-t-manual.reference */; };
5B1AE25620B6A669007EECCB /* paths-data-05-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A820B6A669007EECCB /* paths-data-05-t-manual.reference */; };
5B1AE25720B6A669007EECCB /* coords-trans-07-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1A920B6A669007EECCB /* coords-trans-07-t-manual.svg */; };
5B1AE25820B6A669007EECCB /* paths-data-08-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AA20B6A669007EECCB /* paths-data-08-t-manual.reference */; };
5B1AE25920B6A669007EECCB /* coords-trans-01-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AB20B6A669007EECCB /* coords-trans-01-b-manual.svg */; };
5B1AE25A20B6A669007EECCB /* painting-stroke-06-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AC20B6A669007EECCB /* painting-stroke-06-t-manual.svg */; };
5B1AE25B20B6A669007EECCB /* painting-stroke-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AD20B6A669007EECCB /* painting-stroke-01-t-manual.svg */; };
5B1AE25C20B6A669007EECCB /* shapes-intro-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AE20B6A669007EECCB /* shapes-intro-01-t-manual.svg */; };
5B1AE25D20B6A669007EECCB /* shapes-polyline-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1AF20B6A669007EECCB /* shapes-polyline-02-t-manual.reference */; };
5B1AE25E20B6A669007EECCB /* paths-data-17-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B020B6A669007EECCB /* paths-data-17-f-manual.reference */; };
5B1AE25F20B6A669007EECCB /* coords-transformattr-05-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B120B6A669007EECCB /* coords-transformattr-05-f-manual.svg */; };
5B1AE26020B6A669007EECCB /* shapes-polygon-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B220B6A669007EECCB /* shapes-polygon-02-t-manual.reference */; };
5B1AE26120B6A669007EECCB /* paths-data-13-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B320B6A669007EECCB /* paths-data-13-t-manual.reference */; };
5B1AE26220B6A669007EECCB /* coords-transformattr-02-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B420B6A669007EECCB /* coords-transformattr-02-f-manual.svg */; };
5B1AE26320B6A669007EECCB /* text-align-01-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B520B6A669007EECCB /* text-align-01-b-manual.reference */; };
5B1AE26420B6A669007EECCB /* painting-fill-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B620B6A669007EECCB /* painting-fill-03-t-manual.svg */; };
5B1AE26520B6A669007EECCB /* shapes-rect-05-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B720B6A669007EECCB /* shapes-rect-05-f-manual.svg */; };
5B1AE26620B6A669007EECCB /* painting-fill-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B820B6A669007EECCB /* painting-fill-04-t-manual.svg */; };
5B1AE26720B6A669007EECCB /* coords-coord-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1B920B6A669007EECCB /* coords-coord-02-t-manual.reference */; };
5B1AE26820B6A669007EECCB /* shapes-polyline-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BA20B6A669007EECCB /* shapes-polyline-01-t-manual.svg */; };
5B1AE26920B6A669007EECCB /* struct-use-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BB20B6A669007EECCB /* struct-use-03-t-manual.reference */; };
5B1AE26A20B6A669007EECCB /* painting-control-06-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BC20B6A669007EECCB /* painting-control-06-f-manual.reference */; };
5B1AE26B20B6A669007EECCB /* shapes-polygon-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BD20B6A669007EECCB /* shapes-polygon-02-t-manual.svg */; };
5B1AE26C20B6A669007EECCB /* painting-fill-05-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BE20B6A669007EECCB /* painting-fill-05-b-manual.svg */; };
5B1AE26D20B6A669007EECCB /* painting-stroke-09-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1BF20B6A669007EECCB /* painting-stroke-09-t-manual.reference */; };
5B1AE26E20B6A669007EECCB /* struct-frag-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C020B6A669007EECCB /* struct-frag-01-t-manual.svg */; };
5B1AE26F20B6A669007EECCB /* shapes-ellipse-03-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C120B6A669007EECCB /* shapes-ellipse-03-f-manual.svg */; };
5B1AE27020B6A669007EECCB /* shapes-line-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C220B6A669007EECCB /* shapes-line-01-t-manual.svg */; };
5B1AE27120B6A669007EECCB /* painting-stroke-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C320B6A669007EECCB /* painting-stroke-04-t-manual.reference */; };
5B1AE27220B6A669007EECCB /* struct-frag-06-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C420B6A669007EECCB /* struct-frag-06-t-manual.svg */; };
5B1AE27320B6A669007EECCB /* paths-data-17-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C520B6A669007EECCB /* paths-data-17-f-manual.svg */; };
5B1AE27420B6A669007EECCB /* color-prop-02-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C620B6A669007EECCB /* color-prop-02-f-manual.svg */; };
5B1AE27520B6A669007EECCB /* struct-frag-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C720B6A669007EECCB /* struct-frag-04-t-manual.reference */; };
5B1AE27620B6A669007EECCB /* render-elems-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C820B6A669007EECCB /* render-elems-02-t-manual.svg */; };
5B1AE27720B6A669007EECCB /* coords-trans-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1C920B6A669007EECCB /* coords-trans-03-t-manual.reference */; };
5B1AE27820B6A669007EECCB /* struct-group-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CA20B6A669007EECCB /* struct-group-01-t-manual.reference */; };
5B1AE27920B6A669007EECCB /* shapes-circle-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CB20B6A669007EECCB /* shapes-circle-01-t-manual.svg */; };
5B1AE27A20B6A669007EECCB /* coords-transformattr-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CC20B6A669007EECCB /* coords-transformattr-01-f-manual.reference */; };
5B1AE27B20B6A669007EECCB /* painting-fill-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CD20B6A669007EECCB /* painting-fill-02-t-manual.svg */; };
5B1AE27C20B6A669007EECCB /* shapes-rect-04-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CE20B6A669007EECCB /* shapes-rect-04-f-manual.svg */; };
5B1AE27D20B6A669007EECCB /* shapes-polygon-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1CF20B6A669007EECCB /* shapes-polygon-03-t-manual.svg */; };
5B1AE27E20B6A669007EECCB /* coords-transformattr-02-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D020B6A669007EECCB /* coords-transformattr-02-f-manual.reference */; };
5B1AE27F20B6A669007EECCB /* painting-stroke-07-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D120B6A669007EECCB /* painting-stroke-07-t-manual.reference */; };
5B1AE28020B6A669007EECCB /* coords-transformattr-03-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D220B6A669007EECCB /* coords-transformattr-03-f-manual.svg */; };
5B1AE28120B6A669007EECCB /* coords-transformattr-04-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D320B6A669007EECCB /* coords-transformattr-04-f-manual.svg */; };
5B1AE28220B6A669007EECCB /* coords-coord-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D420B6A669007EECCB /* coords-coord-01-t-manual.reference */; };
5B1AE28320B6A669007EECCB /* paths-data-03-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D520B6A669007EECCB /* paths-data-03-f-manual.svg */; };
5B1AE28420B6A669007EECCB /* shapes-polyline-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D620B6A669007EECCB /* shapes-polyline-01-t-manual.reference */; };
5B1AE28520B6A669007EECCB /* paths-data-19-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D720B6A669007EECCB /* paths-data-19-f-manual.reference */; };
5B1AE28620B6A669007EECCB /* paths-data-10-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D820B6A669007EECCB /* paths-data-10-t-manual.reference */; };
5B1AE28720B6A669007EECCB /* render-elems-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1D920B6A669007EECCB /* render-elems-03-t-manual.svg */; };
5B1AE28820B6A669007EECCB /* text-fonts-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DA20B6A669007EECCB /* text-fonts-02-t-manual.svg */; };
5B1AE28920B6A669007EECCB /* shapes-intro-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DB20B6A669007EECCB /* shapes-intro-01-t-manual.reference */; };
5B1AE28A20B6A669007EECCB /* shapes-polygon-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DC20B6A669007EECCB /* shapes-polygon-01-t-manual.reference */; };
5B1AE28B20B6A669007EECCB /* painting-stroke-06-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DD20B6A669007EECCB /* painting-stroke-06-t-manual.reference */; };
5B1AE28C20B6A669007EECCB /* shapes-polygon-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DE20B6A669007EECCB /* shapes-polygon-01-t-manual.svg */; };
5B1AE28D20B6A669007EECCB /* shapes-circle-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1DF20B6A669007EECCB /* shapes-circle-01-t-manual.reference */; };
5B1AE28E20B6A669007EECCB /* struct-frag-06-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E020B6A669007EECCB /* struct-frag-06-t-manual.reference */; };
5B1AE28F20B6A669007EECCB /* shapes-polyline-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E120B6A669007EECCB /* shapes-polyline-02-t-manual.svg */; };
5B1AE29020B6A669007EECCB /* painting-stroke-08-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E220B6A669007EECCB /* painting-stroke-08-t-manual.svg */; };
5B1AE29120B6A669007EECCB /* coords-transformattr-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E320B6A669007EECCB /* coords-transformattr-01-f-manual.svg */; };
5B1AE29220B6A669007EECCB /* coords-transformattr-03-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E420B6A669007EECCB /* coords-transformattr-03-f-manual.reference */; };
5B1AE29320B6A669007EECCB /* coords-trans-09-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E520B6A669007EECCB /* coords-trans-09-t-manual.svg */; };
5B1AE29420B6A669007EECCB /* painting-fill-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E620B6A669007EECCB /* painting-fill-04-t-manual.reference */; };
5B1AE29620B6A669007EECCB /* shapes-circle-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E820B6A669007EECCB /* shapes-circle-02-t-manual.svg */; };
5B1AE29720B6A669007EECCB /* render-elems-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1E920B6A669007EECCB /* render-elems-01-t-manual.svg */; };
5B1AE29820B6A669007EECCB /* paths-data-08-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1EA20B6A669007EECCB /* paths-data-08-t-manual.svg */; };
5B1AE29920B6A669007EECCB /* pservers-grad-stops-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1EB20B6A669007EECCB /* pservers-grad-stops-01-f-manual.svg */; };
5B1AE29A20B6A669007EECCB /* struct-frag-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1EC20B6A669007EECCB /* struct-frag-02-t-manual.svg */; };
5B1AE29B20B6A669007EECCB /* shapes-line-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1ED20B6A669007EECCB /* shapes-line-01-t-manual.reference */; };
5B1AE29C20B6A669007EECCB /* paths-data-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1EE20B6A669007EECCB /* paths-data-01-t-manual.reference */; };
5B1AE29D20B6A669007EECCB /* types-basic-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1EF20B6A669007EECCB /* types-basic-01-f-manual.reference */; };
5B1AE29E20B6A669007EECCB /* pservers-grad-stops-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F020B6A669007EECCB /* pservers-grad-stops-01-f-manual.reference */; };
5B1AE29F20B6A669007EECCB /* painting-stroke-09-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F120B6A669007EECCB /* painting-stroke-09-t-manual.svg */; };
5B1AE2A020B6A669007EECCB /* coords-trans-08-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F220B6A669007EECCB /* coords-trans-08-t-manual.svg */; };
5B1AE2A120B6A669007EECCB /* paths-data-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F320B6A669007EECCB /* paths-data-02-t-manual.reference */; };
5B1AE2A220B6A669007EECCB /* shapes-polygon-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F420B6A669007EECCB /* shapes-polygon-03-t-manual.reference */; };
5B1AE2A320B6A669007EECCB /* painting-fill-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F520B6A669007EECCB /* painting-fill-01-t-manual.svg */; };
5B1AE2A420B6A669007EECCB /* paths-data-12-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F620B6A669007EECCB /* paths-data-12-t-manual.reference */; };
5B1AE2A520B6A669007EECCB /* coords-trans-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F720B6A669007EECCB /* coords-trans-02-t-manual.reference */; };
5B1AE2A620B6A669007EECCB /* text-fonts-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F820B6A669007EECCB /* text-fonts-01-t-manual.svg */; };
5B1AE2A720B6A669007EECCB /* paths-data-09-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1F920B6A669007EECCB /* paths-data-09-t-manual.svg */; };
5B1AE2A820B6A669007EECCB /* color-prop-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FA20B6A669007EECCB /* color-prop-03-t-manual.reference */; };
5B1AE2A920B6A669007EECCB /* struct-frag-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FB20B6A669007EECCB /* struct-frag-04-t-manual.svg */; };
5B1AE2AA20B6A669007EECCB /* struct-frag-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FC20B6A669007EECCB /* struct-frag-03-t-manual.svg */; };
5B1AE2AB20B6A669007EECCB /* painting-stroke-08-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FD20B6A669007EECCB /* painting-stroke-08-t-manual.reference */; };
5B1AE2AC20B6A669007EECCB /* struct-use-12-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FE20B6A669007EECCB /* struct-use-12-f-manual.svg */; };
5B1AE2AD20B6A669007EECCB /* painting-stroke-05-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE1FF20B6A669007EECCB /* painting-stroke-05-t-manual.reference */; };
5B1AE2AF20B6A669007EECCB /* struct-use-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20120B6A669007EECCB /* struct-use-03-t-manual.svg */; };
5B1AE2B020B6A669007EECCB /* paths-data-16-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20220B6A669007EECCB /* paths-data-16-t-manual.svg */; };
5B1AE2B220B6A669007EECCB /* types-basic-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20420B6A669007EECCB /* types-basic-01-f-manual.svg */; };
5B1AE2B320B6A669007EECCB /* coords-trans-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20520B6A669007EECCB /* coords-trans-04-t-manual.reference */; };
5B1AE2B420B6A669007EECCB /* shapes-ellipse-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20620B6A669007EECCB /* shapes-ellipse-02-t-manual.svg */; };
5B1AE2B520B6A669007EECCB /* coords-trans-09-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20720B6A669007EECCB /* coords-trans-09-t-manual.reference */; };
5B1AE2B620B6A669007EECCB /* paths-data-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20820B6A669007EECCB /* paths-data-04-t-manual.svg */; };
5B1AE2B720B6A669007EECCB /* struct-frag-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20920B6A669007EECCB /* struct-frag-03-t-manual.reference */; };
5B1AE2B820B6A669007EECCB /* painting-stroke-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20A20B6A669007EECCB /* painting-stroke-03-t-manual.reference */; };
5B1AE2B920B6A669007EECCB /* painting-control-02-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20B20B6A669007EECCB /* painting-control-02-f-manual.svg */; };
5B1AE2BA20B6A669007EECCB /* painting-control-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20C20B6A669007EECCB /* painting-control-01-f-manual.reference */; };
5B1AE2BB20B6A669007EECCB /* paths-data-04-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20D20B6A669007EECCB /* paths-data-04-t-manual.reference */; };
5B1AE2BC20B6A669007EECCB /* coords-coord-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20E20B6A669007EECCB /* coords-coord-02-t-manual.svg */; };
5B1AE2BD20B6A669007EECCB /* paths-data-09-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE20F20B6A669007EECCB /* paths-data-09-t-manual.reference */; };
5B1AE2BE20B6A669007EECCB /* painting-stroke-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21020B6A669007EECCB /* painting-stroke-03-t-manual.svg */; };
5B1AE2BF20B6A669007EECCB /* shapes-ellipse-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21120B6A669007EECCB /* shapes-ellipse-02-t-manual.reference */; };
5B1AE2C020B6A669007EECCB /* paths-data-14-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21220B6A669007EECCB /* paths-data-14-t-manual.reference */; };
5B1AE2C120B6A669007EECCB /* painting-stroke-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21320B6A669007EECCB /* painting-stroke-04-t-manual.svg */; };
5B1AE2C220B6A669007EECCB /* coords-trans-05-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21420B6A669007EECCB /* coords-trans-05-t-manual.svg */; };
5B1AE2C320B6A669007EECCB /* text-fonts-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21520B6A669007EECCB /* text-fonts-02-t-manual.reference */; };
5B1AE2C420B6A669007EECCB /* painting-fill-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21620B6A669007EECCB /* painting-fill-01-t-manual.reference */; };
5B1AE2C520B6A669007EECCB /* coords-trans-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21720B6A669007EECCB /* coords-trans-02-t-manual.svg */; };
5B1AE2C620B6A669007EECCB /* painting-fill-05-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21820B6A669007EECCB /* painting-fill-05-b-manual.reference */; };
5B1AE2C720B6A669007EECCB /* paths-data-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21920B6A669007EECCB /* paths-data-02-t-manual.svg */; };
5B1AE2C820B6A669007EECCB /* paths-data-19-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21A20B6A669007EECCB /* paths-data-19-f-manual.svg */; };
5B1AE2C920B6A669007EECCB /* paths-data-05-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21B20B6A669007EECCB /* paths-data-05-t-manual.svg */; };
5B1AE2CA20B6A669007EECCB /* shapes-ellipse-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21C20B6A669007EECCB /* shapes-ellipse-01-t-manual.reference */; };
5B1AE2CB20B6A669007EECCB /* painting-fill-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21D20B6A669007EECCB /* painting-fill-02-t-manual.reference */; };
5B1AE2CC20B6A669007EECCB /* text-fonts-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21E20B6A669007EECCB /* text-fonts-01-t-manual.reference */; };
5B1AE2CD20B6A669007EECCB /* paths-data-10-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE21F20B6A669007EECCB /* paths-data-10-t-manual.svg */; };
5B1AE2CE20B6A669007EECCB /* painting-control-02-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22020B6A669007EECCB /* painting-control-02-f-manual.reference */; };
5B1AE2CF20B6A669007EECCB /* paths-data-07-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22120B6A669007EECCB /* paths-data-07-t-manual.reference */; };
5B1AE2D020B6A669007EECCB /* struct-defs-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22220B6A669007EECCB /* struct-defs-01-t-manual.reference */; };
5B1AE2D120B6A669007EECCB /* paths-data-03-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22320B6A669007EECCB /* paths-data-03-f-manual.reference */; };
5B1AE2D220B6A669007EECCB /* struct-group-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22420B6A669007EECCB /* struct-group-01-t-manual.svg */; };
5B1AE2D320B6A669007EECCB /* shapes-rect-04-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22520B6A669007EECCB /* shapes-rect-04-f-manual.reference */; };
5B1AE2D420B6A669007EECCB /* painting-stroke-05-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22620B6A669007EECCB /* painting-stroke-05-t-manual.svg */; };
5B1AE2D520B6A669007EECCB /* painting-stroke-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22720B6A669007EECCB /* painting-stroke-02-t-manual.svg */; };
5B1AE2D620B6A669007EECCB /* coords-trans-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22820B6A669007EECCB /* coords-trans-03-t-manual.svg */; };
5B1AE2D720B6A669007EECCB /* coords-trans-04-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22920B6A669007EECCB /* coords-trans-04-t-manual.svg */; };
5B1AE2D820B6A669007EECCB /* metadata-example-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22A20B6A669007EECCB /* metadata-example-01-t-manual.svg */; };
5B1AE2D920B6A669007EECCB /* render-elems-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22B20B6A669007EECCB /* render-elems-03-t-manual.reference */; };
5B1AE2DA20B6A669007EECCB /* color-prop-02-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22C20B6A669007EECCB /* color-prop-02-f-manual.reference */; };
5B1AE2DB20B6A669007EECCB /* color-prop-01-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22D20B6A669007EECCB /* color-prop-01-b-manual.reference */; };
5B1AE2DC20B6A669007EECCB /* struct-defs-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22E20B6A669007EECCB /* struct-defs-01-t-manual.svg */; };
5B1AE2DD20B6A669007EECCB /* coords-transformattr-05-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE22F20B6A669007EECCB /* coords-transformattr-05-f-manual.reference */; };
5B1AE2DE20B6A669007EECCB /* painting-control-03-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE23020B6A669007EECCB /* painting-control-03-f-manual.svg */; };
5B1AE2DF20B6A669007EECCB /* coords-trans-07-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B1AE23120B6A669007EECCB /* coords-trans-07-t-manual.reference */; };
5B270B5B214BBC14001AD741 /* arcsGroup.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B270B5A214BBC14001AD741 /* arcsGroup.reference */; };
5B270B5D214BBC27001AD741 /* clearColor.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B270B5C214BBC27001AD741 /* clearColor.reference */; };
5B37139720BE95D7004BB6EE /* pservers-grad-07-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139120BE95D6004BB6EE /* pservers-grad-07-b-manual.reference */; };
5B37139820BE95D7004BB6EE /* pservers-grad-01-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139220BE95D6004BB6EE /* pservers-grad-01-b-manual.svg */; };
5B37139920BE95D7004BB6EE /* pservers-grad-02-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139320BE95D6004BB6EE /* pservers-grad-02-b-manual.reference */; };
5B37139A20BE95D7004BB6EE /* pservers-grad-02-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139420BE95D6004BB6EE /* pservers-grad-02-b-manual.svg */; };
5B37139B20BE95D7004BB6EE /* pservers-grad-07-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139520BE95D7004BB6EE /* pservers-grad-07-b-manual.svg */; };
5B37139C20BE95D7004BB6EE /* pservers-grad-01-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B37139620BE95D7004BB6EE /* pservers-grad-01-b-manual.reference */; };
5B3713A320BE9D8A004BB6EE /* shapes-grammar-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B3713A120BE9D89004BB6EE /* shapes-grammar-01-f-manual.reference */; };
5B3713A420BE9D8A004BB6EE /* shapes-grammar-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B3713A220BE9D8A004BB6EE /* shapes-grammar-01-f-manual.svg */; };
5B6E192120AC58F900454E7E /* AlphaEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E190F20AC58F700454E7E /* AlphaEffect.swift */; };
5B6E192220AC58F900454E7E /* AlphaEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E190F20AC58F700454E7E /* AlphaEffect.swift */; };
5B6E192320AC58F900454E7E /* OffsetEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191020AC58F700454E7E /* OffsetEffect.swift */; };
5B6E192420AC58F900454E7E /* OffsetEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191020AC58F700454E7E /* OffsetEffect.swift */; };
5B6E192520AC58F900454E7E /* GaussianBlur.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191120AC58F700454E7E /* GaussianBlur.swift */; };
5B6E192620AC58F900454E7E /* GaussianBlur.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191120AC58F700454E7E /* GaussianBlur.swift */; };
5B6E192720AC58F900454E7E /* RadialGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191220AC58F700454E7E /* RadialGradient.swift */; };
5B6E192820AC58F900454E7E /* RadialGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191220AC58F700454E7E /* RadialGradient.swift */; };
5B6E192920AC58F900454E7E /* Align.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191320AC58F700454E7E /* Align.swift */; };
5B6E192A20AC58F900454E7E /* Align.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191320AC58F700454E7E /* Align.swift */; };
5B6E192B20AC58F900454E7E /* AspectRatio.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191420AC58F700454E7E /* AspectRatio.swift */; };
5B6E192C20AC58F900454E7E /* AspectRatio.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191420AC58F700454E7E /* AspectRatio.swift */; };
5B6E192D20AC58F900454E7E /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191520AC58F700454E7E /* Font.swift */; };
5B6E192E20AC58F900454E7E /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191520AC58F700454E7E /* Font.swift */; };
5B6E192F20AC58F900454E7E /* LinearGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191620AC58F800454E7E /* LinearGradient.swift */; };
5B6E193020AC58F900454E7E /* LinearGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191620AC58F800454E7E /* LinearGradient.swift */; };
5B6E193120AC58F900454E7E /* LineJoin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191720AC58F800454E7E /* LineJoin.swift */; };
5B6E193220AC58F900454E7E /* LineJoin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191720AC58F800454E7E /* LineJoin.swift */; };
5B6E193320AC58F900454E7E /* Baseline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191820AC58F800454E7E /* Baseline.swift */; };
5B6E193420AC58F900454E7E /* Baseline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191820AC58F800454E7E /* Baseline.swift */; };
5B6E193520AC58F900454E7E /* Stop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191920AC58F800454E7E /* Stop.swift */; };
5B6E193620AC58F900454E7E /* Stop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191920AC58F800454E7E /* Stop.swift */; };
5B6E193720AC58F900454E7E /* LineCap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191A20AC58F800454E7E /* LineCap.swift */; };
5B6E193820AC58F900454E7E /* LineCap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191A20AC58F800454E7E /* LineCap.swift */; };
5B6E193920AC58F900454E7E /* Drawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191B20AC58F800454E7E /* Drawable.swift */; };
5B6E193A20AC58F900454E7E /* Drawable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191B20AC58F800454E7E /* Drawable.swift */; };
5B6E193B20AC58F900454E7E /* Effect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191C20AC58F800454E7E /* Effect.swift */; };
5B6E193C20AC58F900454E7E /* Effect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191C20AC58F800454E7E /* Effect.swift */; };
5B6E193D20AC58F900454E7E /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191D20AC58F900454E7E /* Fill.swift */; };
5B6E193E20AC58F900454E7E /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191D20AC58F900454E7E /* Fill.swift */; };
5B6E193F20AC58F900454E7E /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191E20AC58F900454E7E /* Stroke.swift */; };
5B6E194020AC58F900454E7E /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191E20AC58F900454E7E /* Stroke.swift */; };
5B6E194120AC58F900454E7E /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191F20AC58F900454E7E /* Color.swift */; };
5B6E194220AC58F900454E7E /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E191F20AC58F900454E7E /* Color.swift */; };
5B6E194320AC58F900454E7E /* Gradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E192020AC58F900454E7E /* Gradient.swift */; };
5B6E194420AC58F900454E7E /* Gradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6E192020AC58F900454E7E /* Gradient.swift */; };
5B7D7ED321300D4A00B5ED00 /* TimingFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7D7ED221300D4A00B5ED00 /* TimingFunction.swift */; };
5B7D7ED421300D4A00B5ED00 /* TimingFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7D7ED221300D4A00B5ED00 /* TimingFunction.swift */; };
5B7E79C020CA7E9300C50BCF /* Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7E79BF20CA7E9300C50BCF /* Pattern.swift */; };
5B7E79C120CA7E9300C50BCF /* Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7E79BF20CA7E9300C50BCF /* Pattern.swift */; };
5B7E79C420CA7F1B00C50BCF /* pservers-grad-03-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79C220CA7F1A00C50BCF /* pservers-grad-03-b-manual.svg */; };
5B7E79C520CA7F1B00C50BCF /* pservers-grad-03-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79C320CA7F1B00C50BCF /* pservers-grad-03-b-manual.reference */; };
5B7E79CE20CBE69700C50BCF /* masking-path-02-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79CC20CBE69600C50BCF /* masking-path-02-b-manual.reference */; };
5B7E79CF20CBE69700C50BCF /* masking-path-02-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79CD20CBE69700C50BCF /* masking-path-02-b-manual.svg */; };
5B7E79DE20D2781A00C50BCF /* masking-intro-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79DC20D2781A00C50BCF /* masking-intro-01-f-manual.reference */; };
5B7E79DF20D2781A00C50BCF /* masking-intro-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5B7E79DD20D2781A00C50BCF /* masking-intro-01-f-manual.svg */; };
5BAE201F208E1211006BF277 /* SVGCanvas.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BAE201E208E1211006BF277 /* SVGCanvas.swift */; };
5BAE2038208E163D006BF277 /* polyline.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2022208E1637006BF277 /* polyline.reference */; };
5BAE2039208E163D006BF277 /* polygon.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2023208E1637006BF277 /* polygon.reference */; };
5BAE203A208E163D006BF277 /* rect.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2024208E1637006BF277 /* rect.reference */; };
5BAE203C208E163D006BF277 /* triangle.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2026208E1637006BF277 /* triangle.reference */; };
5BAE203D208E163D006BF277 /* clipManual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2027208E1637006BF277 /* clipManual.reference */; };
5BAE203E208E163D006BF277 /* circle.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2028208E1637006BF277 /* circle.reference */; };
5BAE203F208E163D006BF277 /* transform.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2029208E1638006BF277 /* transform.reference */; };
5BAE2040208E163D006BF277 /* ellipse.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE202A208E1638006BF277 /* ellipse.reference */; };
5BAE2042208E163D006BF277 /* group.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE202C208E1638006BF277 /* group.reference */; };
5BAE2043208E163D006BF277 /* textBasicTransform.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE202D208E1638006BF277 /* textBasicTransform.reference */; };
5BAE2044208E163D006BF277 /* style.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE202E208E1639006BF277 /* style.reference */; };
5BAE2047208E163D006BF277 /* viewBox.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2031208E163B006BF277 /* viewBox.reference */; };
5BAE2048208E163D006BF277 /* line.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2032208E163B006BF277 /* line.reference */; };
5BAE204A208E163D006BF277 /* roundRect.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2034208E163B006BF277 /* roundRect.reference */; };
5BAE204B208E163D006BF277 /* clip.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BAE2035208E163C006BF277 /* clip.reference */; };
5BAE204C208E1EF4006BF277 /* SVGCanvas.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BAE201E208E1211006BF277 /* SVGCanvas.swift */; };
5BAE2058208F24DE006BF277 /* SceneSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BAE2057208F24DE006BF277 /* SceneSerialization.swift */; };
5BAEA9C9206CEAA20049AAAE /* viewBox.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5BAEA9C8206CEAA20049AAAE /* viewBox.svg */; };
5BC2CA0D21C7B8F500AC46D9 /* CombinationAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC2CA0C21C7B8F400AC46D9 /* CombinationAnimationGenerator.swift */; };
5BC2CA0E21C7B8F900AC46D9 /* CombinationAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC2CA0C21C7B8F400AC46D9 /* CombinationAnimationGenerator.swift */; };
5BFEF5CE20B80A83008DAC11 /* BlendEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFEF5CC20B80A82008DAC11 /* BlendEffect.swift */; };
5BFEF5CF20B80A83008DAC11 /* BlendEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFEF5CC20B80A82008DAC11 /* BlendEffect.swift */; };
5BFEF5D020B80A83008DAC11 /* ColorMatrixEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFEF5CD20B80A83008DAC11 /* ColorMatrixEffect.swift */; };
5BFEF5D120B80A83008DAC11 /* ColorMatrixEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFEF5CD20B80A83008DAC11 /* ColorMatrixEffect.swift */; };
5BFEF5D620BC1C1F008DAC11 /* paths-data-18-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = 5BFEF5D420BC1C1E008DAC11 /* paths-data-18-f-manual.svg */; };
5BFEF5D720BC1C1F008DAC11 /* paths-data-18-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = 5BFEF5D520BC1C1F008DAC11 /* paths-data-18-f-manual.reference */; };
6A616BFA2129560A006A07FA /* MacawTests.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 6A616BF92129560A006A07FA /* MacawTests.bundle */; };
6A616BFC212964E8006A07FA /* SVGParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A616BFB212964E8006A07FA /* SVGParserTest.swift */; };
A718CD441F45C28200966E06 /* Common_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD431F45C28200966E06 /* Common_iOS.swift */; };
A718CD471F45C28700966E06 /* Graphics_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD451F45C28700966E06 /* Graphics_iOS.swift */; };
A718CD481F45C28700966E06 /* MView_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD461F45C28700966E06 /* MView_iOS.swift */; };
A718CD4D1F45C28F00966E06 /* Common_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD491F45C28F00966E06 /* Common_macOS.swift */; };
A718CD4E1F45C28F00966E06 /* Graphics_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4A1F45C28F00966E06 /* Graphics_macOS.swift */; };
A718CD4F1F45C28F00966E06 /* MDisplayLink_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4B1F45C28F00966E06 /* MDisplayLink_macOS.swift */; };
A718CD501F45C28F00966E06 /* MView_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD4C1F45C28F00966E06 /* MView_macOS.swift */; };
A718CD521F45C2A400966E06 /* MBezierPath+Extension_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD511F45C2A400966E06 /* MBezierPath+Extension_macOS.swift */; };
A71FB29922A55EE700B58C29 /* masking-mask-02-f-manual.png in Resources */ = {isa = PBXBuildFile; fileRef = A71FB29822A55EE600B58C29 /* masking-mask-02-f-manual.png */; };
A74C81EC229284790085A832 /* struct-use-01-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C81EA229284780085A832 /* struct-use-01-t-manual.reference */; };
A74C81ED229284790085A832 /* struct-use-01-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C81EB229284780085A832 /* struct-use-01-t-manual.svg */; };
A74C81F12292B3940085A832 /* color-prop-05-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C81F02292B3940085A832 /* color-prop-05-t-manual.svg */; };
A74C81F32292B45E0085A832 /* color-prop-05-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C81F22292B45D0085A832 /* color-prop-05-t-manual.reference */; };
A74C82032296BE5F0085A832 /* paths-data-20-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82022296BE5F0085A832 /* paths-data-20-f-manual.svg */; };
A74C82052296BFC60085A832 /* paths-data-20-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82042296BFC60085A832 /* paths-data-20-f-manual.reference */; };
A74C821F2297D4810085A832 /* coords-trans-13-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C821A2297D4800085A832 /* coords-trans-13-f-manual.svg */; };
A74C82202297D4810085A832 /* coords-trans-14-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C821B2297D4800085A832 /* coords-trans-14-f-manual.svg */; };
A74C82212297D4810085A832 /* coords-trans-11-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C821C2297D4800085A832 /* coords-trans-11-f-manual.svg */; };
A74C82222297D4810085A832 /* coords-trans-10-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C821D2297D4800085A832 /* coords-trans-10-f-manual.svg */; };
A74C82232297D4810085A832 /* coords-trans-12-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C821E2297D4810085A832 /* coords-trans-12-f-manual.svg */; };
A74C82292297D5350085A832 /* coords-trans-12-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82242297D5340085A832 /* coords-trans-12-f-manual.reference */; };
A74C822A2297D5350085A832 /* coords-trans-11-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82252297D5340085A832 /* coords-trans-11-f-manual.reference */; };
A74C822B2297D5350085A832 /* coords-trans-14-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82262297D5340085A832 /* coords-trans-14-f-manual.reference */; };
A74C822C2297D5350085A832 /* coords-trans-10-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82272297D5340085A832 /* coords-trans-10-f-manual.reference */; };
A74C822D2297D5350085A832 /* coords-trans-13-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82282297D5350085A832 /* coords-trans-13-f-manual.reference */; };
A74C82322297D8B40085A832 /* shapes-rect-06-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C822E2297D8B30085A832 /* shapes-rect-06-f-manual.svg */; };
A74C82332297D8B40085A832 /* shapes-rect-02-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C822F2297D8B30085A832 /* shapes-rect-02-t-manual.svg */; };
A74C82342297D8B40085A832 /* shapes-rect-03-t-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82302297D8B30085A832 /* shapes-rect-03-t-manual.svg */; };
A74C82352297D8B40085A832 /* shapes-rect-07-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82312297D8B40085A832 /* shapes-rect-07-f-manual.svg */; };
A74C823C2297DB2C0085A832 /* shapes-rect-07-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82382297DB2B0085A832 /* shapes-rect-07-f-manual.reference */; };
A74C823E2297DB2C0085A832 /* shapes-rect-03-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C823A2297DB2B0085A832 /* shapes-rect-03-t-manual.reference */; };
A74C823F2297DB2C0085A832 /* shapes-rect-06-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C823B2297DB2B0085A832 /* shapes-rect-06-f-manual.reference */; };
A74C82412297DC220085A832 /* shapes-rect-02-t-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82402297DC220085A832 /* shapes-rect-02-t-manual.reference */; };
A74C82E1229E35D30085A832 /* pservers-grad-09-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DA229E35D20085A832 /* pservers-grad-09-b-manual.svg */; };
A74C82E2229E35D30085A832 /* pservers-grad-24-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DB229E35D20085A832 /* pservers-grad-24-f-manual.svg */; };
A74C82E3229E35D30085A832 /* pservers-grad-15-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DC229E35D20085A832 /* pservers-grad-15-b-manual.svg */; };
A74C82E4229E35D30085A832 /* pservers-grad-22-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DD229E35D30085A832 /* pservers-grad-22-b-manual.svg */; };
A74C82E5229E35D30085A832 /* pservers-grad-13-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DE229E35D30085A832 /* pservers-grad-13-b-manual.svg */; };
A74C82E6229E35D30085A832 /* pservers-grad-23-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82DF229E35D30085A832 /* pservers-grad-23-f-manual.svg */; };
A74C82E7229E35D30085A832 /* pservers-grad-12-b-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C82E0229E35D30085A832 /* pservers-grad-12-b-manual.svg */; };
A74C82EF229E369A0085A832 /* pservers-grad-12-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82E8229E36990085A832 /* pservers-grad-12-b-manual.reference */; };
A74C82F0229E369A0085A832 /* pservers-grad-23-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82E9229E36990085A832 /* pservers-grad-23-f-manual.reference */; };
A74C82F1229E369A0085A832 /* pservers-grad-24-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82EA229E36990085A832 /* pservers-grad-24-f-manual.reference */; };
A74C82F2229E369A0085A832 /* pservers-grad-15-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82EB229E36990085A832 /* pservers-grad-15-b-manual.reference */; };
A74C82F3229E369A0085A832 /* pservers-grad-09-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82EC229E36990085A832 /* pservers-grad-09-b-manual.reference */; };
A74C82F4229E369A0085A832 /* pservers-grad-13-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82ED229E36990085A832 /* pservers-grad-13-b-manual.reference */; };
A74C82F5229E369A0085A832 /* pservers-grad-22-b-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C82EE229E369A0085A832 /* pservers-grad-22-b-manual.reference */; };
A74C8307229E9CCE0085A832 /* masking-filter-01-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C8305229E9CCD0085A832 /* masking-filter-01-f-manual.svg */; };
A74C8308229E9CCE0085A832 /* masking-mask-02-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C8306229E9CCE0085A832 /* masking-mask-02-f-manual.svg */; };
A74C830B229E9D700085A832 /* masking-filter-01-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C8309229E9D6F0085A832 /* masking-filter-01-f-manual.reference */; };
A74C830C229E9D700085A832 /* masking-mask-02-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C830A229E9D700085A832 /* masking-mask-02-f-manual.reference */; };
A74C8324229EB7150085A832 /* masking-path-13-f-manual.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C8323229EB7150085A832 /* masking-path-13-f-manual.svg */; };
A74C8326229EB77B0085A832 /* masking-path-13-f-manual.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C8325229EB77B0085A832 /* masking-path-13-f-manual.reference */; };
A74C832C229FB7690085A832 /* color-prop-04-t-manual-osx.svg in Resources */ = {isa = PBXBuildFile; fileRef = A74C832B229FB7690085A832 /* color-prop-04-t-manual-osx.svg */; };
A74C832E229FBA4C0085A832 /* color-prop-04-t-manual-osx.reference in Resources */ = {isa = PBXBuildFile; fileRef = A74C832D229FBA4C0085A832 /* color-prop-04-t-manual-osx.reference */; };
A7B47E39230EA380009DD7E5 /* MCAShapeLayerLineJoin_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4965215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift */; };
A7B47E3A230EA398009DD7E5 /* MCAShapeLayerLineCap_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496C215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift */; };
A7B47E3C230EA3E9009DD7E5 /* MCAMediaTimingFillMode_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4963215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift */; };
A7B47E3D230EA3F0009DD7E5 /* MCAMediaTimingFunctionName_macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4970215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift */; };
A7B47E3E230EA3F3009DD7E5 /* MCAMediaTimingFunctionName_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496E215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift */; };
A7B47E3F230EA3F5009DD7E5 /* MCAShapeLayerLineCap_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF496A215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift */; };
A7B47E40230EA3F7009DD7E5 /* MCAShapeLayerLineJoin_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4967215CECA400FF653C /* MCAShapeLayerLineJoin_iOS.swift */; };
A7B47E41230EA3FA009DD7E5 /* MCAMediaTimingFillMode_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FF4961215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift */; };
A7B47E42230EA3FC009DD7E5 /* MDisplayLink_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F1087B1F53CA7E00DC365B /* MDisplayLink_iOS.swift */; };
A7B47E43230EA3FF009DD7E5 /* MView_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD461F45C28700966E06 /* MView_iOS.swift */; };
A7B47E44230EA402009DD7E5 /* Graphics_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD451F45C28700966E06 /* Graphics_iOS.swift */; };
A7B47E45230EA404009DD7E5 /* Common_iOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = A718CD431F45C28200966E06 /* Common_iOS.swift */; };
A7E675561EC4213500BD9ECB /* NodeBoundsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7E675551EC4213500BD9ECB /* NodeBoundsTests.swift */; };
C410148E1F834D290022EE44 /* style.svg in Resources */ = {isa = PBXBuildFile; fileRef = C410148D1F834D280022EE44 /* style.svg */; };
C4153A8F1F8793DE001BA5EE /* small-logo.png in Resources */ = {isa = PBXBuildFile; fileRef = C4153A8E1F8793DD001BA5EE /* small-logo.png */; };
C46E83551F94B20E00208037 /* transform.svg in Resources */ = {isa = PBXBuildFile; fileRef = C46E83541F94B20E00208037 /* transform.svg */; };
C4820B181F458D0E008CE0FF /* SVGSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4820B171F458D0E008CE0FF /* SVGSerializer.swift */; };
C4820B1A1F458D64008CE0FF /* MacawSVGTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4820B191F458D64008CE0FF /* MacawSVGTests.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
57FCD2781D76EA4600CC0FB6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 57FCD2631D76EA4600CC0FB6 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 57FCD26B1D76EA4600CC0FB6;
remoteInfo = Macaw;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
57614B751F83D15600875933 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57D202181D78047000A90D4F /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
3002331B20CC0BDD00EFD92D /* BoundsUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoundsUtils.swift; sourceTree = "<group>"; };
3081E77C20DB58B100640F96 /* DescriptionExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DescriptionExtensions.swift; sourceTree = "<group>"; };
30FF495F215CDD5700FF653C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
30FF4961215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAMediaTimingFillMode_iOS.swift; sourceTree = "<group>"; };
30FF4963215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAMediaTimingFillMode_macOS.swift; sourceTree = "<group>"; };
30FF4965215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAShapeLayerLineJoin_macOS.swift; sourceTree = "<group>"; };
30FF4967215CECA400FF653C /* MCAShapeLayerLineJoin_iOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAShapeLayerLineJoin_iOS.swift; sourceTree = "<group>"; };
30FF496A215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAShapeLayerLineCap_iOS.swift; sourceTree = "<group>"; };
30FF496C215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAShapeLayerLineCap_macOS.swift; sourceTree = "<group>"; };
30FF496E215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAMediaTimingFunctionName_iOS.swift; sourceTree = "<group>"; };
30FF4970215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCAMediaTimingFunctionName_macOS.swift; sourceTree = "<group>"; };
421C664F2225196900DD73F5 /* color-prop-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-04-t-manual.svg"; sourceTree = "<group>"; };
4269F43D2257265700D91393 /* color-prop-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-04-t-manual.reference"; sourceTree = "<group>"; };
429594DB22A0F7CE00869079 /* text-fonts-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "text-fonts-02-t-manual.png"; sourceTree = "<group>"; };
429594DC22A0F7CE00869079 /* render-elems-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "render-elems-03-t-manual.png"; sourceTree = "<group>"; };
429594DD22A0F7CE00869079 /* paths-data-03-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-03-f-manual.png"; sourceTree = "<group>"; };
429594DE22A0F7CE00869079 /* shapes-grammar-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-grammar-01-f-manual.png"; sourceTree = "<group>"; };
429594DF22A0F7CE00869079 /* coords-transformattr-03-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-transformattr-03-f-manual.png"; sourceTree = "<group>"; };
429594E022A0F7CE00869079 /* coords-transformattr-04-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-transformattr-04-f-manual.png"; sourceTree = "<group>"; };
429594E122A0F7CE00869079 /* coords-trans-10-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-10-f-manual.png"; sourceTree = "<group>"; };
429594E222A0F7CE00869079 /* paths-data-20-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-20-f-manual.png"; sourceTree = "<group>"; };
429594E322A0F7CE00869079 /* shapes-polygon-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-polygon-03-t-manual.png"; sourceTree = "<group>"; };
429594E422A0F7CE00869079 /* shapes-rect-04-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-04-f-manual.png"; sourceTree = "<group>"; };
429594E522A0F7CE00869079 /* painting-fill-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-fill-02-t-manual.png"; sourceTree = "<group>"; };
429594E622A0F7CE00869079 /* color-prop-04-t-manual-osx.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "color-prop-04-t-manual-osx.png"; sourceTree = "<group>"; };
429594E722A0F7CE00869079 /* shapes-circle-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-circle-01-t-manual.png"; sourceTree = "<group>"; };
429594E822A0F7CE00869079 /* paths-data-17-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-17-f-manual.png"; sourceTree = "<group>"; };
429594E922A0F7CE00869079 /* render-elems-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "render-elems-02-t-manual.png"; sourceTree = "<group>"; };
429594EA22A0F7CE00869079 /* struct-frag-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-frag-01-t-manual.png"; sourceTree = "<group>"; };
429594EB22A0F7CE00869079 /* struct-frag-06-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-frag-06-t-manual.png"; sourceTree = "<group>"; };
429594EC22A0F7CE00869079 /* shapes-line-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-line-01-t-manual.png"; sourceTree = "<group>"; };
429594ED22A0F7CE00869079 /* shapes-ellipse-03-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-ellipse-03-f-manual.png"; sourceTree = "<group>"; };
429594EE22A0F7CE00869079 /* painting-fill-05-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-fill-05-b-manual.png"; sourceTree = "<group>"; };
429594EF22A0F7CE00869079 /* shapes-polygon-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-polygon-02-t-manual.png"; sourceTree = "<group>"; };
429594F022A0F7CE00869079 /* shapes-rect-05-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-05-f-manual.png"; sourceTree = "<group>"; };
429594F122A0F7CE00869079 /* painting-fill-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-fill-03-t-manual.png"; sourceTree = "<group>"; };
429594F222A0F7CE00869079 /* shapes-polyline-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-polyline-01-t-manual.png"; sourceTree = "<group>"; };
429594F322A0F7CE00869079 /* painting-fill-04-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-fill-04-t-manual.png"; sourceTree = "<group>"; };
429594F422A0F7CE00869079 /* coords-transformattr-05-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-transformattr-05-f-manual.png"; sourceTree = "<group>"; };
429594F522A0F7CE00869079 /* coords-transformattr-02-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-transformattr-02-f-manual.png"; sourceTree = "<group>"; };
429594F622A0F7CE00869079 /* shapes-intro-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-intro-01-t-manual.png"; sourceTree = "<group>"; };
429594F722A0F7CE00869079 /* coords-trans-11-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-11-f-manual.png"; sourceTree = "<group>"; };
429594F822A0F7CE00869079 /* painting-stroke-06-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-06-t-manual.png"; sourceTree = "<group>"; };
429594F922A0F7CE00869079 /* coords-trans-01-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-01-b-manual.png"; sourceTree = "<group>"; };
429594FA22A0F7CE00869079 /* painting-stroke-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-01-t-manual.png"; sourceTree = "<group>"; };
429594FB22A0F7CE00869079 /* coords-trans-07-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-07-t-manual.png"; sourceTree = "<group>"; };
429594FC22A0F7CE00869079 /* paths-data-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-01-t-manual.png"; sourceTree = "<group>"; };
429594FD22A0F7CE00869079 /* paths-data-06-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-06-t-manual.png"; sourceTree = "<group>"; };
429594FE22A0F7CE00869079 /* paths-data-13-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-13-t-manual.png"; sourceTree = "<group>"; };
429594FF22A0F7CE00869079 /* paths-data-14-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-14-t-manual.png"; sourceTree = "<group>"; };
4295950022A0F7CE00869079 /* struct-use-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-use-01-t-manual.png"; sourceTree = "<group>"; };
4295950122A0F7CE00869079 /* pservers-grad-02-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-02-b-manual.png"; sourceTree = "<group>"; };
4295950222A0F7CE00869079 /* shapes-line-02-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-line-02-f-manual.png"; sourceTree = "<group>"; };
4295950322A0F7CE00869079 /* painting-control-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-control-01-f-manual.png"; sourceTree = "<group>"; };
4295950422A0F7CE00869079 /* coords-coord-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-coord-01-t-manual.png"; sourceTree = "<group>"; };
4295950522A0F7CE00869079 /* painting-control-06-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-control-06-f-manual.png"; sourceTree = "<group>"; };
4295950622A0F7CE00869079 /* painting-stroke-07-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-07-t-manual.png"; sourceTree = "<group>"; };
4295950722A0F7CE00869079 /* coords-trans-06-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-06-t-manual.png"; sourceTree = "<group>"; };
4295950822A0F7CE00869079 /* paths-data-15-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-15-t-manual.png"; sourceTree = "<group>"; };
4295950922A0F7CE00869079 /* paths-data-12-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-12-t-manual.png"; sourceTree = "<group>"; };
4295950A22A0F7CE00869079 /* color-prop-01-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "color-prop-01-b-manual.png"; sourceTree = "<group>"; };
4295950B22A0F7CE00869079 /* shapes-ellipse-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-ellipse-01-t-manual.png"; sourceTree = "<group>"; };
4295950C22A0F7CE00869079 /* pservers-grad-03-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-03-b-manual.png"; sourceTree = "<group>"; };
4295950D22A0F7CE00869079 /* masking-intro-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "masking-intro-01-f-manual.png"; sourceTree = "<group>"; };
4295950E22A0F7CE00869079 /* paths-data-07-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-07-t-manual.png"; sourceTree = "<group>"; };
4295950F22A0F7CE00869079 /* text-align-01-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "text-align-01-b-manual.png"; sourceTree = "<group>"; };
4295951022A0F7CE00869079 /* struct-defs-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-defs-01-t-manual.png"; sourceTree = "<group>"; };
4295951122A0F7CE00869079 /* painting-control-03-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-control-03-f-manual.png"; sourceTree = "<group>"; };
4295951222A0F7CE00869079 /* shapes-rect-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-02-t-manual.png"; sourceTree = "<group>"; };
4295951322A0F7CE00869079 /* coords-trans-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-03-t-manual.png"; sourceTree = "<group>"; };
4295951422A0F7CE00869079 /* metadata-example-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "metadata-example-01-t-manual.png"; sourceTree = "<group>"; };
4295951522A0F7CE00869079 /* coords-trans-04-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-04-t-manual.png"; sourceTree = "<group>"; };
4295951622A0F7CE00869079 /* painting-stroke-05-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-05-t-manual.png"; sourceTree = "<group>"; };
4295951722A0F7CE00869079 /* painting-stroke-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-02-t-manual.png"; sourceTree = "<group>"; };
4295951822A0F7CE00869079 /* pservers-grad-01-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-01-b-manual.png"; sourceTree = "<group>"; };
4295951922A0F7CE00869079 /* struct-group-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-group-01-t-manual.png"; sourceTree = "<group>"; };
4295951A22A0F7CE00869079 /* paths-data-10-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-10-t-manual.png"; sourceTree = "<group>"; };
4295951B22A0F7CE00869079 /* color-prop-05-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "color-prop-05-t-manual.png"; sourceTree = "<group>"; };
4295951C22A0F7CE00869079 /* paths-data-19-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-19-f-manual.png"; sourceTree = "<group>"; };
4295951D22A0F7CE00869079 /* paths-data-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-02-t-manual.png"; sourceTree = "<group>"; };
4295951E22A0F7CE00869079 /* masking-path-02-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "masking-path-02-b-manual.png"; sourceTree = "<group>"; };
4295951F22A0F7CE00869079 /* paths-data-05-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-05-t-manual.png"; sourceTree = "<group>"; };
4295952022A0F7CE00869079 /* coords-trans-05-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-05-t-manual.png"; sourceTree = "<group>"; };
4295952122A0F7CE00869079 /* shapes-rect-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-03-t-manual.png"; sourceTree = "<group>"; };
4295952222A0F7CE00869079 /* coords-trans-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-02-t-manual.png"; sourceTree = "<group>"; };
4295952322A0F7CE00869079 /* painting-stroke-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-03-t-manual.png"; sourceTree = "<group>"; };
4295952422A0F7CE00869079 /* painting-stroke-04-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-04-t-manual.png"; sourceTree = "<group>"; };
4295952522A0F7CE00869079 /* painting-control-02-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-control-02-f-manual.png"; sourceTree = "<group>"; };
4295952622A0F7CE00869079 /* coords-coord-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-coord-02-t-manual.png"; sourceTree = "<group>"; };
4295952722A0F7CE00869079 /* paths-data-04-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-04-t-manual.png"; sourceTree = "<group>"; };
4295952822A0F7CE00869079 /* paths-data-18-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-18-f-manual.png"; sourceTree = "<group>"; };
4295952922A0F7CE00869079 /* pservers-grad-07-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-07-b-manual.png"; sourceTree = "<group>"; };
4295952A22A0F7CE00869079 /* shapes-ellipse-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-ellipse-02-t-manual.png"; sourceTree = "<group>"; };
4295952B22A0F7CE00869079 /* paths-data-16-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-16-t-manual.png"; sourceTree = "<group>"; };
4295952C22A0F7CE00869079 /* color-prop-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "color-prop-03-t-manual.png"; sourceTree = "<group>"; };
4295952D22A0F7CE00869079 /* struct-use-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-use-03-t-manual.png"; sourceTree = "<group>"; };
4295952E22A0F7CE00869079 /* types-basic-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "types-basic-01-f-manual.png"; sourceTree = "<group>"; };
4295952F22A0F7CE00869079 /* struct-use-12-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-use-12-f-manual.png"; sourceTree = "<group>"; };
4295953022A0F7CE00869079 /* struct-frag-04-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-frag-04-t-manual.png"; sourceTree = "<group>"; };
4295953122A0F7CE00869079 /* struct-frag-03-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-frag-03-t-manual.png"; sourceTree = "<group>"; };
4295953222A0F7CE00869079 /* paths-data-09-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-09-t-manual.png"; sourceTree = "<group>"; };
4295953322A0F7CE00869079 /* text-fonts-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "text-fonts-01-t-manual.png"; sourceTree = "<group>"; };
4295953422A0F7CE00869079 /* shapes-rect-07-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-07-f-manual.png"; sourceTree = "<group>"; };
4295953522A0F7CE00869079 /* painting-fill-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-fill-01-t-manual.png"; sourceTree = "<group>"; };
4295953622A0F7CE00869079 /* coords-trans-13-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-13-f-manual.png"; sourceTree = "<group>"; };
4295953722A0F7CE00869079 /* coords-trans-08-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-08-t-manual.png"; sourceTree = "<group>"; };
4295953822A0F7CE00869079 /* coords-trans-14-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-14-f-manual.png"; sourceTree = "<group>"; };
4295953922A0F7CE00869079 /* painting-stroke-09-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-09-t-manual.png"; sourceTree = "<group>"; };
4295953A22A0F7CE00869079 /* struct-frag-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "struct-frag-02-t-manual.png"; sourceTree = "<group>"; };
4295953B22A0F7CE00869079 /* pservers-grad-stops-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-stops-01-f-manual.png"; sourceTree = "<group>"; };
4295953C22A0F7CE00869079 /* paths-data-08-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "paths-data-08-t-manual.png"; sourceTree = "<group>"; };
4295953D22A0F7CE00869079 /* render-elems-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "render-elems-01-t-manual.png"; sourceTree = "<group>"; };
4295953E22A0F7CE00869079 /* shapes-circle-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-circle-02-t-manual.png"; sourceTree = "<group>"; };
4295953F22A0F7CE00869079 /* coords-trans-09-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-09-t-manual.png"; sourceTree = "<group>"; };
4295954022A0F7CE00869079 /* coords-trans-12-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-trans-12-f-manual.png"; sourceTree = "<group>"; };
4295954122A0F7CE00869079 /* painting-stroke-08-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "painting-stroke-08-t-manual.png"; sourceTree = "<group>"; };
4295954222A0F7CE00869079 /* coords-transformattr-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "coords-transformattr-01-f-manual.png"; sourceTree = "<group>"; };
4295954322A0F7CE00869079 /* shapes-rect-06-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-rect-06-f-manual.png"; sourceTree = "<group>"; };
4295954422A0F7CE00869079 /* shapes-polyline-02-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-polyline-02-t-manual.png"; sourceTree = "<group>"; };
4295954522A0F7CE00869079 /* shapes-polygon-01-t-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "shapes-polygon-01-t-manual.png"; sourceTree = "<group>"; };
42DAF9A722A612730095B936 /* shapes-circle-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-circle-02-t-manual.reference"; sourceTree = "<group>"; };
42DAF9A922A612B00095B936 /* shapes-ellipse-03-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-03-f-manual.reference"; sourceTree = "<group>"; };
42DAF9AB22A612CF0095B936 /* color-prop-01-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-01-b-manual.svg"; sourceTree = "<group>"; };
42DAF9AD22A612EC0095B936 /* painting-control-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-01-f-manual.svg"; sourceTree = "<group>"; };
42DAF9AF22A6130D0095B936 /* color-prop-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-03-t-manual.svg"; sourceTree = "<group>"; };
42DB450322A52A3F00091DC6 /* pservers-grad-13-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-13-b-manual.png"; sourceTree = "<group>"; };
42DB450422A52A3F00091DC6 /* pservers-grad-24-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-24-f-manual.png"; sourceTree = "<group>"; };
42DB450522A52A4000091DC6 /* pservers-grad-23-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-23-f-manual.png"; sourceTree = "<group>"; };
42DB450722A52A4100091DC6 /* masking-filter-01-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "masking-filter-01-f-manual.png"; sourceTree = "<group>"; };
42DB450822A52A4100091DC6 /* pservers-grad-12-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-12-b-manual.png"; sourceTree = "<group>"; };
42DB450922A52A4100091DC6 /* masking-path-13-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "masking-path-13-f-manual.png"; sourceTree = "<group>"; };
42DB450A22A52A4200091DC6 /* pservers-grad-22-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-22-b-manual.png"; sourceTree = "<group>"; };
42DB450B22A52A4200091DC6 /* pservers-grad-09-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-09-b-manual.png"; sourceTree = "<group>"; };
42DB450C22A52A4200091DC6 /* pservers-grad-15-b-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pservers-grad-15-b-manual.png"; sourceTree = "<group>"; };
5713C4E11E51EC8F00BBA4D9 /* TouchEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TouchEvent.swift; sourceTree = "<group>"; };
5713C4F21E5AD46800BBA4D9 /* ControlStatesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ControlStatesTests.swift; sourceTree = "<group>"; };
5713C4F41E5AE2C300BBA4D9 /* CombineAnimationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CombineAnimationTests.swift; sourceTree = "<group>"; };
5713C4F61E5C34C700BBA4D9 /* SequenceAnimationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SequenceAnimationTests.swift; sourceTree = "<group>"; };
5713C4F81E5C3FEE00BBA4D9 /* DelayedAnimationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DelayedAnimationTests.swift; sourceTree = "<group>"; };
572CEFC51E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SWXMLHash+TypeConversion.swift"; sourceTree = "<group>"; };
572CEFC61E2CED4B008C7C83 /* SWXMLHash.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SWXMLHash.swift; sourceTree = "<group>"; };
57614B791F83D15600875933 /* MacawOSX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MacawOSX.framework; sourceTree = BUILT_PRODUCTS_DIR; };
57614BD91F8739EE00875933 /* MacawView+PDF.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MacawView+PDF.swift"; sourceTree = "<group>"; };
57900FF81EA0DEBF00809FFB /* UIImage2Image.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIImage2Image.swift; sourceTree = "<group>"; };
57A27BCE1E44C4EC0057BD3A /* ContentsInterpolation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentsInterpolation.swift; sourceTree = "<group>"; };
57A27BD01E44C5460057BD3A /* ShapeAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeAnimation.swift; sourceTree = "<group>"; };
57A27BD21E44C5570057BD3A /* ShapeAnimationGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeAnimationGenerator.swift; sourceTree = "<group>"; };
57A27BD41E44C5840057BD3A /* ShapeInterpolation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeInterpolation.swift; sourceTree = "<group>"; };
57AF39881E66E06200F0BFE2 /* SceneUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SceneUtils.swift; sourceTree = "<group>"; };
57B7A4DE1EE70D17009D78D7 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = SOURCE_ROOT; };
57B7A4E01EE70DA5009D78D7 /* logo_base64.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = logo_base64.txt; path = Bounds/logo_base64.txt; sourceTree = "<group>"; };
57B7A4E21EE70DC3009D78D7 /* ImageBoundsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ImageBoundsTests.swift; path = Bounds/ImageBoundsTests.swift; sourceTree = "<group>"; };
57CAB1221D782DFC00FD8E47 /* TestUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestUtils.swift; sourceTree = "<group>"; };
57CAB1251D7832E000FD8E47 /* circle.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = circle.svg; sourceTree = "<group>"; };
57CAB1261D7832E000FD8E47 /* ellipse.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ellipse.svg; sourceTree = "<group>"; };
57CAB1271D7832E000FD8E47 /* group.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = group.svg; sourceTree = "<group>"; };
57CAB1281D7832E000FD8E47 /* line.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = line.svg; sourceTree = "<group>"; };
57CAB1291D7832E000FD8E47 /* polygon.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = polygon.svg; sourceTree = "<group>"; };
57CAB12A1D7832E000FD8E47 /* polyline.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = polyline.svg; sourceTree = "<group>"; };
57CAB12B1D7832E000FD8E47 /* rect.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = rect.svg; sourceTree = "<group>"; };
57CAB12C1D7832E000FD8E47 /* roundRect.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = roundRect.svg; sourceTree = "<group>"; };
57CAB12D1D7832E000FD8E47 /* triangle.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = triangle.svg; sourceTree = "<group>"; };
57E0EB2D1EB34CDD00638039 /* AnimationUtilsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationUtilsTests.swift; sourceTree = "<group>"; };
57E5E0E21E3B393900D1CB28 /* AnimatableVariable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimatableVariable.swift; sourceTree = "<group>"; };
57E5E0E31E3B393900D1CB28 /* Animation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = "<group>"; };
57E5E0E41E3B393900D1CB28 /* AnimationImpl.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationImpl.swift; sourceTree = "<group>"; };
57E5E0E51E3B393900D1CB28 /* AnimationProducer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationProducer.swift; sourceTree = "<group>"; };
57E5E0E61E3B393900D1CB28 /* AnimationUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationUtils.swift; sourceTree = "<group>"; };
57E5E0E71E3B393900D1CB28 /* Easing.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Easing.swift; sourceTree = "<group>"; };
57E5E0EB1E3B393900D1CB28 /* AnimOperators.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimOperators.swift; sourceTree = "<group>"; };
57E5E0EC1E3B393900D1CB28 /* DoubleInterpolation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DoubleInterpolation.swift; sourceTree = "<group>"; };
57E5E0EE1E3B393900D1CB28 /* Interpolable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Interpolable.swift; sourceTree = "<group>"; };
57E5E0EF1E3B393900D1CB28 /* LocusInterpolation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocusInterpolation.swift; sourceTree = "<group>"; };
57E5E0F01E3B393900D1CB28 /* TransformInterpolation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransformInterpolation.swift; sourceTree = "<group>"; };
57E5E0F11E3B393900D1CB28 /* FuncBounds.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FuncBounds.swift; sourceTree = "<group>"; };
57E5E0F21E3B393900D1CB28 /* PathBounds.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathBounds.swift; sourceTree = "<group>"; };
57E5E0F31E3B393900D1CB28 /* PathFunctions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathFunctions.swift; sourceTree = "<group>"; };
57E5E0F71E3B393900D1CB28 /* AnimationCache.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationCache.swift; sourceTree = "<group>"; };
57E5E0F91E3B393900D1CB28 /* NodeHashable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NodeHashable.swift; sourceTree = "<group>"; };
57E5E0FA1E3B393900D1CB28 /* TransformHashable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransformHashable.swift; sourceTree = "<group>"; };
57E5E0FB1E3B393900D1CB28 /* MorphingGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MorphingGenerator.swift; sourceTree = "<group>"; };
57E5E0FC1E3B393900D1CB28 /* OpacityGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpacityGenerator.swift; sourceTree = "<group>"; };
57E5E0FE1E3B393900D1CB28 /* TransformGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransformGenerator.swift; sourceTree = "<group>"; };
57E5E0FF1E3B393900D1CB28 /* AnimationSequence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnimationSequence.swift; sourceTree = "<group>"; };
57E5E1001E3B393900D1CB28 /* CombineAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CombineAnimation.swift; sourceTree = "<group>"; };
57E5E1011E3B393900D1CB28 /* ContentsAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentsAnimation.swift; sourceTree = "<group>"; };
57E5E1021E3B393900D1CB28 /* MorphingAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MorphingAnimation.swift; sourceTree = "<group>"; };
57E5E1031E3B393900D1CB28 /* OpacityAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpacityAnimation.swift; sourceTree = "<group>"; };
57E5E1041E3B393900D1CB28 /* TransformAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransformAnimation.swift; sourceTree = "<group>"; };
57E5E1061E3B393900D1CB28 /* Disposable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Disposable.swift; sourceTree = "<group>"; };
57E5E1071E3B393900D1CB28 /* GroupDisposable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupDisposable.swift; sourceTree = "<group>"; };
57E5E1081E3B393900D1CB28 /* Variable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Variable.swift; sourceTree = "<group>"; };
57E5E10A1E3B393900D1CB28 /* Event.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Event.swift; sourceTree = "<group>"; };
57E5E10B1E3B393900D1CB28 /* PanEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PanEvent.swift; sourceTree = "<group>"; };
57E5E10C1E3B393900D1CB28 /* PinchEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PinchEvent.swift; sourceTree = "<group>"; };
57E5E10D1E3B393900D1CB28 /* RotateEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RotateEvent.swift; sourceTree = "<group>"; };
57E5E10E1E3B393900D1CB28 /* TapEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TapEvent.swift; sourceTree = "<group>"; };
57E5E10F1E3B393900D1CB28 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
57E5E1241E3B393900D1CB28 /* Arc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Arc.swift; sourceTree = "<group>"; };
57E5E1251E3B393900D1CB28 /* Circle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Circle.swift; sourceTree = "<group>"; };
57E5E1261E3B393900D1CB28 /* Ellipse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Ellipse.swift; sourceTree = "<group>"; };
57E5E1271E3B393900D1CB28 /* GeomUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeomUtils.swift; sourceTree = "<group>"; };
57E5E1281E3B393900D1CB28 /* Insets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Insets.swift; sourceTree = "<group>"; };
57E5E1291E3B393900D1CB28 /* Line.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Line.swift; sourceTree = "<group>"; };
57E5E12A1E3B393900D1CB28 /* Locus.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Locus.swift; sourceTree = "<group>"; };
57E5E12B1E3B393900D1CB28 /* MoveTo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoveTo.swift; sourceTree = "<group>"; };
57E5E12C1E3B393900D1CB28 /* Path.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Path.swift; sourceTree = "<group>"; };
57E5E12D1E3B393900D1CB28 /* PathBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathBuilder.swift; sourceTree = "<group>"; };
57E5E12E1E3B393900D1CB28 /* PathSegment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathSegment.swift; sourceTree = "<group>"; };
57E5E12F1E3B393900D1CB28 /* PathSegmentType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PathSegmentType.swift; sourceTree = "<group>"; };
57E5E1301E3B393900D1CB28 /* Point.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Point.swift; sourceTree = "<group>"; };
57E5E1311E3B393900D1CB28 /* Polygon.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Polygon.swift; sourceTree = "<group>"; };
57E5E1321E3B393900D1CB28 /* Polyline.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Polyline.swift; sourceTree = "<group>"; };
57E5E1331E3B393900D1CB28 /* Rect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Rect.swift; sourceTree = "<group>"; };
57E5E1341E3B393900D1CB28 /* RoundRect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RoundRect.swift; sourceTree = "<group>"; };
57E5E1351E3B393900D1CB28 /* Size.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Size.swift; sourceTree = "<group>"; };
57E5E1361E3B393900D1CB28 /* Transform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Transform.swift; sourceTree = "<group>"; };
57E5E1381E3B393900D1CB28 /* Group.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = "<group>"; };
57E5E1391E3B393900D1CB28 /* Image.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Image.swift; sourceTree = "<group>"; };
57E5E13A1E3B393900D1CB28 /* Node.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Node.swift; sourceTree = "<group>"; };
57E5E13B1E3B393900D1CB28 /* Shape.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = "<group>"; };
57E5E13C1E3B393900D1CB28 /* Text.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Text.swift; sourceTree = "<group>"; };
57E5E13E1E3B393900D1CB28 /* GroupRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GroupRenderer.swift; sourceTree = "<group>"; };
57E5E13F1E3B393900D1CB28 /* ImageRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageRenderer.swift; sourceTree = "<group>"; };
57E5E1401E3B393900D1CB28 /* NodeRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NodeRenderer.swift; sourceTree = "<group>"; };
57E5E1411E3B393900D1CB28 /* RenderContext.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RenderContext.swift; sourceTree = "<group>"; };
57E5E1421E3B393900D1CB28 /* RenderUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RenderUtils.swift; sourceTree = "<group>"; };
57E5E1431E3B393900D1CB28 /* ShapeRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeRenderer.swift; sourceTree = "<group>"; };
57E5E1441E3B393900D1CB28 /* TextRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextRenderer.swift; sourceTree = "<group>"; };
57E5E1461E3B393900D1CB28 /* SVGConstants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGConstants.swift; sourceTree = "<group>"; };
57E5E1471E3B393900D1CB28 /* SVGParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGParser.swift; sourceTree = "<group>"; };
57E5E1481E3B393900D1CB28 /* SVGParserError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGParserError.swift; sourceTree = "<group>"; };
57E5E14A1E3B393900D1CB28 /* SVGView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGView.swift; sourceTree = "<group>"; };
57E5E14C1E3B393900D1CB28 /* CAAnimationClosure.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CAAnimationClosure.swift; sourceTree = "<group>"; };
57E5E14D1E3B393900D1CB28 /* CGFloat+Double.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CGFloat+Double.swift"; sourceTree = "<group>"; };
57E5E14E1E3B393900D1CB28 /* NSTimer+Closure.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSTimer+Closure.swift"; sourceTree = "<group>"; };
57E5E1501E3B393900D1CB28 /* MacawView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MacawView.swift; sourceTree = "<group>"; };
57E5E1521E3B393900D1CB28 /* ShapeLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShapeLayer.swift; sourceTree = "<group>"; };
57F108731F502A3600DC365B /* Touchable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Touchable.swift; sourceTree = "<group>"; };
57F108791F53C92000DC365B /* MDisplayLink.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MDisplayLink.swift; path = Source/platform/MDisplayLink.swift; sourceTree = SOURCE_ROOT; };
57F1087B1F53CA7E00DC365B /* MDisplayLink_iOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MDisplayLink_iOS.swift; path = Source/platform/iOS/MDisplayLink_iOS.swift; sourceTree = SOURCE_ROOT; };
57FCD26C1D76EA4600CC0FB6 /* Macaw.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Macaw.framework; sourceTree = BUILT_PRODUCTS_DIR; };
57FCD2761D76EA4600CC0FB6 /* MacawTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MacawTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
57FCD27B1D76EA4600CC0FB6 /* MacawTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MacawTests.swift; sourceTree = "<group>"; };
57FCD27D1D76EA4600CC0FB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5815D59C2186E89A00BD08F9 /* CSSParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CSSParser.swift; sourceTree = "<group>"; };
5835969A20A9CA140090400C /* CGMappings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGMappings.swift; sourceTree = "<group>"; };
585288F320AD96A2003E51D1 /* ContentLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentLayout.swift; sourceTree = "<group>"; };
5852891520B29D67003E51D1 /* TransformedLocus.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransformedLocus.swift; sourceTree = "<group>"; };
5874CCB620DA8A860090DBD5 /* ColorMatrix.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorMatrix.swift; sourceTree = "<group>"; };
5876C63122572859000B31B6 /* MacawZoom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MacawZoom.swift; sourceTree = "<group>"; };
5B1A8C7520A15F7300E5FFAE /* SVGNodeLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGNodeLayout.swift; sourceTree = "<group>"; };
5B1AE18420B6A669007EECCB /* text-align-01-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-align-01-b-manual.svg"; sourceTree = "<group>"; };
5B1AE18520B6A669007EECCB /* paths-data-06-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-06-t-manual.reference"; sourceTree = "<group>"; };
5B1AE18620B6A669007EECCB /* painting-control-03-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-03-f-manual.reference"; sourceTree = "<group>"; };
5B1AE18720B6A669007EECCB /* shapes-line-02-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-line-02-f-manual.reference"; sourceTree = "<group>"; };
5B1AE18820B6A669007EECCB /* paths-data-07-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-07-t-manual.svg"; sourceTree = "<group>"; };
5B1AE18920B6A669007EECCB /* paths-data-16-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-16-t-manual.reference"; sourceTree = "<group>"; };
5B1AE18B20B6A669007EECCB /* shapes-ellipse-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE18C20B6A669007EECCB /* painting-fill-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE18D20B6A669007EECCB /* struct-use-12-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-12-f-manual.reference"; sourceTree = "<group>"; };
5B1AE18E20B6A669007EECCB /* paths-data-15-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-15-t-manual.svg"; sourceTree = "<group>"; };
5B1AE18F20B6A669007EECCB /* paths-data-12-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-12-t-manual.svg"; sourceTree = "<group>"; };
5B1AE19020B6A669007EECCB /* render-elems-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19120B6A669007EECCB /* coords-trans-06-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-06-t-manual.svg"; sourceTree = "<group>"; };
5B1AE19220B6A669007EECCB /* coords-trans-01-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-01-b-manual.reference"; sourceTree = "<group>"; };
5B1AE19320B6A669007EECCB /* coords-transformattr-04-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-04-f-manual.reference"; sourceTree = "<group>"; };
5B1AE19420B6A669007EECCB /* coords-trans-06-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-06-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19520B6A669007EECCB /* painting-stroke-07-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-07-t-manual.svg"; sourceTree = "<group>"; };
5B1AE19620B6A669007EECCB /* shapes-rect-05-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-05-f-manual.reference"; sourceTree = "<group>"; };
5B1AE19720B6A669007EECCB /* struct-frag-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19920B6A669007EECCB /* painting-stroke-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19A20B6A669007EECCB /* coords-coord-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-coord-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE19B20B6A669007EECCB /* painting-control-06-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-06-f-manual.svg"; sourceTree = "<group>"; };
5B1AE19C20B6A669007EECCB /* struct-frag-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19D20B6A669007EECCB /* shapes-line-02-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-line-02-f-manual.svg"; sourceTree = "<group>"; };
5B1AE19E20B6A669007EECCB /* metadata-example-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "metadata-example-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE19F20B6A669007EECCB /* paths-data-13-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-13-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1A020B6A669007EECCB /* paths-data-14-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-14-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1A120B6A669007EECCB /* painting-stroke-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A220B6A669007EECCB /* render-elems-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A320B6A669007EECCB /* coords-trans-05-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-05-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A420B6A669007EECCB /* paths-data-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1A520B6A669007EECCB /* coords-trans-08-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-08-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A620B6A669007EECCB /* paths-data-06-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-06-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1A720B6A669007EECCB /* paths-data-15-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-15-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A820B6A669007EECCB /* paths-data-05-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-05-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1A920B6A669007EECCB /* coords-trans-07-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-07-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1AA20B6A669007EECCB /* paths-data-08-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-08-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1AB20B6A669007EECCB /* coords-trans-01-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-01-b-manual.svg"; sourceTree = "<group>"; };
5B1AE1AC20B6A669007EECCB /* painting-stroke-06-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-06-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1AD20B6A669007EECCB /* painting-stroke-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1AE20B6A669007EECCB /* shapes-intro-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-intro-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1AF20B6A669007EECCB /* shapes-polyline-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polyline-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1B020B6A669007EECCB /* paths-data-17-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-17-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1B120B6A669007EECCB /* coords-transformattr-05-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-05-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1B220B6A669007EECCB /* shapes-polygon-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1B320B6A669007EECCB /* paths-data-13-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-13-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1B420B6A669007EECCB /* coords-transformattr-02-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-02-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1B520B6A669007EECCB /* text-align-01-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-align-01-b-manual.reference"; sourceTree = "<group>"; };
5B1AE1B620B6A669007EECCB /* painting-fill-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1B720B6A669007EECCB /* shapes-rect-05-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-05-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1B820B6A669007EECCB /* painting-fill-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-04-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1B920B6A669007EECCB /* coords-coord-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-coord-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1BA20B6A669007EECCB /* shapes-polyline-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polyline-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1BB20B6A669007EECCB /* struct-use-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1BC20B6A669007EECCB /* painting-control-06-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-06-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1BD20B6A669007EECCB /* shapes-polygon-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1BE20B6A669007EECCB /* painting-fill-05-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-05-b-manual.svg"; sourceTree = "<group>"; };
5B1AE1BF20B6A669007EECCB /* painting-stroke-09-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-09-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1C020B6A669007EECCB /* struct-frag-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1C120B6A669007EECCB /* shapes-ellipse-03-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-03-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1C220B6A669007EECCB /* shapes-line-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-line-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1C320B6A669007EECCB /* painting-stroke-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-04-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1C420B6A669007EECCB /* struct-frag-06-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-06-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1C520B6A669007EECCB /* paths-data-17-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-17-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1C620B6A669007EECCB /* color-prop-02-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-02-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1C720B6A669007EECCB /* struct-frag-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-04-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1C820B6A669007EECCB /* render-elems-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1C920B6A669007EECCB /* coords-trans-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1CA20B6A669007EECCB /* struct-group-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-group-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1CB20B6A669007EECCB /* shapes-circle-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-circle-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1CC20B6A669007EECCB /* coords-transformattr-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-01-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1CD20B6A669007EECCB /* painting-fill-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1CE20B6A669007EECCB /* shapes-rect-04-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-04-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1CF20B6A669007EECCB /* shapes-polygon-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1D020B6A669007EECCB /* coords-transformattr-02-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-02-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1D120B6A669007EECCB /* painting-stroke-07-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-07-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1D220B6A669007EECCB /* coords-transformattr-03-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-03-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1D320B6A669007EECCB /* coords-transformattr-04-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-04-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1D420B6A669007EECCB /* coords-coord-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-coord-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1D520B6A669007EECCB /* paths-data-03-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-03-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1D620B6A669007EECCB /* shapes-polyline-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polyline-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1D720B6A669007EECCB /* paths-data-19-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-19-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1D820B6A669007EECCB /* paths-data-10-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-10-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1D920B6A669007EECCB /* render-elems-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1DA20B6A669007EECCB /* text-fonts-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-fonts-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1DB20B6A669007EECCB /* shapes-intro-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-intro-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1DC20B6A669007EECCB /* shapes-polygon-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1DD20B6A669007EECCB /* painting-stroke-06-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-06-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1DE20B6A669007EECCB /* shapes-polygon-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1DF20B6A669007EECCB /* shapes-circle-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-circle-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1E020B6A669007EECCB /* struct-frag-06-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-06-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1E120B6A669007EECCB /* shapes-polyline-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polyline-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1E220B6A669007EECCB /* painting-stroke-08-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-08-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1E320B6A669007EECCB /* coords-transformattr-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-01-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1E420B6A669007EECCB /* coords-transformattr-03-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-03-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1E520B6A669007EECCB /* coords-trans-09-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-09-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1E620B6A669007EECCB /* painting-fill-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-04-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1E820B6A669007EECCB /* shapes-circle-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-circle-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1E920B6A669007EECCB /* render-elems-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1EA20B6A669007EECCB /* paths-data-08-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-08-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1EB20B6A669007EECCB /* pservers-grad-stops-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-stops-01-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1EC20B6A669007EECCB /* struct-frag-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1ED20B6A669007EECCB /* shapes-line-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-line-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1EE20B6A669007EECCB /* paths-data-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1EF20B6A669007EECCB /* types-basic-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "types-basic-01-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1F020B6A669007EECCB /* pservers-grad-stops-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-stops-01-f-manual.reference"; sourceTree = "<group>"; };
5B1AE1F120B6A669007EECCB /* painting-stroke-09-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-09-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1F220B6A669007EECCB /* coords-trans-08-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-08-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1F320B6A669007EECCB /* paths-data-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1F420B6A669007EECCB /* shapes-polygon-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-polygon-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1F520B6A669007EECCB /* painting-fill-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1F620B6A669007EECCB /* paths-data-12-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-12-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1F720B6A669007EECCB /* coords-trans-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1F820B6A669007EECCB /* text-fonts-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-fonts-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1F920B6A669007EECCB /* paths-data-09-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-09-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1FA20B6A669007EECCB /* color-prop-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1FB20B6A669007EECCB /* struct-frag-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-04-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1FC20B6A669007EECCB /* struct-frag-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE1FD20B6A669007EECCB /* painting-stroke-08-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-08-t-manual.reference"; sourceTree = "<group>"; };
5B1AE1FE20B6A669007EECCB /* struct-use-12-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-12-f-manual.svg"; sourceTree = "<group>"; };
5B1AE1FF20B6A669007EECCB /* painting-stroke-05-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-05-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20120B6A669007EECCB /* struct-use-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE20220B6A669007EECCB /* paths-data-16-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-16-t-manual.svg"; sourceTree = "<group>"; };
5B1AE20420B6A669007EECCB /* types-basic-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "types-basic-01-f-manual.svg"; sourceTree = "<group>"; };
5B1AE20520B6A669007EECCB /* coords-trans-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-04-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20620B6A669007EECCB /* shapes-ellipse-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE20720B6A669007EECCB /* coords-trans-09-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-09-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20820B6A669007EECCB /* paths-data-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-04-t-manual.svg"; sourceTree = "<group>"; };
5B1AE20920B6A669007EECCB /* struct-frag-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-frag-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20A20B6A669007EECCB /* painting-stroke-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20B20B6A669007EECCB /* painting-control-02-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-02-f-manual.svg"; sourceTree = "<group>"; };
5B1AE20C20B6A669007EECCB /* painting-control-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-01-f-manual.reference"; sourceTree = "<group>"; };
5B1AE20D20B6A669007EECCB /* paths-data-04-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-04-t-manual.reference"; sourceTree = "<group>"; };
5B1AE20E20B6A669007EECCB /* coords-coord-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-coord-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE20F20B6A669007EECCB /* paths-data-09-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-09-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21020B6A669007EECCB /* painting-stroke-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21120B6A669007EECCB /* shapes-ellipse-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21220B6A669007EECCB /* paths-data-14-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-14-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21320B6A669007EECCB /* painting-stroke-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-04-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21420B6A669007EECCB /* coords-trans-05-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-05-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21520B6A669007EECCB /* text-fonts-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-fonts-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21620B6A669007EECCB /* painting-fill-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21720B6A669007EECCB /* coords-trans-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21820B6A669007EECCB /* painting-fill-05-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-05-b-manual.reference"; sourceTree = "<group>"; };
5B1AE21920B6A669007EECCB /* paths-data-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21A20B6A669007EECCB /* paths-data-19-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-19-f-manual.svg"; sourceTree = "<group>"; };
5B1AE21B20B6A669007EECCB /* paths-data-05-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-05-t-manual.svg"; sourceTree = "<group>"; };
5B1AE21C20B6A669007EECCB /* shapes-ellipse-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-ellipse-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21D20B6A669007EECCB /* painting-fill-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-fill-02-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21E20B6A669007EECCB /* text-fonts-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "text-fonts-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE21F20B6A669007EECCB /* paths-data-10-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-10-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22020B6A669007EECCB /* painting-control-02-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-02-f-manual.reference"; sourceTree = "<group>"; };
5B1AE22120B6A669007EECCB /* paths-data-07-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-07-t-manual.reference"; sourceTree = "<group>"; };
5B1AE22220B6A669007EECCB /* struct-defs-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-defs-01-t-manual.reference"; sourceTree = "<group>"; };
5B1AE22320B6A669007EECCB /* paths-data-03-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-03-f-manual.reference"; sourceTree = "<group>"; };
5B1AE22420B6A669007EECCB /* struct-group-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-group-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22520B6A669007EECCB /* shapes-rect-04-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-04-f-manual.reference"; sourceTree = "<group>"; };
5B1AE22620B6A669007EECCB /* painting-stroke-05-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-05-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22720B6A669007EECCB /* painting-stroke-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-stroke-02-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22820B6A669007EECCB /* coords-trans-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-03-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22920B6A669007EECCB /* coords-trans-04-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-04-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22A20B6A669007EECCB /* metadata-example-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "metadata-example-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22B20B6A669007EECCB /* render-elems-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "render-elems-03-t-manual.reference"; sourceTree = "<group>"; };
5B1AE22C20B6A669007EECCB /* color-prop-02-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-02-f-manual.reference"; sourceTree = "<group>"; };
5B1AE22D20B6A669007EECCB /* color-prop-01-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-01-b-manual.reference"; sourceTree = "<group>"; };
5B1AE22E20B6A669007EECCB /* struct-defs-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-defs-01-t-manual.svg"; sourceTree = "<group>"; };
5B1AE22F20B6A669007EECCB /* coords-transformattr-05-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-transformattr-05-f-manual.reference"; sourceTree = "<group>"; };
5B1AE23020B6A669007EECCB /* painting-control-03-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "painting-control-03-f-manual.svg"; sourceTree = "<group>"; };
5B1AE23120B6A669007EECCB /* coords-trans-07-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-07-t-manual.reference"; sourceTree = "<group>"; };
5B270B5A214BBC14001AD741 /* arcsGroup.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = arcsGroup.reference; sourceTree = "<group>"; };
5B270B5C214BBC27001AD741 /* clearColor.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clearColor.reference; sourceTree = "<group>"; };
5B37139120BE95D6004BB6EE /* pservers-grad-07-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-07-b-manual.reference"; sourceTree = "<group>"; };
5B37139220BE95D6004BB6EE /* pservers-grad-01-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-01-b-manual.svg"; sourceTree = "<group>"; };
5B37139320BE95D6004BB6EE /* pservers-grad-02-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-02-b-manual.reference"; sourceTree = "<group>"; };
5B37139420BE95D6004BB6EE /* pservers-grad-02-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-02-b-manual.svg"; sourceTree = "<group>"; };
5B37139520BE95D7004BB6EE /* pservers-grad-07-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-07-b-manual.svg"; sourceTree = "<group>"; };
5B37139620BE95D7004BB6EE /* pservers-grad-01-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-01-b-manual.reference"; sourceTree = "<group>"; };
5B3713A120BE9D89004BB6EE /* shapes-grammar-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-grammar-01-f-manual.reference"; sourceTree = "<group>"; };
5B3713A220BE9D8A004BB6EE /* shapes-grammar-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-grammar-01-f-manual.svg"; sourceTree = "<group>"; };
5B6E190F20AC58F700454E7E /* AlphaEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlphaEffect.swift; sourceTree = "<group>"; };
5B6E191020AC58F700454E7E /* OffsetEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OffsetEffect.swift; sourceTree = "<group>"; };
5B6E191120AC58F700454E7E /* GaussianBlur.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GaussianBlur.swift; sourceTree = "<group>"; };
5B6E191220AC58F700454E7E /* RadialGradient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RadialGradient.swift; sourceTree = "<group>"; };
5B6E191320AC58F700454E7E /* Align.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Align.swift; sourceTree = "<group>"; };
5B6E191420AC58F700454E7E /* AspectRatio.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AspectRatio.swift; sourceTree = "<group>"; };
5B6E191520AC58F700454E7E /* Font.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Font.swift; sourceTree = "<group>"; };
5B6E191620AC58F800454E7E /* LinearGradient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LinearGradient.swift; sourceTree = "<group>"; };
5B6E191720AC58F800454E7E /* LineJoin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LineJoin.swift; sourceTree = "<group>"; };
5B6E191820AC58F800454E7E /* Baseline.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Baseline.swift; sourceTree = "<group>"; };
5B6E191920AC58F800454E7E /* Stop.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stop.swift; sourceTree = "<group>"; };
5B6E191A20AC58F800454E7E /* LineCap.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LineCap.swift; sourceTree = "<group>"; };
5B6E191B20AC58F800454E7E /* Drawable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Drawable.swift; sourceTree = "<group>"; };
5B6E191C20AC58F800454E7E /* Effect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Effect.swift; sourceTree = "<group>"; };
5B6E191D20AC58F900454E7E /* Fill.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Fill.swift; sourceTree = "<group>"; };
5B6E191E20AC58F900454E7E /* Stroke.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = "<group>"; };
5B6E191F20AC58F900454E7E /* Color.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = "<group>"; };
5B6E192020AC58F900454E7E /* Gradient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Gradient.swift; sourceTree = "<group>"; };
5B7D7ED221300D4A00B5ED00 /* TimingFunction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimingFunction.swift; sourceTree = "<group>"; };
5B7E79BF20CA7E9300C50BCF /* Pattern.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Pattern.swift; sourceTree = "<group>"; };
5B7E79C220CA7F1A00C50BCF /* pservers-grad-03-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-03-b-manual.svg"; sourceTree = "<group>"; };
5B7E79C320CA7F1B00C50BCF /* pservers-grad-03-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-03-b-manual.reference"; sourceTree = "<group>"; };
5B7E79CC20CBE69600C50BCF /* masking-path-02-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-path-02-b-manual.reference"; sourceTree = "<group>"; };
5B7E79CD20CBE69700C50BCF /* masking-path-02-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-path-02-b-manual.svg"; sourceTree = "<group>"; };
5B7E79DC20D2781A00C50BCF /* masking-intro-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-intro-01-f-manual.reference"; sourceTree = "<group>"; };
5B7E79DD20D2781A00C50BCF /* masking-intro-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-intro-01-f-manual.svg"; sourceTree = "<group>"; };
5BAE201E208E1211006BF277 /* SVGCanvas.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGCanvas.swift; sourceTree = "<group>"; };
5BAE2022208E1637006BF277 /* polyline.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = polyline.reference; sourceTree = "<group>"; };
5BAE2023208E1637006BF277 /* polygon.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = polygon.reference; sourceTree = "<group>"; };
5BAE2024208E1637006BF277 /* rect.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = rect.reference; sourceTree = "<group>"; };
5BAE2026208E1637006BF277 /* triangle.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = triangle.reference; sourceTree = "<group>"; };
5BAE2027208E1637006BF277 /* clipManual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clipManual.reference; sourceTree = "<group>"; };
5BAE2028208E1637006BF277 /* circle.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = circle.reference; sourceTree = "<group>"; };
5BAE2029208E1638006BF277 /* transform.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = transform.reference; sourceTree = "<group>"; };
5BAE202A208E1638006BF277 /* ellipse.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ellipse.reference; sourceTree = "<group>"; };
5BAE202C208E1638006BF277 /* group.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = group.reference; sourceTree = "<group>"; };
5BAE202D208E1638006BF277 /* textBasicTransform.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = textBasicTransform.reference; sourceTree = "<group>"; };
5BAE202E208E1639006BF277 /* style.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = style.reference; sourceTree = "<group>"; };
5BAE2031208E163B006BF277 /* viewBox.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewBox.reference; sourceTree = "<group>"; };
5BAE2032208E163B006BF277 /* line.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = line.reference; sourceTree = "<group>"; };
5BAE2034208E163B006BF277 /* roundRect.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = roundRect.reference; sourceTree = "<group>"; };
5BAE2035208E163C006BF277 /* clip.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clip.reference; sourceTree = "<group>"; };
5BAE2057208F24DE006BF277 /* SceneSerialization.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SceneSerialization.swift; sourceTree = "<group>"; };
5BAEA9C8206CEAA20049AAAE /* viewBox.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewBox.svg; sourceTree = "<group>"; };
5BC2CA0C21C7B8F400AC46D9 /* CombinationAnimationGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CombinationAnimationGenerator.swift; sourceTree = "<group>"; };
5BFEF5CC20B80A82008DAC11 /* BlendEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlendEffect.swift; sourceTree = "<group>"; };
5BFEF5CD20B80A83008DAC11 /* ColorMatrixEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColorMatrixEffect.swift; sourceTree = "<group>"; };
5BFEF5D420BC1C1E008DAC11 /* paths-data-18-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-18-f-manual.svg"; sourceTree = "<group>"; };
5BFEF5D520BC1C1F008DAC11 /* paths-data-18-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-18-f-manual.reference"; sourceTree = "<group>"; };
6A616BF92129560A006A07FA /* MacawTests.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MacawTests.bundle; sourceTree = "<group>"; };
6A616BFB212964E8006A07FA /* SVGParserTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SVGParserTest.swift; sourceTree = "<group>"; };
A718CD431F45C28200966E06 /* Common_iOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Common_iOS.swift; path = Source/platform/iOS/Common_iOS.swift; sourceTree = SOURCE_ROOT; };
A718CD451F45C28700966E06 /* Graphics_iOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Graphics_iOS.swift; path = Source/platform/iOS/Graphics_iOS.swift; sourceTree = SOURCE_ROOT; };
A718CD461F45C28700966E06 /* MView_iOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MView_iOS.swift; path = Source/platform/iOS/MView_iOS.swift; sourceTree = SOURCE_ROOT; };
A718CD491F45C28F00966E06 /* Common_macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Common_macOS.swift; path = Source/platform/macOS/Common_macOS.swift; sourceTree = SOURCE_ROOT; };
A718CD4A1F45C28F00966E06 /* Graphics_macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Graphics_macOS.swift; path = Source/platform/macOS/Graphics_macOS.swift; sourceTree = SOURCE_ROOT; };
A718CD4B1F45C28F00966E06 /* MDisplayLink_macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MDisplayLink_macOS.swift; path = Source/platform/macOS/MDisplayLink_macOS.swift; sourceTree = SOURCE_ROOT; };
A718CD4C1F45C28F00966E06 /* MView_macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MView_macOS.swift; path = Source/platform/macOS/MView_macOS.swift; sourceTree = SOURCE_ROOT; };
A718CD511F45C2A400966E06 /* MBezierPath+Extension_macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "MBezierPath+Extension_macOS.swift"; path = "Source/platform/macOS/MBezierPath+Extension_macOS.swift"; sourceTree = SOURCE_ROOT; };
A71FB29822A55EE600B58C29 /* masking-mask-02-f-manual.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "masking-mask-02-f-manual.png"; sourceTree = "<group>"; };
A74C81EA229284780085A832 /* struct-use-01-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-01-t-manual.reference"; sourceTree = "<group>"; };
A74C81EB229284780085A832 /* struct-use-01-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "struct-use-01-t-manual.svg"; sourceTree = "<group>"; };
A74C81F02292B3940085A832 /* color-prop-05-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-05-t-manual.svg"; sourceTree = "<group>"; };
A74C81F22292B45D0085A832 /* color-prop-05-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-05-t-manual.reference"; sourceTree = "<group>"; };
A74C82022296BE5F0085A832 /* paths-data-20-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-20-f-manual.svg"; sourceTree = "<group>"; };
A74C82042296BFC60085A832 /* paths-data-20-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "paths-data-20-f-manual.reference"; sourceTree = "<group>"; };
A74C821A2297D4800085A832 /* coords-trans-13-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-13-f-manual.svg"; sourceTree = "<group>"; };
A74C821B2297D4800085A832 /* coords-trans-14-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-14-f-manual.svg"; sourceTree = "<group>"; };
A74C821C2297D4800085A832 /* coords-trans-11-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-11-f-manual.svg"; sourceTree = "<group>"; };
A74C821D2297D4800085A832 /* coords-trans-10-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-10-f-manual.svg"; sourceTree = "<group>"; };
A74C821E2297D4810085A832 /* coords-trans-12-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-12-f-manual.svg"; sourceTree = "<group>"; };
A74C82242297D5340085A832 /* coords-trans-12-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-12-f-manual.reference"; sourceTree = "<group>"; };
A74C82252297D5340085A832 /* coords-trans-11-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-11-f-manual.reference"; sourceTree = "<group>"; };
A74C82262297D5340085A832 /* coords-trans-14-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-14-f-manual.reference"; sourceTree = "<group>"; };
A74C82272297D5340085A832 /* coords-trans-10-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-10-f-manual.reference"; sourceTree = "<group>"; };
A74C82282297D5350085A832 /* coords-trans-13-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "coords-trans-13-f-manual.reference"; sourceTree = "<group>"; };
A74C822E2297D8B30085A832 /* shapes-rect-06-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-06-f-manual.svg"; sourceTree = "<group>"; };
A74C822F2297D8B30085A832 /* shapes-rect-02-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-02-t-manual.svg"; sourceTree = "<group>"; };
A74C82302297D8B30085A832 /* shapes-rect-03-t-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-03-t-manual.svg"; sourceTree = "<group>"; };
A74C82312297D8B40085A832 /* shapes-rect-07-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-07-f-manual.svg"; sourceTree = "<group>"; };
A74C82382297DB2B0085A832 /* shapes-rect-07-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-07-f-manual.reference"; sourceTree = "<group>"; };
A74C823A2297DB2B0085A832 /* shapes-rect-03-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-03-t-manual.reference"; sourceTree = "<group>"; };
A74C823B2297DB2B0085A832 /* shapes-rect-06-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-06-f-manual.reference"; sourceTree = "<group>"; };
A74C82402297DC220085A832 /* shapes-rect-02-t-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shapes-rect-02-t-manual.reference"; sourceTree = "<group>"; };
A74C82DA229E35D20085A832 /* pservers-grad-09-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-09-b-manual.svg"; sourceTree = "<group>"; };
A74C82DB229E35D20085A832 /* pservers-grad-24-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-24-f-manual.svg"; sourceTree = "<group>"; };
A74C82DC229E35D20085A832 /* pservers-grad-15-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-15-b-manual.svg"; sourceTree = "<group>"; };
A74C82DD229E35D30085A832 /* pservers-grad-22-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-22-b-manual.svg"; sourceTree = "<group>"; };
A74C82DE229E35D30085A832 /* pservers-grad-13-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-13-b-manual.svg"; sourceTree = "<group>"; };
A74C82DF229E35D30085A832 /* pservers-grad-23-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-23-f-manual.svg"; sourceTree = "<group>"; };
A74C82E0229E35D30085A832 /* pservers-grad-12-b-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-12-b-manual.svg"; sourceTree = "<group>"; };
A74C82E8229E36990085A832 /* pservers-grad-12-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-12-b-manual.reference"; sourceTree = "<group>"; };
A74C82E9229E36990085A832 /* pservers-grad-23-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-23-f-manual.reference"; sourceTree = "<group>"; };
A74C82EA229E36990085A832 /* pservers-grad-24-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-24-f-manual.reference"; sourceTree = "<group>"; };
A74C82EB229E36990085A832 /* pservers-grad-15-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-15-b-manual.reference"; sourceTree = "<group>"; };
A74C82EC229E36990085A832 /* pservers-grad-09-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-09-b-manual.reference"; sourceTree = "<group>"; };
A74C82ED229E36990085A832 /* pservers-grad-13-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-13-b-manual.reference"; sourceTree = "<group>"; };
A74C82EE229E369A0085A832 /* pservers-grad-22-b-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pservers-grad-22-b-manual.reference"; sourceTree = "<group>"; };
A74C8305229E9CCD0085A832 /* masking-filter-01-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-filter-01-f-manual.svg"; sourceTree = "<group>"; };
A74C8306229E9CCE0085A832 /* masking-mask-02-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-mask-02-f-manual.svg"; sourceTree = "<group>"; };
A74C8309229E9D6F0085A832 /* masking-filter-01-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-filter-01-f-manual.reference"; sourceTree = "<group>"; };
A74C830A229E9D700085A832 /* masking-mask-02-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-mask-02-f-manual.reference"; sourceTree = "<group>"; };
A74C8323229EB7150085A832 /* masking-path-13-f-manual.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-path-13-f-manual.svg"; sourceTree = "<group>"; };
A74C8325229EB77B0085A832 /* masking-path-13-f-manual.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "masking-path-13-f-manual.reference"; sourceTree = "<group>"; };
A74C832B229FB7690085A832 /* color-prop-04-t-manual-osx.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-04-t-manual-osx.svg"; sourceTree = "<group>"; };
A74C832D229FBA4C0085A832 /* color-prop-04-t-manual-osx.reference */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "color-prop-04-t-manual-osx.reference"; sourceTree = "<group>"; };
A7E675551EC4213500BD9ECB /* NodeBoundsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = NodeBoundsTests.swift; path = Bounds/NodeBoundsTests.swift; sourceTree = "<group>"; };
C410148D1F834D280022EE44 /* style.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = style.svg; sourceTree = "<group>"; };
C4153A8E1F8793DD001BA5EE /* small-logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "small-logo.png"; sourceTree = "<group>"; };
C43B064C1F9738EF00787A35 /* clip.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = clip.svg; sourceTree = "<group>"; };
C46E83541F94B20E00208037 /* transform.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = transform.svg; sourceTree = "<group>"; };
C4820B171F458D0E008CE0FF /* SVGSerializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SVGSerializer.swift; sourceTree = "<group>"; };
C4820B191F458D64008CE0FF /* MacawSVGTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MacawSVGTests.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
57614B721F83D15600875933 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2681D76EA4600CC0FB6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2731D76EA4600CC0FB6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
30FF495E215CDD5700FF653C /* Frameworks */ = {
isa = PBXGroup;
children = (
30FF495F215CDD5700FF653C /* QuartzCore.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
429594DA22A0F7CE00869079 /* png */ = {
isa = PBXGroup;
children = (
429594DB22A0F7CE00869079 /* text-fonts-02-t-manual.png */,
42DB450722A52A4100091DC6 /* masking-filter-01-f-manual.png */,
A71FB29822A55EE600B58C29 /* masking-mask-02-f-manual.png */,
42DB450922A52A4100091DC6 /* masking-path-13-f-manual.png */,
42DB450B22A52A4200091DC6 /* pservers-grad-09-b-manual.png */,
42DB450822A52A4100091DC6 /* pservers-grad-12-b-manual.png */,
42DB450322A52A3F00091DC6 /* pservers-grad-13-b-manual.png */,
42DB450C22A52A4200091DC6 /* pservers-grad-15-b-manual.png */,
42DB450A22A52A4200091DC6 /* pservers-grad-22-b-manual.png */,
42DB450522A52A4000091DC6 /* pservers-grad-23-f-manual.png */,
42DB450422A52A3F00091DC6 /* pservers-grad-24-f-manual.png */,
429594DC22A0F7CE00869079 /* render-elems-03-t-manual.png */,
429594DD22A0F7CE00869079 /* paths-data-03-f-manual.png */,
429594DE22A0F7CE00869079 /* shapes-grammar-01-f-manual.png */,
429594DF22A0F7CE00869079 /* coords-transformattr-03-f-manual.png */,
429594E022A0F7CE00869079 /* coords-transformattr-04-f-manual.png */,
429594E122A0F7CE00869079 /* coords-trans-10-f-manual.png */,
429594E222A0F7CE00869079 /* paths-data-20-f-manual.png */,
429594E322A0F7CE00869079 /* shapes-polygon-03-t-manual.png */,
429594E422A0F7CE00869079 /* shapes-rect-04-f-manual.png */,
429594E522A0F7CE00869079 /* painting-fill-02-t-manual.png */,
429594E622A0F7CE00869079 /* color-prop-04-t-manual-osx.png */,
429594E722A0F7CE00869079 /* shapes-circle-01-t-manual.png */,
429594E822A0F7CE00869079 /* paths-data-17-f-manual.png */,
429594E922A0F7CE00869079 /* render-elems-02-t-manual.png */,
429594EA22A0F7CE00869079 /* struct-frag-01-t-manual.png */,
429594EB22A0F7CE00869079 /* struct-frag-06-t-manual.png */,
429594EC22A0F7CE00869079 /* shapes-line-01-t-manual.png */,
429594ED22A0F7CE00869079 /* shapes-ellipse-03-f-manual.png */,
429594EE22A0F7CE00869079 /* painting-fill-05-b-manual.png */,
429594EF22A0F7CE00869079 /* shapes-polygon-02-t-manual.png */,
429594F022A0F7CE00869079 /* shapes-rect-05-f-manual.png */,
429594F122A0F7CE00869079 /* painting-fill-03-t-manual.png */,
429594F222A0F7CE00869079 /* shapes-polyline-01-t-manual.png */,
429594F322A0F7CE00869079 /* painting-fill-04-t-manual.png */,
429594F422A0F7CE00869079 /* coords-transformattr-05-f-manual.png */,
429594F522A0F7CE00869079 /* coords-transformattr-02-f-manual.png */,
429594F622A0F7CE00869079 /* shapes-intro-01-t-manual.png */,
429594F722A0F7CE00869079 /* coords-trans-11-f-manual.png */,
429594F822A0F7CE00869079 /* painting-stroke-06-t-manual.png */,
429594F922A0F7CE00869079 /* coords-trans-01-b-manual.png */,
429594FA22A0F7CE00869079 /* painting-stroke-01-t-manual.png */,
429594FB22A0F7CE00869079 /* coords-trans-07-t-manual.png */,
429594FC22A0F7CE00869079 /* paths-data-01-t-manual.png */,
429594FD22A0F7CE00869079 /* paths-data-06-t-manual.png */,
429594FE22A0F7CE00869079 /* paths-data-13-t-manual.png */,
429594FF22A0F7CE00869079 /* paths-data-14-t-manual.png */,
4295950022A0F7CE00869079 /* struct-use-01-t-manual.png */,
4295950122A0F7CE00869079 /* pservers-grad-02-b-manual.png */,
4295950222A0F7CE00869079 /* shapes-line-02-f-manual.png */,
4295950322A0F7CE00869079 /* painting-control-01-f-manual.png */,
4295950422A0F7CE00869079 /* coords-coord-01-t-manual.png */,
4295950522A0F7CE00869079 /* painting-control-06-f-manual.png */,
4295950622A0F7CE00869079 /* painting-stroke-07-t-manual.png */,
4295950722A0F7CE00869079 /* coords-trans-06-t-manual.png */,
4295950822A0F7CE00869079 /* paths-data-15-t-manual.png */,
4295950922A0F7CE00869079 /* paths-data-12-t-manual.png */,
4295950A22A0F7CE00869079 /* color-prop-01-b-manual.png */,
4295950B22A0F7CE00869079 /* shapes-ellipse-01-t-manual.png */,
4295950C22A0F7CE00869079 /* pservers-grad-03-b-manual.png */,
4295950D22A0F7CE00869079 /* masking-intro-01-f-manual.png */,
4295950E22A0F7CE00869079 /* paths-data-07-t-manual.png */,
4295950F22A0F7CE00869079 /* text-align-01-b-manual.png */,
4295951022A0F7CE00869079 /* struct-defs-01-t-manual.png */,
4295951122A0F7CE00869079 /* painting-control-03-f-manual.png */,
4295951222A0F7CE00869079 /* shapes-rect-02-t-manual.png */,
4295951322A0F7CE00869079 /* coords-trans-03-t-manual.png */,
4295951422A0F7CE00869079 /* metadata-example-01-t-manual.png */,
4295951522A0F7CE00869079 /* coords-trans-04-t-manual.png */,
4295951622A0F7CE00869079 /* painting-stroke-05-t-manual.png */,
4295951722A0F7CE00869079 /* painting-stroke-02-t-manual.png */,
4295951822A0F7CE00869079 /* pservers-grad-01-b-manual.png */,
4295951922A0F7CE00869079 /* struct-group-01-t-manual.png */,
4295951A22A0F7CE00869079 /* paths-data-10-t-manual.png */,
4295951B22A0F7CE00869079 /* color-prop-05-t-manual.png */,
4295951C22A0F7CE00869079 /* paths-data-19-f-manual.png */,
4295951D22A0F7CE00869079 /* paths-data-02-t-manual.png */,
4295951E22A0F7CE00869079 /* masking-path-02-b-manual.png */,
4295951F22A0F7CE00869079 /* paths-data-05-t-manual.png */,
4295952022A0F7CE00869079 /* coords-trans-05-t-manual.png */,
4295952122A0F7CE00869079 /* shapes-rect-03-t-manual.png */,
4295952222A0F7CE00869079 /* coords-trans-02-t-manual.png */,
4295952322A0F7CE00869079 /* painting-stroke-03-t-manual.png */,
4295952422A0F7CE00869079 /* painting-stroke-04-t-manual.png */,
4295952522A0F7CE00869079 /* painting-control-02-f-manual.png */,
4295952622A0F7CE00869079 /* coords-coord-02-t-manual.png */,
4295952722A0F7CE00869079 /* paths-data-04-t-manual.png */,
4295952822A0F7CE00869079 /* paths-data-18-f-manual.png */,
4295952922A0F7CE00869079 /* pservers-grad-07-b-manual.png */,
4295952A22A0F7CE00869079 /* shapes-ellipse-02-t-manual.png */,
4295952B22A0F7CE00869079 /* paths-data-16-t-manual.png */,
4295952C22A0F7CE00869079 /* color-prop-03-t-manual.png */,
4295952D22A0F7CE00869079 /* struct-use-03-t-manual.png */,
4295952E22A0F7CE00869079 /* types-basic-01-f-manual.png */,
4295952F22A0F7CE00869079 /* struct-use-12-f-manual.png */,
4295953022A0F7CE00869079 /* struct-frag-04-t-manual.png */,
4295953122A0F7CE00869079 /* struct-frag-03-t-manual.png */,
4295953222A0F7CE00869079 /* paths-data-09-t-manual.png */,
4295953322A0F7CE00869079 /* text-fonts-01-t-manual.png */,
4295953422A0F7CE00869079 /* shapes-rect-07-f-manual.png */,
4295953522A0F7CE00869079 /* painting-fill-01-t-manual.png */,
4295953622A0F7CE00869079 /* coords-trans-13-f-manual.png */,
4295953722A0F7CE00869079 /* coords-trans-08-t-manual.png */,
4295953822A0F7CE00869079 /* coords-trans-14-f-manual.png */,
4295953922A0F7CE00869079 /* painting-stroke-09-t-manual.png */,
4295953A22A0F7CE00869079 /* struct-frag-02-t-manual.png */,
4295953B22A0F7CE00869079 /* pservers-grad-stops-01-f-manual.png */,
4295953C22A0F7CE00869079 /* paths-data-08-t-manual.png */,
4295953D22A0F7CE00869079 /* render-elems-01-t-manual.png */,
4295953E22A0F7CE00869079 /* shapes-circle-02-t-manual.png */,
4295953F22A0F7CE00869079 /* coords-trans-09-t-manual.png */,
4295954022A0F7CE00869079 /* coords-trans-12-f-manual.png */,
4295954122A0F7CE00869079 /* painting-stroke-08-t-manual.png */,
4295954222A0F7CE00869079 /* coords-transformattr-01-f-manual.png */,
4295954322A0F7CE00869079 /* shapes-rect-06-f-manual.png */,
4295954422A0F7CE00869079 /* shapes-polyline-02-t-manual.png */,
4295954522A0F7CE00869079 /* shapes-polygon-01-t-manual.png */,
);
path = png;
sourceTree = "<group>";
};
5713C4F11E5AD35900BBA4D9 /* Animation */ = {
isa = PBXGroup;
children = (
5713C4F21E5AD46800BBA4D9 /* ControlStatesTests.swift */,
5713C4F41E5AE2C300BBA4D9 /* CombineAnimationTests.swift */,
5713C4F61E5C34C700BBA4D9 /* SequenceAnimationTests.swift */,
5713C4F81E5C3FEE00BBA4D9 /* DelayedAnimationTests.swift */,
57E0EB2D1EB34CDD00638039 /* AnimationUtilsTests.swift */,
);
path = Animation;
sourceTree = "<group>";
};
572CEFC31E2CED4B008C7C83 /* Dependencies */ = {
isa = PBXGroup;
children = (
572CEFC41E2CED4B008C7C83 /* SWXMLHash */,
);
path = Dependencies;
sourceTree = SOURCE_ROOT;
};
572CEFC41E2CED4B008C7C83 /* SWXMLHash */ = {
isa = PBXGroup;
children = (
572CEFC51E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift */,
572CEFC61E2CED4B008C7C83 /* SWXMLHash.swift */,
);
path = SWXMLHash;
sourceTree = "<group>";
};
57614BD81F8739DA00875933 /* export */ = {
isa = PBXGroup;
children = (
57614BD91F8739EE00875933 /* MacawView+PDF.swift */,
);
path = export;
sourceTree = "<group>";
};
57900FF71EA0DEBF00809FFB /* utils */ = {
isa = PBXGroup;
children = (
5835969A20A9CA140090400C /* CGMappings.swift */,
57900FF81EA0DEBF00809FFB /* UIImage2Image.swift */,
3081E77C20DB58B100640F96 /* DescriptionExtensions.swift */,
3002331B20CC0BDD00EFD92D /* BoundsUtils.swift */,
);
path = utils;
sourceTree = "<group>";
};
57CAB1241D7832E000FD8E47 /* svg */ = {
isa = PBXGroup;
children = (
5B270B5A214BBC14001AD741 /* arcsGroup.reference */,
5BAE2028208E1637006BF277 /* circle.reference */,
57CAB1251D7832E000FD8E47 /* circle.svg */,
5B270B5C214BBC27001AD741 /* clearColor.reference */,
5BAE2035208E163C006BF277 /* clip.reference */,
C43B064C1F9738EF00787A35 /* clip.svg */,
5BAE2027208E1637006BF277 /* clipManual.reference */,
5BAE202A208E1638006BF277 /* ellipse.reference */,
57CAB1261D7832E000FD8E47 /* ellipse.svg */,
5BAE202C208E1638006BF277 /* group.reference */,
57CAB1271D7832E000FD8E47 /* group.svg */,
5BAE2032208E163B006BF277 /* line.reference */,
57CAB1281D7832E000FD8E47 /* line.svg */,
5BAE2023208E1637006BF277 /* polygon.reference */,
57CAB1291D7832E000FD8E47 /* polygon.svg */,
5BAE2022208E1637006BF277 /* polyline.reference */,
57CAB12A1D7832E000FD8E47 /* polyline.svg */,
5BAE2024208E1637006BF277 /* rect.reference */,
57CAB12B1D7832E000FD8E47 /* rect.svg */,
5BAE2034208E163B006BF277 /* roundRect.reference */,
57CAB12C1D7832E000FD8E47 /* roundRect.svg */,
C4153A8E1F8793DD001BA5EE /* small-logo.png */,
5BAE202E208E1639006BF277 /* style.reference */,
C410148D1F834D280022EE44 /* style.svg */,
5BAE202D208E1638006BF277 /* textBasicTransform.reference */,
5BAE2029208E1638006BF277 /* transform.reference */,
C46E83541F94B20E00208037 /* transform.svg */,
5BAE2026208E1637006BF277 /* triangle.reference */,
57CAB12D1D7832E000FD8E47 /* triangle.svg */,
5BAE2031208E163B006BF277 /* viewBox.reference */,
5BAEA9C8206CEAA20049AAAE /* viewBox.svg */,
);
path = svg;
sourceTree = "<group>";
};
57E5E0E01E3B393900D1CB28 /* Source */ = {
isa = PBXGroup;
children = (
57614BD81F8739DA00875933 /* export */,
57900FF71EA0DEBF00809FFB /* utils */,
57E5E0E11E3B393900D1CB28 /* animation */,
57E5E1051E3B393900D1CB28 /* bindings */,
57E5E1091E3B393900D1CB28 /* events */,
57E5E10F1E3B393900D1CB28 /* Info.plist */,
57E5E1101E3B393900D1CB28 /* model */,
585288F220AD96A2003E51D1 /* layout */,
57E5E13D1E3B393900D1CB28 /* render */,
57E5E1451E3B393900D1CB28 /* svg */,
57E5E14B1E3B393900D1CB28 /* thirdparty */,
57E5E14F1E3B393900D1CB28 /* views */,
);
path = Source;
sourceTree = SOURCE_ROOT;
};
57E5E0E11E3B393900D1CB28 /* animation */ = {
isa = PBXGroup;
children = (
57E5E0E21E3B393900D1CB28 /* AnimatableVariable.swift */,
57E5E0E31E3B393900D1CB28 /* Animation.swift */,
57E5E0E41E3B393900D1CB28 /* AnimationImpl.swift */,
57E5E0E51E3B393900D1CB28 /* AnimationProducer.swift */,
57E5E0E61E3B393900D1CB28 /* AnimationUtils.swift */,
57E5E0E71E3B393900D1CB28 /* Easing.swift */,
57E5E0E81E3B393900D1CB28 /* layer_animation */,
57E5E0F41E3B393900D1CB28 /* types */,
);
path = animation;
sourceTree = "<group>";
};
57E5E0E81E3B393900D1CB28 /* layer_animation */ = {
isa = PBXGroup;
children = (
57E5E0EA1E3B393900D1CB28 /* Extensions */,
57E5E0F11E3B393900D1CB28 /* FuncBounds.swift */,
57E5E0F21E3B393900D1CB28 /* PathBounds.swift */,
57E5E0F31E3B393900D1CB28 /* PathFunctions.swift */,
);
path = layer_animation;
sourceTree = "<group>";
};
57E5E0EA1E3B393900D1CB28 /* Extensions */ = {
isa = PBXGroup;
children = (
57A27BD41E44C5840057BD3A /* ShapeInterpolation.swift */,
57A27BCE1E44C4EC0057BD3A /* ContentsInterpolation.swift */,
57E5E0EB1E3B393900D1CB28 /* AnimOperators.swift */,
57E5E0EC1E3B393900D1CB28 /* DoubleInterpolation.swift */,
57E5E0EE1E3B393900D1CB28 /* Interpolable.swift */,
57E5E0EF1E3B393900D1CB28 /* LocusInterpolation.swift */,
57E5E0F01E3B393900D1CB28 /* TransformInterpolation.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
57E5E0F41E3B393900D1CB28 /* types */ = {
isa = PBXGroup;
children = (
57E5E0F51E3B393900D1CB28 /* animation_generators */,
57E5E0FF1E3B393900D1CB28 /* AnimationSequence.swift */,
57E5E1001E3B393900D1CB28 /* CombineAnimation.swift */,
57E5E1011E3B393900D1CB28 /* ContentsAnimation.swift */,
57E5E1021E3B393900D1CB28 /* MorphingAnimation.swift */,
57E5E1031E3B393900D1CB28 /* OpacityAnimation.swift */,
57A27BD01E44C5460057BD3A /* ShapeAnimation.swift */,
57E5E1041E3B393900D1CB28 /* TransformAnimation.swift */,
);
path = types;
sourceTree = "<group>";
};
57E5E0F51E3B393900D1CB28 /* animation_generators */ = {
isa = PBXGroup;
children = (
57E5E0F61E3B393900D1CB28 /* Cache */,
57E5E0FB1E3B393900D1CB28 /* MorphingGenerator.swift */,
57A27BD21E44C5570057BD3A /* ShapeAnimationGenerator.swift */,
57E5E0FC1E3B393900D1CB28 /* OpacityGenerator.swift */,
5B7D7ED221300D4A00B5ED00 /* TimingFunction.swift */,
57E5E0FE1E3B393900D1CB28 /* TransformGenerator.swift */,
5BC2CA0C21C7B8F400AC46D9 /* CombinationAnimationGenerator.swift */,
);
path = animation_generators;
sourceTree = "<group>";
};
57E5E0F61E3B393900D1CB28 /* Cache */ = {
isa = PBXGroup;
children = (
57E5E0F71E3B393900D1CB28 /* AnimationCache.swift */,
57E5E0F91E3B393900D1CB28 /* NodeHashable.swift */,
57E5E0FA1E3B393900D1CB28 /* TransformHashable.swift */,
);
path = Cache;
sourceTree = "<group>";
};
57E5E1051E3B393900D1CB28 /* bindings */ = {
isa = PBXGroup;
children = (
57E5E1061E3B393900D1CB28 /* Disposable.swift */,
57E5E1071E3B393900D1CB28 /* GroupDisposable.swift */,
57E5E1081E3B393900D1CB28 /* Variable.swift */,
);
path = bindings;
sourceTree = "<group>";
};
57E5E1091E3B393900D1CB28 /* events */ = {
isa = PBXGroup;
children = (
57E5E10A1E3B393900D1CB28 /* Event.swift */,
57E5E10B1E3B393900D1CB28 /* PanEvent.swift */,
57E5E10C1E3B393900D1CB28 /* PinchEvent.swift */,
57E5E10D1E3B393900D1CB28 /* RotateEvent.swift */,
57E5E10E1E3B393900D1CB28 /* TapEvent.swift */,
5713C4E11E51EC8F00BBA4D9 /* TouchEvent.swift */,
);
path = events;
sourceTree = "<group>";
};
57E5E1101E3B393900D1CB28 /* model */ = {
isa = PBXGroup;
children = (
57E5E1111E3B393900D1CB28 /* draw */,
57E5E1231E3B393900D1CB28 /* geom2d */,
57E5E1371E3B393900D1CB28 /* scene */,
);
path = model;
sourceTree = "<group>";
};
57E5E1111E3B393900D1CB28 /* draw */ = {
isa = PBXGroup;
children = (
5B6E191320AC58F700454E7E /* Align.swift */,
5B6E190F20AC58F700454E7E /* AlphaEffect.swift */,
5B6E191420AC58F700454E7E /* AspectRatio.swift */,
5B6E191820AC58F800454E7E /* Baseline.swift */,
5BFEF5CC20B80A82008DAC11 /* BlendEffect.swift */,
5B6E191F20AC58F900454E7E /* Color.swift */,
5874CCB620DA8A860090DBD5 /* ColorMatrix.swift */,
5BFEF5CD20B80A83008DAC11 /* ColorMatrixEffect.swift */,
5B6E191B20AC58F800454E7E /* Drawable.swift */,
5B6E191C20AC58F800454E7E /* Effect.swift */,
5B6E191D20AC58F900454E7E /* Fill.swift */,
5B6E191520AC58F700454E7E /* Font.swift */,
5B6E191120AC58F700454E7E /* GaussianBlur.swift */,
5B6E192020AC58F900454E7E /* Gradient.swift */,
5B6E191620AC58F800454E7E /* LinearGradient.swift */,
5B6E191A20AC58F800454E7E /* LineCap.swift */,
5B6E191720AC58F800454E7E /* LineJoin.swift */,
5B6E191020AC58F700454E7E /* OffsetEffect.swift */,
5B7E79BF20CA7E9300C50BCF /* Pattern.swift */,
5B6E191220AC58F700454E7E /* RadialGradient.swift */,
5B6E191920AC58F800454E7E /* Stop.swift */,
5B6E191E20AC58F900454E7E /* Stroke.swift */,
);
path = draw;
sourceTree = "<group>";
};
57E5E1231E3B393900D1CB28 /* geom2d */ = {
isa = PBXGroup;
children = (
57E5E1241E3B393900D1CB28 /* Arc.swift */,
57E5E1251E3B393900D1CB28 /* Circle.swift */,
57E5E1261E3B393900D1CB28 /* Ellipse.swift */,
57E5E1271E3B393900D1CB28 /* GeomUtils.swift */,
57E5E1281E3B393900D1CB28 /* Insets.swift */,
57E5E1291E3B393900D1CB28 /* Line.swift */,
57E5E12A1E3B393900D1CB28 /* Locus.swift */,
57E5E12B1E3B393900D1CB28 /* MoveTo.swift */,
57E5E12C1E3B393900D1CB28 /* Path.swift */,
57E5E12D1E3B393900D1CB28 /* PathBuilder.swift */,
57E5E12E1E3B393900D1CB28 /* PathSegment.swift */,
57E5E12F1E3B393900D1CB28 /* PathSegmentType.swift */,
57E5E1301E3B393900D1CB28 /* Point.swift */,
57E5E1311E3B393900D1CB28 /* Polygon.swift */,
57E5E1321E3B393900D1CB28 /* Polyline.swift */,
57E5E1331E3B393900D1CB28 /* Rect.swift */,
57E5E1341E3B393900D1CB28 /* RoundRect.swift */,
57E5E1351E3B393900D1CB28 /* Size.swift */,
57E5E1361E3B393900D1CB28 /* Transform.swift */,
5852891520B29D67003E51D1 /* TransformedLocus.swift */,
);
path = geom2d;
sourceTree = "<group>";
};
57E5E1371E3B393900D1CB28 /* scene */ = {
isa = PBXGroup;
children = (
57AF39881E66E06200F0BFE2 /* SceneUtils.swift */,
57E5E1381E3B393900D1CB28 /* Group.swift */,
57E5E1391E3B393900D1CB28 /* Image.swift */,
57E5E13A1E3B393900D1CB28 /* Node.swift */,
57E5E13B1E3B393900D1CB28 /* Shape.swift */,
57E5E13C1E3B393900D1CB28 /* Text.swift */,
);
path = scene;
sourceTree = "<group>";
};
57E5E13D1E3B393900D1CB28 /* render */ = {
isa = PBXGroup;
children = (
57E5E13E1E3B393900D1CB28 /* GroupRenderer.swift */,
57E5E13F1E3B393900D1CB28 /* ImageRenderer.swift */,
57E5E1401E3B393900D1CB28 /* NodeRenderer.swift */,
57E5E1411E3B393900D1CB28 /* RenderContext.swift */,
57E5E1421E3B393900D1CB28 /* RenderUtils.swift */,
57E5E1431E3B393900D1CB28 /* ShapeRenderer.swift */,
57E5E1441E3B393900D1CB28 /* TextRenderer.swift */,
);
path = render;
sourceTree = "<group>";
};
57E5E1451E3B393900D1CB28 /* svg */ = {
isa = PBXGroup;
children = (
5815D59C2186E89A00BD08F9 /* CSSParser.swift */,
5BAE201E208E1211006BF277 /* SVGCanvas.swift */,
57E5E1461E3B393900D1CB28 /* SVGConstants.swift */,
5B1A8C7520A15F7300E5FFAE /* SVGNodeLayout.swift */,
57E5E1471E3B393900D1CB28 /* SVGParser.swift */,
57E5E1481E3B393900D1CB28 /* SVGParserError.swift */,
C4820B171F458D0E008CE0FF /* SVGSerializer.swift */,
57E5E14A1E3B393900D1CB28 /* SVGView.swift */,
);
path = svg;
sourceTree = "<group>";
};
57E5E14B1E3B393900D1CB28 /* thirdparty */ = {
isa = PBXGroup;
children = (
57E5E14C1E3B393900D1CB28 /* CAAnimationClosure.swift */,
57E5E14D1E3B393900D1CB28 /* CGFloat+Double.swift */,
57E5E14E1E3B393900D1CB28 /* NSTimer+Closure.swift */,
);
path = thirdparty;
sourceTree = "<group>";
};
57E5E14F1E3B393900D1CB28 /* views */ = {
isa = PBXGroup;
children = (
57F108731F502A3600DC365B /* Touchable.swift */,
57E5E1501E3B393900D1CB28 /* MacawView.swift */,
57E5E1521E3B393900D1CB28 /* ShapeLayer.swift */,
5876C63122572859000B31B6 /* MacawZoom.swift */,
);
path = views;
sourceTree = "<group>";
};
57FCD2621D76EA4600CC0FB6 = {
isa = PBXGroup;
children = (
57FCD26E1D76EA4600CC0FB6 /* Macaw */,
57FCD27A1D76EA4600CC0FB6 /* MacawTests */,
57FCD26D1D76EA4600CC0FB6 /* Products */,
30FF495E215CDD5700FF653C /* Frameworks */,
);
sourceTree = "<group>";
};
57FCD26D1D76EA4600CC0FB6 /* Products */ = {
isa = PBXGroup;
children = (
57FCD26C1D76EA4600CC0FB6 /* Macaw.framework */,
57FCD2761D76EA4600CC0FB6 /* MacawTests.xctest */,
57614B791F83D15600875933 /* MacawOSX.framework */,
);
name = Products;
sourceTree = "<group>";
};
57FCD26E1D76EA4600CC0FB6 /* Macaw */ = {
isa = PBXGroup;
children = (
A718CD2C1F45BC5300966E06 /* Platform */,
57F108791F53C92000DC365B /* MDisplayLink.swift */,
572CEFC31E2CED4B008C7C83 /* Dependencies */,
57E5E0E01E3B393900D1CB28 /* Source */,
);
name = Macaw;
path = Source;
sourceTree = "<group>";
};
57FCD27A1D76EA4600CC0FB6 /* MacawTests */ = {
isa = PBXGroup;
children = (
6A616BF92129560A006A07FA /* MacawTests.bundle */,
A7E675541EC4211E00BD9ECB /* Bounds */,
5713C4F11E5AD35900BBA4D9 /* Animation */,
57CAB1241D7832E000FD8E47 /* svg */,
429594DA22A0F7CE00869079 /* png */,
5B1AE18320B6A669007EECCB /* w3cSVGTests */,
57FCD27B1D76EA4600CC0FB6 /* MacawTests.swift */,
C4820B191F458D64008CE0FF /* MacawSVGTests.swift */,
6A616BFB212964E8006A07FA /* SVGParserTest.swift */,
5BAE2057208F24DE006BF277 /* SceneSerialization.swift */,
57CAB1221D782DFC00FD8E47 /* TestUtils.swift */,
57FCD27D1D76EA4600CC0FB6 /* Info.plist */,
);
path = MacawTests;
sourceTree = "<group>";
};
585288F220AD96A2003E51D1 /* layout */ = {
isa = PBXGroup;
children = (
585288F320AD96A2003E51D1 /* ContentLayout.swift */,
);
path = layout;
sourceTree = "<group>";
};
5B1AE18320B6A669007EECCB /* w3cSVGTests */ = {
isa = PBXGroup;
children = (
42DAF9A722A612730095B936 /* shapes-circle-02-t-manual.reference */,
42DAF9AF22A6130D0095B936 /* color-prop-03-t-manual.svg */,
42DAF9AD22A612EC0095B936 /* painting-control-01-f-manual.svg */,
42DAF9AB22A612CF0095B936 /* color-prop-01-b-manual.svg */,
42DAF9A922A612B00095B936 /* shapes-ellipse-03-f-manual.reference */,
5B1AE22D20B6A669007EECCB /* color-prop-01-b-manual.reference */,
5B1AE22C20B6A669007EECCB /* color-prop-02-f-manual.reference */,
5B1AE1C620B6A669007EECCB /* color-prop-02-f-manual.svg */,
5B1AE1FA20B6A669007EECCB /* color-prop-03-t-manual.reference */,
4269F43D2257265700D91393 /* color-prop-04-t-manual.reference */,
421C664F2225196900DD73F5 /* color-prop-04-t-manual.svg */,
A74C832D229FBA4C0085A832 /* color-prop-04-t-manual-osx.reference */,
A74C832B229FB7690085A832 /* color-prop-04-t-manual-osx.svg */,
A74C81F22292B45D0085A832 /* color-prop-05-t-manual.reference */,
A74C81F02292B3940085A832 /* color-prop-05-t-manual.svg */,
5B1AE1D420B6A669007EECCB /* coords-coord-01-t-manual.reference */,
5B1AE19A20B6A669007EECCB /* coords-coord-01-t-manual.svg */,
5B1AE1B920B6A669007EECCB /* coords-coord-02-t-manual.reference */,
5B1AE20E20B6A669007EECCB /* coords-coord-02-t-manual.svg */,
5B1AE19220B6A669007EECCB /* coords-trans-01-b-manual.reference */,
5B1AE1AB20B6A669007EECCB /* coords-trans-01-b-manual.svg */,
5B1AE1F720B6A669007EECCB /* coords-trans-02-t-manual.reference */,
5B1AE21720B6A669007EECCB /* coords-trans-02-t-manual.svg */,
5B1AE1C920B6A669007EECCB /* coords-trans-03-t-manual.reference */,
5B1AE22820B6A669007EECCB /* coords-trans-03-t-manual.svg */,
5B1AE20520B6A669007EECCB /* coords-trans-04-t-manual.reference */,
5B1AE22920B6A669007EECCB /* coords-trans-04-t-manual.svg */,
5B1AE1A320B6A669007EECCB /* coords-trans-05-t-manual.reference */,
5B1AE21420B6A669007EECCB /* coords-trans-05-t-manual.svg */,
5B1AE19420B6A669007EECCB /* coords-trans-06-t-manual.reference */,
5B1AE19120B6A669007EECCB /* coords-trans-06-t-manual.svg */,
5B1AE23120B6A669007EECCB /* coords-trans-07-t-manual.reference */,
5B1AE1A920B6A669007EECCB /* coords-trans-07-t-manual.svg */,
5B1AE1A520B6A669007EECCB /* coords-trans-08-t-manual.reference */,
5B1AE1F220B6A669007EECCB /* coords-trans-08-t-manual.svg */,
5B1AE20720B6A669007EECCB /* coords-trans-09-t-manual.reference */,
5B1AE1E520B6A669007EECCB /* coords-trans-09-t-manual.svg */,
A74C82272297D5340085A832 /* coords-trans-10-f-manual.reference */,
A74C821D2297D4800085A832 /* coords-trans-10-f-manual.svg */,
A74C82252297D5340085A832 /* coords-trans-11-f-manual.reference */,
A74C821C2297D4800085A832 /* coords-trans-11-f-manual.svg */,
A74C82242297D5340085A832 /* coords-trans-12-f-manual.reference */,
A74C821E2297D4810085A832 /* coords-trans-12-f-manual.svg */,
A74C82282297D5350085A832 /* coords-trans-13-f-manual.reference */,
A74C821A2297D4800085A832 /* coords-trans-13-f-manual.svg */,
A74C82262297D5340085A832 /* coords-trans-14-f-manual.reference */,
A74C821B2297D4800085A832 /* coords-trans-14-f-manual.svg */,
5B1AE1CC20B6A669007EECCB /* coords-transformattr-01-f-manual.reference */,
5B1AE1E320B6A669007EECCB /* coords-transformattr-01-f-manual.svg */,
5B1AE1D020B6A669007EECCB /* coords-transformattr-02-f-manual.reference */,
5B1AE1B420B6A669007EECCB /* coords-transformattr-02-f-manual.svg */,
5B1AE1E420B6A669007EECCB /* coords-transformattr-03-f-manual.reference */,
5B1AE1D220B6A669007EECCB /* coords-transformattr-03-f-manual.svg */,
5B1AE19320B6A669007EECCB /* coords-transformattr-04-f-manual.reference */,
5B1AE1D320B6A669007EECCB /* coords-transformattr-04-f-manual.svg */,
5B1AE22F20B6A669007EECCB /* coords-transformattr-05-f-manual.reference */,
5B1AE1B120B6A669007EECCB /* coords-transformattr-05-f-manual.svg */,
5B7E79DC20D2781A00C50BCF /* masking-intro-01-f-manual.reference */,
5B7E79DD20D2781A00C50BCF /* masking-intro-01-f-manual.svg */,
5B7E79CC20CBE69600C50BCF /* masking-path-02-b-manual.reference */,
5B7E79CD20CBE69700C50BCF /* masking-path-02-b-manual.svg */,
A74C8325229EB77B0085A832 /* masking-path-13-f-manual.reference */,
A74C8323229EB7150085A832 /* masking-path-13-f-manual.svg */,
A74C8309229E9D6F0085A832 /* masking-filter-01-f-manual.reference */,
A74C8305229E9CCD0085A832 /* masking-filter-01-f-manual.svg */,
A74C830A229E9D700085A832 /* masking-mask-02-f-manual.reference */,
A74C8306229E9CCE0085A832 /* masking-mask-02-f-manual.svg */,
5B1AE19E20B6A669007EECCB /* metadata-example-01-t-manual.reference */,
5B1AE22A20B6A669007EECCB /* metadata-example-01-t-manual.svg */,
5B1AE20C20B6A669007EECCB /* painting-control-01-f-manual.reference */,
5B1AE22020B6A669007EECCB /* painting-control-02-f-manual.reference */,
5B1AE20B20B6A669007EECCB /* painting-control-02-f-manual.svg */,
5B1AE18620B6A669007EECCB /* painting-control-03-f-manual.reference */,
5B1AE23020B6A669007EECCB /* painting-control-03-f-manual.svg */,
5B1AE1BC20B6A669007EECCB /* painting-control-06-f-manual.reference */,
5B1AE19B20B6A669007EECCB /* painting-control-06-f-manual.svg */,
5B1AE21620B6A669007EECCB /* painting-fill-01-t-manual.reference */,
5B1AE1F520B6A669007EECCB /* painting-fill-01-t-manual.svg */,
5B1AE21D20B6A669007EECCB /* painting-fill-02-t-manual.reference */,
5B1AE1CD20B6A669007EECCB /* painting-fill-02-t-manual.svg */,
5B1AE18C20B6A669007EECCB /* painting-fill-03-t-manual.reference */,
5B1AE1B620B6A669007EECCB /* painting-fill-03-t-manual.svg */,
5B1AE1E620B6A669007EECCB /* painting-fill-04-t-manual.reference */,
5B1AE1B820B6A669007EECCB /* painting-fill-04-t-manual.svg */,
5B1AE21820B6A669007EECCB /* painting-fill-05-b-manual.reference */,
5B1AE1BE20B6A669007EECCB /* painting-fill-05-b-manual.svg */,
5B1AE19920B6A669007EECCB /* painting-stroke-01-t-manual.reference */,
5B1AE1AD20B6A669007EECCB /* painting-stroke-01-t-manual.svg */,
5B1AE1A120B6A669007EECCB /* painting-stroke-02-t-manual.reference */,
5B1AE22720B6A669007EECCB /* painting-stroke-02-t-manual.svg */,
5B1AE20A20B6A669007EECCB /* painting-stroke-03-t-manual.reference */,
5B1AE21020B6A669007EECCB /* painting-stroke-03-t-manual.svg */,
5B1AE1C320B6A669007EECCB /* painting-stroke-04-t-manual.reference */,
5B1AE21320B6A669007EECCB /* painting-stroke-04-t-manual.svg */,
5B1AE1FF20B6A669007EECCB /* painting-stroke-05-t-manual.reference */,
5B1AE22620B6A669007EECCB /* painting-stroke-05-t-manual.svg */,
5B1AE1DD20B6A669007EECCB /* painting-stroke-06-t-manual.reference */,
5B1AE1AC20B6A669007EECCB /* painting-stroke-06-t-manual.svg */,
5B1AE1D120B6A669007EECCB /* painting-stroke-07-t-manual.reference */,
5B1AE19520B6A669007EECCB /* painting-stroke-07-t-manual.svg */,
5B1AE1FD20B6A669007EECCB /* painting-stroke-08-t-manual.reference */,
5B1AE1E220B6A669007EECCB /* painting-stroke-08-t-manual.svg */,
5B1AE1BF20B6A669007EECCB /* painting-stroke-09-t-manual.reference */,
5B1AE1F120B6A669007EECCB /* painting-stroke-09-t-manual.svg */,
5B1AE1EE20B6A669007EECCB /* paths-data-01-t-manual.reference */,
5B1AE1A420B6A669007EECCB /* paths-data-01-t-manual.svg */,
5B1AE1F320B6A669007EECCB /* paths-data-02-t-manual.reference */,
5B1AE21920B6A669007EECCB /* paths-data-02-t-manual.svg */,
5B1AE22320B6A669007EECCB /* paths-data-03-f-manual.reference */,
5B1AE1D520B6A669007EECCB /* paths-data-03-f-manual.svg */,
5B1AE20D20B6A669007EECCB /* paths-data-04-t-manual.reference */,
5B1AE20820B6A669007EECCB /* paths-data-04-t-manual.svg */,
5B1AE1A820B6A669007EECCB /* paths-data-05-t-manual.reference */,
5B1AE21B20B6A669007EECCB /* paths-data-05-t-manual.svg */,
5B1AE18520B6A669007EECCB /* paths-data-06-t-manual.reference */,
5B1AE1A620B6A669007EECCB /* paths-data-06-t-manual.svg */,
5B1AE22120B6A669007EECCB /* paths-data-07-t-manual.reference */,
5B1AE18820B6A669007EECCB /* paths-data-07-t-manual.svg */,
5B1AE1AA20B6A669007EECCB /* paths-data-08-t-manual.reference */,
5B1AE1EA20B6A669007EECCB /* paths-data-08-t-manual.svg */,
5B1AE20F20B6A669007EECCB /* paths-data-09-t-manual.reference */,
5B1AE1F920B6A669007EECCB /* paths-data-09-t-manual.svg */,
5B1AE1D820B6A669007EECCB /* paths-data-10-t-manual.reference */,
5B1AE21F20B6A669007EECCB /* paths-data-10-t-manual.svg */,
5B1AE1F620B6A669007EECCB /* paths-data-12-t-manual.reference */,
5B1AE18F20B6A669007EECCB /* paths-data-12-t-manual.svg */,
5B1AE1B320B6A669007EECCB /* paths-data-13-t-manual.reference */,
5B1AE19F20B6A669007EECCB /* paths-data-13-t-manual.svg */,
5B1AE21220B6A669007EECCB /* paths-data-14-t-manual.reference */,
5B1AE1A020B6A669007EECCB /* paths-data-14-t-manual.svg */,
5B1AE1A720B6A669007EECCB /* paths-data-15-t-manual.reference */,
5B1AE18E20B6A669007EECCB /* paths-data-15-t-manual.svg */,
5B1AE18920B6A669007EECCB /* paths-data-16-t-manual.reference */,
5B1AE20220B6A669007EECCB /* paths-data-16-t-manual.svg */,
5B1AE1B020B6A669007EECCB /* paths-data-17-f-manual.reference */,
5B1AE1C520B6A669007EECCB /* paths-data-17-f-manual.svg */,
5BFEF5D520BC1C1F008DAC11 /* paths-data-18-f-manual.reference */,
5BFEF5D420BC1C1E008DAC11 /* paths-data-18-f-manual.svg */,
5B1AE1D720B6A669007EECCB /* paths-data-19-f-manual.reference */,
5B1AE21A20B6A669007EECCB /* paths-data-19-f-manual.svg */,
A74C82022296BE5F0085A832 /* paths-data-20-f-manual.svg */,
A74C82042296BFC60085A832 /* paths-data-20-f-manual.reference */,
5B37139620BE95D7004BB6EE /* pservers-grad-01-b-manual.reference */,
5B37139220BE95D6004BB6EE /* pservers-grad-01-b-manual.svg */,
5B37139320BE95D6004BB6EE /* pservers-grad-02-b-manual.reference */,
5B37139420BE95D6004BB6EE /* pservers-grad-02-b-manual.svg */,
5B7E79C320CA7F1B00C50BCF /* pservers-grad-03-b-manual.reference */,
5B7E79C220CA7F1A00C50BCF /* pservers-grad-03-b-manual.svg */,
5B37139120BE95D6004BB6EE /* pservers-grad-07-b-manual.reference */,
5B37139520BE95D7004BB6EE /* pservers-grad-07-b-manual.svg */,
A74C82EC229E36990085A832 /* pservers-grad-09-b-manual.reference */,
A74C82DA229E35D20085A832 /* pservers-grad-09-b-manual.svg */,
A74C82E8229E36990085A832 /* pservers-grad-12-b-manual.reference */,
A74C82E0229E35D30085A832 /* pservers-grad-12-b-manual.svg */,
A74C82ED229E36990085A832 /* pservers-grad-13-b-manual.reference */,
A74C82DE229E35D30085A832 /* pservers-grad-13-b-manual.svg */,
A74C82EB229E36990085A832 /* pservers-grad-15-b-manual.reference */,
A74C82DC229E35D20085A832 /* pservers-grad-15-b-manual.svg */,
A74C82EE229E369A0085A832 /* pservers-grad-22-b-manual.reference */,
A74C82DD229E35D30085A832 /* pservers-grad-22-b-manual.svg */,
A74C82E9229E36990085A832 /* pservers-grad-23-f-manual.reference */,
A74C82DF229E35D30085A832 /* pservers-grad-23-f-manual.svg */,
A74C82EA229E36990085A832 /* pservers-grad-24-f-manual.reference */,
A74C82DB229E35D20085A832 /* pservers-grad-24-f-manual.svg */,
5B1AE1F020B6A669007EECCB /* pservers-grad-stops-01-f-manual.reference */,
5B1AE1EB20B6A669007EECCB /* pservers-grad-stops-01-f-manual.svg */,
5B1AE1A220B6A669007EECCB /* render-elems-01-t-manual.reference */,
5B1AE1E920B6A669007EECCB /* render-elems-01-t-manual.svg */,
5B1AE19020B6A669007EECCB /* render-elems-02-t-manual.reference */,
5B1AE1C820B6A669007EECCB /* render-elems-02-t-manual.svg */,
5B1AE22B20B6A669007EECCB /* render-elems-03-t-manual.reference */,
5B1AE1D920B6A669007EECCB /* render-elems-03-t-manual.svg */,
5B1AE1DF20B6A669007EECCB /* shapes-circle-01-t-manual.reference */,
5B1AE1CB20B6A669007EECCB /* shapes-circle-01-t-manual.svg */,
5B1AE1E820B6A669007EECCB /* shapes-circle-02-t-manual.svg */,
5B1AE21C20B6A669007EECCB /* shapes-ellipse-01-t-manual.reference */,
5B1AE18B20B6A669007EECCB /* shapes-ellipse-01-t-manual.svg */,
5B1AE21120B6A669007EECCB /* shapes-ellipse-02-t-manual.reference */,
5B1AE20620B6A669007EECCB /* shapes-ellipse-02-t-manual.svg */,
5B1AE1C120B6A669007EECCB /* shapes-ellipse-03-f-manual.svg */,
5B3713A120BE9D89004BB6EE /* shapes-grammar-01-f-manual.reference */,
5B3713A220BE9D8A004BB6EE /* shapes-grammar-01-f-manual.svg */,
5B1AE1DB20B6A669007EECCB /* shapes-intro-01-t-manual.reference */,
5B1AE1AE20B6A669007EECCB /* shapes-intro-01-t-manual.svg */,
5B1AE1ED20B6A669007EECCB /* shapes-line-01-t-manual.reference */,
5B1AE1C220B6A669007EECCB /* shapes-line-01-t-manual.svg */,
5B1AE18720B6A669007EECCB /* shapes-line-02-f-manual.reference */,
5B1AE19D20B6A669007EECCB /* shapes-line-02-f-manual.svg */,
5B1AE1DC20B6A669007EECCB /* shapes-polygon-01-t-manual.reference */,
5B1AE1DE20B6A669007EECCB /* shapes-polygon-01-t-manual.svg */,
5B1AE1B220B6A669007EECCB /* shapes-polygon-02-t-manual.reference */,
5B1AE1BD20B6A669007EECCB /* shapes-polygon-02-t-manual.svg */,
5B1AE1F420B6A669007EECCB /* shapes-polygon-03-t-manual.reference */,
5B1AE1CF20B6A669007EECCB /* shapes-polygon-03-t-manual.svg */,
5B1AE1D620B6A669007EECCB /* shapes-polyline-01-t-manual.reference */,
5B1AE1BA20B6A669007EECCB /* shapes-polyline-01-t-manual.svg */,
5B1AE1AF20B6A669007EECCB /* shapes-polyline-02-t-manual.reference */,
5B1AE1E120B6A669007EECCB /* shapes-polyline-02-t-manual.svg */,
A74C82402297DC220085A832 /* shapes-rect-02-t-manual.reference */,
A74C822F2297D8B30085A832 /* shapes-rect-02-t-manual.svg */,
A74C823A2297DB2B0085A832 /* shapes-rect-03-t-manual.reference */,
A74C82302297D8B30085A832 /* shapes-rect-03-t-manual.svg */,
5B1AE22520B6A669007EECCB /* shapes-rect-04-f-manual.reference */,
5B1AE1CE20B6A669007EECCB /* shapes-rect-04-f-manual.svg */,
5B1AE19620B6A669007EECCB /* shapes-rect-05-f-manual.reference */,
5B1AE1B720B6A669007EECCB /* shapes-rect-05-f-manual.svg */,
A74C823B2297DB2B0085A832 /* shapes-rect-06-f-manual.reference */,
A74C822E2297D8B30085A832 /* shapes-rect-06-f-manual.svg */,
A74C82382297DB2B0085A832 /* shapes-rect-07-f-manual.reference */,
A74C82312297D8B40085A832 /* shapes-rect-07-f-manual.svg */,
5B1AE22220B6A669007EECCB /* struct-defs-01-t-manual.reference */,
5B1AE22E20B6A669007EECCB /* struct-defs-01-t-manual.svg */,
5B1AE19720B6A669007EECCB /* struct-frag-01-t-manual.reference */,
5B1AE1C020B6A669007EECCB /* struct-frag-01-t-manual.svg */,
5B1AE19C20B6A669007EECCB /* struct-frag-02-t-manual.reference */,
5B1AE1EC20B6A669007EECCB /* struct-frag-02-t-manual.svg */,
5B1AE20920B6A669007EECCB /* struct-frag-03-t-manual.reference */,
5B1AE1FC20B6A669007EECCB /* struct-frag-03-t-manual.svg */,
5B1AE1C720B6A669007EECCB /* struct-frag-04-t-manual.reference */,
5B1AE1FB20B6A669007EECCB /* struct-frag-04-t-manual.svg */,
5B1AE1E020B6A669007EECCB /* struct-frag-06-t-manual.reference */,
5B1AE1C420B6A669007EECCB /* struct-frag-06-t-manual.svg */,
5B1AE1CA20B6A669007EECCB /* struct-group-01-t-manual.reference */,
5B1AE22420B6A669007EECCB /* struct-group-01-t-manual.svg */,
A74C81EA229284780085A832 /* struct-use-01-t-manual.reference */,
A74C81EB229284780085A832 /* struct-use-01-t-manual.svg */,
5B1AE1BB20B6A669007EECCB /* struct-use-03-t-manual.reference */,
5B1AE20120B6A669007EECCB /* struct-use-03-t-manual.svg */,
5B1AE18D20B6A669007EECCB /* struct-use-12-f-manual.reference */,
5B1AE1FE20B6A669007EECCB /* struct-use-12-f-manual.svg */,
5B1AE1B520B6A669007EECCB /* text-align-01-b-manual.reference */,
5B1AE18420B6A669007EECCB /* text-align-01-b-manual.svg */,
5B1AE21E20B6A669007EECCB /* text-fonts-01-t-manual.reference */,
5B1AE1F820B6A669007EECCB /* text-fonts-01-t-manual.svg */,
5B1AE21520B6A669007EECCB /* text-fonts-02-t-manual.reference */,
5B1AE1DA20B6A669007EECCB /* text-fonts-02-t-manual.svg */,
5B1AE1EF20B6A669007EECCB /* types-basic-01-f-manual.reference */,
5B1AE20420B6A669007EECCB /* types-basic-01-f-manual.svg */,
);
path = w3cSVGTests;
sourceTree = "<group>";
};
A718CD2C1F45BC5300966E06 /* Platform */ = {
isa = PBXGroup;
children = (
A718CD361F45BD0B00966E06 /* iOS */,
A718CD351F45BCF800966E06 /* macOS */,
);
name = Platform;
sourceTree = "<group>";
};
A718CD351F45BCF800966E06 /* macOS */ = {
isa = PBXGroup;
children = (
A718CD491F45C28F00966E06 /* Common_macOS.swift */,
A718CD4A1F45C28F00966E06 /* Graphics_macOS.swift */,
A718CD4B1F45C28F00966E06 /* MDisplayLink_macOS.swift */,
A718CD4C1F45C28F00966E06 /* MView_macOS.swift */,
A718CD511F45C2A400966E06 /* MBezierPath+Extension_macOS.swift */,
30FF4963215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift */,
30FF4965215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift */,
30FF496C215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift */,
30FF4970215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift */,
);
name = macOS;
sourceTree = "<group>";
};
A718CD361F45BD0B00966E06 /* iOS */ = {
isa = PBXGroup;
children = (
A718CD431F45C28200966E06 /* Common_iOS.swift */,
A718CD451F45C28700966E06 /* Graphics_iOS.swift */,
A718CD461F45C28700966E06 /* MView_iOS.swift */,
57F1087B1F53CA7E00DC365B /* MDisplayLink_iOS.swift */,
30FF4961215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift */,
30FF4967215CECA400FF653C /* MCAShapeLayerLineJoin_iOS.swift */,
30FF496A215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift */,
30FF496E215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift */,
);
name = iOS;
sourceTree = "<group>";
};
A7E675541EC4211E00BD9ECB /* Bounds */ = {
isa = PBXGroup;
children = (
57B7A4E01EE70DA5009D78D7 /* logo_base64.txt */,
57B7A4DE1EE70D17009D78D7 /* logo.png */,
A7E675551EC4213500BD9ECB /* NodeBoundsTests.swift */,
57B7A4E21EE70DC3009D78D7 /* ImageBoundsTests.swift */,
);
name = Bounds;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
57614B731F83D15600875933 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2691D76EA4600CC0FB6 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
57614AFB1F83D15600875933 /* MacawOSX */ = {
isa = PBXNativeTarget;
buildConfigurationList = 57614B761F83D15600875933 /* Build configuration list for PBXNativeTarget "MacawOSX" */;
buildPhases = (
57614AFC1F83D15600875933 /* Sources */,
57614B721F83D15600875933 /* Frameworks */,
57614B731F83D15600875933 /* Headers */,
57614B741F83D15600875933 /* Resources */,
57614B751F83D15600875933 /* CopyFiles */,
665742FC1F988D93006612C6 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = MacawOSX;
productName = Macaw;
productReference = 57614B791F83D15600875933 /* MacawOSX.framework */;
productType = "com.apple.product-type.framework";
};
57FCD26B1D76EA4600CC0FB6 /* Macaw */ = {
isa = PBXNativeTarget;
buildConfigurationList = 57FCD2801D76EA4600CC0FB6 /* Build configuration list for PBXNativeTarget "Macaw" */;
buildPhases = (
57FCD2671D76EA4600CC0FB6 /* Sources */,
57FCD2681D76EA4600CC0FB6 /* Frameworks */,
57FCD2691D76EA4600CC0FB6 /* Headers */,
57FCD26A1D76EA4600CC0FB6 /* Resources */,
57D202181D78047000A90D4F /* CopyFiles */,
669D360B1F8F9B4C0048EF8B /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = Macaw;
productName = Macaw;
productReference = 57FCD26C1D76EA4600CC0FB6 /* Macaw.framework */;
productType = "com.apple.product-type.framework";
};
57FCD2751D76EA4600CC0FB6 /* MacawTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 57FCD2831D76EA4600CC0FB6 /* Build configuration list for PBXNativeTarget "MacawTests" */;
buildPhases = (
57FCD2721D76EA4600CC0FB6 /* Sources */,
57FCD2731D76EA4600CC0FB6 /* Frameworks */,
57FCD2741D76EA4600CC0FB6 /* Resources */,
);
buildRules = (
);
dependencies = (
57FCD2791D76EA4600CC0FB6 /* PBXTargetDependency */,
);
name = MacawTests;
productName = MacawTests;
productReference = 57FCD2761D76EA4600CC0FB6 /* MacawTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
57FCD2631D76EA4600CC0FB6 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0730;
LastUpgradeCheck = 0930;
ORGANIZATIONNAME = Exyte;
TargetAttributes = {
57614AFB1F83D15600875933 = {
LastSwiftMigration = 1000;
};
57FCD26B1D76EA4600CC0FB6 = {
CreatedOnToolsVersion = 7.3.1;
LastSwiftMigration = 0800;
};
57FCD2751D76EA4600CC0FB6 = {
CreatedOnToolsVersion = 7.3.1;
DevelopmentTeam = 7T95R85V93;
LastSwiftMigration = 1000;
ProvisioningStyle = Automatic;
};
};
};
buildConfigurationList = 57FCD2661D76EA4600CC0FB6 /* Build configuration list for PBXProject "Macaw" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 57FCD2621D76EA4600CC0FB6;
productRefGroup = 57FCD26D1D76EA4600CC0FB6 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
57FCD26B1D76EA4600CC0FB6 /* Macaw */,
57FCD2751D76EA4600CC0FB6 /* MacawTests */,
57614AFB1F83D15600875933 /* MacawOSX */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
57614B741F83D15600875933 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD26A1D76EA4600CC0FB6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2741D76EA4600CC0FB6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5B1AE2BA20B6A669007EECCB /* painting-control-01-f-manual.reference in Resources */,
5B1AE28B20B6A669007EECCB /* painting-stroke-06-t-manual.reference in Resources */,
4295954A22A0F7CE00869079 /* coords-transformattr-03-f-manual.png in Resources */,
5BAE203C208E163D006BF277 /* triangle.reference in Resources */,
C4153A8F1F8793DE001BA5EE /* small-logo.png in Resources */,
5BAE2048208E163D006BF277 /* line.reference in Resources */,
A74C82322297D8B40085A832 /* shapes-rect-06-f-manual.svg in Resources */,
5B1AE2A420B6A669007EECCB /* paths-data-12-t-manual.reference in Resources */,
4295959322A0F7CE00869079 /* paths-data-18-f-manual.png in Resources */,
57CAB1361D7832E000FD8E47 /* triangle.svg in Resources */,
4295955222A0F7CE00869079 /* shapes-circle-01-t-manual.png in Resources */,
5B7E79CF20CBE69700C50BCF /* masking-path-02-b-manual.svg in Resources */,
A74C830C229E9D700085A832 /* masking-mask-02-f-manual.reference in Resources */,
5BFEF5D620BC1C1F008DAC11 /* paths-data-18-f-manual.svg in Resources */,
4295958622A0F7CE00869079 /* color-prop-05-t-manual.png in Resources */,
429595A922A0F7CE00869079 /* shapes-circle-02-t-manual.png in Resources */,
4295957B22A0F7CE00869079 /* struct-defs-01-t-manual.png in Resources */,
A74C81ED229284790085A832 /* struct-use-01-t-manual.svg in Resources */,
5B1AE23620B6A669007EECCB /* paths-data-07-t-manual.svg in Resources */,
5B1AE27720B6A669007EECCB /* coords-trans-03-t-manual.reference in Resources */,
5B1AE26420B6A669007EECCB /* painting-fill-03-t-manual.svg in Resources */,
5BAEA9C9206CEAA20049AAAE /* viewBox.svg in Resources */,
42DAF9A822A612730095B936 /* shapes-circle-02-t-manual.reference in Resources */,
4295956022A0F7CE00869079 /* coords-transformattr-02-f-manual.png in Resources */,
5B1AE2DA20B6A669007EECCB /* color-prop-02-f-manual.reference in Resources */,
4295959A22A0F7CE00869079 /* struct-use-12-f-manual.png in Resources */,
4295956422A0F7CE00869079 /* coords-trans-01-b-manual.png in Resources */,
5B1AE26620B6A669007EECCB /* painting-fill-04-t-manual.svg in Resources */,
4295955122A0F7CE00869079 /* color-prop-04-t-manual-osx.png in Resources */,
5B3713A420BE9D8A004BB6EE /* shapes-grammar-01-f-manual.svg in Resources */,
A74C822D2297D5350085A832 /* coords-trans-13-f-manual.reference in Resources */,
5B1AE26C20B6A669007EECCB /* painting-fill-05-b-manual.svg in Resources */,
429595AF22A0F7CE00869079 /* shapes-polyline-02-t-manual.png in Resources */,
5B37139920BE95D7004BB6EE /* pservers-grad-02-b-manual.reference in Resources */,
4295955022A0F7CE00869079 /* painting-fill-02-t-manual.png in Resources */,
4295954622A0F7CE00869079 /* text-fonts-02-t-manual.png in Resources */,
5B1AE2D620B6A669007EECCB /* coords-trans-03-t-manual.svg in Resources */,
5B1AE26920B6A669007EECCB /* struct-use-03-t-manual.reference in Resources */,
4295956B22A0F7CE00869079 /* struct-use-01-t-manual.png in Resources */,
5B1AE27820B6A669007EECCB /* struct-group-01-t-manual.reference in Resources */,
5B1AE2B820B6A669007EECCB /* painting-stroke-03-t-manual.reference in Resources */,
4269F43E2257265800D91393 /* color-prop-04-t-manual.reference in Resources */,
4295957522A0F7CE00869079 /* color-prop-01-b-manual.png in Resources */,
5B1AE2C720B6A669007EECCB /* paths-data-02-t-manual.svg in Resources */,
A74C823C2297DB2C0085A832 /* shapes-rect-07-f-manual.reference in Resources */,
5B1AE27120B6A669007EECCB /* painting-stroke-04-t-manual.reference in Resources */,
A74C82F3229E369A0085A832 /* pservers-grad-09-b-manual.reference in Resources */,
A74C82E4229E35D30085A832 /* pservers-grad-22-b-manual.svg in Resources */,
5B1AE2C220B6A669007EECCB /* coords-trans-05-t-manual.svg in Resources */,
5B1AE29D20B6A669007EECCB /* types-basic-01-f-manual.reference in Resources */,
429595AD22A0F7CE00869079 /* coords-transformattr-01-f-manual.png in Resources */,
4295955E22A0F7CE00869079 /* painting-fill-04-t-manual.png in Resources */,
5B1AE25820B6A669007EECCB /* paths-data-08-t-manual.reference in Resources */,
429595A422A0F7CE00869079 /* painting-stroke-09-t-manual.png in Resources */,
5B270B5B214BBC14001AD741 /* arcsGroup.reference in Resources */,
5B37139720BE95D7004BB6EE /* pservers-grad-07-b-manual.reference in Resources */,
4295954B22A0F7CE00869079 /* coords-transformattr-04-f-manual.png in Resources */,
5B1AE24A20B6A669007EECCB /* struct-frag-02-t-manual.reference in Resources */,
5B1AE2DF20B6A669007EECCB /* coords-trans-07-t-manual.reference in Resources */,
4295955922A0F7CE00869079 /* painting-fill-05-b-manual.png in Resources */,
A71FB29922A55EE700B58C29 /* masking-mask-02-f-manual.png in Resources */,
5BAE204B208E163D006BF277 /* clip.reference in Resources */,
42DB451622A52A4200091DC6 /* pservers-grad-15-b-manual.png in Resources */,
4295959B22A0F7CE00869079 /* struct-frag-04-t-manual.png in Resources */,
58944BDB20AC8A9A00657640 /* clip.svg in Resources */,
5B1AE29420B6A669007EECCB /* painting-fill-04-t-manual.reference in Resources */,
4295957222A0F7CE00869079 /* coords-trans-06-t-manual.png in Resources */,
5B1AE2AF20B6A669007EECCB /* struct-use-03-t-manual.svg in Resources */,
5B1AE2CA20B6A669007EECCB /* shapes-ellipse-01-t-manual.reference in Resources */,
5B1AE25420B6A669007EECCB /* paths-data-06-t-manual.svg in Resources */,
4295959622A0F7CE00869079 /* paths-data-16-t-manual.png in Resources */,
4295955522A0F7CE00869079 /* struct-frag-01-t-manual.png in Resources */,
42DAF9AC22A612CF0095B936 /* color-prop-01-b-manual.svg in Resources */,
5B1AE26B20B6A669007EECCB /* shapes-polygon-02-t-manual.svg in Resources */,
5B1AE28E20B6A669007EECCB /* struct-frag-06-t-manual.reference in Resources */,
42DB450F22A52A4200091DC6 /* pservers-grad-23-f-manual.png in Resources */,
5BAE2040208E163D006BF277 /* ellipse.reference in Resources */,
4295954F22A0F7CE00869079 /* shapes-rect-04-f-manual.png in Resources */,
5B1AE27E20B6A669007EECCB /* coords-transformattr-02-f-manual.reference in Resources */,
5B1AE25720B6A669007EECCB /* coords-trans-07-t-manual.svg in Resources */,
A74C823F2297DB2C0085A832 /* shapes-rect-06-f-manual.reference in Resources */,
42DB451222A52A4200091DC6 /* pservers-grad-12-b-manual.png in Resources */,
5B1AE2BC20B6A669007EECCB /* coords-coord-02-t-manual.svg in Resources */,
5B1AE23520B6A669007EECCB /* shapes-line-02-f-manual.reference in Resources */,
4295959C22A0F7CE00869079 /* struct-frag-03-t-manual.png in Resources */,
42DAF9B022A6130D0095B936 /* color-prop-03-t-manual.svg in Resources */,
5B1AE2CD20B6A669007EECCB /* paths-data-10-t-manual.svg in Resources */,
42DAF9AE22A612EC0095B936 /* painting-control-01-f-manual.svg in Resources */,
5B1AE29C20B6A669007EECCB /* paths-data-01-t-manual.reference in Resources */,
4295955822A0F7CE00869079 /* shapes-ellipse-03-f-manual.png in Resources */,
4295959F22A0F7CE00869079 /* shapes-rect-07-f-manual.png in Resources */,
4295958F22A0F7CE00869079 /* painting-stroke-04-t-manual.png in Resources */,
4295958122A0F7CE00869079 /* painting-stroke-05-t-manual.png in Resources */,
429595AA22A0F7CE00869079 /* coords-trans-09-t-manual.png in Resources */,
5B1AE29320B6A669007EECCB /* coords-trans-09-t-manual.svg in Resources */,
5B1AE2DC20B6A669007EECCB /* struct-defs-01-t-manual.svg in Resources */,
A74C821F2297D4810085A832 /* coords-trans-13-f-manual.svg in Resources */,
A74C82052296BFC60085A832 /* paths-data-20-f-manual.reference in Resources */,
5B1AE29020B6A669007EECCB /* painting-stroke-08-t-manual.svg in Resources */,
5B1AE2A720B6A669007EECCB /* paths-data-09-t-manual.svg in Resources */,
A74C830B229E9D700085A832 /* masking-filter-01-f-manual.reference in Resources */,
5B1AE2AB20B6A669007EECCB /* painting-stroke-08-t-manual.reference in Resources */,
A74C82352297D8B40085A832 /* shapes-rect-07-f-manual.svg in Resources */,
5B1AE2A520B6A669007EECCB /* coords-trans-02-t-manual.reference in Resources */,
5B1AE23220B6A669007EECCB /* text-align-01-b-manual.svg in Resources */,
A74C82E5229E35D30085A832 /* pservers-grad-13-b-manual.svg in Resources */,
A74C8308229E9CCE0085A832 /* masking-mask-02-f-manual.svg in Resources */,
5B1AE2B220B6A669007EECCB /* types-basic-01-f-manual.svg in Resources */,
58944BDA20AC8A9A00657640 /* logo_base64.txt in Resources */,
5B1AE2C520B6A669007EECCB /* coords-trans-02-t-manual.svg in Resources */,
A74C81F12292B3940085A832 /* color-prop-05-t-manual.svg in Resources */,
5B1AE26120B6A669007EECCB /* paths-data-13-t-manual.reference in Resources */,
5B1AE24820B6A669007EECCB /* coords-coord-01-t-manual.svg in Resources */,
4295955622A0F7CE00869079 /* struct-frag-06-t-manual.png in Resources */,
5B1AE2B620B6A669007EECCB /* paths-data-04-t-manual.svg in Resources */,
5B1AE25620B6A669007EECCB /* paths-data-05-t-manual.reference in Resources */,
42DB451522A52A4200091DC6 /* pservers-grad-09-b-manual.png in Resources */,
4295954C22A0F7CE00869079 /* coords-trans-10-f-manual.png in Resources */,
4295959522A0F7CE00869079 /* shapes-ellipse-02-t-manual.png in Resources */,
5B1AE2D020B6A669007EECCB /* struct-defs-01-t-manual.reference in Resources */,
5B1AE25020B6A669007EECCB /* render-elems-01-t-manual.reference in Resources */,
A74C822C2297D5350085A832 /* coords-trans-10-f-manual.reference in Resources */,
A74C82E1229E35D30085A832 /* pservers-grad-09-b-manual.svg in Resources */,
5B1AE24520B6A669007EECCB /* struct-frag-01-t-manual.reference in Resources */,
5B1AE25B20B6A669007EECCB /* painting-stroke-01-t-manual.svg in Resources */,
A74C8324229EB7150085A832 /* masking-path-13-f-manual.svg in Resources */,
A74C823E2297DB2C0085A832 /* shapes-rect-03-t-manual.reference in Resources */,
5BAE2047208E163D006BF277 /* viewBox.reference in Resources */,
4295957722A0F7CE00869079 /* pservers-grad-03-b-manual.png in Resources */,
42DAF9AA22A612B00095B936 /* shapes-ellipse-03-f-manual.reference in Resources */,
4295957122A0F7CE00869079 /* painting-stroke-07-t-manual.png in Resources */,
4295957D22A0F7CE00869079 /* shapes-rect-02-t-manual.png in Resources */,
5B1AE2C120B6A669007EECCB /* painting-stroke-04-t-manual.svg in Resources */,
5B1AE2BE20B6A669007EECCB /* painting-stroke-03-t-manual.svg in Resources */,
A74C82E3229E35D30085A832 /* pservers-grad-15-b-manual.svg in Resources */,
5B1AE2BB20B6A669007EECCB /* paths-data-04-t-manual.reference in Resources */,
5BAE2042208E163D006BF277 /* group.reference in Resources */,
4295958422A0F7CE00869079 /* struct-group-01-t-manual.png in Resources */,
5B1AE27020B6A669007EECCB /* shapes-line-01-t-manual.svg in Resources */,
5B1AE2BD20B6A669007EECCB /* paths-data-09-t-manual.reference in Resources */,
5BAE204A208E163D006BF277 /* roundRect.reference in Resources */,
5BAE203E208E163D006BF277 /* circle.reference in Resources */,
C410148E1F834D290022EE44 /* style.svg in Resources */,
5B1AE26E20B6A669007EECCB /* struct-frag-01-t-manual.svg in Resources */,
5B7E79CE20CBE69700C50BCF /* masking-path-02-b-manual.reference in Resources */,
5B1AE2B420B6A669007EECCB /* shapes-ellipse-02-t-manual.svg in Resources */,
429595A022A0F7CE00869079 /* painting-fill-01-t-manual.png in Resources */,
5B1AE2A120B6A669007EECCB /* paths-data-02-t-manual.reference in Resources */,
5B37139B20BE95D7004BB6EE /* pservers-grad-07-b-manual.svg in Resources */,
A74C82212297D4810085A832 /* coords-trans-11-f-manual.svg in Resources */,
5B1AE2B920B6A669007EECCB /* painting-control-02-f-manual.svg in Resources */,
4295954722A0F7CE00869079 /* render-elems-03-t-manual.png in Resources */,
4295954822A0F7CE00869079 /* paths-data-03-f-manual.png in Resources */,
5B7E79DE20D2781A00C50BCF /* masking-intro-01-f-manual.reference in Resources */,
42DB451322A52A4200091DC6 /* masking-path-13-f-manual.png in Resources */,
5B1AE28A20B6A669007EECCB /* shapes-polygon-01-t-manual.reference in Resources */,
4295955B22A0F7CE00869079 /* shapes-rect-05-f-manual.png in Resources */,
4295958D22A0F7CE00869079 /* coords-trans-02-t-manual.png in Resources */,
4295956C22A0F7CE00869079 /* pservers-grad-02-b-manual.png in Resources */,
5B1AE27920B6A669007EECCB /* shapes-circle-01-t-manual.svg in Resources */,
5B1AE25E20B6A669007EECCB /* paths-data-17-f-manual.reference in Resources */,
5B1AE23F20B6A669007EECCB /* coords-trans-06-t-manual.svg in Resources */,
5B1AE23720B6A669007EECCB /* paths-data-16-t-manual.reference in Resources */,
A74C82F5229E369A0085A832 /* pservers-grad-22-b-manual.reference in Resources */,
5B1AE24120B6A669007EECCB /* coords-transformattr-04-f-manual.reference in Resources */,
5B1AE2D520B6A669007EECCB /* painting-stroke-02-t-manual.svg in Resources */,
A74C82F4229E369A0085A832 /* pservers-grad-13-b-manual.reference in Resources */,
5B1AE2A820B6A669007EECCB /* color-prop-03-t-manual.reference in Resources */,
5B1AE27620B6A669007EECCB /* render-elems-02-t-manual.svg in Resources */,
5B1AE28620B6A669007EECCB /* paths-data-10-t-manual.reference in Resources */,
A74C82E2229E35D30085A832 /* pservers-grad-24-f-manual.svg in Resources */,
5B1AE2D420B6A669007EECCB /* painting-stroke-05-t-manual.svg in Resources */,
5B1AE2CF20B6A669007EECCB /* paths-data-07-t-manual.reference in Resources */,
5B1AE28D20B6A669007EECCB /* shapes-circle-01-t-manual.reference in Resources */,
5B1AE2A320B6A669007EECCB /* painting-fill-01-t-manual.svg in Resources */,
A74C82332297D8B40085A832 /* shapes-rect-02-t-manual.svg in Resources */,
4295959222A0F7CE00869079 /* paths-data-04-t-manual.png in Resources */,
5B1AE2CB20B6A669007EECCB /* painting-fill-02-t-manual.reference in Resources */,
5B1AE26520B6A669007EECCB /* shapes-rect-05-f-manual.svg in Resources */,
5B1AE2D120B6A669007EECCB /* paths-data-03-f-manual.reference in Resources */,
42DB450D22A52A4200091DC6 /* pservers-grad-13-b-manual.png in Resources */,
5B1AE28920B6A669007EECCB /* shapes-intro-01-t-manual.reference in Resources */,
429595AB22A0F7CE00869079 /* coords-trans-12-f-manual.png in Resources */,
429595A122A0F7CE00869079 /* coords-trans-13-f-manual.png in Resources */,
5B1AE2C020B6A669007EECCB /* paths-data-14-t-manual.reference in Resources */,
4295954922A0F7CE00869079 /* shapes-grammar-01-f-manual.png in Resources */,
429595A522A0F7CE00869079 /* struct-frag-02-t-manual.png in Resources */,
A74C82032296BE5F0085A832 /* paths-data-20-f-manual.svg in Resources */,
5B1AE27420B6A669007EECCB /* color-prop-02-f-manual.svg in Resources */,
429595A622A0F7CE00869079 /* pservers-grad-stops-01-f-manual.png in Resources */,
5B1AE25120B6A669007EECCB /* coords-trans-05-t-manual.reference in Resources */,
5B1AE29120B6A669007EECCB /* coords-transformattr-01-f-manual.svg in Resources */,
6A616BFA2129560A006A07FA /* MacawTests.bundle in Resources */,
4295957F22A0F7CE00869079 /* metadata-example-01-t-manual.png in Resources */,
5B1AE2D320B6A669007EECCB /* shapes-rect-04-f-manual.reference in Resources */,
5B1AE23C20B6A669007EECCB /* paths-data-15-t-manual.svg in Resources */,
5BAE2039208E163D006BF277 /* polygon.reference in Resources */,
5B1AE27220B6A669007EECCB /* struct-frag-06-t-manual.svg in Resources */,
421C66502225196900DD73F5 /* color-prop-04-t-manual.svg in Resources */,
5B1AE2A020B6A669007EECCB /* coords-trans-08-t-manual.svg in Resources */,
5B1AE23A20B6A669007EECCB /* painting-fill-03-t-manual.reference in Resources */,
4295955C22A0F7CE00869079 /* painting-fill-03-t-manual.png in Resources */,
5BAE2043208E163D006BF277 /* textBasicTransform.reference in Resources */,
5B1AE2CE20B6A669007EECCB /* painting-control-02-f-manual.reference in Resources */,
5B1AE23D20B6A669007EECCB /* paths-data-12-t-manual.svg in Resources */,
5B1AE23920B6A669007EECCB /* shapes-ellipse-01-t-manual.svg in Resources */,
5B1AE2D720B6A669007EECCB /* coords-trans-04-t-manual.svg in Resources */,
5B1AE2AC20B6A669007EECCB /* struct-use-12-f-manual.svg in Resources */,
5B1AE28220B6A669007EECCB /* coords-coord-01-t-manual.reference in Resources */,
A74C81F32292B45E0085A832 /* color-prop-05-t-manual.reference in Resources */,
4295958922A0F7CE00869079 /* masking-path-02-b-manual.png in Resources */,
5B1AE23420B6A669007EECCB /* painting-control-03-f-manual.reference in Resources */,
4295955F22A0F7CE00869079 /* coords-transformattr-05-f-manual.png in Resources */,
A74C82342297D8B40085A832 /* shapes-rect-03-t-manual.svg in Resources */,
5B1AE26820B6A669007EECCB /* shapes-polyline-01-t-manual.svg in Resources */,
42DB451122A52A4200091DC6 /* masking-filter-01-f-manual.png in Resources */,
5B1AE29A20B6A669007EECCB /* struct-frag-02-t-manual.svg in Resources */,
5B1AE2A620B6A669007EECCB /* text-fonts-01-t-manual.svg in Resources */,
5B1AE28520B6A669007EECCB /* paths-data-19-f-manual.reference in Resources */,
5B7E79C420CA7F1B00C50BCF /* pservers-grad-03-b-manual.svg in Resources */,
5B1AE27F20B6A669007EECCB /* painting-stroke-07-t-manual.reference in Resources */,
4295956622A0F7CE00869079 /* coords-trans-07-t-manual.png in Resources */,
4295956A22A0F7CE00869079 /* paths-data-14-t-manual.png in Resources */,
5B1AE23320B6A669007EECCB /* paths-data-06-t-manual.reference in Resources */,
5B1AE2C820B6A669007EECCB /* paths-data-19-f-manual.svg in Resources */,
429595AC22A0F7CE00869079 /* painting-stroke-08-t-manual.png in Resources */,
5B1AE2A220B6A669007EECCB /* shapes-polygon-03-t-manual.reference in Resources */,
5B1AE24E20B6A669007EECCB /* paths-data-14-t-manual.svg in Resources */,
57CAB1301D7832E000FD8E47 /* group.svg in Resources */,
5B1AE28820B6A669007EECCB /* text-fonts-02-t-manual.svg in Resources */,
A74C82232297D4810085A832 /* coords-trans-12-f-manual.svg in Resources */,
5B1AE29920B6A669007EECCB /* pservers-grad-stops-01-f-manual.svg in Resources */,
4295957A22A0F7CE00869079 /* text-align-01-b-manual.png in Resources */,
5B1AE27520B6A669007EECCB /* struct-frag-04-t-manual.reference in Resources */,
A74C82292297D5350085A832 /* coords-trans-12-f-manual.reference in Resources */,
A74C832E229FBA4C0085A832 /* color-prop-04-t-manual-osx.reference in Resources */,
4295956822A0F7CE00869079 /* paths-data-06-t-manual.png in Resources */,
5B1AE28720B6A669007EECCB /* render-elems-03-t-manual.svg in Resources */,
4295956522A0F7CE00869079 /* painting-stroke-01-t-manual.png in Resources */,
5B1AE2AD20B6A669007EECCB /* painting-stroke-05-t-manual.reference in Resources */,
5B1AE25920B6A669007EECCB /* coords-trans-01-b-manual.svg in Resources */,
5B1AE28C20B6A669007EECCB /* shapes-polygon-01-t-manual.svg in Resources */,
4295956D22A0F7CE00869079 /* shapes-line-02-f-manual.png in Resources */,
5BFEF5D720BC1C1F008DAC11 /* paths-data-18-f-manual.reference in Resources */,
5BAE203F208E163D006BF277 /* transform.reference in Resources */,
5B1AE24920B6A669007EECCB /* painting-control-06-f-manual.svg in Resources */,
5B1AE2B320B6A669007EECCB /* coords-trans-04-t-manual.reference in Resources */,
5BAE2038208E163D006BF277 /* polyline.reference in Resources */,
5B37139C20BE95D7004BB6EE /* pservers-grad-01-b-manual.reference in Resources */,
5B1AE28020B6A669007EECCB /* coords-transformattr-03-f-manual.svg in Resources */,
5B1AE26A20B6A669007EECCB /* painting-control-06-f-manual.reference in Resources */,
C46E83551F94B20E00208037 /* transform.svg in Resources */,
5B1AE2C420B6A669007EECCB /* painting-fill-01-t-manual.reference in Resources */,
A74C82412297DC220085A832 /* shapes-rect-02-t-manual.reference in Resources */,
A74C822A2297D5350085A832 /* coords-trans-11-f-manual.reference in Resources */,
4295958522A0F7CE00869079 /* paths-data-10-t-manual.png in Resources */,
4295954D22A0F7CE00869079 /* paths-data-20-f-manual.png in Resources */,
4295958722A0F7CE00869079 /* paths-data-19-f-manual.png in Resources */,
A74C82E6229E35D30085A832 /* pservers-grad-23-f-manual.svg in Resources */,
A74C81EC229284790085A832 /* struct-use-01-t-manual.reference in Resources */,
429595B022A0F7CE00869079 /* shapes-polygon-01-t-manual.png in Resources */,
4295959D22A0F7CE00869079 /* paths-data-09-t-manual.png in Resources */,
5B1AE23B20B6A669007EECCB /* struct-use-12-f-manual.reference in Resources */,
5B1AE29F20B6A669007EECCB /* painting-stroke-09-t-manual.svg in Resources */,
429595A222A0F7CE00869079 /* coords-trans-08-t-manual.png in Resources */,
5B1AE27D20B6A669007EECCB /* shapes-polygon-03-t-manual.svg in Resources */,
4295958322A0F7CE00869079 /* pservers-grad-01-b-manual.png in Resources */,
5B1AE26020B6A669007EECCB /* shapes-polygon-02-t-manual.reference in Resources */,
4295959022A0F7CE00869079 /* painting-control-02-f-manual.png in Resources */,
5B1AE2AA20B6A669007EECCB /* struct-frag-03-t-manual.svg in Resources */,
5B1AE24720B6A669007EECCB /* painting-stroke-01-t-manual.reference in Resources */,
5B1AE29B20B6A669007EECCB /* shapes-line-01-t-manual.reference in Resources */,
429595A722A0F7CE00869079 /* paths-data-08-t-manual.png in Resources */,
5B1AE29820B6A669007EECCB /* paths-data-08-t-manual.svg in Resources */,
4295954E22A0F7CE00869079 /* shapes-polygon-03-t-manual.png in Resources */,
5B1AE25D20B6A669007EECCB /* shapes-polyline-02-t-manual.reference in Resources */,
4295957822A0F7CE00869079 /* masking-intro-01-f-manual.png in Resources */,
57CAB1351D7832E000FD8E47 /* roundRect.svg in Resources */,
5BAE203D208E163D006BF277 /* clipManual.reference in Resources */,
4295957622A0F7CE00869079 /* shapes-ellipse-01-t-manual.png in Resources */,
5B1AE29620B6A669007EECCB /* shapes-circle-02-t-manual.svg in Resources */,
429595A322A0F7CE00869079 /* coords-trans-14-f-manual.png in Resources */,
4295955422A0F7CE00869079 /* render-elems-02-t-manual.png in Resources */,
5B37139820BE95D7004BB6EE /* pservers-grad-01-b-manual.svg in Resources */,
4295955722A0F7CE00869079 /* shapes-line-01-t-manual.png in Resources */,
4295956922A0F7CE00869079 /* paths-data-13-t-manual.png in Resources */,
5B1AE28320B6A669007EECCB /* paths-data-03-f-manual.svg in Resources */,
5B7E79DF20D2781A00C50BCF /* masking-intro-01-f-manual.svg in Resources */,
5B1AE29E20B6A669007EECCB /* pservers-grad-stops-01-f-manual.reference in Resources */,
5B1AE23E20B6A669007EECCB /* render-elems-02-t-manual.reference in Resources */,
5B1AE26D20B6A669007EECCB /* painting-stroke-09-t-manual.reference in Resources */,
4295959E22A0F7CE00869079 /* text-fonts-01-t-manual.png in Resources */,
5B1AE2B720B6A669007EECCB /* struct-frag-03-t-manual.reference in Resources */,
5B1AE25C20B6A669007EECCB /* shapes-intro-01-t-manual.svg in Resources */,
57CAB12E1D7832E000FD8E47 /* circle.svg in Resources */,
5B1AE2D820B6A669007EECCB /* metadata-example-01-t-manual.svg in Resources */,
4295957422A0F7CE00869079 /* paths-data-12-t-manual.png in Resources */,
5B1AE2C620B6A669007EECCB /* painting-fill-05-b-manual.reference in Resources */,
4295956222A0F7CE00869079 /* coords-trans-11-f-manual.png in Resources */,
57CAB1331D7832E000FD8E47 /* polyline.svg in Resources */,
4295958E22A0F7CE00869079 /* painting-stroke-03-t-manual.png in Resources */,
A74C822B2297D5350085A832 /* coords-trans-14-f-manual.reference in Resources */,
A74C82F2229E369A0085A832 /* pservers-grad-15-b-manual.reference in Resources */,
5B1AE2DE20B6A669007EECCB /* painting-control-03-f-manual.svg in Resources */,
5B1AE25520B6A669007EECCB /* paths-data-15-t-manual.reference in Resources */,
5B1AE24D20B6A669007EECCB /* paths-data-13-t-manual.svg in Resources */,
A74C82202297D4810085A832 /* coords-trans-14-f-manual.svg in Resources */,
5B270B5D214BBC27001AD741 /* clearColor.reference in Resources */,
57CAB1311D7832E000FD8E47 /* line.svg in Resources */,
A74C82222297D4810085A832 /* coords-trans-10-f-manual.svg in Resources */,
57B7A4DF1EE70D17009D78D7 /* logo.png in Resources */,
A74C832C229FB7690085A832 /* color-prop-04-t-manual-osx.svg in Resources */,
4295959722A0F7CE00869079 /* color-prop-03-t-manual.png in Resources */,
5B1AE24F20B6A669007EECCB /* painting-stroke-02-t-manual.reference in Resources */,
4295958C22A0F7CE00869079 /* shapes-rect-03-t-manual.png in Resources */,
4295958A22A0F7CE00869079 /* paths-data-05-t-manual.png in Resources */,
4295958B22A0F7CE00869079 /* coords-trans-05-t-manual.png in Resources */,
4295956322A0F7CE00869079 /* painting-stroke-06-t-manual.png in Resources */,
5B1AE28420B6A669007EECCB /* shapes-polyline-01-t-manual.reference in Resources */,
4295957C22A0F7CE00869079 /* painting-control-03-f-manual.png in Resources */,
42DB450E22A52A4200091DC6 /* pservers-grad-24-f-manual.png in Resources */,
5B1AE2C320B6A669007EECCB /* text-fonts-02-t-manual.reference in Resources */,
5B1AE2CC20B6A669007EECCB /* text-fonts-01-t-manual.reference in Resources */,
4295959422A0F7CE00869079 /* pservers-grad-07-b-manual.png in Resources */,
5B1AE2D220B6A669007EECCB /* struct-group-01-t-manual.svg in Resources */,
5B1AE2B520B6A669007EECCB /* coords-trans-09-t-manual.reference in Resources */,
4295955A22A0F7CE00869079 /* shapes-polygon-02-t-manual.png in Resources */,
5B3713A320BE9D8A004BB6EE /* shapes-grammar-01-f-manual.reference in Resources */,
4295957322A0F7CE00869079 /* paths-data-15-t-manual.png in Resources */,
A74C8326229EB77B0085A832 /* masking-path-13-f-manual.reference in Resources */,
57CAB1321D7832E000FD8E47 /* polygon.svg in Resources */,
4295959822A0F7CE00869079 /* struct-use-03-t-manual.png in Resources */,
5BAE203A208E163D006BF277 /* rect.reference in Resources */,
5BAE2044208E163D006BF277 /* style.reference in Resources */,
5B1AE25220B6A669007EECCB /* paths-data-01-t-manual.svg in Resources */,
5B1AE26F20B6A669007EECCB /* shapes-ellipse-03-f-manual.svg in Resources */,
4295956E22A0F7CE00869079 /* painting-control-01-f-manual.png in Resources */,
5B1AE2DD20B6A669007EECCB /* coords-transformattr-05-f-manual.reference in Resources */,
57CAB12F1D7832E000FD8E47 /* ellipse.svg in Resources */,
5B1AE26320B6A669007EECCB /* text-align-01-b-manual.reference in Resources */,
5B1AE26720B6A669007EECCB /* coords-coord-02-t-manual.reference in Resources */,
5B1AE29220B6A669007EECCB /* coords-transformattr-03-f-manual.reference in Resources */,
5B1AE25A20B6A669007EECCB /* painting-stroke-06-t-manual.svg in Resources */,
5B7E79C520CA7F1B00C50BCF /* pservers-grad-03-b-manual.reference in Resources */,
5B1AE24320B6A669007EECCB /* painting-stroke-07-t-manual.svg in Resources */,
5B1AE27B20B6A669007EECCB /* painting-fill-02-t-manual.svg in Resources */,
4295955D22A0F7CE00869079 /* shapes-polyline-01-t-manual.png in Resources */,
A74C82F1229E369A0085A832 /* pservers-grad-24-f-manual.reference in Resources */,
A74C82F0229E369A0085A832 /* pservers-grad-23-f-manual.reference in Resources */,
5B37139A20BE95D7004BB6EE /* pservers-grad-02-b-manual.svg in Resources */,
5B1AE27A20B6A669007EECCB /* coords-transformattr-01-f-manual.reference in Resources */,
4295957022A0F7CE00869079 /* painting-control-06-f-manual.png in Resources */,
5B1AE24C20B6A669007EECCB /* metadata-example-01-t-manual.reference in Resources */,
5B1AE29720B6A669007EECCB /* render-elems-01-t-manual.svg in Resources */,
4295958822A0F7CE00869079 /* paths-data-02-t-manual.png in Resources */,
4295958222A0F7CE00869079 /* painting-stroke-02-t-manual.png in Resources */,
4295957922A0F7CE00869079 /* paths-data-07-t-manual.png in Resources */,
4295956722A0F7CE00869079 /* paths-data-01-t-manual.png in Resources */,
A74C8307229E9CCE0085A832 /* masking-filter-01-f-manual.svg in Resources */,
5B1AE26220B6A669007EECCB /* coords-transformattr-02-f-manual.svg in Resources */,
4295956F22A0F7CE00869079 /* coords-coord-01-t-manual.png in Resources */,
4295959922A0F7CE00869079 /* types-basic-01-f-manual.png in Resources */,
5B1AE28F20B6A669007EECCB /* shapes-polyline-02-t-manual.svg in Resources */,
5B1AE24420B6A669007EECCB /* shapes-rect-05-f-manual.reference in Resources */,
429595A822A0F7CE00869079 /* render-elems-01-t-manual.png in Resources */,
5B1AE25320B6A669007EECCB /* coords-trans-08-t-manual.reference in Resources */,
5B1AE27320B6A669007EECCB /* paths-data-17-f-manual.svg in Resources */,
4295956122A0F7CE00869079 /* shapes-intro-01-t-manual.png in Resources */,
429595AE22A0F7CE00869079 /* shapes-rect-06-f-manual.png in Resources */,
5B1AE27C20B6A669007EECCB /* shapes-rect-04-f-manual.svg in Resources */,
5B1AE2DB20B6A669007EECCB /* color-prop-01-b-manual.reference in Resources */,
4295959122A0F7CE00869079 /* coords-coord-02-t-manual.png in Resources */,
4295958022A0F7CE00869079 /* coords-trans-04-t-manual.png in Resources */,
42DB451422A52A4200091DC6 /* pservers-grad-22-b-manual.png in Resources */,
5B1AE2BF20B6A669007EECCB /* shapes-ellipse-02-t-manual.reference in Resources */,
5B1AE24220B6A669007EECCB /* coords-trans-06-t-manual.reference in Resources */,
5B1AE2A920B6A669007EECCB /* struct-frag-04-t-manual.svg in Resources */,
A74C82E7229E35D30085A832 /* pservers-grad-12-b-manual.svg in Resources */,
5B1AE25F20B6A669007EECCB /* coords-transformattr-05-f-manual.svg in Resources */,
4295955322A0F7CE00869079 /* paths-data-17-f-manual.png in Resources */,
57CAB1341D7832E000FD8E47 /* rect.svg in Resources */,
5B1AE2D920B6A669007EECCB /* render-elems-03-t-manual.reference in Resources */,
5B1AE28120B6A669007EECCB /* coords-transformattr-04-f-manual.svg in Resources */,
5B1AE2B020B6A669007EECCB /* paths-data-16-t-manual.svg in Resources */,
5B1AE24020B6A669007EECCB /* coords-trans-01-b-manual.reference in Resources */,
5B1AE24B20B6A669007EECCB /* shapes-line-02-f-manual.svg in Resources */,
5B1AE2C920B6A669007EECCB /* paths-data-05-t-manual.svg in Resources */,
4295957E22A0F7CE00869079 /* coords-trans-03-t-manual.png in Resources */,
A74C82EF229E369A0085A832 /* pservers-grad-12-b-manual.reference in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
665742FC1F988D93006612C6 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect --format\n swiftlint\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
};
669D360B1F8F9B4C0048EF8B /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if which swiftlint >/dev/null; then\n swiftlint autocorrect --format\n swiftlint\nelse\n echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
57614AFC1F83D15600875933 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
58B0523920E10E7100D45008 /* ColorMatrix.swift in Sources */,
57614AFD1F83D15600875933 /* Group.swift in Sources */,
57614AFE1F83D15600875933 /* TextRenderer.swift in Sources */,
57614AFF1F83D15600875933 /* CGFloat+Double.swift in Sources */,
57614B021F83D15600875933 /* RoundRect.swift in Sources */,
57614B031F83D15600875933 /* UIImage2Image.swift in Sources */,
5B6E194020AC58F900454E7E /* Stroke.swift in Sources */,
57614B041F83D15600875933 /* SVGParser.swift in Sources */,
A7B47E42230EA3FC009DD7E5 /* MDisplayLink_iOS.swift in Sources */,
57614B051F83D15600875933 /* SWXMLHash.swift in Sources */,
57614B071F83D15600875933 /* RenderUtils.swift in Sources */,
57614B081F83D15600875933 /* FuncBounds.swift in Sources */,
57614B0A1F83D15600875933 /* DoubleInterpolation.swift in Sources */,
57614B0B1F83D15600875933 /* PathSegmentType.swift in Sources */,
57614B0C1F83D15600875933 /* AnimatableVariable.swift in Sources */,
5B6E193C20AC58F900454E7E /* Effect.swift in Sources */,
57614B0E1F83D15600875933 /* AnimationCache.swift in Sources */,
57614B0F1F83D15600875933 /* Transform.swift in Sources */,
57614B101F83D15600875933 /* Graphics_macOS.swift in Sources */,
5B6E192220AC58F900454E7E /* AlphaEffect.swift in Sources */,
57614B111F83D15600875933 /* ShapeRenderer.swift in Sources */,
57614B131F83D15600875933 /* MDisplayLink_macOS.swift in Sources */,
57614B141F83D15600875933 /* GroupDisposable.swift in Sources */,
57614B161F83D15600875933 /* TapEvent.swift in Sources */,
57614B181F83D15600875933 /* SVGView.swift in Sources */,
57614B191F83D15600875933 /* Arc.swift in Sources */,
57614B1A1F83D15600875933 /* MacawView.swift in Sources */,
30FF4964215CEA9900FF653C /* MCAMediaTimingFillMode_macOS.swift in Sources */,
5B7D7ED421300D4A00B5ED00 /* TimingFunction.swift in Sources */,
5B6E193420AC58F900454E7E /* Baseline.swift in Sources */,
A7B47E45230EA404009DD7E5 /* Common_iOS.swift in Sources */,
A7B47E40230EA3F7009DD7E5 /* MCAShapeLayerLineJoin_iOS.swift in Sources */,
57614B1B1F83D15600875933 /* Image.swift in Sources */,
57614B1C1F83D15600875933 /* TransformGenerator.swift in Sources */,
57614B1D1F83D15600875933 /* AnimationImpl.swift in Sources */,
57614B1E1F83D15600875933 /* AnimOperators.swift in Sources */,
57614B1F1F83D15600875933 /* Circle.swift in Sources */,
5BAE204C208E1EF4006BF277 /* SVGCanvas.swift in Sources */,
57614B211F83D15600875933 /* PathSegment.swift in Sources */,
5B6E193E20AC58F900454E7E /* Fill.swift in Sources */,
5852891720B29D67003E51D1 /* TransformedLocus.swift in Sources */,
57614B221F83D15600875933 /* ImageRenderer.swift in Sources */,
57614B231F83D15600875933 /* PathFunctions.swift in Sources */,
30FF4966215CEC0C00FF653C /* MCAShapeLayerLineJoin_macOS.swift in Sources */,
57614B241F83D15600875933 /* SVGSerializer.swift in Sources */,
57614B251F83D15600875933 /* MorphingAnimation.swift in Sources */,
5B6E192420AC58F900454E7E /* OffsetEffect.swift in Sources */,
5B6E193020AC58F900454E7E /* LinearGradient.swift in Sources */,
57614B261F83D15600875933 /* ShapeAnimation.swift in Sources */,
57614B271F83D15600875933 /* TransformInterpolation.swift in Sources */,
57614B281F83D15600875933 /* ShapeAnimationGenerator.swift in Sources */,
57614B291F83D15600875933 /* AnimationUtils.swift in Sources */,
57614B2A1F83D15600875933 /* Polygon.swift in Sources */,
57614B2D1F83D15600875933 /* TransformAnimation.swift in Sources */,
57614B2E1F83D15600875933 /* CombineAnimation.swift in Sources */,
57614B2F1F83D15600875933 /* TransformHashable.swift in Sources */,
57614B301F83D15600875933 /* MoveTo.swift in Sources */,
5B7E79C120CA7E9300C50BCF /* Pattern.swift in Sources */,
5B6E193A20AC58F900454E7E /* Drawable.swift in Sources */,
57614B311F83D15600875933 /* NodeRenderer.swift in Sources */,
57614B331F83D15600875933 /* Animation.swift in Sources */,
57614B341F83D15600875933 /* SVGParserError.swift in Sources */,
57614B361F83D15600875933 /* Disposable.swift in Sources */,
5B6E192C20AC58F900454E7E /* AspectRatio.swift in Sources */,
57614B371F83D15600875933 /* Path.swift in Sources */,
57614B381F83D15600875933 /* Line.swift in Sources */,
57614B391F83D15600875933 /* PathBounds.swift in Sources */,
57614B3A1F83D15600875933 /* AnimationProducer.swift in Sources */,
585288F620AD96A2003E51D1 /* ContentLayout.swift in Sources */,
57614B3C1F83D15600875933 /* ShapeInterpolation.swift in Sources */,
5876C63322572859000B31B6 /* MacawZoom.swift in Sources */,
57614BDB1F8739EE00875933 /* MacawView+PDF.swift in Sources */,
57614B411F83D15600875933 /* Text.swift in Sources */,
5815D59E2186E89A00BD08F9 /* CSSParser.swift in Sources */,
57614B431F83D15600875933 /* RenderContext.swift in Sources */,
57614B441F83D15600875933 /* Size.swift in Sources */,
5B6E193220AC58F900454E7E /* LineJoin.swift in Sources */,
A7B47E43230EA3FF009DD7E5 /* MView_iOS.swift in Sources */,
5835969C20A9CA150090400C /* CGMappings.swift in Sources */,
57614B451F83D15600875933 /* Polyline.swift in Sources */,
57614B461F83D15600875933 /* ContentsAnimation.swift in Sources */,
57614B471F83D15600875933 /* TouchEvent.swift in Sources */,
57614B481F83D15600875933 /* MBezierPath+Extension_macOS.swift in Sources */,
5BFEF5CF20B80A83008DAC11 /* BlendEffect.swift in Sources */,
30FF496D215CF27E00FF653C /* MCAShapeLayerLineCap_macOS.swift in Sources */,
57614B491F83D15600875933 /* MView_macOS.swift in Sources */,
A7B47E3F230EA3F5009DD7E5 /* MCAShapeLayerLineCap_iOS.swift in Sources */,
5B6E192E20AC58F900454E7E /* Font.swift in Sources */,
5BFEF5D120B80A83008DAC11 /* ColorMatrixEffect.swift in Sources */,
57614B4A1F83D15600875933 /* Easing.swift in Sources */,
57614B4B1F83D15600875933 /* Point.swift in Sources */,
5B6E192620AC58F900454E7E /* GaussianBlur.swift in Sources */,
57614B4C1F83D15600875933 /* OpacityGenerator.swift in Sources */,
57614B4D1F83D15600875933 /* Shape.swift in Sources */,
57614B4E1F83D15600875933 /* Ellipse.swift in Sources */,
57614B4F1F83D15600875933 /* Locus.swift in Sources */,
57614B501F83D15600875933 /* SceneUtils.swift in Sources */,
57614B511F83D15600875933 /* NodeHashable.swift in Sources */,
57614B521F83D15600875933 /* GeomUtils.swift in Sources */,
5B6E194420AC58F900454E7E /* Gradient.swift in Sources */,
57614B531F83D15600875933 /* CAAnimationClosure.swift in Sources */,
5B6E194220AC58F900454E7E /* Color.swift in Sources */,
57614B561F83D15600875933 /* Common_macOS.swift in Sources */,
5BC2CA0E21C7B8F900AC46D9 /* CombinationAnimationGenerator.swift in Sources */,
57614B571F83D15600875933 /* MDisplayLink.swift in Sources */,
57614B591F83D15600875933 /* Event.swift in Sources */,
57614B5B1F83D15600875933 /* Interpolable.swift in Sources */,
57614B5D1F83D15600875933 /* Variable.swift in Sources */,
5B6E193820AC58F900454E7E /* LineCap.swift in Sources */,
A7B47E41230EA3FA009DD7E5 /* MCAMediaTimingFillMode_iOS.swift in Sources */,
3002331D20CC0BDD00EFD92D /* BoundsUtils.swift in Sources */,
57614B5E1F83D15600875933 /* OpacityAnimation.swift in Sources */,
57614B5F1F83D15600875933 /* Touchable.swift in Sources */,
A7B47E3E230EA3F3009DD7E5 /* MCAMediaTimingFunctionName_iOS.swift in Sources */,
57614B601F83D15600875933 /* Node.swift in Sources */,
A7B47E44230EA402009DD7E5 /* Graphics_iOS.swift in Sources */,
57614B611F83D15600875933 /* PanEvent.swift in Sources */,
57614B621F83D15600875933 /* RotateEvent.swift in Sources */,
57614B631F83D15600875933 /* Insets.swift in Sources */,
3081E77E20DB58B100640F96 /* DescriptionExtensions.swift in Sources */,
57614B641F83D15600875933 /* Rect.swift in Sources */,
30FF4971215CF4CE00FF653C /* MCAMediaTimingFunctionName_macOS.swift in Sources */,
57614B651F83D15600875933 /* PathBuilder.swift in Sources */,
57614B661F83D15600875933 /* PinchEvent.swift in Sources */,
57614B671F83D15600875933 /* ContentsInterpolation.swift in Sources */,
57614B681F83D15600875933 /* GroupRenderer.swift in Sources */,
5B6E192820AC58F900454E7E /* RadialGradient.swift in Sources */,
5B6E192A20AC58F900454E7E /* Align.swift in Sources */,
57614B6B1F83D15600875933 /* NSTimer+Closure.swift in Sources */,
5B6E193620AC58F900454E7E /* Stop.swift in Sources */,
57614B6C1F83D15600875933 /* SWXMLHash+TypeConversion.swift in Sources */,
57614B6D1F83D15600875933 /* AnimationSequence.swift in Sources */,
5B1A8C7720A15F7300E5FFAE /* SVGNodeLayout.swift in Sources */,
57614B6E1F83D15600875933 /* MorphingGenerator.swift in Sources */,
57614B6F1F83D15600875933 /* SVGConstants.swift in Sources */,
57614B701F83D15600875933 /* ShapeLayer.swift in Sources */,
57614B711F83D15600875933 /* LocusInterpolation.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2671D76EA4600CC0FB6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
57E5E19E1E3B393900D1CB28 /* Group.swift in Sources */,
57E5E1A91E3B393900D1CB28 /* TextRenderer.swift in Sources */,
57E5E1B01E3B393900D1CB28 /* CGFloat+Double.swift in Sources */,
A7B47E39230EA380009DD7E5 /* MCAShapeLayerLineJoin_macOS.swift in Sources */,
57E5E19B1E3B393900D1CB28 /* RoundRect.swift in Sources */,
57900FF91EA0DEBF00809FFB /* UIImage2Image.swift in Sources */,
57E5E1AB1E3B393900D1CB28 /* SVGParser.swift in Sources */,
5B6E193F20AC58F900454E7E /* Stroke.swift in Sources */,
572CEFC81E2CED4B008C7C83 /* SWXMLHash.swift in Sources */,
57E5E1A71E3B393900D1CB28 /* RenderUtils.swift in Sources */,
57E5E1601E3B393900D1CB28 /* FuncBounds.swift in Sources */,
A718CD481F45C28700966E06 /* MView_iOS.swift in Sources */,
57E5E15B1E3B393900D1CB28 /* DoubleInterpolation.swift in Sources */,
57E5E1961E3B393900D1CB28 /* PathSegmentType.swift in Sources */,
57E5E1531E3B393900D1CB28 /* AnimatableVariable.swift in Sources */,
5B6E193B20AC58F900454E7E /* Effect.swift in Sources */,
A7B47E3A230EA398009DD7E5 /* MCAShapeLayerLineCap_macOS.swift in Sources */,
57E5E1631E3B393900D1CB28 /* AnimationCache.swift in Sources */,
57E5E19D1E3B393900D1CB28 /* Transform.swift in Sources */,
A718CD4E1F45C28F00966E06 /* Graphics_macOS.swift in Sources */,
57E5E1A81E3B393900D1CB28 /* ShapeRenderer.swift in Sources */,
5B6E192120AC58F900454E7E /* AlphaEffect.swift in Sources */,
A718CD4F1F45C28F00966E06 /* MDisplayLink_macOS.swift in Sources */,
57E5E1721E3B393900D1CB28 /* GroupDisposable.swift in Sources */,
57E5E1781E3B393900D1CB28 /* TapEvent.swift in Sources */,
57E5E1AE1E3B393900D1CB28 /* SVGView.swift in Sources */,
57E5E18B1E3B393900D1CB28 /* Arc.swift in Sources */,
57E5E1B21E3B393900D1CB28 /* MacawView.swift in Sources */,
57E5E19F1E3B393900D1CB28 /* Image.swift in Sources */,
5B7D7ED321300D4A00B5ED00 /* TimingFunction.swift in Sources */,
5B6E193320AC58F900454E7E /* Baseline.swift in Sources */,
57E5E16A1E3B393900D1CB28 /* TransformGenerator.swift in Sources */,
57E5E1551E3B393900D1CB28 /* AnimationImpl.swift in Sources */,
57E5E15A1E3B393900D1CB28 /* AnimOperators.swift in Sources */,
57E5E18C1E3B393900D1CB28 /* Circle.swift in Sources */,
57E5E1951E3B393900D1CB28 /* PathSegment.swift in Sources */,
5BAE201F208E1211006BF277 /* SVGCanvas.swift in Sources */,
57E5E1A41E3B393900D1CB28 /* ImageRenderer.swift in Sources */,
5B6E193D20AC58F900454E7E /* Fill.swift in Sources */,
5852891620B29D67003E51D1 /* TransformedLocus.swift in Sources */,
57E5E1621E3B393900D1CB28 /* PathFunctions.swift in Sources */,
C4820B181F458D0E008CE0FF /* SVGSerializer.swift in Sources */,
57E5E16E1E3B393900D1CB28 /* MorphingAnimation.swift in Sources */,
57A27BD11E44C5460057BD3A /* ShapeAnimation.swift in Sources */,
5B6E192320AC58F900454E7E /* OffsetEffect.swift in Sources */,
5B6E192F20AC58F900454E7E /* LinearGradient.swift in Sources */,
57E5E15F1E3B393900D1CB28 /* TransformInterpolation.swift in Sources */,
57A27BD31E44C5570057BD3A /* ShapeAnimationGenerator.swift in Sources */,
57E5E1571E3B393900D1CB28 /* AnimationUtils.swift in Sources */,
30FF496F215CF3B000FF653C /* MCAMediaTimingFunctionName_iOS.swift in Sources */,
57E5E1981E3B393900D1CB28 /* Polygon.swift in Sources */,
57E5E1701E3B393900D1CB28 /* TransformAnimation.swift in Sources */,
57E5E16C1E3B393900D1CB28 /* CombineAnimation.swift in Sources */,
57E5E1661E3B393900D1CB28 /* TransformHashable.swift in Sources */,
57E5E1921E3B393900D1CB28 /* MoveTo.swift in Sources */,
5B7E79C020CA7E9300C50BCF /* Pattern.swift in Sources */,
57E5E1A51E3B393900D1CB28 /* NodeRenderer.swift in Sources */,
5B6E193920AC58F900454E7E /* Drawable.swift in Sources */,
57E5E1541E3B393900D1CB28 /* Animation.swift in Sources */,
57E5E1AC1E3B393900D1CB28 /* SVGParserError.swift in Sources */,
57E5E1711E3B393900D1CB28 /* Disposable.swift in Sources */,
57E5E1931E3B393900D1CB28 /* Path.swift in Sources */,
5B6E192B20AC58F900454E7E /* AspectRatio.swift in Sources */,
57E5E1901E3B393900D1CB28 /* Line.swift in Sources */,
57E5E1611E3B393900D1CB28 /* PathBounds.swift in Sources */,
57E5E1561E3B393900D1CB28 /* AnimationProducer.swift in Sources */,
585288F420AD96A2003E51D1 /* ContentLayout.swift in Sources */,
A7B47E3D230EA3F0009DD7E5 /* MCAMediaTimingFunctionName_macOS.swift in Sources */,
57A27BD51E44C5840057BD3A /* ShapeInterpolation.swift in Sources */,
A718CD471F45C28700966E06 /* Graphics_iOS.swift in Sources */,
57614BDA1F8739EE00875933 /* MacawView+PDF.swift in Sources */,
5876C63222572859000B31B6 /* MacawZoom.swift in Sources */,
57E5E1A21E3B393900D1CB28 /* Text.swift in Sources */,
57F1087C1F53CA7E00DC365B /* MDisplayLink_iOS.swift in Sources */,
57E5E1A61E3B393900D1CB28 /* RenderContext.swift in Sources */,
30FF4969215CED8100FF653C /* MCAShapeLayerLineJoin_iOS.swift in Sources */,
5815D59D2186E89A00BD08F9 /* CSSParser.swift in Sources */,
57E5E19C1E3B393900D1CB28 /* Size.swift in Sources */,
57E5E1991E3B393900D1CB28 /* Polyline.swift in Sources */,
5B6E193120AC58F900454E7E /* LineJoin.swift in Sources */,
5835969B20A9CA150090400C /* CGMappings.swift in Sources */,
57E5E16D1E3B393900D1CB28 /* ContentsAnimation.swift in Sources */,
5713C4E21E51EC8F00BBA4D9 /* TouchEvent.swift in Sources */,
A718CD521F45C2A400966E06 /* MBezierPath+Extension_macOS.swift in Sources */,
5874CCB720DA8A860090DBD5 /* ColorMatrix.swift in Sources */,
5BFEF5CE20B80A83008DAC11 /* BlendEffect.swift in Sources */,
A718CD501F45C28F00966E06 /* MView_macOS.swift in Sources */,
57E5E1581E3B393900D1CB28 /* Easing.swift in Sources */,
5BFEF5D020B80A83008DAC11 /* ColorMatrixEffect.swift in Sources */,
5B6E192D20AC58F900454E7E /* Font.swift in Sources */,
57E5E1971E3B393900D1CB28 /* Point.swift in Sources */,
57E5E1681E3B393900D1CB28 /* OpacityGenerator.swift in Sources */,
5B6E192520AC58F900454E7E /* GaussianBlur.swift in Sources */,
57E5E1A11E3B393900D1CB28 /* Shape.swift in Sources */,
57E5E18D1E3B393900D1CB28 /* Ellipse.swift in Sources */,
57E5E1911E3B393900D1CB28 /* Locus.swift in Sources */,
57AF39891E66E06200F0BFE2 /* SceneUtils.swift in Sources */,
57E5E1651E3B393900D1CB28 /* NodeHashable.swift in Sources */,
57E5E18E1E3B393900D1CB28 /* GeomUtils.swift in Sources */,
57E5E1AF1E3B393900D1CB28 /* CAAnimationClosure.swift in Sources */,
5B6E194320AC58F900454E7E /* Gradient.swift in Sources */,
A718CD441F45C28200966E06 /* Common_iOS.swift in Sources */,
5B6E194120AC58F900454E7E /* Color.swift in Sources */,
A718CD4D1F45C28F00966E06 /* Common_macOS.swift in Sources */,
57F1087A1F53C92000DC365B /* MDisplayLink.swift in Sources */,
5BC2CA0D21C7B8F500AC46D9 /* CombinationAnimationGenerator.swift in Sources */,
57E5E1741E3B393900D1CB28 /* Event.swift in Sources */,
A7B47E3C230EA3E9009DD7E5 /* MCAMediaTimingFillMode_macOS.swift in Sources */,
57E5E15D1E3B393900D1CB28 /* Interpolable.swift in Sources */,
57E5E1731E3B393900D1CB28 /* Variable.swift in Sources */,
57E5E16F1E3B393900D1CB28 /* OpacityAnimation.swift in Sources */,
3002331C20CC0BDD00EFD92D /* BoundsUtils.swift in Sources */,
5B6E193720AC58F900454E7E /* LineCap.swift in Sources */,
57F108741F502A3600DC365B /* Touchable.swift in Sources */,
57E5E1A01E3B393900D1CB28 /* Node.swift in Sources */,
57E5E1751E3B393900D1CB28 /* PanEvent.swift in Sources */,
57E5E1771E3B393900D1CB28 /* RotateEvent.swift in Sources */,
57E5E18F1E3B393900D1CB28 /* Insets.swift in Sources */,
3081E77D20DB58B100640F96 /* DescriptionExtensions.swift in Sources */,
57E5E19A1E3B393900D1CB28 /* Rect.swift in Sources */,
57E5E1941E3B393900D1CB28 /* PathBuilder.swift in Sources */,
57E5E1761E3B393900D1CB28 /* PinchEvent.swift in Sources */,
57A27BCF1E44C4EC0057BD3A /* ContentsInterpolation.swift in Sources */,
57E5E1A31E3B393900D1CB28 /* GroupRenderer.swift in Sources */,
5B6E192720AC58F900454E7E /* RadialGradient.swift in Sources */,
5B6E192920AC58F900454E7E /* Align.swift in Sources */,
57E5E1B11E3B393900D1CB28 /* NSTimer+Closure.swift in Sources */,
30FF4962215CE97300FF653C /* MCAMediaTimingFillMode_iOS.swift in Sources */,
5B6E193520AC58F900454E7E /* Stop.swift in Sources */,
572CEFC71E2CED4B008C7C83 /* SWXMLHash+TypeConversion.swift in Sources */,
30FF496B215CF0ED00FF653C /* MCAShapeLayerLineCap_iOS.swift in Sources */,
57E5E16B1E3B393900D1CB28 /* AnimationSequence.swift in Sources */,
5B1A8C7620A15F7300E5FFAE /* SVGNodeLayout.swift in Sources */,
57E5E1671E3B393900D1CB28 /* MorphingGenerator.swift in Sources */,
57E5E1AA1E3B393900D1CB28 /* SVGConstants.swift in Sources */,
57E5E1B41E3B393900D1CB28 /* ShapeLayer.swift in Sources */,
57E5E15E1E3B393900D1CB28 /* LocusInterpolation.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
57FCD2721D76EA4600CC0FB6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5713C4F71E5C34C700BBA4D9 /* SequenceAnimationTests.swift in Sources */,
57B7A4E31EE70DC3009D78D7 /* ImageBoundsTests.swift in Sources */,
C4820B1A1F458D64008CE0FF /* MacawSVGTests.swift in Sources */,
5713C4F91E5C3FEE00BBA4D9 /* DelayedAnimationTests.swift in Sources */,
5713C4F31E5AD46800BBA4D9 /* ControlStatesTests.swift in Sources */,
57FCD27C1D76EA4600CC0FB6 /* MacawTests.swift in Sources */,
A7E675561EC4213500BD9ECB /* NodeBoundsTests.swift in Sources */,
6A616BFC212964E8006A07FA /* SVGParserTest.swift in Sources */,
57E0EB2E1EB34CDD00638039 /* AnimationUtilsTests.swift in Sources */,
5713C4F51E5AE2C300BBA4D9 /* CombineAnimationTests.swift in Sources */,
57CAB1231D782DFC00FD8E47 /* TestUtils.swift in Sources */,
5BAE2058208F24DE006BF277 /* SceneSerialization.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
57FCD2791D76EA4600CC0FB6 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 57FCD26B1D76EA4600CC0FB6 /* Macaw */;
targetProxy = 57FCD2781D76EA4600CC0FB6 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
57614B771F83D15600875933 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = NO;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = NO;
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "";
OTHER_SWIFT_FLAGS = "-D CARTHAGE";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.Macaw;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = macosx;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
};
name = Debug;
};
57614B781F83D15600875933 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = NO;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = NO;
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "";
OTHER_SWIFT_FLAGS = "-D CARTHAGE";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.Macaw;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = macosx;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
};
name = Release;
};
57FCD27E1D76EA4600CC0FB6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
57FCD27F1D76EA4600CC0FB6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator";
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
57FCD2811D76EA4600CC0FB6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = NO;
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "";
OTHER_SWIFT_FLAGS = "-D CARTHAGE";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.Macaw;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
};
name = Debug;
};
57FCD2821D76EA4600CC0FB6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = NO;
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "";
OTHER_SWIFT_FLAGS = "-D CARTHAGE";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.Macaw;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
};
name = Release;
};
57FCD2841D76EA4600CC0FB6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(SDKROOT)",
);
INFOPLIST_FILE = MacawTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @executable_path/../Frameworks @loader_path/../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.MacawTests;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
VALID_ARCHS = "x86_64 i386";
};
name = Debug;
};
57FCD2851D76EA4600CC0FB6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(SDKROOT)",
);
INFOPLIST_FILE = MacawTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @executable_path/../Frameworks @loader_path/../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.exyte.MacawTests;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,3,4";
VALID_ARCHS = "x86_64 i386";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
57614B761F83D15600875933 /* Build configuration list for PBXNativeTarget "MacawOSX" */ = {
isa = XCConfigurationList;
buildConfigurations = (
57614B771F83D15600875933 /* Debug */,
57614B781F83D15600875933 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
57FCD2661D76EA4600CC0FB6 /* Build configuration list for PBXProject "Macaw" */ = {
isa = XCConfigurationList;
buildConfigurations = (
57FCD27E1D76EA4600CC0FB6 /* Debug */,
57FCD27F1D76EA4600CC0FB6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
57FCD2801D76EA4600CC0FB6 /* Build configuration list for PBXNativeTarget "Macaw" */ = {
isa = XCConfigurationList;
buildConfigurations = (
57FCD2811D76EA4600CC0FB6 /* Debug */,
57FCD2821D76EA4600CC0FB6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
57FCD2831D76EA4600CC0FB6 /* Build configuration list for PBXNativeTarget "MacawTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
57FCD2841D76EA4600CC0FB6 /* Debug */,
57FCD2851D76EA4600CC0FB6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 57FCD2631D76EA4600CC0FB6 /* Project object */;
}