├── README.md ├── ShinpuruNodeUI.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── simongladman.xcuserdatad │ └── xcschemes │ ├── ShinpuruNodeUI.xcscheme │ └── xcschememanagement.plist ├── ShinpuruNodeUI ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── ViewController.swift ├── assets │ └── node_ui.jpeg ├── demoProject │ ├── DemoClasses.swift │ ├── DemoModel.swift │ └── DemoRenderers.swift ├── extensions │ └── UIColorExtension.swift └── shinpuru │ ├── SNNodeWidget.swift │ ├── SNNodesContainer.swift │ ├── SNRelationshipCurvesLayer.swift │ ├── SNView.swift │ └── ShinpuruNodeDataTypes.swift ├── ShinpuruNodeUITests ├── Info.plist └── ShinpuruNodeUITests.swift └── ShinpuruNodeUIUITests ├── Info.plist └── ShinpuruNodeUIUITests.swift /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/README.md -------------------------------------------------------------------------------- /ShinpuruNodeUI.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ShinpuruNodeUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ShinpuruNodeUI.xcodeproj/xcuserdata/simongladman.xcuserdatad/xcschemes/ShinpuruNodeUI.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI.xcodeproj/xcuserdata/simongladman.xcuserdatad/xcschemes/ShinpuruNodeUI.xcscheme -------------------------------------------------------------------------------- /ShinpuruNodeUI.xcodeproj/xcuserdata/simongladman.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI.xcodeproj/xcuserdata/simongladman.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ShinpuruNodeUI/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/AppDelegate.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ShinpuruNodeUI/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ShinpuruNodeUI/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ShinpuruNodeUI/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/Info.plist -------------------------------------------------------------------------------- /ShinpuruNodeUI/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/ViewController.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/assets/node_ui.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/assets/node_ui.jpeg -------------------------------------------------------------------------------- /ShinpuruNodeUI/demoProject/DemoClasses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/demoProject/DemoClasses.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/demoProject/DemoModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/demoProject/DemoModel.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/demoProject/DemoRenderers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/demoProject/DemoRenderers.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/extensions/UIColorExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/extensions/UIColorExtension.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/shinpuru/SNNodeWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/shinpuru/SNNodeWidget.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/shinpuru/SNNodesContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/shinpuru/SNNodesContainer.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/shinpuru/SNRelationshipCurvesLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/shinpuru/SNRelationshipCurvesLayer.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/shinpuru/SNView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/shinpuru/SNView.swift -------------------------------------------------------------------------------- /ShinpuruNodeUI/shinpuru/ShinpuruNodeDataTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUI/shinpuru/ShinpuruNodeDataTypes.swift -------------------------------------------------------------------------------- /ShinpuruNodeUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUITests/Info.plist -------------------------------------------------------------------------------- /ShinpuruNodeUITests/ShinpuruNodeUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUITests/ShinpuruNodeUITests.swift -------------------------------------------------------------------------------- /ShinpuruNodeUIUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUIUITests/Info.plist -------------------------------------------------------------------------------- /ShinpuruNodeUIUITests/ShinpuruNodeUIUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlexMonkey/ShinpuruNodeUI/HEAD/ShinpuruNodeUIUITests/ShinpuruNodeUIUITests.swift --------------------------------------------------------------------------------