Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

geo3d

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

geo3d

A python package for performing geometric calculations in 3D

  • 1.3.0
  • PyPI
  • Socket score

Maintainers
1

pypi Test package

geo3d

A python package for performing geometric calculations in 3D. It allows to

  • find coordinate system transformations between frames
  • transform points and vectors
  • express points and vectors in different frames
  • create frames from primary and secondary axes vectors
  • align two point groups by minimizing point-to-point distances
  • fit planes to points

Requires Python 3.7 or up .

Installation

To install the module and its core requirements, run

pip install geo3d

Maintainers should install in editable mode, including all additional requirements for unit testing and documentation:

pip install -e .[dev]

Usage

Instructions on basic usage can be found in the jupyter notebook in /docs, which are also deployed to himbeles.github.io/geo3d.

Testing

Unit tests can be run using

pytest -s 

in package root.

If a coverage report should be generated, run

python -m coverage run -m pytest

Building the docs

The documentation can be built from the .ipynb documents in the /docs folder by running

make html

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc