System::Drawing::Drawing2D namespace
Contenuti
[
Nascondere
]Classi
| Classe | Descrizione |
|---|---|
| AdjustableArrowCap | Rappresenta un cappuccio di linea a forma di freccia regolabile. Gli oggetti di questa classe devono 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. |
| Blend | Rappresenta un modello di fusione per un oggetto LinearGradientBrush. Gli oggetti di questa classe devono 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. |
| ColorBlend | Contiene array di colori e posizioni utilizzati per l’interpolazione della fusione dei colori in un gradiente multicolore. Gli oggetti di questa classe devono 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. |
| CustomLineCap | Rappresenta un cappuccio di linea definito dall’utente. Gli oggetti di questa classe devono 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. |
| GraphicsContainer | Contiene i dati interni di un contenitore grafico. Gli oggetti di questa classe devono 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. |
| GraphicsPath | Rappresenta un insieme di linee e curve connesse. Gli oggetti di questa classe devono 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. |
| GraphicsState | Rappresenta lo stato di un oggetto Graphics. Gli oggetti di questa classe devono 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. |
| HatchBrush | Rappresenta un pennello rettangolare con uno stile a trama, un colore di primo piano e un colore di sfondo. Gli oggetti di questa classe devono 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. |
| LinearGradientBrush | Rappresenta un pennello a gradiente lineare. Gli oggetti di questa classe devono 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. |
| Matrix | Rappresenta una matrice 3x3 che definisce le operazioni di trasformazione. Gli oggetti di questa classe devono 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. |
| PathData | Contiene i dati grafici che rappresentano un percorso. Gli oggetti di questa classe devono 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. |
| PathGradientBrush | Rappresenta un pennello che riempie l’interno di un oggetto GraphicsPath con un gradiente. Gli oggetti di questa classe devono 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. |
| RegionData | Contiene i dati che definiscono una regione. Gli oggetti di questa classe devono 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. |
Enums
| Enumerazione | Descrizione |
|---|---|
| CombineMode | Specifica come vengono combinati i regioni di ritaglio. |
| CompositingMode | Specifica come vengono combinati i colori di sorgente e i colori di sfondo. |
| CompositingQuality | Specifica il livello di qualità da utilizzare durante il compositing. |
| CoordinateSpace | Specifica come valutare le coordinate. |
| DashCap | Specifica il tipo di cappuccio usato alle due estremità di un trattino in una linea tratteggiata. |
| DashStyle | Specifica lo stile di una linea tratteggiata. |
| FillMode | Specifica come riempire l’interno di un percorso chiuso. |
| FlushIntention | Specifica se i comandi nello stack grafico vengono terminati immediatamente o eseguiti il prima possibile. |
| HatchStyle | Specifica i modelli del pennello HatchBrush. |
| InterpolationMode | Specifica un algoritmo da utilizzare quando le immagini vengono ruotate o scalate. |
| LinearGradientMode | Rappresenta la direzione di un gradiente lineare. |
| LineCap | Indica gli stili di estremità disponibili con cui un oggetto Pen può terminare una linea. |
| LineJoin | Specifica come le linee o curve consecutive vengono unite. |
| MatrixOrder | Specifica l’ordine delle operazioni di trasformazione della matrice. |
| PathPointType | Specifica il tipo di un punto del percorso. |
| PenAlignment | Specifica l’allineamento di un oggetto Pen rispetto a una linea di riferimento astratta a larghezza zero. |
| PenType | Specifica il tipo di riempimento usato da un oggetto Pen. |
| PixelFormat | Specifica il formato dei dati colore di un pixel. |
| PixelOffsetMode | Specifica come i pixel vengono spostati durante il rendering. |
| QualityMode | Specifica la qualità complessiva del rendering. |
| SmoothingMode | Specifica quale tipo di smussatura (antialiasing) viene applicato a linee, curve e bordi delle aree riempite. |
| WrapMode | Specifica come una texture o un gradiente vengono ripetuti quando sono più piccoli dell’area da riempire. |
Typedefs
| Typedef | Descrizione |
|---|---|
| MatrixPtr | Un alias per un puntatore condiviso a un’istanza della classe Matrix. |