[DEBUG] for basic test, i need to initialize vector
This commit is contained in:
parent
0c035b17f9
commit
73efdadd16
@ -24,11 +24,19 @@ namespace etk
|
||||
/*****************************************************
|
||||
* Constructor
|
||||
*****************************************************/
|
||||
Vector2D(void) { }; // do nothing ==> better for optimisation
|
||||
Vector2D(T _x, T _y) { m_floats[0] = _x; m_floats[1] = _y; };
|
||||
Vector2D(const Vector2D<double>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
Vector2D(const Vector2D<float>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
Vector2D(const Vector2D<int32_t>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
Vector2D(void)
|
||||
{
|
||||
m_floats[0]=0;
|
||||
m_floats[1]=0;
|
||||
}; // do nothing ==> better for optimisation
|
||||
Vector2D(T _x, T _y)
|
||||
{
|
||||
m_floats[0] = _x;
|
||||
m_floats[1] = _y;
|
||||
};
|
||||
Vector2D(const Vector2D<double>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
Vector2D(const Vector2D<float>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
Vector2D(const Vector2D<int32_t>& obj) { m_floats[0] = (T)obj.x(); m_floats[1] = (T)obj.y(); };
|
||||
~Vector2D(void) { };
|
||||
/*****************************************************
|
||||
* = assigment
|
||||
|
@ -29,7 +29,10 @@ namespace etk
|
||||
*/
|
||||
Vector3D(void)
|
||||
{
|
||||
|
||||
m_floats[0]=0;
|
||||
m_floats[1]=0;
|
||||
m_floats[2]=0;
|
||||
m_floats[3]=0;
|
||||
}
|
||||
/**
|
||||
* @brief Constructor from scalars
|
||||
|
Loading…
x
Reference in New Issue
Block a user