Skip to main content

This is a library that enables vector calculations in Python.

Project description

VecPosLib


PyPI Downloads Forks Stargazers Issues Unlicense License App Version

Overview

Python用のベクトル型と色々を追加するだけの汎用的なライブラリです。
This is a library that enables vector calculations in Python.

Requirement

View to requirements.txt

Optional

  • CuPy (Version is Any)

Development Environments

  • Cursor (FREE Plan)
    ⚠️当プログラムは一部に生成AIを使用して開発されています⚠️

Installations

pip install vecposlib

Usage

vectorlib

  • Vector: 基本的な汎用ベクトル演算クラス
    Basic vector operation class
  • Vec2 Vec3 Vec4: Vectorから派生したN次元の処理に特化したクラス
    Class specialized in N dimensions

positionlib

  • Position: 座標管理を補助するクラス
    Classes that assist with coordinate management

Features (JP)

  • 座標管理がちょっと楽になる
  • 簡単なベクトル操作が可能
  • 距離・ノルム・正規化・内積・外積・射影・反射などの基本演算をサポート
  • シンプルで直感的なAPI

Features (EN)

  • Coordinate management becomes a little easier
  • Simple vector operations are possible
  • Supports basic operations such as distance, norm, normalization, inner product, outer product, projection, and reflection
  • Simple and intuitive API

Author Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vecposlib-1.0.3.post3.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

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

vecposlib-1.0.3.post3-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file vecposlib-1.0.3.post3.tar.gz.

File metadata

  • Download URL: vecposlib-1.0.3.post3.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vecposlib-1.0.3.post3.tar.gz
Algorithm Hash digest
SHA256 157217350692584f744021e1e1ae8d816117ed7706fe41a7e097b6676987b860
MD5 4cce2b1f4668d2fb38dca0aaf0241174
BLAKE2b-256 3322df8e0f92aa05b2a20130ef1d0a38f2990d0bde7678fc073b2d481ce03e7c

See more details on using hashes here.

File details

Details for the file vecposlib-1.0.3.post3-py3-none-any.whl.

File metadata

File hashes

Hashes for vecposlib-1.0.3.post3-py3-none-any.whl
Algorithm Hash digest
SHA256 6e3689b5073aeb1b98215f7f9595b8a2184aaf2c4f79a08cc0fe7d9acba5657b
MD5 60d15cfa4e7a3c826dde55a5637f203a
BLAKE2b-256 a81af1e6a9bb0633cadcbb4dd90c955f57894a53283ff784e077b8566748222a

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