6 writes to nativeMatrix
System.Drawing (6)
commonui\System\Drawing\Advanced\Matrix.cs (6)
45this.nativeMatrix = matrix; 69this.nativeMatrix = matrix; 100this.nativeMatrix = matrix; 135this.nativeMatrix = matrix; 155nativeMatrix = IntPtr.Zero; 640this.nativeMatrix = nativeMatrix;
51 references to nativeMatrix
System.Drawing (51)
commonui\System\Drawing\Advanced\GraphicsPath.cs (6)
1454if (matrix.nativeMatrix == IntPtr.Zero) 1458new HandleRef(matrix, matrix.nativeMatrix)); 1498nativeMatrix = matrix.nativeMatrix; 1544new HandleRef(matrix, (matrix == null) ? IntPtr.Zero : matrix.nativeMatrix), 1588nativeMatrix = matrix.nativeMatrix; 1651new HandleRef(matrix, (matrix == null) ? IntPtr.Zero : matrix.nativeMatrix),
commonui\System\Drawing\Advanced\LinearGradientBrush.cs (3)
751int status = SafeNativeMethods.Gdip.GdipSetLineTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 762int status = SafeNativeMethods.Gdip.GdipGetLineTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 820new HandleRef(matrix, matrix.nativeMatrix),
commonui\System\Drawing\Advanced\Matrix.cs (27)
153if (nativeMatrix != IntPtr.Zero) { 154SafeNativeMethods.Gdip.GdipDeleteMatrix(new HandleRef(this, nativeMatrix)); 175int status = SafeNativeMethods.Gdip.GdipCloneMatrix(new HandleRef(this, nativeMatrix), out cloneMatrix); 196int status = SafeNativeMethods.Gdip.GdipGetMatrixElements(new HandleRef(this, nativeMatrix), buf); 238int status = SafeNativeMethods.Gdip.GdipSetMatrixElements(new HandleRef(this, nativeMatrix), 268int status = SafeNativeMethods.Gdip.GdipMultiplyMatrix(new HandleRef(this, nativeMatrix), new HandleRef(matrix, matrix.nativeMatrix), 295int status = SafeNativeMethods.Gdip.GdipTranslateMatrix(new HandleRef(this, nativeMatrix), 319int status = SafeNativeMethods.Gdip.GdipScaleMatrix(new HandleRef(this, nativeMatrix), scaleX, scaleY, order); 345int status = SafeNativeMethods.Gdip.GdipRotateMatrix(new HandleRef(this, nativeMatrix), angle, order); 375status = SafeNativeMethods.Gdip.GdipTranslateMatrix(new HandleRef(this, nativeMatrix), point.X, point.Y, order); 376status |= SafeNativeMethods.Gdip.GdipRotateMatrix(new HandleRef(this, nativeMatrix), angle, order); 377status |= SafeNativeMethods.Gdip.GdipTranslateMatrix(new HandleRef(this, nativeMatrix), -point.X, -point.Y, order); 380status = SafeNativeMethods.Gdip.GdipTranslateMatrix(new HandleRef(this, nativeMatrix), -point.X, -point.Y, order); 381status |= SafeNativeMethods.Gdip.GdipRotateMatrix(new HandleRef(this, nativeMatrix), angle, order); 382status |= SafeNativeMethods.Gdip.GdipTranslateMatrix(new HandleRef(this, nativeMatrix), point.X, point.Y, order); 395int status = SafeNativeMethods.Gdip.GdipShearMatrix(new HandleRef(this, nativeMatrix), shearX, shearY, MatrixOrder.Prepend); 409int status = SafeNativeMethods.Gdip.GdipShearMatrix(new HandleRef(this, nativeMatrix), shearX, shearY, order); 421int status = SafeNativeMethods.Gdip.GdipInvertMatrix(new HandleRef(this, nativeMatrix)); 441int status = SafeNativeMethods.Gdip.GdipTransformMatrixPoints(new HandleRef(this, nativeMatrix), 473int status = SafeNativeMethods.Gdip.GdipTransformMatrixPointsI(new HandleRef(this, nativeMatrix), 505int status = SafeNativeMethods.Gdip.GdipVectorTransformMatrixPoints(new HandleRef(this, nativeMatrix), 546int status = SafeNativeMethods.Gdip.GdipVectorTransformMatrixPointsI(new HandleRef(this, nativeMatrix), 575int status = SafeNativeMethods.Gdip.GdipIsMatrixInvertible(new HandleRef(this, nativeMatrix), out isInvertible); 592int status = SafeNativeMethods.Gdip.GdipIsMatrixIdentity(new HandleRef(this, nativeMatrix), out isIdentity); 615int status = SafeNativeMethods.Gdip.GdipIsMatrixEqual(new HandleRef(this, nativeMatrix), 616new HandleRef(matrix2, matrix2.nativeMatrix),
commonui\System\Drawing\Advanced\PathGradientBrush.cs (3)
641int status = SafeNativeMethods.Gdip.GdipSetPathGradientTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 650int status = SafeNativeMethods.Gdip.GdipGetPathGradientTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 710new HandleRef(matrix, matrix.nativeMatrix),
commonui\System\Drawing\Advanced\TextureBrush.cs (3)
320int status = SafeNativeMethods.Gdip.GdipSetTextureTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 329int status = SafeNativeMethods.Gdip.GdipGetTextureTransform(new HandleRef(this, this.NativeBrush), new HandleRef(matrix, matrix.nativeMatrix)); 464new HandleRef(matrix, matrix.nativeMatrix),
commonui\System\Drawing\Graphics.cs (3)
742new HandleRef(matrix, matrix.nativeMatrix)); 752new HandleRef(value, value.nativeMatrix)); 980new HandleRef(matrix, matrix.nativeMatrix),
commonui\System\Drawing\Pen.cs (3)
610int status = SafeNativeMethods.Gdip.GdipGetPenTransform(new HandleRef(this, this.NativePen), new HandleRef(matrix, matrix.nativeMatrix)); 626int status = SafeNativeMethods.Gdip.GdipSetPenTransform(new HandleRef(this, this.NativePen), new HandleRef(value, value.nativeMatrix)); 668new HandleRef(matrix, matrix.nativeMatrix),
commonui\System\Drawing\Region.cs (3)
629new HandleRef(matrix, matrix.nativeMatrix)); 995new HandleRef(matrix, matrix.nativeMatrix)); 1008new HandleRef(matrix, matrix.nativeMatrix));