{"fill-pattern", ImageReference}, {"stroke-pattern", ImageReference},
{"tile", ImageReference}, {"kerning", RealReference},
{"interline-spacing", RealReference},
- {"interword-spacing", RealReference} } },
+ {"interword-spacing", RealReference},
+ {"direction", MagickDirectionOptions} } },
{ "ColorFloodfill", { {"geometry", StringReference},
{"x", IntegerReference}, {"y", IntegerReference},
{"fill", StringReference}, {"bordercolor", StringReference},
draw_info->interline_spacing=argument_list[30].real_reference;
if (attribute_flag[31] != 0)
draw_info->interword_spacing=argument_list[31].real_reference;
+ if (attribute_flag[32] != 0)
+ draw_info->direction=(DirectionType)
+ argument_list[32].long_reference;
(void) AnnotateImage(image,draw_info);
draw_info=DestroyDrawInfo(draw_info);
break;
option=GetImageOption(clone_info,"interline-spacing");
if (option != (const char *) NULL)
draw_info->interline_spacing=StringToDouble(option);
- draw_info->direction=1.0;
+ draw_info->direction=UndefinedDirection;
option=GetImageOption(clone_info,"interword-spacing");
if (option != (const char *) NULL)
draw_info->interword_spacing=StringToDouble(option);