GdipSetLineTransform(GpLineGradient brush, GpMatrix matrix);
GdipWidenPath( GpPath nativePath, GpPen pen, GpMatrix matrix, float flatness );
GdipTransformPath(GpPath path, GpMatrix matrix);
GdipSetMatrixElements(GpMatrix matrix, float m11, float m12, float m21, float m22, float dx, float dy);
GdipFlattenPath(GpPath path, GpMatrix matrix, float flatness);
GdipCreateMatrix(out GpMatrix matrix);
GdipCreateMatrix3(GpRectF rect, GpPointF[] dstplg, out GpMatrix matrix);
GdipMultiplyTextureTransform(GpTexture brush, GpMatrix matrix, MatrixOrder order);
protected Matrix(GpMatrix nativeMatrix) { lastResult = GpStatus.Ok; SetNativeMatrix(nativeMatrix); }
GdipMultiplyPathGradientTransform(GpPathGradient brush, GpMatrix matrix, MatrixOrder order);
GdipSetTextureTransform(GpTexture brush, GpMatrix matrix);
GdipSetPathGradientTransform(GpPathGradient brush, GpMatrix matrix);
GdipGetPathGradientTransform(GpPathGradient brush, out GpMatrix matrix);
GdipMultiplyLineTransform(GpLineGradient brush, GpMatrix matrix, MatrixOrder order);
public static extern GpStatus GdipGetPenTransform(GpPen pen, out GpMatrix matrix);
void SetNativeMatrix(GpMatrix nativeMatrix) { this.nativeMatrix = nativeMatrix; }
public static extern GpStatus GdipMultiplyPenTransform(GpPen pen, GpMatrix matrix, MatrixOrder order);
public static extern GpStatus GdipCreateMatrix(out GpMatrix matrix);
GdipCreateMatrix2(float m11, float m12, float m21, float m22, float dx, float dy, out GpMatrix matrix);
public static extern GpStatus GdipCreateMatrix2(float m11, float m12, float m21, float m22, float dx, float dy, out GpMatrix matrix);
GdipDeleteMatrix(GpMatrix matrix);
public static extern GpStatus GdipCreateMatrix3(GpRectF rect, GpPointF[] dstplg, out GpMatrix matrix);
GdipGetMatrixElements(GpMatrix matrix, float[] matrixOut);
public static extern GpStatus GdipDeleteMatrix(GpMatrix matrix);
GdipWindingModeOutline( GpPath path, GpMatrix matrix, float flatness );
public static extern GpStatus GdipGetMatrixElements(GpMatrix matrix, float[] matrixOut);
GdipWarpPath(GpPath path, GpMatrix matrix, GpPointF[] points, int count, float srcx, float srcy, float srcwidth, float srcheight, WarpMode warpMode, float flatness);
public static extern GpStatus GdipSetMatrixElements(GpMatrix matrix, float m11, float m12, float m21, float m22, float dx, float dy);
GdipGetPathWorldBoundsI(GpPath path, GpRect[] bounds, out GpMatrix matrix, out GpPen pen);
GdipGetLineTransform(GpLineGradient brush, out GpMatrix matrix);