Path Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik.
[Android.Runtime.Register("android/graphics/Path", DoNotGenerateAcw=true)]
public class Path : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/Path", DoNotGenerateAcw=true)>]
type Path = class
inherit Object
- Warisan
- Atribut
Keterangan
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. Ini dapat digambar dengan canvas.drawPath(jalur, cat), baik diisi atau goresan (berdasarkan Gaya cat), atau dapat digunakan untuk mengklip atau menggambar teks di jalur.
Dokumentasi Java untuk android.graphics.Path
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Konstruktor
Path() |
Membuat jalur kosong |
Path(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
Path(Path) |
Buat jalur baru, menyalin konten dari jalur src. |
Properti
Class |
Mengembalikan kelas runtime dari . |
GenerationId |
Mengembalikan ID pembuatan jalur ini. |
Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
IsConvex |
Mengembalikan konveksisitas jalur, seperti yang didefinisikan oleh konten jalur. |
IsEmpty |
Mengembalikan true jika jalur kosong (tidak berisi baris atau kurva) |
IsInverseFillType |
Mengembalikan true jika filltype adalah salah satu varian INVERSE |
JniIdentityHashCode |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
JniPeerMembers |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. |
PathIterator |
Mengembalikan iterator di atas segmen jalur ini. |
PeerReference |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
Metode
AddArc(RectF, Single, Single) |
Tambahkan busur yang ditentukan ke jalur sebagai kontur baru. |
AddArc(Single, Single, Single, Single, Single, Single) |
Tambahkan busur yang ditentukan ke jalur sebagai kontur baru. |
AddCircle(Single, Single, Single, Path+Direction) |
Menambahkan kontur lingkaran tertutup ke jalur |
AddOval(RectF, Path+Direction) |
Menambahkan kontur oval tertutup ke jalur |
AddOval(Single, Single, Single, Single, Path+Direction) |
Menambahkan kontur oval tertutup ke jalur |
AddPath(Path) |
Menambahkan salinan src ke jalur |
AddPath(Path, Matrix) |
Menambahkan salinan src ke jalur, diubah oleh matriks |
AddPath(Path, Single, Single) |
Tambahkan salinan src ke jalur, offset by (dx,dy) |
AddRect(RectF, Path+Direction) |
Menambahkan kontur persegi tertutup ke jalur |
AddRect(Single, Single, Single, Single, Path+Direction) |
Menambahkan kontur persegi tertutup ke jalur |
AddRoundRect(RectF, Single, Single, Path+Direction) |
Menambahkan kontur persegi panjang bulat tertutup ke jalur |
AddRoundRect(RectF, Single[], Path+Direction) |
Menambahkan kontur persegi panjang bulat tertutup ke jalur |
AddRoundRect(Single, Single, Single, Single, Single, Single, Path+Direction) |
Menambahkan kontur persegi panjang bulat tertutup ke jalur |
AddRoundRect(Single, Single, Single, Single, Single[], Path+Direction) |
Menambahkan kontur persegi panjang bulat tertutup ke jalur |
Approximate(Single) |
|
ArcTo(RectF, Single, Single) |
Tambahkan busur yang ditentukan ke jalur sebagai kontur baru. |
ArcTo(RectF, Single, Single, Boolean) |
Tambahkan busur yang ditentukan ke jalur sebagai kontur baru. |
ArcTo(Single, Single, Single, Single, Single, Single, Boolean) |
Tambahkan busur yang ditentukan ke jalur sebagai kontur baru. |
Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
Close() |
Tutup kontur saat ini. |
ComputeBounds(RectF, Boolean) |
Hitung batas titik kontrol jalur, dan tulis jawabannya ke dalam batas. |
ConicTo(Single, Single, Single, Single, Single) |
Tambahkan bezier kuadrat dari titik terakhir, mendekati titik kontrol (x1,y1), dan berakhir pada (x2,y2), ditimbang oleh |
CubicTo(Single, Single, Single, Single, Single, Single) |
Tambahkan bezier kubik dari titik terakhir, mendekati titik kontrol (x1,y1) dan (x2,y2), dan berakhir pada (x3,y3). |
Dispose() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
Dispose(Boolean) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
GetFillType() |
Mengembalikan jenis isian jalur. |
GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
IncReserve(Int32) |
Petunjuk ke jalur untuk mempersiapkan penambahan lebih banyak poin. |
Interpolate(Path, Single, Path) |
Metode ini akan secara linier menginterpolasi dari jalur ini untuk |
InvokeOp(Path, Path, Path+Op) |
Atur jalur ini ke hasil penerapan Op ke jalur ini dan jalur yang ditentukan. |
InvokeOp(Path, Path+Op) |
Atur jalur ini ke hasil penerapan Op ke jalur ini dan jalur yang ditentukan. |
IsInterpolatable(Path) |
Dua jalur dapat diinterpolasi, dengan memanggil |
IsRect(RectF) |
Mengembalikan true jika jalur menentukan persegi panjang. |
JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
LineTo(Single, Single) |
Tambahkan baris dari titik terakhir ke titik yang ditentukan (x,y). |
MoveTo(Single, Single) |
Atur awal kontur berikutnya ke titik (x,y). |
Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
Offset(Single, Single) |
Mengimbangi jalur menurut (dx,dy) |
Offset(Single, Single, Path) |
Mengimbangi jalur menurut (dx,dy) |
QuadTo(Single, Single, Single, Single) |
Tambahkan bezier kuadrat dari titik terakhir, mendekati titik kontrol (x1,y1), dan berakhir pada (x2,y2). |
RConicTo(Single, Single, Single, Single, Single) |
Sama seperti conicTo, tetapi koordinat dianggap relatif terhadap titik terakhir pada kontur ini. |
RCubicTo(Single, Single, Single, Single, Single, Single) |
Sama seperti cubicTo, tetapi koordinat dianggap relatif terhadap titik saat ini pada kontur ini. |
Reset() |
Bersihkan garis dan kurva apa pun dari jalur, membuatnya kosong. |
Rewind() |
Memutar balik jalur: menghapus garis dan kurva apa pun dari jalur tetapi menjaga struktur data internal untuk penggunaan kembali yang lebih cepat. |
RLineTo(Single, Single) |
Sama seperti lineTo, tetapi koordinat dianggap relatif terhadap titik terakhir pada kontur ini. |
RMoveTo(Single, Single) |
Atur awal kontur berikutnya relatif terhadap titik terakhir pada kontur sebelumnya. |
RQuadTo(Single, Single, Single, Single) |
Sama seperti quadTo, tetapi koordinat dianggap relatif terhadap titik terakhir pada kontur ini. |
Set(Path) |
Ganti isi ini dengan isi src. |
SetFillType(Path+FillType) |
Atur jenis isian jalur. |
SetHandle(IntPtr, JniHandleOwnership) |
Handle Mengatur properti. (Diperoleh dari Object) |
SetLastPoint(Single, Single) |
Mengatur titik terakhir jalur. |
ToArray<T>() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
ToggleInverseFillType() |
Mengalihkan status INVERSE dari jenis isian |
ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
Transform(Matrix) |
Ubah titik dalam jalur ini menurut matriks. |
Transform(Matrix, Path) |
Ubah titik-titik dalam jalur ini dengan matriks, dan tulis jawabannya menjadi dst. |
UnregisterFromRuntime() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IJavaPeerable.Disposed() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.Finalized() |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.JniManagedPeerState |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. (Diperoleh dari Object) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. |
GetJniTypeName(IJavaPeerable) |
Kelas Jalur merangkum jalur geometrik senyawa (beberapa kontur) yang terdiri dari segmen garis lurus, kurva kuadrat, dan kurva kubik. |