Lines Matching full:matrix
275 CFX_AffineMatrix GetMatrix(CPDF_Rect rcAnnot, CPDF_Rect rcStream, CFX_AffineMatrix matrix)
280 matrix.TransformRect(rcStream);
291 void GetOffset(FX_FLOAT& fa, FX_FLOAT& fd, FX_FLOAT& fe, FX_FLOAT& ff, CPDF_Rect rcAnnot, CPDF_Rect rcStream, CFX_AffineMatrix matrix)
298 if (matrix.a != 0 && matrix.d != 0)
309 FX_FLOAT x1 = matrix.a * rcStream.left + matrix.c * rcStream.bottom + matrix.e;
310 FX_FLOAT y1 = matrix.b * rcStream.left + matrix.d * rcStream.bottom + matrix.f;
311 FX_FLOAT x2 = matrix.a * rcStream.left + matrix.c * rcStream.top + matrix.e;
312 FX_FLOAT y2 = matrix.b * rcStream.left + matrix.d * rcStream.top + matrix.f;
313 FX_FLOAT x3 = matrix.a * rcStream.right + matrix.c * rcStream.bottom + matrix.e;
314 FX_FLOAT y3 = matrix.b * rcStream.right + matrix.d * rcStream.bottom + matrix.f;
315 FX_FLOAT x4 = matrix.a * rcStream.right + matrix.c * rcStream.top + matrix.e;
316 FX_FLOAT y4 = matrix.b * rcStream.right + matrix.d * rcStream.top + matrix.f;
498 CFX_AffineMatrix matrix = pAPDic->GetMatrix("Matrix");
539 if (matrix.IsIdentity())
541 matrix.a = 1.0f;
542 matrix.b = 0.0f;
543 matrix.c = 0.0f;
544 matrix.d = 1.0f;
545 matrix.e = 0.0f;
546 matrix.f = 0.0f;
549 CFX_AffineMatrix m = GetMatrix(rcAnnot, rcStream, matrix);