1 Release Notes {#mainpage}
6 # Introduction {#Introduction}
7 vmmlib - a templatized C++ vector and matrix math library
9 VMMLib includes a vector and a matrix class, with additional
10 functionality for the often-used 3d and 4d vectors and 3x3 and 4x4
11 matrices. More advanced features include solvers, frustum computations
12 and frustum culling classes and spatial data structures
14 VMMLib is implemented using C++ templates, making it versatile. Being a
15 header library, it is very easy to integrate into other (your) libraries
16 and programs. There is no need to build and install a library, just
17 include the headers and you’re set. The BSD license allows the usage
18 both in open source and commercial closed source software.
20 # New in this release {#NewInThisRelease}
22 vmmlib 1.8 includes several fixes and enhancements over the last release, such as:
24 ##Bug Fixes {#BugFixes}
25 * Sanitization of Matrix::get_translation API
26 * Compilation options and warnings cleanup
27 * Fix for shadowing member variables
29 ##Enhancements {#Enhancements}
30 * Provide option to find project via find_file
31 * Added support for snapshot module
32 * Remove OSS package targets from CommonCPack to speed up CMake run and
33 use less disk space for non-OSS packages
35 * Added various C++11 features
37 ## Unit Tests {#UnitTests}
38 * Added test for C++11 template aliases
40 ## Known Issues {#KnownIssues}
41 * Memory mapping for windows to be tested
42 * Test for slerp and matrix validators are not yet implemented
43 * Tests that depend on rand() are deactivated: they may break with different stdlib versions
44 * Tests that depend on LAPACK and BLAS are not fully supported for Windows
46 ## Planned Future Extensions {#PlannedFutureExtensions}
47 * Decomposition and reconstruction algorithms for 4D tensors
49 # Documentation {#Documentation}
53 # Platform Support {#PlatformSupport}
56 * WIN64 operating systems
59 * Comments and requests can be issued at http://github.com/VMML/vmmlib/issues
60 * Contributions can be merged into vmmlib via a pull request