Skip to main content

melvec

A small vector library for python


Installation:

To install this package type pip install melvec in a console/terminal.

Usage:

To import the package in your code use: import melvec.
To create a 2D-Vector use: melvec.Vec2().
To create a 3D-Vector use: melvec.Vec3().

For easy access to the vector classes it is recommended import the classes directly with: from melvec import Vec2, Vec3.

Example code snippets:

Using import melvec:
import melvec
            
u = melvec.Vec2(10, 2)
v = melvec.Vec2(3, 3)  
w = u + v  # -> Vec(13, 5)

print(u.dot(w))  # -> 140
Using from melvec import Vec2, Vec3:
from melvec import Vec2, Vec3
            
u = Vec2(10, 2)
v = Vec2(3, 3)  
w = u + v  # -> Vec(13, 5)

print(u.dot(w))  # -> 140

Release files for melvec 0.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for melvec 0.0.10
File Size Uploaded
melvec-0.0.10.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for melvec 0.0.10
File Interpreter ABI Platform
melvec-0.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 8.5 kB

Release files / melvec-0.0.10.tar.gz

Download URL melvec-0.0.10.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b50c9735171d82164efc9dc875b3cda63542f9a3382d1480247b7b16e4ddbd94
BLAKE2b-256 checksum
How to use checksums
42b114442f643fb515f62953744831e3db48f5e437ce704cd4e91a51f5f89513
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release files / melvec-0.0.10-py3-none-any.whl

Download URL melvec-0.0.10-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
54947c71a00256fa150c2005e1a5bb04ee0dc42651591129b8670e07edef1708
BLAKE2b-256 checksum
How to use checksums
68eb74d41088a975c5f357ed6dc30fcfa7d4a5bbd4e7b0a996beb2b508141208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.0.10 This release

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page