1. Home
  2. Browse
  3. klein

klein

v2021-05-09#0Latest

Klein is an implementation of P(R*_{3, 0, 1}), aka 3D Projective Geometric Algebra. It is designed for applications that demand high-throughput (animation libraries, kinematic solvers, etc).

Install

Run the following Vcpkg command to install the port.

vcpkg install klein

Usage

The package klein:x64-windows provides CMake targets:

find_package(klein CONFIG REQUIRED)
target_link_libraries(main PRIVATE klein::klein)
# Or use the C++ 11 version
target_link_libraries(main PRIVATE klein::klein_cxx11)
# Or use the SSE4.1 version
target_link_libraries(main PRIVATE klein::klein_sse42)

Dependencies

See source

Version

v2021-05-09#0

Publication

Supports

All

GitHub

jeremyong/klein763

Subtree

110c89fc6a

License

Complex license

Definition

Manifest