Skip to main content

Classes to represent points, pointsets, anisotropic arrays, and quaternions

Project description

This single module provides the following classes:
  • Point: represents a single point or vector of arbitrary dimension

  • Pointset: represents a set of points or vectors of arbitrary dimension

  • Aarray: represents an anisotropic array (subclasses numpy.ndarray)

  • Quaternion: represents a quaternion (to describe 3D rotations)

The Point and Pointset classes have several methods for mathematical operations such as calculating angles and cross products.

Project details


Release history Release notifications | RSS feed

This version

2.0

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