gimpvector: correct normal vector computing, vector wasn't normilized
This commit is contained in:
@ -464,10 +464,10 @@ gimp_vector2_normal (GimpVector2 *vector)
|
|||||||
{
|
{
|
||||||
GimpVector2 result;
|
GimpVector2 result;
|
||||||
|
|
||||||
result.x = vector->y;
|
result.x = - vector->y;
|
||||||
result.y = - vector->x;
|
result.y = vector->x;
|
||||||
|
|
||||||
gimp_vector2_normalize (vector);
|
gimp_vector2_normalize (&result);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@ -486,8 +486,8 @@ gimp_vector2_normal_val (GimpVector2 vector)
|
|||||||
{
|
{
|
||||||
GimpVector2 result;
|
GimpVector2 result;
|
||||||
|
|
||||||
result.x = vector.y;
|
result.x = - vector.y;
|
||||||
result.y = - vector.x;
|
result.y = vector.x;
|
||||||
|
|
||||||
gimp_vector2_normalize (&result);
|
gimp_vector2_normalize (&result);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user