Warp

Warp(PointF[], RectangleF)

Buna bir dikdörtgen ve bir paralelkenar ile tanımlanan bir çarpıtma dönüşümü uygular.GraphicsPath .

public void Warp(PointF[] destPoints, RectangleF srcRect)
ParametreTipTanım
destPointsPointF[]bir diziPointF tarafından tanımlanan dikdörtgenin bir paralelkenarı tanımlayan yapılarsrcRect dönüştürülür. Dizi, üç veya dört eleman içerebilir. Dizi üç eleman içeriyorsa, paralelkenarın sağ alt köşesi ilk üç nokta tarafından belirtilir.
srcRectRectangleFARectangleF tarafından tanımlanan paralelkenara dönüştürülen dikdörtgeni temsil edendestPoints.

Ayrıca bakınız


Warp(PointF[], RectangleF, Matrix)

Buna bir dikdörtgen ve bir paralelkenar ile tanımlanan bir çarpıtma dönüşümü uygular.GraphicsPath .

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
ParametreTipTanım
destPointsPointF[]bir diziPointF tarafından tanımlanan dikdörtgenin bir paralelkenarı tanımlayan yapılarsrcRect dönüştürülür. Dizi, üç veya dört eleman içerebilir. Dizi üç eleman içeriyorsa, paralelkenarın sağ alt köşesi ilk üç nokta tarafından belirtilir.
srcRectRectangleFARectangleF tarafından tanımlanan paralelkenara dönüştürülen dikdörtgeni temsil edendestPoints.
matrixMatrixAMatrix bu, yola uygulanacak bir geometrik dönüşümü belirtir.

Ayrıca bakınız


Warp(PointF[], RectangleF, Matrix, WarpMode)

Buna bir dikdörtgen ve bir paralelkenar ile tanımlanan bir çarpıtma dönüşümü uygular.GraphicsPath .

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode)
ParametreTipTanım
destPointsPointF[]bir diziPointF tarafından tanımlanan dikdörtgenin bir paralelkenarı tanımlayan yapılarsrcRect dönüştürülür. Dizi, üç veya dört eleman içerebilir. Dizi üç eleman içeriyorsa, paralelkenarın sağ alt köşesi ilk üç nokta tarafından belirtilir.
srcRectRectangleFARectangleF tarafından tanımlanan paralelkenara dönüştürülen dikdörtgeni temsil edendestPoints.
matrixMatrixAMatrix bu, yola uygulanacak bir geometrik dönüşümü belirtir.
warpModeWarpModeAWarpMode Bu çarpıtma işleminin perspektif mi yoksa çift doğrusal mod mu kullandığını belirten numaralandırma.

Ayrıca bakınız


Warp(PointF[], RectangleF, Matrix, WarpMode, float)

Buna bir dikdörtgen ve bir paralelkenar ile tanımlanan bir çarpıtma dönüşümü uygular.GraphicsPath .

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode, 
    float flatness)
ParametreTipTanım
destPointsPointF[]bir diziPointF tarafından tanımlanan dikdörtgenin bir paralelkenarı tanımlayan yapılarsrcRect dönüştürülür. Dizi, üç veya dört eleman içerebilir. Dizi üç eleman içeriyorsa, paralelkenarın sağ alt köşesi ilk üç nokta tarafından belirtilir.
srcRectRectangleFARectangleF tarafından tanımlanan paralelkenara dönüştürülen dikdörtgeni temsil edendestPoints.
matrixMatrixAMatrix bu, yola uygulanacak bir geometrik dönüşümü belirtir.
warpModeWarpModeAWarpMode Bu çarpıtma işleminin perspektif mi yoksa çift doğrusal mod mu kullandığını belirten numaralandırma.
flatnessSingleOrtaya çıkan yolun ne kadar düz olduğunu belirten 0 ile 1 arasında bir değer. Daha fazla bilgi için bkz.Flatten yöntemler.

Ayrıca bakınız