Interface ICanvasPathMethods

ICanvasPathMethods interface

Antarmuka ICanvasPathMethods digunakan untuk memanipulasi jalur objek.

public interface ICanvasPathMethods

Metode

NamaKeterangan
Arc(double, double, double, double, double)Menambahkan busur ke jalur yang berpusat pada posisi (x, y) dengan radius r mulai dari startAngle dan berakhir di endAngle menuju arah yang diberikan dengan berlawanan arah jarum jam (default ke searah jarum jam).
Arc(double, double, double, double, double, bool)Menambahkan busur ke jalur yang berpusat pada posisi (x, y) dengan radius r mulai dari startAngle dan berakhir di endAngle menuju arah yang diberikan dengan berlawanan arah jarum jam (default ke searah jarum jam).
ArcTo(double, double, double, double, double)Menambahkan busur ke jalur dengan titik kontrol dan radius yang diberikan, terhubung ke titik sebelumnya dengan garis lurus.
BezierCurveTo(double, double, double, double, double, double)Menambahkan kurva Bézier kubik ke jalur. Itu membutuhkan tiga poin. Dua titik pertama adalah titik kontrol dan titik ketiga adalah titik akhir. Titik awal adalah titik terakhir di jalur saat ini, yang dapat diubah menggunakan moveTo() sebelum membuat kurva Bézier.
ClosePath()Menyebabkan ujung pena bergerak kembali ke awal sub-jalur saat ini. Mencoba menggambar garis lurus dari titik saat ini ke awal. Jika bentuknya sudah ditutup atau hanya memiliki satu titik, fungsi ini tidak melakukan apa-apa.
Ellipse(double, double, double, double, double, double, double)Menambahkan elips ke jalur yang berpusat di posisi (x, y) dengan jari-jari radiusX dan radiusY mulai dari startAngle dan berakhir di endAngle menuju arah yang diberikan berlawanan arah jarum jam (defaultnya searah jarum jam).
Ellipse(double, double, double, double, double, double, double, bool)Menambahkan elips ke jalur yang berpusat di posisi (x, y) dengan jari-jari radiusX dan radiusY mulai dari startAngle dan berakhir di endAngle menuju arah yang diberikan berlawanan arah jarum jam (defaultnya searah jarum jam).
LineTo(double, double)Menghubungkan titik terakhir dalam subjalur ke koordinat x, y dengan garis lurus.
MoveTo(double, double)Memindahkan titik awal sub-jalur baru ke koordinat (x, y).
QuadraticCurveTo(double, double, double, double)Menambahkan kurva Bézier kuadrat ke jalur saat ini.
Rect(double, double, double, double)Membuat path untuk persegi panjang pada posisi (x,y) dengan ukuran yang ditentukan oleh lebar dan tinggi.

Lihat juga