├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs └── flippyLogo.png ├── flippy.nimble ├── path56.fill.png ├── path56.stroke.png ├── src ├── flippy.nim └── flippy │ ├── blends.nim │ ├── paths.nim │ └── svg.nim ├── tests ├── Ghostscript_Tiger.png ├── Ghostscript_Tiger.svg ├── benchmark.nim ├── blit1.png ├── bluestar.png ├── blur0x0.png ├── blur16x16.png ├── blur1x1.png ├── blur2x2.png ├── composed.png ├── config.nims ├── edgeBlits.png ├── edgesMatrix.png ├── edgesPos.png ├── fillCircle.png ├── fillRoundedRect.png ├── greencircle.png ├── lenna.flipHorizontal.png ├── lenna.flipVertical.png ├── lenna.flippy ├── lenna.png ├── lenna.resized.1000x100.png ├── lenna.resized.1000x1000.png ├── lenna.resized.100x100.png ├── lenna.rotate2Degrees.padded.png ├── lenna.rotate2Degrees.png ├── lenna.rotate45Degrees.png ├── lenna.rotate90Degrees.png ├── lenna.shearX.png ├── lenna.shearY.png ├── lenna2.flippy ├── lenna2.png ├── ninePatch.png ├── pathBlackRectangle.png ├── pathBottomArc.png ├── pathCornerArc.png ├── pathHeart.png ├── pathInvertedCornerArc.png ├── pathRedRectangle.png ├── pathRotatedArc.png ├── pathRoundRect.png ├── pathStroke1.png ├── pathStroke2.png ├── pathStroke3.png ├── pathStroke4.png ├── pathYellowRectangle.png ├── redsquare.png ├── strokeCircle.png ├── strokeRoundedRect.png ├── strokeRoundedRect1px.png ├── test.html ├── test.nim ├── testpaths.nim ├── testsvg.nim ├── tree.bleed.png ├── tree.png └── 树.png └── tools └── icomaker.nim /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/README.md -------------------------------------------------------------------------------- /docs/flippyLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/docs/flippyLogo.png -------------------------------------------------------------------------------- /flippy.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/flippy.nimble -------------------------------------------------------------------------------- /path56.fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/path56.fill.png -------------------------------------------------------------------------------- /path56.stroke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/path56.stroke.png -------------------------------------------------------------------------------- /src/flippy.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/src/flippy.nim -------------------------------------------------------------------------------- /src/flippy/blends.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/src/flippy/blends.nim -------------------------------------------------------------------------------- /src/flippy/paths.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/src/flippy/paths.nim -------------------------------------------------------------------------------- /src/flippy/svg.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/src/flippy/svg.nim -------------------------------------------------------------------------------- /tests/Ghostscript_Tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/Ghostscript_Tiger.png -------------------------------------------------------------------------------- /tests/Ghostscript_Tiger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/Ghostscript_Tiger.svg -------------------------------------------------------------------------------- /tests/benchmark.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/benchmark.nim -------------------------------------------------------------------------------- /tests/blit1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/blit1.png -------------------------------------------------------------------------------- /tests/bluestar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/bluestar.png -------------------------------------------------------------------------------- /tests/blur0x0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/blur0x0.png -------------------------------------------------------------------------------- /tests/blur16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/blur16x16.png -------------------------------------------------------------------------------- /tests/blur1x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/blur1x1.png -------------------------------------------------------------------------------- /tests/blur2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/blur2x2.png -------------------------------------------------------------------------------- /tests/composed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/composed.png -------------------------------------------------------------------------------- /tests/config.nims: -------------------------------------------------------------------------------- 1 | --path:"../src" 2 | -------------------------------------------------------------------------------- /tests/edgeBlits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/edgeBlits.png -------------------------------------------------------------------------------- /tests/edgesMatrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/edgesMatrix.png -------------------------------------------------------------------------------- /tests/edgesPos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/edgesPos.png -------------------------------------------------------------------------------- /tests/fillCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/fillCircle.png -------------------------------------------------------------------------------- /tests/fillRoundedRect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/fillRoundedRect.png -------------------------------------------------------------------------------- /tests/greencircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/greencircle.png -------------------------------------------------------------------------------- /tests/lenna.flipHorizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.flipHorizontal.png -------------------------------------------------------------------------------- /tests/lenna.flipVertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.flipVertical.png -------------------------------------------------------------------------------- /tests/lenna.flippy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.flippy -------------------------------------------------------------------------------- /tests/lenna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.png -------------------------------------------------------------------------------- /tests/lenna.resized.1000x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.resized.1000x100.png -------------------------------------------------------------------------------- /tests/lenna.resized.1000x1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.resized.1000x1000.png -------------------------------------------------------------------------------- /tests/lenna.resized.100x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.resized.100x100.png -------------------------------------------------------------------------------- /tests/lenna.rotate2Degrees.padded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.rotate2Degrees.padded.png -------------------------------------------------------------------------------- /tests/lenna.rotate2Degrees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.rotate2Degrees.png -------------------------------------------------------------------------------- /tests/lenna.rotate45Degrees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.rotate45Degrees.png -------------------------------------------------------------------------------- /tests/lenna.rotate90Degrees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.rotate90Degrees.png -------------------------------------------------------------------------------- /tests/lenna.shearX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.shearX.png -------------------------------------------------------------------------------- /tests/lenna.shearY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna.shearY.png -------------------------------------------------------------------------------- /tests/lenna2.flippy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna2.flippy -------------------------------------------------------------------------------- /tests/lenna2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/lenna2.png -------------------------------------------------------------------------------- /tests/ninePatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/ninePatch.png -------------------------------------------------------------------------------- /tests/pathBlackRectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathBlackRectangle.png -------------------------------------------------------------------------------- /tests/pathBottomArc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathBottomArc.png -------------------------------------------------------------------------------- /tests/pathCornerArc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathCornerArc.png -------------------------------------------------------------------------------- /tests/pathHeart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathHeart.png -------------------------------------------------------------------------------- /tests/pathInvertedCornerArc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathInvertedCornerArc.png -------------------------------------------------------------------------------- /tests/pathRedRectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathRedRectangle.png -------------------------------------------------------------------------------- /tests/pathRotatedArc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathRotatedArc.png -------------------------------------------------------------------------------- /tests/pathRoundRect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathRoundRect.png -------------------------------------------------------------------------------- /tests/pathStroke1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathStroke1.png -------------------------------------------------------------------------------- /tests/pathStroke2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathStroke2.png -------------------------------------------------------------------------------- /tests/pathStroke3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathStroke3.png -------------------------------------------------------------------------------- /tests/pathStroke4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathStroke4.png -------------------------------------------------------------------------------- /tests/pathYellowRectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/pathYellowRectangle.png -------------------------------------------------------------------------------- /tests/redsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/redsquare.png -------------------------------------------------------------------------------- /tests/strokeCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/strokeCircle.png -------------------------------------------------------------------------------- /tests/strokeRoundedRect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/strokeRoundedRect.png -------------------------------------------------------------------------------- /tests/strokeRoundedRect1px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/strokeRoundedRect1px.png -------------------------------------------------------------------------------- /tests/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/test.html -------------------------------------------------------------------------------- /tests/test.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/test.nim -------------------------------------------------------------------------------- /tests/testpaths.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/testpaths.nim -------------------------------------------------------------------------------- /tests/testsvg.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/testsvg.nim -------------------------------------------------------------------------------- /tests/tree.bleed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/tree.bleed.png -------------------------------------------------------------------------------- /tests/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/tree.png -------------------------------------------------------------------------------- /tests/树.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tests/树.png -------------------------------------------------------------------------------- /tools/icomaker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treeform/flippy/HEAD/tools/icomaker.nim --------------------------------------------------------------------------------