System::Drawing::Pen class
İçindekiler
[
Saklamak
]Pen class
Çizilen çizgi ve eğrilerin renk, genişlik vb. gibi özelliklerini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class Pen : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() | Geçerli nesnenin bir kopyasını döndürür. |
| Dispose() | Mevcut nesne tarafından edinilen tüm işletim kaynaklarını serbest bırakır. |
| get_Alignment() const | Mevcut Pen nesnesinin hizalamasını gösteren bir değer döndürür. |
| get_Brush() | Bu kalemin Brush nesnesini döndürür. |
| get_Color() const | Bu kalemin rengini döndürür. |
| get_CompoundArray() const | Bileşik bir kalemi belirten değerler dizisini döndürür. |
| get_DashCap() const | Kesikli bir çizginin her iki ucunda kullanılan ucu gösteren bir değer döndürür. |
| get_DashOffset() const | Bir çizginin başlangıcından kesik desenin başlangıcına olan mesafeyi döndürür. |
| get_DashPattern() const | Kesikli bir çizgide özel kesik desenini gösteren bir dizi döndürür. |
| get_DashStyle() const | Geçerli Pen nesnesinin tire stilini gösteren bir değer döndürür. |
| get_EndCap() const | Geçerli Pen nesnesinin bitiş çizgi ucunu gösteren bir değer döndürür. |
| get_LineJoin() const | Bu Pen nesnesi tarafından çizilen çizgilerin nasıl birleştirildiğini gösteren bir değer döndürür. |
| get_MiterLimit() const | Köşeli bir köşedeki birleşim kalınlığının sınırını döndürür. |
| get_PenType() const | UYGULANMADI. |
| get_StartCap() const | Geçerli Pen nesnesinin başlangıç çizgi ucunu gösteren bir değer döndürür. |
| get_Transform() | Geçerli nesne tarafından temsil edilen kalem için geometrik dönüşümleri belirten bir Matrix nesnesinin kopyasını döndürür. |
| get_Width() const | Geçerli Pen nesnesinin genişliğini döndürür. |
| MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder) | Geçerli nesnenin dönüşüm matrisini belirtilen matrisle çarpar. |
| Pen(const Color&) | Belirtilen rengi temsil eden yeni bir Pen nesnesi oluşturur. |
| Pen(const Color&, float) | Belirtilen renk ve genişliği temsil eden yeni bir Pen nesnesi oluşturur. |
| Pen(const SharedPtr<Brush>&) | Yeni bir Pen nesnesi oluşturur ve belirtilen Brush nesnesiyle başlatır. |
| Pen(const SharedPtr<Brush>&, float) | Yeni bir Pen nesnesi oluşturur ve belirtilen Brush nesnesiyle başlatır. |
| ResetTransform() | Geçerli nesnenin dönüşüm matrisini bir birim (identity) matris haline gelecek şekilde sıfırlar. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Yerel geometrik dönüşümü belirtilen açıyla ve belirtilen sırayla döndürür. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Yerel geometrik dönüşümü belirtilen faktörlerle ve belirtilen sırayla ölçeklendirir. |
| set_Alignment(Drawing2D::PenAlignment) | Geçerli Pen nesnesinin hizalamasını ayarlar. |
| set_Brush(const SharedPtr<Brush>&) | Bu kalemin Brush nesnesini ayarlar. |
| set_Color(const Color&) | Bu kalemin rengini ayarlar. |
| set_CompoundArray(const System::ArrayPtr<float>&) | Bir bileşik kalemi belirten değerler dizisini ayarlar. |
| set_CustomEndCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Özel bitiş çizgi ucunu ayarlar. |
| set_CustomStartCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Özel başlangıç çizgi ucunu ayarlar. |
| set_DashCap(Drawing2D::DashCap) | Kesikli bir çizginin her iki ucunda kullanılan ucu belirten bir değeri ayarlar. |
| set_DashOffset(float) | Bir çizginin başlangıcından tire deseninin başlangıcına olan mesafeyi ayarlar. |
| set_DashPattern(const System::ArrayPtr<float>&) | Kesikli bir çizgide özel tire desenini belirten bir dizi ayarlar. Dizi, dönüşümlü tire ve boşluk uzunluklarını belirten sayılardan oluşur. |
| set_DashStyle(Drawing2D::DashStyle) | Geçerli Pen nesnesinin tire stilini belirten bir değeri ayarlar. |
| set_EndCap(Drawing2D::LineCap) | Geçerli Pen nesnesinin bitiş çizgi ucunu ayarlar. |
| set_LineJoin(Drawing2D::LineJoin) | Bu Pen nesnesi tarafından çizilen çizgilerin nasıl birleştirildiğini belirten bir değeri ayarlar. |
| set_MiterLimit(float) | Köşeli bir köşedeki birleşim kalınlığının sınırını ayarlar. |
| set_StartCap(Drawing2D::LineCap) | Geçerli Pen nesnesinin başlangıç çizgi ucunu ayarlar. |
| set_Transform(const SharedPtr<Drawing2D::Matrix>&) | Geçerli nesne tarafından temsil edilen kalem için geometrik dönüşümleri belirten bir Matrix nesnesi ayarlar. |
| set_Width(float) | Geçerli Pen nesnesinin genişliğini ayarlar. |
| SetLineCap(Drawing2D::LineCap, Drawing2D::LineCap, Drawing2D::DashCap) | UYGULANMADI. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Yerel geometrik dönüşümü belirtilen boyutlarla ve belirtilen sırayla çevirir. |
Ayrıca Bakınız
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++