├── .gitignore ├── LICENSE ├── README.md ├── blog ├── fractals │ ├── burning-ship-zoom.png │ ├── burning-ship.png │ ├── burning_ship.py │ ├── burning_ship_zoom.py │ ├── gingerbread.png │ ├── gingerbread.py │ ├── henon.png │ ├── henon.py │ ├── henon2.png │ ├── hopalong-variant.png │ ├── hopalong-variant.py │ ├── hopalong.png │ ├── hopalong.py │ ├── julia.png │ ├── julia.py │ ├── kings-dream.png │ ├── kings_dream.py │ ├── mandelbrot-bw.png │ ├── mandelbrot-bw.py │ ├── mandelbrot.png │ ├── mandelbrot.py │ ├── newton-cube-time.png │ ├── newton-cube-time.py │ ├── newton-cube.png │ ├── newton-cube.py │ ├── popcorn.png │ ├── popcorn.py │ ├── popcorn2.png │ ├── popcorn2.py │ ├── tinkerbell-bw.png │ ├── tinkerbell.png │ ├── tinkerbell.py │ └── tinkerbell_bw.py └── geometric │ ├── spirograph-animation.gif │ ├── spirograph-dimensions.png │ ├── spirograph-illustration.py │ ├── spirograph-points.png │ ├── spirograph-shapes.py │ ├── spirograph-square.png │ ├── spirograph-square2.png │ ├── spirograph-triangle.png │ ├── spirograph-triangle2.png │ ├── spirograph.png │ ├── spirograph.py │ ├── spirograph2.png │ └── spirograph3.png ├── examples ├── bitmap │ ├── henon.py │ ├── mandelbrot.py │ ├── scaler-test.py │ ├── simple-make-bitmap-frame.py │ ├── simple-make-bitmap-frames.py │ ├── simple-make-bitmap.py │ └── simple-make-bitmaps.py ├── color │ ├── color.py │ ├── csscolor.py │ ├── hslbars.py │ ├── hslcolor.py │ └── rgbcolor.py ├── drawing │ ├── simple-make-frame.py │ ├── simple-make-frames.py │ ├── simple-make-image-alpha.py │ ├── simple-make-image.py │ └── simple-make-images.py ├── formulas │ ├── cosh-formula.png │ ├── create-png-1.png │ ├── create-png-2.png │ ├── create-png-3.png │ ├── create-png-formula.py │ ├── formula-graph-1.png │ ├── formula-graph.py │ ├── formula-test-temp.png │ ├── maths-formula.py │ └── quadratic.png ├── geometry │ ├── bezier.py │ ├── cat.png │ ├── circles.py │ ├── clip.py │ ├── complex-paths.py │ ├── ellipses.py │ ├── image.py │ ├── line-styles.py │ ├── lines.py │ ├── marker-illustrations.py │ ├── markers.py │ ├── path.py │ ├── polygon.py │ ├── rectangles.py │ ├── squares.py │ ├── text.py │ └── triangles.py ├── graph │ ├── dashedlinegraph.py │ └── simplegraph.py ├── movie │ ├── moviebuilder-audio.py │ ├── moviebuilder-no-audio.py │ ├── scene1-audio.mp3 │ ├── scene2-audio.mp3 │ └── simplemovie.py ├── nparray │ ├── save-reload-nparray.py │ ├── simple-make-nparray-frame.py │ ├── simple-make-nparray-frames.py │ ├── simple-make-nparray.py │ └── simple-make-nparrays.py ├── readme.md ├── start │ └── simpleimage.py └── tween │ └── simpletween.py ├── generativepy ├── __init__.py ├── analytics.py ├── bitmap.py ├── color.py ├── drawing.py ├── drawing3d.py ├── formulas.py ├── geometry.py ├── geometry3d.py ├── gif.py ├── graph.py ├── math.py ├── matplotlib.py ├── movie.py ├── nparray.py ├── povray.py ├── shape2d.py ├── table.py ├── tween.py └── utils.py ├── imagetests ├── all_image_tests.py ├── cat.png ├── formula.png ├── image_test_helper.py ├── images │ ├── test_artistic_color_scheme.png │ ├── test_basic_colors.png │ ├── test_bezier.png │ ├── test_book_color_blocks.png │ ├── test_book_color_scheme.png │ ├── test_circle.png │ ├── test_clip.png │ ├── test_complex_paths.png │ ├── test_css_colors.png │ ├── test_dark_color_scheme.png │ ├── test_deprecated_markers.png │ ├── test_drawing_make_frame_rgb.png │ ├── test_drawing_make_frame_rgba.png │ ├── test_drawing_make_image_rgb.png │ ├── test_drawing_make_image_rgba.png │ ├── test_ellipse.png │ ├── test_flatcolor_cube_drawing3d.png │ ├── test_flatcolor_drawing3d.png │ ├── test_flatcolor_rectangle_drawing3d.png │ ├── test_formula_default_dpi.png │ ├── test_formula_dpi.png │ ├── test_formula_optional_package.png │ ├── test_geometry_image.png │ ├── test_graph_appearance.png │ ├── test_graph_axes_position.png │ ├── test_graph_border.png │ ├── test_graph_dashed_line.png │ ├── test_graph_extent.png │ ├── test_graph_filled.png │ ├── test_graph_formatted_axis_values.png │ ├── test_graph_gradient_background.png │ ├── test_graph_gradient_plot.png │ ├── test_graph_multiple.png │ ├── test_graph_scale_factor.png │ ├── test_graph_scatter.png │ ├── test_graph_simple.png │ ├── test_graph_styles.png │ ├── test_graph_subdivisions.png │ ├── test_hsl_color_bars.png │ ├── test_hsl_colors.png │ ├── test_large_graph_scale.png │ ├── test_light_dark_colors.png │ ├── test_line_full.png │ ├── test_line_ray.png │ ├── test_line_segment.png │ ├── test_line_styles.png │ ├── test_lines.png │ ├── test_make_bitmap_frame_gray.png │ ├── test_make_bitmap_frame_rgb.png │ ├── test_make_bitmap_frame_rgba.png │ ├── test_make_bitmap_gray.png │ ├── test_make_bitmap_rgb.png │ ├── test_make_bitmap_rgba.png │ ├── test_make_nparray_frame_gray.png │ ├── test_make_nparray_frame_rgb.png │ ├── test_make_nparray_frame_rgba.png │ ├── test_make_nparray_frame_with_output_rgb.png │ ├── test_make_nparray_gray.png │ ├── test_make_nparray_rgb.png │ ├── test_make_nparray_rgba.png │ ├── test_markers.png │ ├── test_old_markers.png │ ├── test_overlay_nparrays.png │ ├── test_parameters.png │ ├── test_path.png │ ├── test_polygon.png │ ├── test_povray_Plot3dZofXY_non_default.png │ ├── test_povray_axes.png │ ├── test_povray_non_default_axes.png │ ├── test_povray_scene.png │ ├── test_povray_test_povray_Plot3dZofXY.png │ ├── test_rectangle.png │ ├── test_regular_polygon.png │ ├── test_rgb_color_panels.png │ ├── test_shapes_linear_gradient_fill.png │ ├── test_simple_drawing3d.png │ ├── test_square.png │ ├── test_table.png │ ├── test_text.png │ ├── test_text_offset.png │ ├── test_transform.png │ ├── test_triangle.png │ ├── test_turtle.png │ └── test_tween_easing.png ├── readme.md ├── test_bitmap_module.py ├── test_color_module.py ├── test_drawing3d_images.py ├── test_drawing_module.py ├── test_formulas_module.py ├── test_geometry_module.py ├── test_gradients_fills.py ├── test_graph_module.py ├── test_mpl_module.py ├── test_nparray_module.py ├── test_povray_module.py ├── test_table_module.py └── test_tween_module.py ├── requirements.txt ├── setup.cfg ├── setup.py ├── test ├── all_unit_tests.py ├── formula-empty-temp.png ├── formula-invalid-temp.png ├── formula-valid-temp.png ├── readme.md ├── test_color.py ├── test_formulas.py ├── test_graph.py ├── test_matrix.py ├── test_points.py ├── test_regular_polygon.py ├── test_text.py ├── test_transform.py ├── test_tween.py ├── test_utils.py ├── test_vector.py └── test_vector3.py └── tutorial ├── colour ├── colour-alpha.png ├── colour-css.png ├── colour-delta.png ├── colour-grey.png ├── colour-hsl.png ├── colour-lerp.png ├── colour-map.png ├── colour-rgb.png ├── colour-scheme-user.png ├── colour-scheme.png ├── colour-with.png ├── colour_alpha.py ├── colour_css.py ├── colour_delta.py ├── colour_grey.py ├── colour_hsl.py ├── colour_lerp.py ├── colour_map.py ├── colour_properties.py ├── colour_rgb.py ├── colour_schemes.py ├── colour_schemes_user.py └── colour_with.py ├── getting-started ├── rectangle-svg.py ├── rectangle-svg.svg ├── rectangle.png ├── rectangle.py ├── setup.png └── setup.py ├── patterns ├── circles-linear-gradient.png ├── circles-linear-gradient.py ├── fullpage-linear-gradient.png ├── fullpage-linear-gradient.py ├── multistop-linear-gradient.png ├── multistop-linear-gradient.py ├── multistop-linear-gradient2.png ├── multistop-linear-gradient3.png ├── simple-linear-gradient.png └── simple-linear-gradient.py ├── readme.md ├── shapes ├── angle-markers.png ├── bezier-tutorial-joined.png ├── bezier-tutorial-points.png ├── bezier-tutorial-polygon.png ├── bezier-tutorial.png ├── bezier.py ├── cat.png ├── circles-tutorial.png ├── circles.py ├── complex-polygon.png ├── complex-polygon.py ├── complex-subpaths.png ├── complex-subpaths.py ├── composite-lines.png ├── composite-lines.py ├── composite-roundrect.png ├── composite-roundrect.py ├── ellipses-tutorial.png ├── ellipses.py ├── fill-stroke-tutorial.png ├── fill-stroke.py ├── fill-style-tutorial.png ├── image.png ├── image.py ├── join-style-tutorial.png ├── markers.py ├── parallel-markers.png ├── path.png ├── path.py ├── polygons-tutorial.png ├── polygons.py ├── regularpolygons-tutorial.png ├── regularpolygons.py ├── stroke-style-tutorial.png ├── text-align.png ├── text-align.py ├── text-drawing.png ├── text-drawing.py ├── text-metrics.png ├── text-metrics.py ├── text-offset.png ├── text-offset.py ├── tick-markers.png ├── turtle.png └── turtle.py └── transforms ├── advanced-transform.png ├── advanced.py ├── clip-tutorial.png ├── clip.py ├── mirror-tutorial.png ├── mirror.py ├── rotate-tutorial.png ├── rotate.py ├── scale-tutorial.png ├── scale.py ├── translate-tutorial.png ├── translate.py ├── user-scale.png └── user-scale.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/README.md -------------------------------------------------------------------------------- /blog/fractals/burning-ship-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/burning-ship-zoom.png -------------------------------------------------------------------------------- /blog/fractals/burning-ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/burning-ship.png -------------------------------------------------------------------------------- /blog/fractals/burning_ship.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/burning_ship.py -------------------------------------------------------------------------------- /blog/fractals/burning_ship_zoom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/burning_ship_zoom.py -------------------------------------------------------------------------------- /blog/fractals/gingerbread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/gingerbread.png -------------------------------------------------------------------------------- /blog/fractals/gingerbread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/gingerbread.py -------------------------------------------------------------------------------- /blog/fractals/henon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/henon.png -------------------------------------------------------------------------------- /blog/fractals/henon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/henon.py -------------------------------------------------------------------------------- /blog/fractals/henon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/henon2.png -------------------------------------------------------------------------------- /blog/fractals/hopalong-variant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/hopalong-variant.png -------------------------------------------------------------------------------- /blog/fractals/hopalong-variant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/hopalong-variant.py -------------------------------------------------------------------------------- /blog/fractals/hopalong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/hopalong.png -------------------------------------------------------------------------------- /blog/fractals/hopalong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/hopalong.py -------------------------------------------------------------------------------- /blog/fractals/julia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/julia.png -------------------------------------------------------------------------------- /blog/fractals/julia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/julia.py -------------------------------------------------------------------------------- /blog/fractals/kings-dream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/kings-dream.png -------------------------------------------------------------------------------- /blog/fractals/kings_dream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/kings_dream.py -------------------------------------------------------------------------------- /blog/fractals/mandelbrot-bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/mandelbrot-bw.png -------------------------------------------------------------------------------- /blog/fractals/mandelbrot-bw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/mandelbrot-bw.py -------------------------------------------------------------------------------- /blog/fractals/mandelbrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/mandelbrot.png -------------------------------------------------------------------------------- /blog/fractals/mandelbrot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/mandelbrot.py -------------------------------------------------------------------------------- /blog/fractals/newton-cube-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/newton-cube-time.png -------------------------------------------------------------------------------- /blog/fractals/newton-cube-time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/newton-cube-time.py -------------------------------------------------------------------------------- /blog/fractals/newton-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/newton-cube.png -------------------------------------------------------------------------------- /blog/fractals/newton-cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/newton-cube.py -------------------------------------------------------------------------------- /blog/fractals/popcorn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/popcorn.png -------------------------------------------------------------------------------- /blog/fractals/popcorn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/popcorn.py -------------------------------------------------------------------------------- /blog/fractals/popcorn2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/popcorn2.png -------------------------------------------------------------------------------- /blog/fractals/popcorn2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/popcorn2.py -------------------------------------------------------------------------------- /blog/fractals/tinkerbell-bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/tinkerbell-bw.png -------------------------------------------------------------------------------- /blog/fractals/tinkerbell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/tinkerbell.png -------------------------------------------------------------------------------- /blog/fractals/tinkerbell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/tinkerbell.py -------------------------------------------------------------------------------- /blog/fractals/tinkerbell_bw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/fractals/tinkerbell_bw.py -------------------------------------------------------------------------------- /blog/geometric/spirograph-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-animation.gif -------------------------------------------------------------------------------- /blog/geometric/spirograph-dimensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-dimensions.png -------------------------------------------------------------------------------- /blog/geometric/spirograph-illustration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-illustration.py -------------------------------------------------------------------------------- /blog/geometric/spirograph-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-points.png -------------------------------------------------------------------------------- /blog/geometric/spirograph-shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-shapes.py -------------------------------------------------------------------------------- /blog/geometric/spirograph-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-square.png -------------------------------------------------------------------------------- /blog/geometric/spirograph-square2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-square2.png -------------------------------------------------------------------------------- /blog/geometric/spirograph-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-triangle.png -------------------------------------------------------------------------------- /blog/geometric/spirograph-triangle2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph-triangle2.png -------------------------------------------------------------------------------- /blog/geometric/spirograph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph.png -------------------------------------------------------------------------------- /blog/geometric/spirograph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph.py -------------------------------------------------------------------------------- /blog/geometric/spirograph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph2.png -------------------------------------------------------------------------------- /blog/geometric/spirograph3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/blog/geometric/spirograph3.png -------------------------------------------------------------------------------- /examples/bitmap/henon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/henon.py -------------------------------------------------------------------------------- /examples/bitmap/mandelbrot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/mandelbrot.py -------------------------------------------------------------------------------- /examples/bitmap/scaler-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/scaler-test.py -------------------------------------------------------------------------------- /examples/bitmap/simple-make-bitmap-frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/simple-make-bitmap-frame.py -------------------------------------------------------------------------------- /examples/bitmap/simple-make-bitmap-frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/simple-make-bitmap-frames.py -------------------------------------------------------------------------------- /examples/bitmap/simple-make-bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/simple-make-bitmap.py -------------------------------------------------------------------------------- /examples/bitmap/simple-make-bitmaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/bitmap/simple-make-bitmaps.py -------------------------------------------------------------------------------- /examples/color/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/color/color.py -------------------------------------------------------------------------------- /examples/color/csscolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/color/csscolor.py -------------------------------------------------------------------------------- /examples/color/hslbars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/color/hslbars.py -------------------------------------------------------------------------------- /examples/color/hslcolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/color/hslcolor.py -------------------------------------------------------------------------------- /examples/color/rgbcolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/color/rgbcolor.py -------------------------------------------------------------------------------- /examples/drawing/simple-make-frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/drawing/simple-make-frame.py -------------------------------------------------------------------------------- /examples/drawing/simple-make-frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/drawing/simple-make-frames.py -------------------------------------------------------------------------------- /examples/drawing/simple-make-image-alpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/drawing/simple-make-image-alpha.py -------------------------------------------------------------------------------- /examples/drawing/simple-make-image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/drawing/simple-make-image.py -------------------------------------------------------------------------------- /examples/drawing/simple-make-images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/drawing/simple-make-images.py -------------------------------------------------------------------------------- /examples/formulas/cosh-formula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/cosh-formula.png -------------------------------------------------------------------------------- /examples/formulas/create-png-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/create-png-1.png -------------------------------------------------------------------------------- /examples/formulas/create-png-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/create-png-2.png -------------------------------------------------------------------------------- /examples/formulas/create-png-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/create-png-3.png -------------------------------------------------------------------------------- /examples/formulas/create-png-formula.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/create-png-formula.py -------------------------------------------------------------------------------- /examples/formulas/formula-graph-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/formula-graph-1.png -------------------------------------------------------------------------------- /examples/formulas/formula-graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/formula-graph.py -------------------------------------------------------------------------------- /examples/formulas/formula-test-temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/formula-test-temp.png -------------------------------------------------------------------------------- /examples/formulas/maths-formula.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/maths-formula.py -------------------------------------------------------------------------------- /examples/formulas/quadratic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/formulas/quadratic.png -------------------------------------------------------------------------------- /examples/geometry/bezier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/bezier.py -------------------------------------------------------------------------------- /examples/geometry/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/cat.png -------------------------------------------------------------------------------- /examples/geometry/circles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/circles.py -------------------------------------------------------------------------------- /examples/geometry/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/clip.py -------------------------------------------------------------------------------- /examples/geometry/complex-paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/complex-paths.py -------------------------------------------------------------------------------- /examples/geometry/ellipses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/ellipses.py -------------------------------------------------------------------------------- /examples/geometry/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/image.py -------------------------------------------------------------------------------- /examples/geometry/line-styles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/line-styles.py -------------------------------------------------------------------------------- /examples/geometry/lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/lines.py -------------------------------------------------------------------------------- /examples/geometry/marker-illustrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/marker-illustrations.py -------------------------------------------------------------------------------- /examples/geometry/markers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/markers.py -------------------------------------------------------------------------------- /examples/geometry/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/path.py -------------------------------------------------------------------------------- /examples/geometry/polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/polygon.py -------------------------------------------------------------------------------- /examples/geometry/rectangles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/rectangles.py -------------------------------------------------------------------------------- /examples/geometry/squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/squares.py -------------------------------------------------------------------------------- /examples/geometry/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/text.py -------------------------------------------------------------------------------- /examples/geometry/triangles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/geometry/triangles.py -------------------------------------------------------------------------------- /examples/graph/dashedlinegraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/graph/dashedlinegraph.py -------------------------------------------------------------------------------- /examples/graph/simplegraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/graph/simplegraph.py -------------------------------------------------------------------------------- /examples/movie/moviebuilder-audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/movie/moviebuilder-audio.py -------------------------------------------------------------------------------- /examples/movie/moviebuilder-no-audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/movie/moviebuilder-no-audio.py -------------------------------------------------------------------------------- /examples/movie/scene1-audio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/movie/scene1-audio.mp3 -------------------------------------------------------------------------------- /examples/movie/scene2-audio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/movie/scene2-audio.mp3 -------------------------------------------------------------------------------- /examples/movie/simplemovie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/movie/simplemovie.py -------------------------------------------------------------------------------- /examples/nparray/save-reload-nparray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/nparray/save-reload-nparray.py -------------------------------------------------------------------------------- /examples/nparray/simple-make-nparray-frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/nparray/simple-make-nparray-frame.py -------------------------------------------------------------------------------- /examples/nparray/simple-make-nparray-frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/nparray/simple-make-nparray-frames.py -------------------------------------------------------------------------------- /examples/nparray/simple-make-nparray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/nparray/simple-make-nparray.py -------------------------------------------------------------------------------- /examples/nparray/simple-make-nparrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/nparray/simple-make-nparrays.py -------------------------------------------------------------------------------- /examples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/readme.md -------------------------------------------------------------------------------- /examples/start/simpleimage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/start/simpleimage.py -------------------------------------------------------------------------------- /examples/tween/simpletween.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/examples/tween/simpletween.py -------------------------------------------------------------------------------- /generativepy/__init__.py: -------------------------------------------------------------------------------- 1 | name = "generativepy" 2 | -------------------------------------------------------------------------------- /generativepy/analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/analytics.py -------------------------------------------------------------------------------- /generativepy/bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/bitmap.py -------------------------------------------------------------------------------- /generativepy/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/color.py -------------------------------------------------------------------------------- /generativepy/drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/drawing.py -------------------------------------------------------------------------------- /generativepy/drawing3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/drawing3d.py -------------------------------------------------------------------------------- /generativepy/formulas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/formulas.py -------------------------------------------------------------------------------- /generativepy/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/geometry.py -------------------------------------------------------------------------------- /generativepy/geometry3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/geometry3d.py -------------------------------------------------------------------------------- /generativepy/gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/gif.py -------------------------------------------------------------------------------- /generativepy/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/graph.py -------------------------------------------------------------------------------- /generativepy/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/math.py -------------------------------------------------------------------------------- /generativepy/matplotlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/matplotlib.py -------------------------------------------------------------------------------- /generativepy/movie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/movie.py -------------------------------------------------------------------------------- /generativepy/nparray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/nparray.py -------------------------------------------------------------------------------- /generativepy/povray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/povray.py -------------------------------------------------------------------------------- /generativepy/shape2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/shape2d.py -------------------------------------------------------------------------------- /generativepy/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/table.py -------------------------------------------------------------------------------- /generativepy/tween.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/tween.py -------------------------------------------------------------------------------- /generativepy/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/generativepy/utils.py -------------------------------------------------------------------------------- /imagetests/all_image_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/all_image_tests.py -------------------------------------------------------------------------------- /imagetests/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/cat.png -------------------------------------------------------------------------------- /imagetests/formula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/formula.png -------------------------------------------------------------------------------- /imagetests/image_test_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/image_test_helper.py -------------------------------------------------------------------------------- /imagetests/images/test_artistic_color_scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_artistic_color_scheme.png -------------------------------------------------------------------------------- /imagetests/images/test_basic_colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_basic_colors.png -------------------------------------------------------------------------------- /imagetests/images/test_bezier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_bezier.png -------------------------------------------------------------------------------- /imagetests/images/test_book_color_blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_book_color_blocks.png -------------------------------------------------------------------------------- /imagetests/images/test_book_color_scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_book_color_scheme.png -------------------------------------------------------------------------------- /imagetests/images/test_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_circle.png -------------------------------------------------------------------------------- /imagetests/images/test_clip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_clip.png -------------------------------------------------------------------------------- /imagetests/images/test_complex_paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_complex_paths.png -------------------------------------------------------------------------------- /imagetests/images/test_css_colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_css_colors.png -------------------------------------------------------------------------------- /imagetests/images/test_dark_color_scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_dark_color_scheme.png -------------------------------------------------------------------------------- /imagetests/images/test_deprecated_markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_deprecated_markers.png -------------------------------------------------------------------------------- /imagetests/images/test_drawing_make_frame_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_drawing_make_frame_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_drawing_make_frame_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_drawing_make_frame_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_drawing_make_image_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_drawing_make_image_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_drawing_make_image_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_drawing_make_image_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_ellipse.png -------------------------------------------------------------------------------- /imagetests/images/test_flatcolor_cube_drawing3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_flatcolor_cube_drawing3d.png -------------------------------------------------------------------------------- /imagetests/images/test_flatcolor_drawing3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_flatcolor_drawing3d.png -------------------------------------------------------------------------------- /imagetests/images/test_flatcolor_rectangle_drawing3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_flatcolor_rectangle_drawing3d.png -------------------------------------------------------------------------------- /imagetests/images/test_formula_default_dpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_formula_default_dpi.png -------------------------------------------------------------------------------- /imagetests/images/test_formula_dpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_formula_dpi.png -------------------------------------------------------------------------------- /imagetests/images/test_formula_optional_package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_formula_optional_package.png -------------------------------------------------------------------------------- /imagetests/images/test_geometry_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_geometry_image.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_appearance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_appearance.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_axes_position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_axes_position.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_border.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_dashed_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_dashed_line.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_extent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_extent.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_filled.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_formatted_axis_values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_formatted_axis_values.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_gradient_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_gradient_background.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_gradient_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_gradient_plot.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_multiple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_multiple.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_scale_factor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_scale_factor.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_scatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_scatter.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_simple.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_styles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_styles.png -------------------------------------------------------------------------------- /imagetests/images/test_graph_subdivisions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_graph_subdivisions.png -------------------------------------------------------------------------------- /imagetests/images/test_hsl_color_bars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_hsl_color_bars.png -------------------------------------------------------------------------------- /imagetests/images/test_hsl_colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_hsl_colors.png -------------------------------------------------------------------------------- /imagetests/images/test_large_graph_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_large_graph_scale.png -------------------------------------------------------------------------------- /imagetests/images/test_light_dark_colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_light_dark_colors.png -------------------------------------------------------------------------------- /imagetests/images/test_line_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_line_full.png -------------------------------------------------------------------------------- /imagetests/images/test_line_ray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_line_ray.png -------------------------------------------------------------------------------- /imagetests/images/test_line_segment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_line_segment.png -------------------------------------------------------------------------------- /imagetests/images/test_line_styles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_line_styles.png -------------------------------------------------------------------------------- /imagetests/images/test_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_lines.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_frame_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_frame_gray.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_frame_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_frame_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_frame_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_frame_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_gray.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_make_bitmap_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_bitmap_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_frame_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_frame_gray.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_frame_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_frame_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_frame_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_frame_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_frame_with_output_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_frame_with_output_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_gray.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_rgb.png -------------------------------------------------------------------------------- /imagetests/images/test_make_nparray_rgba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_make_nparray_rgba.png -------------------------------------------------------------------------------- /imagetests/images/test_markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_markers.png -------------------------------------------------------------------------------- /imagetests/images/test_old_markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_old_markers.png -------------------------------------------------------------------------------- /imagetests/images/test_overlay_nparrays.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_overlay_nparrays.png -------------------------------------------------------------------------------- /imagetests/images/test_parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_parameters.png -------------------------------------------------------------------------------- /imagetests/images/test_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_path.png -------------------------------------------------------------------------------- /imagetests/images/test_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_polygon.png -------------------------------------------------------------------------------- /imagetests/images/test_povray_Plot3dZofXY_non_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_povray_Plot3dZofXY_non_default.png -------------------------------------------------------------------------------- /imagetests/images/test_povray_axes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_povray_axes.png -------------------------------------------------------------------------------- /imagetests/images/test_povray_non_default_axes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_povray_non_default_axes.png -------------------------------------------------------------------------------- /imagetests/images/test_povray_scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_povray_scene.png -------------------------------------------------------------------------------- /imagetests/images/test_povray_test_povray_Plot3dZofXY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_povray_test_povray_Plot3dZofXY.png -------------------------------------------------------------------------------- /imagetests/images/test_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_rectangle.png -------------------------------------------------------------------------------- /imagetests/images/test_regular_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_regular_polygon.png -------------------------------------------------------------------------------- /imagetests/images/test_rgb_color_panels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_rgb_color_panels.png -------------------------------------------------------------------------------- /imagetests/images/test_shapes_linear_gradient_fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_shapes_linear_gradient_fill.png -------------------------------------------------------------------------------- /imagetests/images/test_simple_drawing3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_simple_drawing3d.png -------------------------------------------------------------------------------- /imagetests/images/test_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_square.png -------------------------------------------------------------------------------- /imagetests/images/test_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_table.png -------------------------------------------------------------------------------- /imagetests/images/test_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_text.png -------------------------------------------------------------------------------- /imagetests/images/test_text_offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_text_offset.png -------------------------------------------------------------------------------- /imagetests/images/test_transform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_transform.png -------------------------------------------------------------------------------- /imagetests/images/test_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_triangle.png -------------------------------------------------------------------------------- /imagetests/images/test_turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_turtle.png -------------------------------------------------------------------------------- /imagetests/images/test_tween_easing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/images/test_tween_easing.png -------------------------------------------------------------------------------- /imagetests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/readme.md -------------------------------------------------------------------------------- /imagetests/test_bitmap_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_bitmap_module.py -------------------------------------------------------------------------------- /imagetests/test_color_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_color_module.py -------------------------------------------------------------------------------- /imagetests/test_drawing3d_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_drawing3d_images.py -------------------------------------------------------------------------------- /imagetests/test_drawing_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_drawing_module.py -------------------------------------------------------------------------------- /imagetests/test_formulas_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_formulas_module.py -------------------------------------------------------------------------------- /imagetests/test_geometry_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_geometry_module.py -------------------------------------------------------------------------------- /imagetests/test_gradients_fills.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_gradients_fills.py -------------------------------------------------------------------------------- /imagetests/test_graph_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_graph_module.py -------------------------------------------------------------------------------- /imagetests/test_mpl_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_mpl_module.py -------------------------------------------------------------------------------- /imagetests/test_nparray_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_nparray_module.py -------------------------------------------------------------------------------- /imagetests/test_povray_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_povray_module.py -------------------------------------------------------------------------------- /imagetests/test_table_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_table_module.py -------------------------------------------------------------------------------- /imagetests/test_tween_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/imagetests/test_tween_module.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/setup.py -------------------------------------------------------------------------------- /test/all_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/all_unit_tests.py -------------------------------------------------------------------------------- /test/formula-empty-temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/formula-empty-temp.png -------------------------------------------------------------------------------- /test/formula-invalid-temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/formula-invalid-temp.png -------------------------------------------------------------------------------- /test/formula-valid-temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/formula-valid-temp.png -------------------------------------------------------------------------------- /test/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/readme.md -------------------------------------------------------------------------------- /test/test_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_color.py -------------------------------------------------------------------------------- /test/test_formulas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_formulas.py -------------------------------------------------------------------------------- /test/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_graph.py -------------------------------------------------------------------------------- /test/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_matrix.py -------------------------------------------------------------------------------- /test/test_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_points.py -------------------------------------------------------------------------------- /test/test_regular_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_regular_polygon.py -------------------------------------------------------------------------------- /test/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_text.py -------------------------------------------------------------------------------- /test/test_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_transform.py -------------------------------------------------------------------------------- /test/test_tween.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_tween.py -------------------------------------------------------------------------------- /test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_utils.py -------------------------------------------------------------------------------- /test/test_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_vector.py -------------------------------------------------------------------------------- /test/test_vector3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/test/test_vector3.py -------------------------------------------------------------------------------- /tutorial/colour/colour-alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-alpha.png -------------------------------------------------------------------------------- /tutorial/colour/colour-css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-css.png -------------------------------------------------------------------------------- /tutorial/colour/colour-delta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-delta.png -------------------------------------------------------------------------------- /tutorial/colour/colour-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-grey.png -------------------------------------------------------------------------------- /tutorial/colour/colour-hsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-hsl.png -------------------------------------------------------------------------------- /tutorial/colour/colour-lerp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-lerp.png -------------------------------------------------------------------------------- /tutorial/colour/colour-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-map.png -------------------------------------------------------------------------------- /tutorial/colour/colour-rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-rgb.png -------------------------------------------------------------------------------- /tutorial/colour/colour-scheme-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-scheme-user.png -------------------------------------------------------------------------------- /tutorial/colour/colour-scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-scheme.png -------------------------------------------------------------------------------- /tutorial/colour/colour-with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour-with.png -------------------------------------------------------------------------------- /tutorial/colour/colour_alpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_alpha.py -------------------------------------------------------------------------------- /tutorial/colour/colour_css.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_css.py -------------------------------------------------------------------------------- /tutorial/colour/colour_delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_delta.py -------------------------------------------------------------------------------- /tutorial/colour/colour_grey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_grey.py -------------------------------------------------------------------------------- /tutorial/colour/colour_hsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_hsl.py -------------------------------------------------------------------------------- /tutorial/colour/colour_lerp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_lerp.py -------------------------------------------------------------------------------- /tutorial/colour/colour_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_map.py -------------------------------------------------------------------------------- /tutorial/colour/colour_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_properties.py -------------------------------------------------------------------------------- /tutorial/colour/colour_rgb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_rgb.py -------------------------------------------------------------------------------- /tutorial/colour/colour_schemes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_schemes.py -------------------------------------------------------------------------------- /tutorial/colour/colour_schemes_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_schemes_user.py -------------------------------------------------------------------------------- /tutorial/colour/colour_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/colour/colour_with.py -------------------------------------------------------------------------------- /tutorial/getting-started/rectangle-svg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/rectangle-svg.py -------------------------------------------------------------------------------- /tutorial/getting-started/rectangle-svg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/rectangle-svg.svg -------------------------------------------------------------------------------- /tutorial/getting-started/rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/rectangle.png -------------------------------------------------------------------------------- /tutorial/getting-started/rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/rectangle.py -------------------------------------------------------------------------------- /tutorial/getting-started/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/setup.png -------------------------------------------------------------------------------- /tutorial/getting-started/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/getting-started/setup.py -------------------------------------------------------------------------------- /tutorial/patterns/circles-linear-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/circles-linear-gradient.png -------------------------------------------------------------------------------- /tutorial/patterns/circles-linear-gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/circles-linear-gradient.py -------------------------------------------------------------------------------- /tutorial/patterns/fullpage-linear-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/fullpage-linear-gradient.png -------------------------------------------------------------------------------- /tutorial/patterns/fullpage-linear-gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/fullpage-linear-gradient.py -------------------------------------------------------------------------------- /tutorial/patterns/multistop-linear-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/multistop-linear-gradient.png -------------------------------------------------------------------------------- /tutorial/patterns/multistop-linear-gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/multistop-linear-gradient.py -------------------------------------------------------------------------------- /tutorial/patterns/multistop-linear-gradient2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/multistop-linear-gradient2.png -------------------------------------------------------------------------------- /tutorial/patterns/multistop-linear-gradient3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/multistop-linear-gradient3.png -------------------------------------------------------------------------------- /tutorial/patterns/simple-linear-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/simple-linear-gradient.png -------------------------------------------------------------------------------- /tutorial/patterns/simple-linear-gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/patterns/simple-linear-gradient.py -------------------------------------------------------------------------------- /tutorial/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/readme.md -------------------------------------------------------------------------------- /tutorial/shapes/angle-markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/angle-markers.png -------------------------------------------------------------------------------- /tutorial/shapes/bezier-tutorial-joined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/bezier-tutorial-joined.png -------------------------------------------------------------------------------- /tutorial/shapes/bezier-tutorial-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/bezier-tutorial-points.png -------------------------------------------------------------------------------- /tutorial/shapes/bezier-tutorial-polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/bezier-tutorial-polygon.png -------------------------------------------------------------------------------- /tutorial/shapes/bezier-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/bezier-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/bezier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/bezier.py -------------------------------------------------------------------------------- /tutorial/shapes/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/cat.png -------------------------------------------------------------------------------- /tutorial/shapes/circles-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/circles-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/circles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/circles.py -------------------------------------------------------------------------------- /tutorial/shapes/complex-polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/complex-polygon.png -------------------------------------------------------------------------------- /tutorial/shapes/complex-polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/complex-polygon.py -------------------------------------------------------------------------------- /tutorial/shapes/complex-subpaths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/complex-subpaths.png -------------------------------------------------------------------------------- /tutorial/shapes/complex-subpaths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/complex-subpaths.py -------------------------------------------------------------------------------- /tutorial/shapes/composite-lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/composite-lines.png -------------------------------------------------------------------------------- /tutorial/shapes/composite-lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/composite-lines.py -------------------------------------------------------------------------------- /tutorial/shapes/composite-roundrect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/composite-roundrect.png -------------------------------------------------------------------------------- /tutorial/shapes/composite-roundrect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/composite-roundrect.py -------------------------------------------------------------------------------- /tutorial/shapes/ellipses-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/ellipses-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/ellipses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/ellipses.py -------------------------------------------------------------------------------- /tutorial/shapes/fill-stroke-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/fill-stroke-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/fill-stroke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/fill-stroke.py -------------------------------------------------------------------------------- /tutorial/shapes/fill-style-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/fill-style-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/image.png -------------------------------------------------------------------------------- /tutorial/shapes/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/image.py -------------------------------------------------------------------------------- /tutorial/shapes/join-style-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/join-style-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/markers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/markers.py -------------------------------------------------------------------------------- /tutorial/shapes/parallel-markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/parallel-markers.png -------------------------------------------------------------------------------- /tutorial/shapes/path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/path.png -------------------------------------------------------------------------------- /tutorial/shapes/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/path.py -------------------------------------------------------------------------------- /tutorial/shapes/polygons-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/polygons-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/polygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/polygons.py -------------------------------------------------------------------------------- /tutorial/shapes/regularpolygons-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/regularpolygons-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/regularpolygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/regularpolygons.py -------------------------------------------------------------------------------- /tutorial/shapes/stroke-style-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/stroke-style-tutorial.png -------------------------------------------------------------------------------- /tutorial/shapes/text-align.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-align.png -------------------------------------------------------------------------------- /tutorial/shapes/text-align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-align.py -------------------------------------------------------------------------------- /tutorial/shapes/text-drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-drawing.png -------------------------------------------------------------------------------- /tutorial/shapes/text-drawing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-drawing.py -------------------------------------------------------------------------------- /tutorial/shapes/text-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-metrics.png -------------------------------------------------------------------------------- /tutorial/shapes/text-metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-metrics.py -------------------------------------------------------------------------------- /tutorial/shapes/text-offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-offset.png -------------------------------------------------------------------------------- /tutorial/shapes/text-offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/text-offset.py -------------------------------------------------------------------------------- /tutorial/shapes/tick-markers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/tick-markers.png -------------------------------------------------------------------------------- /tutorial/shapes/turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/turtle.png -------------------------------------------------------------------------------- /tutorial/shapes/turtle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/shapes/turtle.py -------------------------------------------------------------------------------- /tutorial/transforms/advanced-transform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/advanced-transform.png -------------------------------------------------------------------------------- /tutorial/transforms/advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/advanced.py -------------------------------------------------------------------------------- /tutorial/transforms/clip-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/clip-tutorial.png -------------------------------------------------------------------------------- /tutorial/transforms/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/clip.py -------------------------------------------------------------------------------- /tutorial/transforms/mirror-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/mirror-tutorial.png -------------------------------------------------------------------------------- /tutorial/transforms/mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/mirror.py -------------------------------------------------------------------------------- /tutorial/transforms/rotate-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/rotate-tutorial.png -------------------------------------------------------------------------------- /tutorial/transforms/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/rotate.py -------------------------------------------------------------------------------- /tutorial/transforms/scale-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/scale-tutorial.png -------------------------------------------------------------------------------- /tutorial/transforms/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/scale.py -------------------------------------------------------------------------------- /tutorial/transforms/translate-tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/translate-tutorial.png -------------------------------------------------------------------------------- /tutorial/transforms/translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/translate.py -------------------------------------------------------------------------------- /tutorial/transforms/user-scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/user-scale.png -------------------------------------------------------------------------------- /tutorial/transforms/user-scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinmcbride/generativepy/HEAD/tutorial/transforms/user-scale.py --------------------------------------------------------------------------------