├── .DS_Store ├── README.md └── imageEditor ├── Default-568h@2x.png ├── Main ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── ImageEditor2Nib.xib └── Info.plist ├── ViewController.swift ├── class ├── .DS_Store └── kernel │ └── .DS_Store ├── icons ├── .DS_Store ├── cancel.png ├── center.png ├── center.selected.png ├── crop.png ├── crop.selected.png ├── crop_169.png ├── crop_43.png ├── crop_canvas.png ├── crop_circle.png ├── crop_free.png ├── crop_free.selected.png ├── crop_image.png ├── crop_oval.png ├── crop_path_c.png ├── crop_path_s.png ├── crop_polygon.png ├── crop_square.png ├── crop_triangle.png ├── done.png ├── fullCanvas.png ├── fullCanvas_scaleFill.png ├── fullCanvas_scaleFit.png ├── index.png ├── mark.png ├── mark2.png ├── redo.png ├── rotate.png ├── rotate.selected.png ├── rotate_90.png ├── rotate_left.png ├── rotate_right.png └── undo.png ├── imageEditor.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── pow.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── pow.xcuserdatad │ └── xcschemes │ ├── imageEditor.xcscheme │ └── xcschememanagement.plist └── kernel ├── WPAngleRuler.swift ├── WPBaseEditorView.swift ├── WPCropEditorView.swift ├── WPExtension.swift ├── WPFreePathView.swift └── WPSideMenu.swift /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/README.md -------------------------------------------------------------------------------- /imageEditor/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Default-568h@2x.png -------------------------------------------------------------------------------- /imageEditor/Main/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/AppDelegate.swift -------------------------------------------------------------------------------- /imageEditor/Main/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /imageEditor/Main/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /imageEditor/Main/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /imageEditor/Main/ImageEditor2Nib.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/ImageEditor2Nib.xib -------------------------------------------------------------------------------- /imageEditor/Main/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/Main/Info.plist -------------------------------------------------------------------------------- /imageEditor/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/ViewController.swift -------------------------------------------------------------------------------- /imageEditor/class/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/class/.DS_Store -------------------------------------------------------------------------------- /imageEditor/class/kernel/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/class/kernel/.DS_Store -------------------------------------------------------------------------------- /imageEditor/icons/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/.DS_Store -------------------------------------------------------------------------------- /imageEditor/icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/cancel.png -------------------------------------------------------------------------------- /imageEditor/icons/center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/center.png -------------------------------------------------------------------------------- /imageEditor/icons/center.selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/center.selected.png -------------------------------------------------------------------------------- /imageEditor/icons/crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop.png -------------------------------------------------------------------------------- /imageEditor/icons/crop.selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop.selected.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_169.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_169.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_43.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_canvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_canvas.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_circle.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_free.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_free.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_free.selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_free.selected.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_image.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_oval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_oval.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_path_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_path_c.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_path_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_path_s.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_polygon.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_square.png -------------------------------------------------------------------------------- /imageEditor/icons/crop_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/crop_triangle.png -------------------------------------------------------------------------------- /imageEditor/icons/done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/done.png -------------------------------------------------------------------------------- /imageEditor/icons/fullCanvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/fullCanvas.png -------------------------------------------------------------------------------- /imageEditor/icons/fullCanvas_scaleFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/fullCanvas_scaleFill.png -------------------------------------------------------------------------------- /imageEditor/icons/fullCanvas_scaleFit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/fullCanvas_scaleFit.png -------------------------------------------------------------------------------- /imageEditor/icons/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/index.png -------------------------------------------------------------------------------- /imageEditor/icons/mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/mark.png -------------------------------------------------------------------------------- /imageEditor/icons/mark2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/mark2.png -------------------------------------------------------------------------------- /imageEditor/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/redo.png -------------------------------------------------------------------------------- /imageEditor/icons/rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/rotate.png -------------------------------------------------------------------------------- /imageEditor/icons/rotate.selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/rotate.selected.png -------------------------------------------------------------------------------- /imageEditor/icons/rotate_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/rotate_90.png -------------------------------------------------------------------------------- /imageEditor/icons/rotate_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/rotate_left.png -------------------------------------------------------------------------------- /imageEditor/icons/rotate_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/rotate_right.png -------------------------------------------------------------------------------- /imageEditor/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/icons/undo.png -------------------------------------------------------------------------------- /imageEditor/imageEditor.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/imageEditor.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /imageEditor/imageEditor.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/imageEditor.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /imageEditor/imageEditor.xcodeproj/project.xcworkspace/xcuserdata/pow.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/imageEditor.xcodeproj/project.xcworkspace/xcuserdata/pow.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /imageEditor/imageEditor.xcodeproj/xcuserdata/pow.xcuserdatad/xcschemes/imageEditor.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/imageEditor.xcodeproj/xcuserdata/pow.xcuserdatad/xcschemes/imageEditor.xcscheme -------------------------------------------------------------------------------- /imageEditor/imageEditor.xcodeproj/xcuserdata/pow.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/imageEditor.xcodeproj/xcuserdata/pow.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /imageEditor/kernel/WPAngleRuler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPAngleRuler.swift -------------------------------------------------------------------------------- /imageEditor/kernel/WPBaseEditorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPBaseEditorView.swift -------------------------------------------------------------------------------- /imageEditor/kernel/WPCropEditorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPCropEditorView.swift -------------------------------------------------------------------------------- /imageEditor/kernel/WPExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPExtension.swift -------------------------------------------------------------------------------- /imageEditor/kernel/WPFreePathView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPFreePathView.swift -------------------------------------------------------------------------------- /imageEditor/kernel/WPSideMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaineWang/WPImageEditor/HEAD/imageEditor/kernel/WPSideMenu.swift --------------------------------------------------------------------------------