Home | History | Annotate | Download | only in quantum

Lines Matching full:affine

289       {"encoding", StringReference}, {"affine", ArrayReference},
320 {"linewidth", RealReference}, {"affine", ArrayReference},
411 { "AffineTransform", { {"affine", ArrayReference},
7614 affine,
8425 "affine matrix must have 4 or 6 elements",PackageName);
8428 draw_info->affine.sx=(double) SvNV(*(av_fetch(av,0,0)));
8429 draw_info->affine.rx=(double) SvNV(*(av_fetch(av,1,0)));
8430 draw_info->affine.ry=(double) SvNV(*(av_fetch(av,2,0)));
8431 draw_info->affine.sy=(double) SvNV(*(av_fetch(av,3,0)));
8432 if (fabs(draw_info->affine.sx*draw_info->affine.sy-
8433 draw_info->affine.rx*draw_info->affine.ry) < MagickEpsilon)
8436 "affine matrix is singular",PackageName);
8441 draw_info->affine.tx=(double) SvNV(*(av_fetch(av,4,0)));
8442 draw_info->affine.ty=(double) SvNV(*(av_fetch(av,5,0)));
8451 current=draw_info->affine;
8452 GetAffineMatrix(&affine);
8461 affine.tx=geometry_info.xi;
8462 affine.ty=geometry_info.psi;
8464 affine.ty=affine.tx;
8473 affine.sx=geometry_info.rho;
8474 affine.sy=geometry_info.sigma;
8476 affine.sy=affine.sx;
8486 affine.sx=cos(DegreesToRadians(fmod(angle,360.0)));
8487 affine.rx=sin(DegreesToRadians(fmod(angle,360.0)));
8488 affine.ry=(-sin(DegreesToRadians(fmod(angle,360.0))));
8489 affine.sy=cos(DegreesToRadians(fmod(angle,360.0)));
8497 affine.ry=tan(DegreesToRadians(fmod(angle,360.0)));
8505 affine.rx=tan(DegreesToRadians(fmod(angle,360.0)));
8509 draw_info->affine.sx=current.sx*affine.sx+current.ry*affine.rx;
8510 draw_info->affine.rx=current.rx*affine.sx+current.sy*affine.rx;
8511 draw_info->affine.ry=current.sx*affine.ry+current.ry*affine.sy;
8512 draw_info->affine.sy=current.rx*affine.ry+current.sy*affine.sy;
8513 draw_info->affine.tx=current.sx*affine.tx+current.ry*affine.ty+
8515 draw_info->affine.ty=current.rx*affine.tx+current.sy*affine.ty+
8528 (double) argument_list[9].real_reference+draw_info->affine.tx,
8529 (double) argument_list[10].real_reference+draw_info->affine.ty);
8927 draw_info->affine.tx=argument_list[8].real_reference;
8929 draw_info->affine.ty=argument_list[9].real_reference;
8939 "affine matrix must have 4 or 6 elements",PackageName);
8942 draw_info->affine.sx=(double) SvNV(*(av_fetch(av,0,0)));
8943 draw_info->affine.rx=(double) SvNV(*(av_fetch(av,1,0)));
8944 draw_info->affine.ry=(double) SvNV(*(av_fetch(av,2,0)));
8945 draw_info->affine.sy=(double) SvNV(*(av_fetch(av,3,0)));
8946 if (fabs(draw_info->affine.sx*draw_info->affine.sy-
8947 draw_info->affine.rx*draw_info->affine.ry) < MagickEpsilon)
8950 "affine matrix is singular",PackageName);
8955 draw_info->affine.tx=(double) SvNV(*(av_fetch(av,4,0)));
8956 draw_info->affine.ty=(double) SvNV(*(av_fetch(av,5,0)));
8965 current=draw_info->affine;
8966 GetAffineMatrix(&affine);
8975 affine.tx=geometry_info.xi;
8976 affine.ty=geometry_info.psi;
8978 affine.ty=affine.tx;
8987 affine.sx=geometry_info.rho;
8988 affine.sy=geometry_info.sigma;
8990 affine.sy=affine.sx;
9000 affine.sx=cos(DegreesToRadians(fmod(angle,360.0)));
9001 affine.rx=sin(DegreesToRadians(fmod(angle,360.0)));
9002 affine.ry=(-sin(DegreesToRadians(fmod(angle,360.0))));
9003 affine.sy=cos(DegreesToRadians(fmod(angle,360.0)));
9011 affine.ry=tan(DegreesToRadians(fmod(angle,360.0)));
9019 affine.rx=tan(DegreesToRadians(fmod(angle,360.0)));
9023 draw_info->affine.sx=current.sx*affine.sx+current.ry*affine.rx;
9024 draw_info->affine.rx=current.rx*affine.sx+current.sy*affine.rx;
9025 draw_info->affine.ry=current.sx*affine.ry+current.ry*affine.sy;
9026 draw_info->affine.sy=current.rx*affine.ry+current.sy*affine.sy;
9027 draw_info->affine.tx=
9028 current.sx*affine.tx+current.ry*affine.ty+current.tx;
9029 draw_info->affine.ty=
9030 current.rx*affine.tx+current.sy*affine.ty+current.ty;
9870 "affine matrix must have 4 or 6 elements",PackageName);
9873 draw_info->affine.sx=(double) SvNV(*(av_fetch(av,0,0)));
9874 draw_info->affine.rx=(double) SvNV(*(av_fetch(av,1,0)));
9875 draw_info->affine.ry=(double) SvNV(*(av_fetch(av,2,0)));
9876 draw_info->affine.sy=(double) SvNV(*(av_fetch(av,3,0)));
9877 if (fabs(draw_info->affine.sx*draw_info->affine.sy-
9878 draw_info->affine.rx*draw_info->affine.ry) < MagickEpsilon)
9881 "affine matrix is singular",PackageName);
9886 draw_info->affine.tx=(double) SvNV(*(av_fetch(av,4,0)));
9887 draw_info->affine.ty=(double) SvNV(*(av_fetch(av,5,0)));
9896 current=draw_info->affine;
9897 GetAffineMatrix(&affine);
9906 affine.tx=geometry_info.xi;
9907 affine.ty=geometry_info.psi;
9909 affine.ty=affine.tx;
9918 affine.sx=geometry_info.rho;
9919 affine.sy=geometry_info.sigma;
9921 affine.sy=affine.sx;
9931 affine.sx=cos(DegreesToRadians(fmod(angle,360.0)));
9932 affine.rx=sin(DegreesToRadians(fmod(angle,360.0)));
9933 affine.ry=(-sin(DegreesToRadians(fmod(angle,360.0))));
9934 affine.sy=cos(DegreesToRadians(fmod(angle,360.0)));
9942 affine.ry=tan(DegreesToRadians(fmod(angle,360.0)));
9950 affine.rx=tan(DegreesToRadians(fmod(angle,360.0)));
9954 draw_info->affine.sx=current.sx*affine.sx+current.ry*affine.rx;
9955 draw_info->affine.rx=current.rx*affine.sx+current.sy*affine.rx;
9956 draw_info->affine.ry=current.sx*affine.ry+current.ry*affine.sy;
9957 draw_info->affine.sy=current.rx*affine.ry+current.sy*affine.sy;
9958 draw_info->affine.tx=
9959 current.sx*affine.tx+current.ry*affine.ty+current.tx;
9960 draw_info->affine.ty=
9961 current.rx*affine.tx+current.sy*affine.ty+current.ty;
9969 image=AffineTransformImage(image,&draw_info->affine,exception);
12664 affine,
12731 current=draw_info->affine;
12732 GetAffineMatrix(&affine);
12884 affine.rx=geometry_info.rho;
12885 affine.ry=geometry_info.sigma;
12887 affine.ry=affine.rx;
12900 affine.sx=geometry_info.rho;
12901 affine.sy=geometry_info.sigma;
12903 affine.sy=affine.sx;
12917 affine.ry=tan(DegreesToRadians(fmod(x_angle,360.0)));
12918 affine.rx=tan(DegreesToRadians(fmod(y_angle,360.0)));
12956 affine.tx=geometry_info.rho;
12957 affine.ty=geometry_info.sigma;
12959 affine.ty=affine.tx;
13013 draw_info->affine.sx=current.sx*affine.sx+current.ry*affine.rx;
13014 draw_info->affine.rx=current.rx*affine.sx+current.sy*affine.rx;
13015 draw_info->affine.ry=current.sx*affine.ry+current.ry*affine.sy;
13016 draw_info->affine.sy=current.rx*affine.ry+current.sy*affine.sy;
13017 draw_info->affine.tx=current.sx*affine.tx+current.ry*affine.ty+current.tx;
13018 draw_info->affine.ty=current.rx*affine.tx+current.sy*affine.ty+current.ty;
13076 affine,
13143 current=draw_info->affine;
13144 GetAffineMatrix(&affine);
13258 affine.rx=geometry_info.rho;
13259 affine.ry=geometry_info.sigma;
13261 affine.ry=affine.rx;
13274 affine.sx=geometry_info.rho;
13275 affine.sy=geometry_info.sigma;
13277 affine.sy=affine.sx;
13291 affine.ry=tan(DegreesToRadians(fmod(x_angle,360.0)));
13292 affine.rx=tan(DegreesToRadians(fmod(y_angle,360.0)));
13330 affine.tx=geometry_info.rho;
13331 affine.ty=geometry_info.sigma;
13333 affine.ty=affine.tx;
13387 draw_info->affine.sx=current.sx*affine.sx+current.ry*affine.rx;
13388 draw_info->affine.rx=current.rx*affine.sx+current.sy*affine.rx;
13389 draw_info->affine.ry=current.sx*affine.ry+current.ry*affine.sy;
13390 draw_info->affine.sy=current.rx*affine.ry+current.sy*affine.sy;
13391 draw_info->affine.tx=current.sx*affine.tx+current.ry*affine.ty+current.tx;
13392 draw_info->affine.ty=current.rx*affine.tx+current.sy*affine.ty+current.ty;