Geometry

A library for working with points, rotations and coordinate transformations in 3D space

Author
Tom Stewart
Website
https://github.com/tomstewart89/Geometry
Category
Other
Library Type
Contributed
Architectures
Any

Defines three classes to represent 3D coordinates, rotation matrices and transformation matrices. All three classes inherit from the Matrix class defined in the BasicLinearAlgebra library so be sure to have that installed before you use this library. Both Points and Rotations can be rotated in 3D and there's also a few useful methods for converting between Euler angles and rotation matrices, finding the cross product of two vectors and so on. Should be really useful for projects involving 3D motion such as drones or robot arms.

Downloads

Filename Release Date File Size
Geometry-1.0.0.zip 2016-05-23 323.79 KiB