Vector2D-Class 0.0.1
Prepared to help graphics coding for Python
License: MIT
Keywords: vector,graphic,velocity,acceleration,location,force

###############################################
#############     HELLO WORLD     #############
###############################################

This README.md file was generated on 2020/12/05 
by MEHMET R. IRMAK


-------------------
GENERAL INFORMATION
-------------------

This python library uses position vector handling and
to help compute physical vectorial motion in mechanical systems. In addition, 
this is prepared to help graphics coding for Python.


1. Author Information

First Author Contact Information
    Name: MEHMET RIFAT IRMAK
    Address:Ankara/TURKEY
    Email:mehmet.r.river@gmail.com



---------------------
DATA & FILE OVERVIEW
---------------------


 
Directory of Files:
   A. Filename:__init__.py        
      Short description: the file containing vector class and   
                        functions     

        
   B. Filename:README.md        
      Short description: this file       

        
   C. Filename:CHANGELOG.txt        
      Short description: the file with update notes included


   D. Filename:LICENCE.txt        
      Short description: the file with license information

   E. Filename:setup.py        
      Short description: the setup file



--------------------------
METHODOLOGICAL INFORMATION
--------------------------


1. Software-specific information:

Name:Vector2D Class Library
Version:0.0.1
System Requirements: Windows 7 or higher, 64-bit
â€¢	Mac OS X 10.11 or higher, 64-bit
â€¢	Linux: RHEL 6/7, 64-bit 
â€¢	x86 64-bit CPU (Intel / AMD architecture)
â€¢	4 GB RAM
â€¢	5 GB free disk space

Open Source? (Y/N): Y


Executable URL:
Source Repository URL:
Developer:Mehmet R. Irmak
Product URL:
Software source components:


2. Specific information:

Manufacturer: Mehmet R. Irmak
Model: 0.0.1

Vector(x, y):to create a vector.

square():to calculate the square of the length.

length():to calculate the length.    

clone():to clone.   

negative():to negative.

normalize():to normalize.   

addition(vector):Creating a new vector by adding the vector given in the parameter to the vector.    

increment(vector):by summing with the vector in the parameter
                  changing x and y values of the vector. 

subtract(vector):Creating a new vector by subtracting the vector given in the parameter.   

decrement(vector):by subtracting with the vector in the parameter 
                  changing x and y values of the vector.      

multiply(k): a new vector by multiplying the vector by a scalar number creation.
    
scale(k):by multiplying with a scalar number in the parameter 
            changing x and y values of the vector.
    
scalerProduct(vector):scalar multiplying the vector by the vector in the parameter.
    
addMultbyScaler(vector, k):creating a new vector by multiplying the vector in the parameter 
                     with the scalar number and adding it to the other vector.

distance(vector1, vector2):distance between two vectors.
        
angleRad(vector1, vector2):the angle between two vectors.


to installization:

# pip install Vector2D-Class

or 

# pip install --user Vector2D-Class

# long_description = readme_contents,
# long_description_content_type='text/markdown',