System::Drawing::Drawing2D::PathGradientBrush Klasse
Inhalt
[
Ausblenden
]PathGradientBrush class
Stellt einen Pinsel dar, der das Innere eines GraphicsPath Objekts mit einem Farbverlauf füllt. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen 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 stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class PathGradientBrush : public System::Drawing::Brush
Methoden
| Methode | Beschreibung |
|---|---|
| Clone() override | Erstellt eine Kopie des aktuellen Objekts. |
| get_Blend() const | NICHT IMPLEMENTIERT. |
| get_CenterColor() const | Gibt eine Farbe zurück, die sich im Zentrum des von dem aktuellen Objekt gefüllten Pfads befindet. |
| get_CenterPoint() const | Liefert den Mittelpunkt des Farbverlaufs. |
| get_FocusScales() const | Liefert den Fokuspunkt für das Abfallen des Farbverlaufs. |
| get_InterpolationColors() const | Gibt einen Wert zurück, der einen mehrfarbigen linearen Farbverlauf definiert. |
| get_Rectangle() | NICHT IMPLEMENTIERT. |
| get_SurroundColors() const | Gibt Farben zurück, die den Punkten im Pfad entsprechen, den dieser PathGradientBrush füllt. |
| get_Transform() const | Gibt eine Kopie eines Matrix-Objekts zurück, das die geometrischen Transformationen für den vom aktuellen Objekt dargestellten Pinsel spezifiziert. |
| get_WrapMode() const | Gibt den Wrap-Modus zurück. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Multipliziert die Transformationsmatrix des aktuellen Objekts mit der angegebenen Matrix. |
| PathGradientBrush(const ArrayPtr<PointF>&, WrapMode) | RTTI-Informationen. |
| PathGradientBrush(const ArrayPtr<Point>&, WrapMode) | Konstruiert eine neue Instanz der PathGradientBrush Klasse. |
| PathGradientBrush(const SharedPtr<GraphicsPath>&) | Konstruiert eine neue Instanz der PathGradientBrush Klasse. |
| ResetTransform() | Setzt die Transformationsmatrix des aktuellen Objekts zurück, sodass sie zur Einheitsmatrix wird. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Dreht die lokale geometrische Transformation um den angegebenen Winkel in der angegebenen Reihenfolge. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Skaliert die lokale geometrische Transformation um die angegebenen Faktoren in der angegebenen Reihenfolge. |
| set_Blend(const SharedPtr<Blend>&) | Legt eine Mischung fest, die Faktoren und Positionen der Grundfarben für diesen Pinsel angibt. |
| set_CenterColor(Color) | Setzt eine Farbe, die sich im Zentrum des von dem aktuellen Objekt gefüllten Pfads befindet. |
| set_CenterPoint(const PointF&) | Setzt den Mittelpunkt des Farbverlaufs. |
| set_FocusScales(const PointF&) | Setzt den Fokuspunkt für das Abfallen des Farbverlaufs. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Setzt einen Wert, der einen mehrfarbigen linearen Farbverlauf definiert. |
| set_SurroundColors(const ArrayPtr<Color>&) | Legt Farben fest, die den Punkten im Pfad entsprechen, den dieser PathGradientBrush füllt. |
| set_Transform(const SharedPtr<Matrix>&) | Legt ein Matrix-Objekt fest, das die geometrischen Transformationen für den vom aktuellen Objekt dargestellten Pinsel angibt. |
| set_WrapMode(WrapMode) | Legt den Wrap-Modus fest. |
| SetBlendTriangularShape(float, float) | NICHT IMPLEMENTIERT. |
| SetSigmaBellShape(float, float) | NICHT IMPLEMENTIERT. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Verschiebt die lokale geometrische Transformation um die angegebenen Abmessungen in der angegebenen Reihenfolge. |
Siehe auch
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++