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