commonui\System\Drawing\Advanced\Gdiplus.cs (25)
691internal static extern int GdipMultiplyMatrix(HandleRef matrix, HandleRef matrix2, MatrixOrder order);
696float offsetY, MatrixOrder order);
700internal static extern int GdipScaleMatrix(HandleRef matrix, float scaleX, float scaleY, MatrixOrder order);
704internal static extern int GdipRotateMatrix(HandleRef matrix, float angle, MatrixOrder order);
708internal static extern int GdipShearMatrix(HandleRef matrix, float shearX, float shearY, MatrixOrder order);
970MatrixOrder order);
977MatrixOrder order);
984MatrixOrder order);
990MatrixOrder order);
1114internal static extern int GdipMultiplyLineTransform(HandleRef brush, HandleRef matrix, MatrixOrder order);
1126internal static extern int GdipTranslateLineTransform(HandleRef brush, float dx, float dy, MatrixOrder order);
1130internal static extern int GdipScaleLineTransform(HandleRef brush, float sx, float sy, MatrixOrder order);
1134internal static extern int GdipRotateLineTransform(HandleRef brush, float angle, MatrixOrder order);
1272internal static extern int GdipMultiplyPathGradientTransform(HandleRef brush, HandleRef matrix, MatrixOrder order);
1276internal static extern int GdipTranslatePathGradientTransform(HandleRef brush, float dx, float dy, MatrixOrder order);
1280internal static extern int GdipScalePathGradientTransform(HandleRef brush, float sx, float sy, MatrixOrder order);
1284internal static extern int GdipRotatePathGradientTransform(HandleRef brush, float angle, MatrixOrder order);
1415internal static extern int GdipMultiplyPenTransform(HandleRef brush, HandleRef matrix, MatrixOrder order);
1419internal static extern int GdipTranslatePenTransform(HandleRef brush, float dx, float dy, MatrixOrder order);
1423internal static extern int GdipScalePenTransform(HandleRef brush, float sx, float sy, MatrixOrder order);
1427internal static extern int GdipRotatePenTransform(HandleRef brush, float angle, MatrixOrder order);
2104internal static extern int GdipMultiplyWorldTransform(HandleRef graphics, HandleRef matrix, MatrixOrder order);
2108internal static extern int GdipTranslateWorldTransform(HandleRef graphics, float dx, float dy, MatrixOrder order);
2112internal static extern int GdipScaleWorldTransform(HandleRef graphics, float sx, float sy, MatrixOrder order);
2116internal static extern int GdipRotateWorldTransform(HandleRef graphics, float angle, MatrixOrder order);
commonui\System\Drawing\Advanced\LinearGradientBrush.cs (8)
803MultiplyTransform(matrix, MatrixOrder.Prepend);
813public void MultiplyTransform(Matrix matrix, MatrixOrder order)
835{ TranslateTransform(dx, dy, MatrixOrder.Prepend); }
842public void TranslateTransform(float dx, float dy, MatrixOrder order)
858{ ScaleTransform(sx, sy, MatrixOrder.Prepend); }
867public void ScaleTransform(float sx, float sy, MatrixOrder order)
884{ RotateTransform(angle, MatrixOrder.Prepend); }
893public void RotateTransform(float angle, MatrixOrder order)
commonui\System\Drawing\Advanced\Matrix.cs (13)
253Multiply(matrix, MatrixOrder.Prepend);
262public void Multiply(Matrix matrix, MatrixOrder order) {
284Translate(offsetX, offsetY, MatrixOrder.Prepend);
294public void Translate(float offsetX, float offsetY, MatrixOrder order) {
308Scale(scaleX, scaleY, MatrixOrder.Prepend);
318public void Scale(float scaleX, float scaleY, MatrixOrder order) {
333Rotate(angle, MatrixOrder.Prepend);
344public void Rotate(float angle, MatrixOrder order) {
359RotateAt(angle, point, MatrixOrder.Prepend);
370public void RotateAt(float angle, PointF point, MatrixOrder order) {
374if (order == MatrixOrder.Prepend) {
395int status = SafeNativeMethods.Gdip.GdipShearMatrix(new HandleRef(this, nativeMatrix), shearX, shearY, MatrixOrder.Prepend);
408public void Shear(float shearX, float shearY, MatrixOrder order) {
commonui\System\Drawing\Advanced\PathGradientBrush.cs (8)
694MultiplyTransform(matrix, MatrixOrder.Prepend);
704public void MultiplyTransform(Matrix matrix, MatrixOrder order)
726TranslateTransform(dx, dy, MatrixOrder.Prepend);
736public void TranslateTransform(float dx, float dy, MatrixOrder order)
754ScaleTransform(sx, sy, MatrixOrder.Prepend);
764public void ScaleTransform(float sx, float sy, MatrixOrder order)
782RotateTransform(angle, MatrixOrder.Prepend);
792public void RotateTransform(float angle, MatrixOrder order)
commonui\System\Drawing\Advanced\TextureBrush.cs (8)
448{ MultiplyTransform(matrix, MatrixOrder.Prepend); }
457public void MultiplyTransform(Matrix matrix, MatrixOrder order)
480{ TranslateTransform(dx, dy, MatrixOrder.Prepend); }
489public void TranslateTransform(float dx, float dy, MatrixOrder order)
509{ ScaleTransform(sx, sy, MatrixOrder.Prepend); }
518public void ScaleTransform(float sx, float sy, MatrixOrder order)
538{ RotateTransform(angle, MatrixOrder.Prepend); }
547public void RotateTransform(float angle, MatrixOrder order)
commonui\System\Drawing\Graphics.cs (8)
966MultiplyTransform(matrix, MatrixOrder.Prepend);
974public void MultiplyTransform(Matrix matrix, MatrixOrder order) {
991TranslateTransform(dx, dy, MatrixOrder.Prepend);
997public void TranslateTransform(float dx, float dy, MatrixOrder order) {
1018ScaleTransform(sx, sy, MatrixOrder.Prepend);
1024public void ScaleTransform(float sx, float sy, MatrixOrder order) {
1036RotateTransform(angle, MatrixOrder.Prepend);
1042public void RotateTransform(float angle, MatrixOrder order) {
commonui\System\Drawing\Pen.cs (8)
655MultiplyTransform(matrix, MatrixOrder.Prepend);
666public void MultiplyTransform(Matrix matrix, MatrixOrder order) {
684TranslateTransform(dx, dy, MatrixOrder.Prepend);
692public void TranslateTransform(float dx, float dy, MatrixOrder order) {
706ScaleTransform(sx, sy, MatrixOrder.Prepend);
716public void ScaleTransform(float sx, float sy, MatrixOrder order) {
730RotateTransform(angle, MatrixOrder.Prepend);
740public void RotateTransform(float angle, MatrixOrder order) {