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 mit der System::MakeObject() Funktion zugewiesen 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 immer 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 angibt. |
| 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) | Erstellt eine neue Instanz der PathGradientBrush Klasse. |
| PathGradientBrush(const SharedPtr<GraphicsPath>&) | Erstellt eine neue Instanz der PathGradientBrush Klasse. |
| ResetTransform() | Setzt die Transformationsmatrix des aktuellen Objekts zurück, sodass sie zu einer 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>&) | Setzt eine Mischung, 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>&) | Setzt Farben, die den Punkten im Pfad entsprechen, den dieser PathGradientBrush füllt. |
| set_Transform(const SharedPtr<Matrix>&) | Setzt ein Matrix-Objekt, das die geometrischen Transformationen für den vom aktuellen Objekt dargestellten Pinsel spezifiziert. |
| set_WrapMode(WrapMode) | Setzt den Wrap-Modus. |
| SetBlendTriangularShape(float, float) | NICHT IMPLEMENTIERT. |
| SetSigmaBellShape(float, float) | NICHT IMPLEMENTIERT. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Verschiebt die lokale geometrische Transformation um die angegebenen Dimensionen in der angegebenen Reihenfolge. |
Siehe auch
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++