Plots and measures angles and distances between points in 3-Dimensions
Reason this release was yanked:
has typos and is slow
Project description
POINTS-CLI
Use this program to display random points and measure angles and distances between them.
Description:
Points-cli is a small program that takes a given number of randomly generated points in 3-Dimensions and plots them in multiple colors using matplotlib. It then allows for the measurement of angles and distances between the points. The points are restricted within boundaries of a box. The user interacts with the program through both the command line interface and the matplotlib plot. From the command line interface the user is taken through elaborative steps that describe the proper arguments and options. The plot is a 3D scatter plot with an extra feature that enables the user to hover the mouse over any point to display the number assigned to that point.
After the plot has been displayed an access to a menu appears on the command line with three options: Measure distance, Measure angle and Exit.
GETTING STARTED
Dependencies:
- Python 3.7.6
- Numpy 1.18.1
- Matplotlib 3.1.3
- tqdm 4.47.0
Installing:
pip install Points-cli
Executing program:
Points-cli
Help:
To make the program run faster opt for a smaller number of points depending on the processing power and memory available at your disposal.
You can always use Ctrl+C to prematurely exit the program.
Authors:
- Ridhiwan Ramadhan Mseya
Version History:
--> Version 0.1.1 -Downloads needed dependencies. --> Version 0.1 -Initial Official Release.
License:
This project is licensed under the name Points-cli License - see the LICENSE file for details.
Acknowledgments:
Inspiration from Antoine Marion.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Points-cli-0.1.1.tar.gz
.
File metadata
- Download URL: Points-cli-0.1.1.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb26d1ee4923dd8849be9c7fa05e854b2cbe9bdd175ee6617df924ebbc5fb028 |
|
MD5 | 03e1aa3a176ff00e1b1a4303766618ee |
|
BLAKE2b-256 | c2b8edb175f1f718947dca16c914c88cbf96ca922b66f3d6fcc862131cbc8a59 |
File details
Details for the file Points_cli-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: Points_cli-0.1.1-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12481985080080208a94fbef495e4e8a134837fb748f1d55427035487bcb0163 |
|
MD5 | 4f8cdeb43eca5c30d46fa079ffad9433 |
|
BLAKE2b-256 | ffd8f6056bbca2d3c8f3ec5c6927061db17aae4c8ab9f296cbcfed527c67b74a |