Kelas GraphicsPath (gdipluspath.h)
Objek GraphicsPath menyimpan urutan garis, kurva, dan bentuk. Anda dapat menggambar seluruh urutan dengan memanggil metode
Warisan
Kelas GraphicsPath mengimplementasikan GdiplusBase.
Metode
Kelas
GraphicsPath::AddArc Metode GraphicsPath::AddArc menambahkan busur elips ke gambar jalur ini saat ini. (kelebihan beban 1/4) |
GraphicsPath::AddArc Metode GraphicsPath::AddArc menambahkan busur elips ke gambar jalur ini saat ini. (kelebihan beban 4/4) |
GraphicsPath::AddArc Metode GraphicsPath::AddArc menambahkan busur elips ke gambar jalur ini saat ini. (kelebihan beban 3/4) |
GraphicsPath::AddArc Metode GraphicsPath::AddArc menambahkan busur elips ke gambar jalur ini saat ini. (kelebihan beban 2/4) |
GraphicsPath::AddBezier Metode GraphicsPath::AddBezier menambahkan spline Bézier ke gambar jalur ini saat ini. (kelebihan beban 2/3) |
GraphicsPath::AddBezier Metode GraphicsPath::AddBezier menambahkan spline Bezier ke gambar jalur ini saat ini. |
GraphicsPath::AddBezier Metode GraphicsPath::AddBezier menambahkan spline Bézier ke gambar jalur ini saat ini. (kelebihan beban 3/3) |
GraphicsPath::AddBezier Metode GraphicsPath::AddBezier menambahkan spline Bézier ke gambar jalur ini saat ini. (kelebihan beban 1/3) |
GraphicsPath::AddBeziers Metode GraphicsPath::AddBeziers menambahkan urutan spline Bézier yang terhubung ke gambar jalur ini saat ini. |
GraphicsPath::AddBeziers Metode GraphicsPath::AddBeziers menambahkan urutan spline Bezier yang terhubung ke gambar jalur ini saat ini. |
GraphicsPath::AddClosedCurve Metode GraphicsPath::AddClosedCurve menambahkan spline kardinal tertutup ke jalur ini. (kelebihan beban 2/4) |
GraphicsPath::AddClosedCurve Metode GraphicsPath::AddClosedCurve menambahkan spline kardinal tertutup ke jalur ini. (kelebihan beban 4/4) |
GraphicsPath::AddClosedCurve Metode GraphicsPath::AddClosedCurve menambahkan spline kardinal tertutup ke jalur ini. (kelebihan beban 1/4) |
GraphicsPath::AddClosedCurve Metode GraphicsPath::AddClosedCurve menambahkan spline kardinal tertutup ke jalur ini. (kelebihan beban 3/4) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 5/6) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 6/6) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 3/6) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 2/6) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 1/6) |
GraphicsPath::AddCurve Metode GraphicsPath::AddCurve menambahkan spline kardinal ke gambar jalur ini saat ini. (kelebihan beban 4/6) |
GraphicsPath::AddEllipse Metode GraphicsPath::AddEllipse menambahkan elips ke jalur ini. (kelebihan beban 4/4) |
GraphicsPath::AddEllipse Metode GraphicsPath::AddEllipse menambahkan elips ke jalur ini. (kelebihan beban 2/4) |
GraphicsPath::AddEllipse Metode GraphicsPath::AddEllipse menambahkan elips ke jalur ini. (kelebihan beban 3/4) |
GraphicsPath::AddEllipse Metode GraphicsPath::AddEllipse menambahkan elips ke jalur ini. (kelebihan beban 1/4) |
GraphicsPath::AddLine Metode GraphicsPath::AddLine menambahkan baris ke gambar jalur ini saat ini. (kelebihan beban 2/4) |
GraphicsPath::AddLine Metode GraphicsPath::AddLine menambahkan baris ke gambar jalur ini saat ini. (kelebihan beban 4/4) |
GraphicsPath::AddLine Metode GraphicsPath::AddLine menambahkan baris ke gambar jalur ini saat ini. (kelebihan beban 3/4) |
GraphicsPath::AddLine Metode GraphicsPath::AddLine menambahkan baris ke gambar jalur ini saat ini. (kelebihan beban 1/4) |
GraphicsPath::AddLines Metode GraphicsPath::AddLines menambahkan urutan garis tersambung ke gambar jalur ini saat ini. (kelebihan beban 2/2) |
GraphicsPath::AddLines Metode GraphicsPath::AddLines menambahkan urutan garis tersambung ke gambar jalur ini saat ini. (kelebihan beban 1/2) |
GraphicsPath::AddPath Metode GraphicsPath::AddPath menambahkan jalur ke jalur ini. |
GraphicsPath::AddPie Metode GraphicsPath::AddPie menambahkan pai ke jalur ini. (kelebihan beban 1/4) |
GraphicsPath::AddPie Metode GraphicsPath::AddPie menambahkan pai ke jalur ini. (kelebihan beban 4/4) |
GraphicsPath::AddPie Metode GraphicsPath::AddPie menambahkan pai ke jalur ini. (kelebihan beban 3/4) |
GraphicsPath::AddPie Metode GraphicsPath::AddPie menambahkan pai ke jalur ini. (kelebihan beban 2/4) |
GraphicsPath::AddPolygon Metode GraphicsPath::AddPolygon menambahkan poligon ke jalur ini. (kelebihan beban 2/2) |
GraphicsPath::AddPolygon Metode GraphicsPath::AddPolygon menambahkan poligon ke jalur ini. (kelebihan beban 1/2) |
GraphicsPath::AddRectangle Metode GraphicsPath::AddRectangle menambahkan persegi panjang ke jalur ini. (kelebihan beban 1/2) |
GraphicsPath::AddRectangle Metode GraphicsPath::AddRectangle menambahkan persegi panjang ke jalur ini. (kelebihan beban 2/2) |
GraphicsPath::AddRectangles Metode GraphicsPath::AddRectangles menambahkan urutan persegi panjang ke jalur ini |
GraphicsPath::AddRectangles Metode GraphicsPath::AddRectangles menambahkan urutan persegi panjang ke jalur ini. |
GraphicsPath::AddString Metode GraphicsPath::AddString menambahkan kerangka string ke jalur ini. |
GraphicsPath::AddString Metode GraphicsPath::AddString menambahkan kerangka string ke jalur ini. (kelebihan beban 1/3) |
GraphicsPath::AddString Metode GraphicsPath::AddString menambahkan kerangka string ke jalur ini. (kelebihan beban 3/3) |
GraphicsPath::AddString Metode GraphicsPath::AddString menambahkan kerangka string ke jalur ini. (kelebihan beban 2/3) |
GraphicsPath::ClearMarkers Metode GraphicsPath::ClearMarkers menghapus penanda dari jalur ini. |
GraphicsPath::Clone Metode GraphicsPath::Clone membuat objek GraphicsPath baru, dan menginisialisasinya dengan konten objek GraphicsPath ini. |
GraphicsPath::CloseAllFigures Metode GraphicsPath::CloseAllFigures menutup semua gambar terbuka di jalur ini. |
GraphicsPath::CloseFigure Metode GraphicsPath::CloseFigure menutup gambar jalur ini saat ini. |
GraphicsPath::Flatten Metode GraphicsPath::Flatten menerapkan transformasi ke jalur ini dan mengonversi setiap kurva di jalur ke urutan garis yang terhubung. |
GraphicsPath::GetBounds Metode GraphicsPath::GetBounds mendapatkan persegi panjang pembatas untuk jalur ini. (kelebihan beban 1/2) |
GraphicsPath::GetBounds Metode GraphicsPath::GetBounds mendapatkan persegi panjang pembatas untuk jalur ini. (kelebihan beban 2/2) |
GraphicsPath::GetFillMode Metode GraphicsPath::GetFillMode mendapatkan mode pengisian jalur ini. |
GraphicsPath::GetLastPoint Metode GraphicsPath::GetLastPoint mendapatkan titik akhir dari gambar terakhir di jalur ini. |
GraphicsPath::GetLastStatus Metode GraphicsPath::GetLastStatus mengembalikan nilai yang menunjukkan sifat kegagalan metode terbaru objek GraphicsPath ini. |
GraphicsPath::GetPathData Metode GraphicsPath::GetPathData mendapatkan array titik dan array jenis titik dari jalur ini. Bersama-sama, kedua array ini menentukan garis, kurva, gambar, dan penanda jalur ini. |
GraphicsPath::GetPathPoints Metode GraphicsPath::GetPathPoints mendapatkan array titik jalur ini. Array berisi titik akhir dan titik kontrol garis dan spline Bézier yang digunakan untuk menggambar jalur. |
GraphicsPath::GetPathPoints Metode GraphicsPath::GetPathPoints mendapatkan array titik jalur ini. |
GraphicsPath::GetPathTypes Metode GraphicsPath::GetPathTypes mendapatkan array jenis titik jalur ini. |
GraphicsPath::GetPointCount Metode GraphicsPath::GetPointCount mendapatkan jumlah titik dalam array titik data jalur ini. Ini sama dengan jumlah jenis dalam array jenis titik jalur. |
GraphicsPath::GraphicsPath Topik ini mencantumkan konstruktor kelas GraphicsPath. Untuk daftar kelas lengkap, lihat Kelas GraphicsPath. (kelebihan beban 2/2) |
GraphicsPath::GraphicsPath Membuat objek GraphicsPath::GraphicsPath berdasarkan array titik, array jenis, dan mode isian. (kelebihan beban 2/2) |
GraphicsPath::GraphicsPath Membuat objek GraphicsPath::GraphicsPath berdasarkan array titik, array jenis, dan mode isian. (kelebihan beban 1/2) |
GraphicsPath::GraphicsPath Membuat objek GraphicsPath::GraphicsPath dan menginisialisasi mode isian. Ini adalah konstruktor default. |
GraphicsPath::GraphicsPath Topik ini mencantumkan konstruktor kelas GraphicsPath. Untuk daftar kelas lengkap, lihat Kelas GraphicsPath. (kelebihan beban 1/2) |
GraphicsPath::IsOutlineVisible Metode GraphicsPath::IsOutlineVisible menentukan apakah titik yang ditentukan menyentuh kerangka jalur ini ketika jalur digambar oleh Graphicsobject tertentu dan pena tertentu. |
GraphicsPath::IsOutlineVisible Metode GraphicsPath::IsOutlineVisible menentukan apakah titik tertentu menyentuh kerangka jalur. |
GraphicsPath::IsOutlineVisible Metode GraphicsPath::IsOutlineVisible menentukan apakah titik tertentu menyentuh kerangka jalur ini saat jalur digambar oleh objek Grafis tertentu dan pena tertentu. (kelebihan beban 1/2) |
GraphicsPath::IsOutlineVisible Metode GraphicsPath::IsOutlineVisible menentukan apakah titik tertentu menyentuh kerangka jalur ini saat jalur digambar oleh objek Grafis tertentu dan pena tertentu. (kelebihan beban 2/2) |
GraphicsPath::IsVisible Metode GraphicsPath::IsVisible menentukan apakah titik tertentu terletak pada area yang diisi ketika jalur ini diisi oleh objek Grafis tertentu. (kelebihan beban 1/2) |
GraphicsPath::IsVisible Metode GraphicsPath::IsVisible menentukan apakah titik tertentu terletak di area. |
GraphicsPath::IsVisible Metode GraphicsPath::IsVisible menentukan apakah titik tertentu terletak di area yang diisi ketika jalur ini diisi oleh Graphicsobject tertentu. |
GraphicsPath::IsVisible Metode GraphicsPath::IsVisible menentukan apakah titik tertentu terletak pada area yang diisi ketika jalur ini diisi oleh objek Grafis tertentu. (kelebihan beban 2/2) |
GraphicsPath::Outline Metode GraphicsPath::Outline mengubah dan meratakan jalur ini, lalu mengonversi titik data jalur ini sehingga hanya mewakili kerangka jalur. |
GraphicsPath::Reset Metode GraphicsPath::Reset mengintegrasikan jalur dan mengatur mode isian ke FillModeAlternate. |
GraphicsPath::Reverse Metode GraphicsPath::Reverse membalikkan urutan titik yang menentukan garis dan kurva jalur ini. |
GraphicsPath::SetFillMode Metode GraphicsPath::SetFillMode mengatur mode isian jalur ini. |
GraphicsPath::SetMarker Metode GraphicsPath::SetMarker menunjuk titik terakhir dalam jalur ini sebagai titik penanda. |
GraphicsPath::StartFigure Metode GraphicsPath::StartFigure memulai gambar baru tanpa menutup gambar saat ini. Titik berikutnya yang ditambahkan ke jalur ini ditambahkan ke gambar baru. |
GraphicsPath::Transformasi Metode GraphicsPath::Transform mengalikan masing-masing titik data jalur ini dengan matriks tertentu. |
GraphicsPath::Warp Metode GraphicsPath::Warp menerapkan transformasi warp ke jalur ini. Metode GraphicsPath::Warp juga merata (dikonversi ke urutan garis lurus) jalur. |
GraphicsPath::Widen Metode GraphicsPath::Widen menggantikan jalur ini dengan kurva yang mengapit area yang diisi ketika jalur ini digambar oleh pena tertentu. Metode GraphicsPath::Widen juga meratakan jalur. |
Komentar
Jalur terdiri dari satu atau beberapa gambar. Saat Anda menambahkan garis dan kurva ke jalur, garis dan kurva tersebut menjadi bagian dari gambar. Anda dapat memulai gambar baru dengan memanggil metode GraphicsPath::StartFigure. Saat Anda menggambar jalur, garis dan kurva dalam gambar individu dihubungkan oleh garis lurus; titik akhir satu baris atau kurva tersambung ke titik awal baris atau kurva berikutnya. Tidak ada garis penghubung yang digambar antara akhir satu gambar dan awal gambar berikutnya.
Gambar dapat terbuka atau tertutup. Anda dapat menutup gambar dengan memanggil metode GraphicsPath::CloseFigure. Setelah Anda memanggil GraphicsPath::CloseFigure, baris, kurva, atau bentuk berikutnya yang Anda tambahkan ke jalur adalah bagian dari gambar berikutnya. Saat Anda menggambar jalur, titik akhir dari setiap gambar tertutup secara otomatis terhubung ke titik awal angka tersebut.
Beberapa bentuk (misalnya, persegi panjang dan elipsis) ditutup secara intrinsik. Ketika Anda menambahkan bentuk tertutup secara intrinsik ke jalur, bentuk tersebut berada dalam gambar dengan sendirinya, dan gambar itu dianggap tertutup meskipun Anda tidak memanggil GraphicsPath::CloseFigure. Metode berikut menambahkan angka tertutup secara intrinsik ke jalur:
- Metode AddClosedCurve
- Metode AddEllipse
-
Metode AddPie
- Metode AddPolygon
-
Metode AddRectangle
-
Metode AddRectangles
-
Metode AddString
Persyaratan
Syarat | Nilai |
---|---|
Platform Target |
Windows |
Header |
gdipluspath.h |