This repository holds the source code for Lynar Studios - Math library.

Patrick-Christopher Mattulat 5f4e05f07b Add missing header to Vector2 class hai 1 ano
config bf4597d1c0 Apply project template hai 1 ano
include 21722ec1b0 Rename library structures hai 1 ano
source a96564752b Add missing header to Vector2 class hai 1 ano
test 21722ec1b0 Rename library structures hai 1 ano
.gitignore 08d1d8899c Extend .gitignore file to ignore release build folder hai 1 ano
CMakeLists.txt 21722ec1b0 Rename library structures hai 1 ano
LICENSE.MIT bf4597d1c0 Apply project template hai 1 ano
README.md 2132a07346 Add README.md content hai 1 ano

README.md

Lynar Studios - Math Library - 2022.1.0

This library provides mathematical functionalities. All functionalities are provided in independent modules, which can be added to your project.

Core

This module provides basic functionalities, like datatypes and interfaces, which are shared among other modules.

Vector

This module provides vector functionalities of a cartesian coordinate system.

Changelog

Features

  • vector module has been added to provide functionalities for 2D vector calculations

Improvements

  • none

Fixes

  • none

Documentation

Currently there is no documentation available due to the small scope of this library.

Building

The project's build tool is CMake. To compile the module libraries you'd need CMake in place, as well as a supported compiler. This project is supposed to be cross-platform, so all known compilers should be supported, although there is no warranty for this!

Testing

This project contains unit tests to provide test coverage.
To run those tests you have to build this project with option BUILD_LS_MATH_WITH_TESTS set to ON - then reset and reload the CMake project.