#ifndef SLMATH_SLMATH_H
#define SLMATH_SLMATH_H

/**
 * @defgroup slm Mathematics library.
 * 
 * Shading Language Math for C++. 
 * C++ math lib for game and 3D-graphics programming with GPU shading language-like classes 
 * such as vec2, vec3, vec4, mat4, plus helper functions. GLSL specs followed closely. 
 * Robust implementation: All results checked in debug build + many unit tests.
 *
 * Author: Jani Kajala (kajala@gmail.com)
 *
 * @see https://sourceforge.net/projects/slm/
 */

#include <slm/slmath_configure.h>
#include <slm/slmath_pp.h>
#include <slm/float_util.h>
#include <slm/intersect_util.h>
#include <slm/mat4.h>
#include <slm/mtrnd.h>
#include <slm/no_simd.h>
#include <slm/quat.h>
#include <slm/random.h>
#include <slm/runtime_checks.h>
#include <slm/simd.h>
#include <slm/vec_impl.h>
#include <slm/vec2.h>
#include <slm/vec3.h>
#include <slm/vec4.h>
#include <slm/vector_sse.h>

#endif

// This file is part of 'slm' C++ library. Copyright (C) 2009 Jani Kajala (kajala@gmail.com). See http://sourceforge.net/projects/slm/
