// (c) Electronic Arts. All Rights Reserved.

#ifndef RW_MATH_OPTIMAL_H
#define RW_MATH_OPTIMAL_H

#if defined _MSC_VER
    #pragma once
#endif

#include "rw/math/optimal/maskscalar.h"
#include "rw/math/optimal/mask2.h"
#include "rw/math/optimal/mask3.h"
#include "rw/math/optimal/mask4.h"
#include "rw/math/optimal/vector2.h"
#include "rw/math/optimal/vector3.h"
#include "rw/math/optimal/vector3plus.h"
#include "rw/math/optimal/vector4.h"
#include "rw/math/optimal/quaternion.h"
#include "rw/math/optimal/quatpos.h"
#include "rw/math/optimal/plane.h"
#include "rw/math/optimal/matrix33.h"
#include "rw/math/optimal/matrix44.h"
#include "rw/math/optimal/matrix44affine.h"
#include "rw/math/optimal/constants.h"
#include "rw/math/optimal/constants_operation.h"
#include "rw/math/optimal/scalar.h"
#include "rw/math/optimal/trig.h"
#include "rw/math/optimal/sqt.h"
#include "rw/math/optimal/vec_float.h"

#include "rw/math/optimal/maskscalar_operation.h"
#include "rw/math/optimal/mask2_operation.h"
#include "rw/math/optimal/mask3_operation.h"
#include "rw/math/optimal/mask4_operation.h"
#include "rw/math/optimal/vector2_operation.h"
#include "rw/math/optimal/vector3_operation.h"
#include "rw/math/optimal/vector4_operation.h"
#include "rw/math/optimal/quaternion_operation.h"
#include "rw/math/optimal/quatpos_operation.h"
#include "rw/math/optimal/plane_operation.h"
#include "rw/math/optimal/matrix33_operation.h"
#include "rw/math/optimal/matrix44_operation.h"
#include "rw/math/optimal/matrix44affine_operation.h"
#include "rw/math/optimal/sqt_operation.h"

#endif
