Home | History | Annotate | Download | only in coders

Lines Matching defs:draw_info

139    **draw_info;
567 msl_info->draw_info=(DrawInfo **) ResizeQuantumMemory(msl_info->draw_info,
568 (n+1),sizeof(*msl_info->draw_info));
574 (msl_info->draw_info == (DrawInfo **) NULL) ||
579 msl_info->draw_info[n]=CloneDrawInfo(msl_info->image_info[n-1],
580 msl_info->draw_info[n-1]);
633 *draw_info;
778 draw_info=CloneDrawInfo(msl_info->image_info[n],
779 msl_info->draw_info[n]);
781 current=draw_info->affine;
802 draw_info->affine.sx=StringToDouble(p,&p);
805 draw_info->affine.rx=StringToDouble(p,&p);
808 draw_info->affine.ry=StringToDouble(p,&p);
811 draw_info->affine.sy=StringToDouble(p,&p);
814 draw_info->affine.tx=StringToDouble(p,&p);
817 draw_info->affine.ty=StringToDouble(p,&p);
827 draw_info->align=(AlignType) option;
837 draw_info->stroke_antialias=(MagickBooleanType) option;
838 draw_info->text_antialias=(MagickBooleanType) option;
850 CloneString(&draw_info->density,value);
862 CloneString(&draw_info->encoding,value);
875 &draw_info->fill,exception);
880 CloneString(&draw_info->family,value);
885 CloneString(&draw_info->font,value);
908 draw_info->gravity=(GravityType) option;
920 draw_info->pointsize=StringToDouble(value,(char **) NULL);
976 draw_info->stretch=(StretchType) option;
982 &draw_info->stroke,exception);
987 draw_info->stroke_width=StringToLong(value);
997 draw_info->style=(StyleType) option;
1009 CloneString(&draw_info->text,value);
1031 &draw_info->undercolor,exception);
1043 draw_info->weight=StringToLong(value);
1085 CloneString(&draw_info->geometry,text);
1086 draw_info->affine.sx=affine.sx*current.sx+affine.ry*current.rx;
1087 draw_info->affine.rx=affine.rx*current.sx+affine.sy*current.rx;
1088 draw_info->affine.ry=affine.sx*current.ry+affine.ry*current.sy;
1089 draw_info->affine.sy=affine.rx*current.ry+affine.sy*current.sy;
1090 draw_info->affine.tx=affine.sx*current.tx+affine.ry*current.ty+
1092 draw_info->affine.ty=affine.rx*current.tx+affine.sy*current.ty+
1094 (void) AnnotateImage(msl_info->image[n],draw_info,
1096 draw_info=DestroyDrawInfo(draw_info);
1639 draw_info=CloneDrawInfo(msl_info->image_info[n],
1640 msl_info->draw_info[n]);
1673 &draw_info->fill,exception);
1742 (void) FloodfillPaintImage(msl_info->image[n],draw_info,&target,
1745 draw_info=DestroyDrawInfo(draw_info);
2386 draw_info=CloneDrawInfo(msl_info->image_info[n],
2387 msl_info->draw_info[n]);
2389 current=draw_info->affine;
2410 draw_info->affine.sx=StringToDouble(p,&p);
2413 draw_info->affine.rx=StringToDouble(p,&p);
2416 draw_info->affine.ry=StringToDouble(p,&p);
2419 draw_info->affine.sy=StringToDouble(p,&p);
2422 draw_info->affine.tx=StringToDouble(p,&p);
2425 draw_info->affine.ty=StringToDouble(p,&p);
2435 draw_info->align=(AlignType) option;
2445 draw_info->stroke_antialias=(MagickBooleanType) option;
2446 draw_info->text_antialias=(MagickBooleanType) option;
2458 CloneString(&draw_info->density,value);
2470 CloneString(&draw_info->encoding,value);
2483 &draw_info->fill,exception);
2488 CloneString(&draw_info->family,value);
2493 CloneString(&draw_info->font,value);
2518 draw_info->gravity=(GravityType) option;
2530 if (LocaleCompare(draw_info->primitive,"path") == 0)
2532 (void) ConcatenateString(&draw_info->primitive," '");
2533 ConcatenateString(&draw_info->primitive,value);
2534 (void) ConcatenateString(&draw_info->primitive,"'");
2538 (void) ConcatenateString(&draw_info->primitive," ");
2539 ConcatenateString(&draw_info->primitive,value);
2545 draw_info->pointsize=StringToDouble(value,
2551 CloneString(&draw_info->primitive,value);
2605 draw_info->stretch=(StretchType) option;
2611 &draw_info->stroke,exception);
2616 draw_info->stroke_width=StringToLong(value);
2626 draw_info->style=(StyleType) option;
2638 (void) ConcatenateString(&draw_info->primitive," '");
2639 (void) ConcatenateString(&draw_info->primitive,value);
2640 (void) ConcatenateString(&draw_info->primitive,"'");
2662 &draw_info->undercolor,exception);
2674 draw_info->weight=StringToLong(value);
2716 CloneString(&draw_info->geometry,text);
2717 draw_info->affine.sx=affine.sx*current.sx+affine.ry*current.rx;
2718 draw_info->affine.rx=affine.rx*current.sx+affine.sy*current.rx;
2719 draw_info->affine.ry=affine.sx*current.ry+affine.ry*current.sy;
2720 draw_info->affine.sy=affine.rx*current.ry+affine.sy*current.sy;
2721 draw_info->affine.tx=affine.sx*current.tx+affine.ry*current.ty+
2723 draw_info->affine.ty=affine.rx*current.tx+affine.sy*current.ty+
2725 (void) DrawImage(msl_info->image[n],draw_info,exception);
2726 draw_info=DestroyDrawInfo(draw_info);
3807 draw_info=CloneDrawInfo(msl_info->image_info[n],
3808 msl_info->draw_info[n]);
3809 draw_info->fill.alpha=ClampToQuantum(opacity);
3811 (void) FloodfillPaintImage(msl_info->image[n],draw_info,&target,
3815 draw_info=DestroyDrawInfo(draw_info);
4583 draw_info=CloneDrawInfo(msl_info->image_info[n],
4584 msl_info->draw_info[n]);
4586 current=draw_info->affine;
4607 draw_info->affine.sx=StringToDouble(p,&p);
4610 draw_info->affine.rx=StringToDouble(p,&p);
4613 draw_info->affine.ry=StringToDouble(p,&p);
4616 draw_info->affine.sy=StringToDouble(p,&p);
4619 draw_info->affine.tx=StringToDouble(p,&p);
4622 draw_info->affine.ty=StringToDouble(p,&p);
4632 draw_info->align=(AlignType) option;
4642 draw_info->stroke_antialias=(MagickBooleanType) option;
4643 draw_info->text_antialias=(MagickBooleanType) option;
4655 CloneString(&draw_info->density,value);
4667 CloneString(&draw_info->encoding,value);
4680 &draw_info->fill,exception);
4685 CloneString(&draw_info->family,value);
4690 CloneString(&draw_info->font,value);
4715 draw_info->gravity=(GravityType) option;
4727 draw_info->pointsize=StringToDouble(value,
4782 draw_info->stretch=(StretchType) option;
4788 &draw_info->stroke,exception);
4793 draw_info->stroke_width=StringToLong(value);
4803 draw_info->style=(StyleType) option;
4815 CloneString(&draw_info->text,value);
4837 &draw_info->undercolor,exception);
4849 draw_info->weight=StringToLong(value);
4891 CloneString(&draw_info->geometry,text);
4892 draw_info->affine.sx=affine.sx*current.sx+affine.ry*current.rx;
4893 draw_info->affine.rx=affine.rx*current.sx+affine.sy*current.rx;
4894 draw_info->affine.ry=affine.sx*current.ry+affine.ry*current.sy;
4895 draw_info->affine.sy=affine.rx*current.ry+affine.sy*current.sy;
4896 draw_info->affine.tx=affine.sx*current.tx+affine.ry*current.ty+
4898 draw_info->affine.ty=affine.rx*current.tx+affine.sy*current.ty+
4900 status=GetTypeMetrics(msl_info->attributes[n],draw_info,&metrics,
4935 draw_info=DestroyDrawInfo(draw_info);
7751 msl_info.draw_info=(DrawInfo **) AcquireMagickMemory(
7752 sizeof(*msl_info.draw_info));
7766 *msl_info.draw_info=CloneDrawInfo(image_info,(DrawInfo *) NULL);
7929 *draw_info;
7958 draw_info=msl_info->draw_info[n];
8066 (void) CloneString(&draw_info->density,value);
8077 (void) QueryColorCompliance(value,AllCompliance,&draw_info->fill,
8135 draw_info->pointsize=StringToDouble(value,(char **) NULL);
8164 (void) QueryColorCompliance(value,AllCompliance,&draw_info->stroke,