System::Drawing::Drawing2D::CustomLineCap Klasse

CustomLineCap class

Stellt eine benutzerdefinierte Linienkappe dar. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.

class CustomLineCap : public System::Object

Methoden

MethodeBeschreibung
virtual Clone()Gibt eine Kopie des aktuellen Objekts zurück.
CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float)Konstruiert eine neue Instanz der Klasse CustomLineCap, die eine benutzerdefinierte Linienkappe mit den angegebenen Eigenschaften darstellt.
Dispose()Gibt alle vom aktuellen Objekt erworbenen Betriebssystemressourcen frei.
get_BaseCap() constGibt die Basis-Linienkappe zurück, aus der diese benutzerdefinierte Kappe erstellt wird.
get_BaseInset() constGibt den Abstand zwischen der Linie und der Kappe zurück.
get_StrokeJoin() constGibt den LineJoin-Wert zurück, der bestimmt, wie die Linien dieser benutzerdefinierten Kappe verbunden werden.
get_WidthScale() constGibt die Skalierung dieser benutzerdefinierten Kappe zurück.
GetStrokeCaps(LineCap&, LineCap&)Liest die Anfangs- und Endlinienkappen der vom aktuellen Objekt dargestellten benutzerdefinierten Kappe.
set_BaseCap(LineCap)Setzt den Basis-Linienkappenwert für diese benutzerdefinierte Kappe.
set_BaseInset(float)Setzt den Abstand zwischen der Linie und der Kappe.
set_StrokeJoin(LineJoin)Setzt den LineJoin-Wert, der bestimmt, wie die Linien dieser benutzerdefinierten Kappe verbunden werden.
set_WidthScale(float)Setzt den Skalierungswert dieser benutzerdefinierten Kappe.
SetStrokeCaps(LineCap, LineCap)Setzt die Anfangs- und Endlinienkappen der vom aktuellen Objekt dargestellten benutzerdefinierten Kappe.

Siehe auch