Skip to main content

A Mathematic Library to Handle Eucliedan Geometry

Project description

# GeoMath [![Build Status](https://travis-ci.org/vmesel/GeoMath.svg?branch=master)](https://travis-ci.org/vmesel/GeoMath) [![PyPI version] (https://badge.fury.io/py/geomath.svg)](https://badge.fury.io/py/geomath)


![image](imgs/geomath.png)

GeoMath is a library that enables every common user that is used to Python to work with Analytical Geometry in Python 3.X. This library is free to use and open source, so you can download and use!

  • Points: you can create points and calculate a ruge amount of data;

  • Lines: Do you want to join two points? Add a line and envolve them;

  • Figures: Do you want to create a figure with those points? Add them into a figure.

## How to Use

` from geomath.point import Point from geomath.line import Line P1 = Point(0,0) # We create a Point P2 = Point(4,4) # We create another Point L1 = Line() L1.create(P1,P2) L1.equation() #it will return the line equation `

The library is very simple to use, the examples and usage guide are available in [GeoMath.co](http://geomath.co), and the documentation is available in [this link](https://geomath.readthedocs.io/).

## How to Install

There are two simple ways to get GeoMath installed and running on your computer:

  • from Python PyPi

  • from github(not recommended)

###Installing from PyPi

To install GeoMath from PyPi, first, you have to make sure that you have pip installed in your computer. With it installed, you just need to run:

` pip install geomath `

If everything goes fine with your installation, you just installed GeoMath and you can use it in Python.

###Installing from Github

Since GeoMath is under beta stages and during a very hard development state, installing GeoMath from it should not be a great idea. If you want to get the most stable version of the library you should install it via pip.

To install the library from Github, you must run this command:

` git clone https://www.github.com/vmesel/GeoMath.git `

After that, you should move GeoMath to the libraries folder in Python, so you can import it from any system.

Done! Now you can use GeoMath!

## Contributors

There are some contributors that were valuable to the project, so we need to mention them in this section.

##TODO

If you want to contribute, fork it into a REPO and help us develop this tool for everyone, or write an Issue so we can work on it!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GeoMath-0.1.2.2.tar.gz (953.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page