1 #include "xr_matrix.h"
2 
3 namespace xray_re {
4 	template<> bool _matrix<float>::can_invert_43(void) const;
5 	template<> _matrix<float>& _matrix<float>::invert_43(const _matrix<float>& a);
6 	template<> _matrix<float>& _matrix<float>::mul(const _matrix<float>& a, const _matrix<float>& b);
7 	template<> _matrix<float>& _matrix<float>::mul_43(const _matrix<float>& a, const _matrix<float>& b);
8 	template<> void _matrix<float>::get_hpb(float& h, float& p, float& b) const;
9 
10 	template<> bool _matrix<double>::can_invert_43(void) const;
11 	template<> _matrix<double>& _matrix<double>::invert_43(const _matrix<double>& a);
12 	template<> _matrix<double>& _matrix<double>::mul(const _matrix<double>& a, const _matrix<double>& b);
13 	template<> _matrix<double>& _matrix<double>::mul_43(const _matrix<double>& a, const _matrix<double>& b);
14 	template<> void _matrix<double>::get_hpb(double& h, double& p, double& b) const;
15 }
16