Selaa lähdekoodia

Merge branch 'master' of github.com:bkaradzic/bx

Branimir Karadžić 7 vuotta sitten
vanhempi
sitoutus
81187f8f6f
2 muutettua tiedostoa jossa 0 lisäystä ja 50 poistoa
  1. 0 35
      include/bx/inline/math.inl
  2. 0 15
      include/bx/math.h

+ 0 - 35
include/bx/inline/math.inl

@@ -592,13 +592,6 @@ namespace bx
 		*_outV = theta*bx::kInvPi;
 	}
 
-	inline void vec3Abs(float* _result, const float* _a)
-	{
-		_result[0] = abs(_a[0]);
-		_result[1] = abs(_a[1]);
-		_result[2] = abs(_a[2]);
-	}
-
 	inline void vec3Add(float* _result, const float* _a, const float* _b)
 	{
 		_result[0] = _a[0] + _b[0];
@@ -606,13 +599,6 @@ namespace bx
 		_result[2] = _a[2] + _b[2];
 	}
 
-	inline void vec3Add(float* _result, const float* _a, float _b)
-	{
-		_result[0] = _a[0] + _b;
-		_result[1] = _a[1] + _b;
-		_result[2] = _a[2] + _b;
-	}
-
 	inline void vec3Sub(float* _result, const float* _a, const float* _b)
 	{
 		_result[0] = _a[0] - _b[0];
@@ -620,13 +606,6 @@ namespace bx
 		_result[2] = _a[2] - _b[2];
 	}
 
-	inline void vec3Sub(float* _result, const float* _a, float _b)
-	{
-		_result[0] = _a[0] - _b;
-		_result[1] = _a[1] - _b;
-		_result[2] = _a[2] - _b;
-	}
-
 	inline void vec3Mul(float* _result, const float* _a, const float* _b)
 	{
 		_result[0] = _a[0] * _b[0];
@@ -658,20 +637,6 @@ namespace bx
 		return sqrt(vec3Dot(_a, _a) );
 	}
 
-	inline void vec3Lerp(float* _result, const float* _a, const float* _b, float _t)
-	{
-		_result[0] = lerp(_a[0], _b[0], _t);
-		_result[1] = lerp(_a[1], _b[1], _t);
-		_result[2] = lerp(_a[2], _b[2], _t);
-	}
-
-	inline void vec3Lerp(float* _result, const float* _a, const float* _b, const float* _c)
-	{
-		_result[0] = lerp(_a[0], _b[0], _c[0]);
-		_result[1] = lerp(_a[1], _b[1], _c[1]);
-		_result[2] = lerp(_a[2], _b[2], _c[2]);
-	}
-
 	inline float vec3Norm(float* _result, const float* _a)
 	{
 		const float len = vec3Length(_a);

+ 0 - 15
include/bx/math.h

@@ -333,21 +333,12 @@ namespace bx
 	///
 	void toLatLong(float* _outU, float* _outV, const Vec3&  _dir);
 
-	///
-	void vec3Abs(float* _result, const float* _a);
-
 	///
 	void vec3Add(float* _result, const float* _a, const float* _b);
 
-	///
-	void vec3Add(float* _result, const float* _a, float _b);
-
 	///
 	void vec3Sub(float* _result, const float* _a, const float* _b);
 
-	///
-	void vec3Sub(float* _result, const float* _a, float _b);
-
 	///
 	void vec3Mul(float* _result, const float* _a, const float* _b);
 
@@ -363,12 +354,6 @@ namespace bx
 	///
 	float vec3Length(const float* _a);
 
-	///
-	void vec3Lerp(float* _result, const float* _a, const float* _b, float _t);
-
-	///
-	void vec3Lerp(float* _result, const float* _a, const float* _b, const float* _c);
-
 	///
 	float vec3Norm(float* _result, const float* _a);