semvec/pypi-packages huggingface dataset:
ksbanim 1.2.21
A module for animation based on PyQt5 and OpenGL
License: MIT
Requires Python: >=3.6

# ksbanim

The python package **ksbanim** supports the drawing of primitive shapes and UI elements. Through its simple design, students can learn the basic principles of programming.

## Features

* position and rotate primitive shapes
* draw circles, ellipses, rectangles, triangles and more
* draw buttons, labels, text inputs and more
* manage keyboard and mouse input
* animate shape transitions

## Dependencies

A working installation of python3 and pip is necessary. So go and install python first.

Based on OpenGL, PyQt5 and imageio

## Usage Example

from ksbanim import *

setPos(500,500)

setRot(45)

drawCircle(100)

## GitHub Documentation

You can view the documentation [here](https://dev.lernbaum.ch/scr/ksbanim/index.html).

## Contributing

If you have any questions, feel free to ask via Q&A.