System::Drawing::Drawing2D::PathGradientBrush classe
Contenuti
[
Nascondere
]PathGradientBrush class
Rappresenta un pennello che riempie l’interno di un oggetto GraphicsPath con una sfumatura. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e usare questo puntatore per passarlo alle funzioni come argomento.
class PathGradientBrush : public System::Drawing::Brush
Metodi
| Metodo | Descrizione |
|---|---|
| Clone() override | Crea una copia dell’oggetto corrente. |
| get_Blend() const | NON IMPLEMENTATO. |
| get_CenterColor() const | Restituisce un colore che si trova al centro del percorso riempito dall’oggetto corrente. |
| get_CenterPoint() const | Ottiene il punto centrale della sfumatura. |
| get_FocusScales() const | Ottiene il punto focale per la caduta della sfumatura. |
| get_InterpolationColors() const | Restituisce un valore che definisce una sfumatura lineare multicolore. |
| get_Rectangle() | NON IMPLEMENTATO. |
| get_SurroundColors() const | Restituisce i colori che corrispondono ai punti nel percorso che questo PathGradientBrush riempie. |
| get_Transform() const | Restituisce una copia di un oggetto Matrix che specifica le trasformazioni geometriche per il pennello rappresentato dall’oggetto corrente. |
| get_WrapMode() const | Restituisce la modalità di avvolgimento. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Moltiplica la matrice di trasformazione dell’oggetto corrente per la matrice specificata. |
| PathGradientBrush(const ArrayPtr<PointF>&, WrapMode) | Informazioni RTTI. |
| PathGradientBrush(const ArrayPtr<Point>&, WrapMode) | Costruisce una nuova istanza della classe PathGradientBrush. |
| PathGradientBrush(const SharedPtr<GraphicsPath>&) | Costruisce una nuova istanza della classe PathGradientBrush. |
| ResetTransform() | Reimposta la matrice di trasformazione dell’oggetto corrente affinché diventi una matrice identità. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Ruota la trasformazione geometrica locale dell’angolo specificato nell’ordine specificato. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Scala la trasformazione geometrica locale dei fattori specificati nell’ordine specificato. |
| set_Blend(const SharedPtr<Blend>&) | Imposta una sfumatura che specifica i fattori e le posizioni dei colori di base per questo pennello. |
| set_CenterColor(Color) | Imposta un colore che si trova al centro del percorso riempito dall’oggetto corrente. |
| set_CenterPoint(const PointF&) | Imposta il punto centrale della sfumatura. |
| set_FocusScales(const PointF&) | Imposta il punto focale per la caduta della sfumatura. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Imposta un valore che definisce una sfumatura lineare multicolore. |
| set_SurroundColors(const ArrayPtr<Color>&) | Imposta i colori che corrispondono ai punti nel percorso che questo PathGradientBrush riempie. |
| set_Transform(const SharedPtr<Matrix>&) | Imposta un oggetto Matrix che specifica le trasformazioni geometriche per il pennello rappresentato dall’oggetto corrente. |
| set_WrapMode(WrapMode) | Imposta la modalità di avvolgimento. |
| SetBlendTriangularShape(float, float) | NON IMPLEMENTATO. |
| SetSigmaBellShape(float, float) | NON IMPLEMENTATO. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Trasla la trasformazione geometrica locale delle dimensioni specificate nell’ordine specificato. |
Vedi anche
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++