Skip to main content

Add built-in support for quaternions to numpy

Project description

This package creates a quaternion type in python, and further enables numpy to create and manipulate arrays of quaternions. The usual algebraic operations (addition and multiplication) are available, along with numerous properties like norm and various types of distance measures between two quaternions. There are also additional functions like “squad” and “slerp” interpolation, and conversions to and from axis-angle, matrix, and Euler-angle representations of rotations. The core of the code is written in C for speed.

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

numpy-quaternion-2019.6.11.17.26.3.tar.gz (48.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

numpy_quaternion-2019.6.11.17.26.3-cp37-cp37m-win_amd64.whl (58.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

numpy_quaternion-2019.6.11.17.26.3-cp36-cp36m-win_amd64.whl (58.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

numpy_quaternion-2019.6.11.17.26.3-cp35-cp35m-win_amd64.whl (58.1 kB view details)

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2019.6.11.17.26.3-cp27-cp27m-win_amd64.whl (52.3 kB view details)

Uploaded CPython 2.7mWindows x86-64

File details

Details for the file numpy-quaternion-2019.6.11.17.26.3.tar.gz.

File metadata

  • Download URL: numpy-quaternion-2019.6.11.17.26.3.tar.gz
  • Upload date:
  • Size: 48.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for numpy-quaternion-2019.6.11.17.26.3.tar.gz
Algorithm Hash digest
SHA256 d7278ace6928279990897092904e7f5873b333c899b577605b12551bcca4129f
MD5 4551387df1d0422a1c167537eeaff4ac
BLAKE2b-256 e336c4a17998ed49b7d2818c82fcfbf2f2726f7ef4cf76c947834a6759f12993

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2019.6.11.17.26.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.6.11.17.26.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 58.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for numpy_quaternion-2019.6.11.17.26.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 10cddf002b93a9103f15fc2ad3d7b72debeeb9a18c6a8e3362373ad06e14dfad
MD5 20afb7547a9c905ce671c485f79405c4
BLAKE2b-256 7dadee2c09bace165fcc9025d5e8721719a2d2083cbd7e19139052ec3d9d1796

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2019.6.11.17.26.3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.6.11.17.26.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 58.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for numpy_quaternion-2019.6.11.17.26.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 f2dc62f3bd34a3bf8e4f58d8b2fdc5bb51b985f5bd42edbeafbc13f4f6e0e689
MD5 1841a16e2bd558f52193e49b8e0b6628
BLAKE2b-256 320921127cd2d7f02ce1b1f89064bb421457c77da0a915118f25e1cea949cde9

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2019.6.11.17.26.3-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.6.11.17.26.3-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 58.1 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.4

File hashes

Hashes for numpy_quaternion-2019.6.11.17.26.3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3afcfae8a9fbd281444df7f96ddb1e8c6e7871cdbcd0afc87433e3c174a05b79
MD5 4c48b45fc06701de69a38830236764bb
BLAKE2b-256 188d806a22968789af80b72b3b16d9a60f1be5fd0a31ef7eb1787b3f663cf60e

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2019.6.11.17.26.3-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.6.11.17.26.3-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 52.3 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.16

File hashes

Hashes for numpy_quaternion-2019.6.11.17.26.3-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 1a168dee2c8804fe9ce8022661c5ef24a659e0214cea839a3e9c586873c1f101
MD5 1d447877b38f4b028c3c9b195e4f6431
BLAKE2b-256 289705900255a735e4969fe4599b75955ccdb69c2f40d0a71721b779e1d4fc89

See more details on using hashes here.

Supported by

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