Ejemplo n.º 1
0
float Vector4::SetLength( float newLength )
{
	float inverse = Normalize4D();
	x= x * newLength;
	y= y * newLength;
	z= z * newLength;
	w= w * newLength;
	return inverse;
}
Ejemplo n.º 2
0
primitiveType Vector4< primitiveType >::SetLength( primitiveType newLength )
{

    primitiveType oldLength = CalcLength();
    Normalize4D();

    x *= newLength;
    y *= newLength;
    z *= newLength;
    w *= newLength;

    return oldLength;
}