System::Drawing::Drawing2D::LinearGradientBrush class
Contenuti
[
Nascondere
]LinearGradientBrush class
Rappresenta un pennello a gradiente lineare. Gli oggetti di questa classe devono essere allocati solo utilizzando 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 utilizzare questo puntatore per passarlo alle funzioni come argomento.
class LinearGradientBrush : public System::Drawing::Brush
Metodi
| Metodo | Descrizione |
|---|---|
| Clone() override | Crea una copia dell’oggetto corrente. |
| get_Blend() const | Restituisce una sfumatura che specifica i fattori e le posizioni dei colori di base per questo pennello. |
| get_GammaCorrection() const | Restituisce un valore che indica che la correzione gamma è abilitata per questo pennello. |
| get_InterpolationColors() const | Restituisce un oggetto ColorBlend che definisce un gradiente lineare multicolore. |
| get_LinearColors() const | Restituisce i colori di inizio e fine di questo gradiente. |
| get_Rectangle() | Restituisce un rettangolo di delimitazione. |
| 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. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | Informazioni RTTI. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Costruisce una nuova istanza di LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Costruisce una nuova istanza di LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Costruisce una nuova istanza di LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Costruisce una nuova istanza di LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Costruisce una nuova istanza di LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Moltiplica la matrice di trasformazione dell’oggetto corrente per la matrice specificata. |
| ResetTransform() | Reimposta la matrice di trasformazione dell’oggetto corrente. |
| RotateTransform(float, MatrixOrder) | Ruota la matrice di trasformazione dell’oggetto corrente. |
| ScaleTransform(float, float, MatrixOrder) | Scala la matrice di trasformazione dell’oggetto corrente. |
| set_Blend(const SharedPtr<Blend>&) | Imposta una sfumatura che specifica i fattori e le posizioni dei colori di base per questo pennello. |
| set_GammaCorrection(bool) | Imposta lo stato della correzione gamma per questo pennello. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Imposta un oggetto ColorBlend che definisce una sfumatura lineare multicolore. |
| set_LinearColors(const ArrayPtr<Color>&) | Imposta i colori di partenza e di fine di questa sfumatura. |
| 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 matrice di trasformazione dell’oggetto corrente. |
Vedi anche
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++