Skip to content

Commit

Permalink
Revert patch per #316
Browse files Browse the repository at this point in the history
  • Loading branch information
Cristy committed Dec 6, 2016
1 parent 6e764b1 commit cefb37d
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions magick/paint.c
Expand Up @@ -441,7 +441,7 @@ MagickExport MagickBooleanType GradientImage(Image *image,

register ssize_t
i;

/*
Set gradient start-stop end points.
*/
Expand All @@ -459,8 +459,8 @@ MagickExport MagickBooleanType GradientImage(Image *image,
artifact=GetImageArtifact(image,"gradient:bounding-box");
if (artifact != (const char *) NULL)
(void) ParseAbsoluteGeometry(artifact,&gradient->bounding_box);
gradient->gradient_vector.x2=(double) image->columns;
gradient->gradient_vector.y2=(double) image->rows;
gradient->gradient_vector.x2=(double) image->columns-1;
gradient->gradient_vector.y2=(double) image->rows-1;
artifact=GetImageArtifact(image,"gradient:direction");
if (artifact != (const char *) NULL)
{
Expand All @@ -473,31 +473,31 @@ MagickExport MagickBooleanType GradientImage(Image *image,
{
case NorthWestGravity:
{
gradient->gradient_vector.x1=(double) image->columns;
gradient->gradient_vector.y1=(double) image->rows;
gradient->gradient_vector.x1=(double) image->columns-1;
gradient->gradient_vector.y1=(double) image->rows-1;
gradient->gradient_vector.x2=0.0;
gradient->gradient_vector.y2=0.0;
break;
}
case NorthGravity:
{
gradient->gradient_vector.x1=0.0;
gradient->gradient_vector.y1=(double) image->rows;
gradient->gradient_vector.y1=(double) image->rows-1;
gradient->gradient_vector.x2=0.0;
gradient->gradient_vector.y2=0.0;
break;
}
case NorthEastGravity:
{
gradient->gradient_vector.x1=0.0;
gradient->gradient_vector.y1=(double) image->rows;
gradient->gradient_vector.x2=(double) image->columns;
gradient->gradient_vector.y1=(double) image->rows-1;
gradient->gradient_vector.x2=(double) image->columns-1;
gradient->gradient_vector.y2=0.0;
break;
}
case WestGravity:
{
gradient->gradient_vector.x1=(double) image->columns;
gradient->gradient_vector.x1=(double) image->columns-1;
gradient->gradient_vector.y1=0.0;
gradient->gradient_vector.x2=0.0;
gradient->gradient_vector.y2=0.0;
Expand All @@ -507,32 +507,32 @@ MagickExport MagickBooleanType GradientImage(Image *image,
{
gradient->gradient_vector.x1=0.0;
gradient->gradient_vector.y1=0.0;
gradient->gradient_vector.x2=(double) image->columns;
gradient->gradient_vector.x2=(double) image->columns-1;
gradient->gradient_vector.y2=0.0;
break;
}
case SouthWestGravity:
{
gradient->gradient_vector.x1=(double) image->columns;
gradient->gradient_vector.x1=(double) image->columns-1;
gradient->gradient_vector.y1=0.0;
gradient->gradient_vector.x2=0.0;
gradient->gradient_vector.y2=(double) image->rows;
gradient->gradient_vector.y2=(double) image->rows-1;
break;
}
case SouthGravity:
{
gradient->gradient_vector.x1=0.0;
gradient->gradient_vector.y1=0.0;
gradient->gradient_vector.x2=0.0;
gradient->gradient_vector.y2=(double) image->columns;
gradient->gradient_vector.y2=(double) image->columns-1;
break;
}
case SouthEastGravity:
{
gradient->gradient_vector.x1=0.0;
gradient->gradient_vector.y1=0.0;
gradient->gradient_vector.x2=(double) image->columns;
gradient->gradient_vector.y2=(double) image->rows;
gradient->gradient_vector.x2=(double) image->columns-1;
gradient->gradient_vector.y2=(double) image->rows-1;
break;
}
default:
Expand Down

0 comments on commit cefb37d

Please sign in to comment.