Classe System::Drawing::Drawing2D::CustomLineCap

CustomLineCap class

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 fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarla alle funzioni come argomento.

class CustomLineCap : public System::Object

Metodi

MetodoDescrizione
virtual Clone()Restituisce una copia dell’oggetto corrente.
CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float)Crea una nuova istanza della classe CustomLineCap che rappresenta un cappuccio di linea definito dall’utente con le proprietà specificate.
Dispose()Rilascia tutte le risorse del sistema operativo acquisite dall’oggetto corrente.
get_BaseCap() constRestituisce il cap di linea di base da cui è creato questo cap personalizzato.
get_BaseInset() constRestituisce la distanza tra la linea e il cap.
get_StrokeJoin() constRestituisce il valore LineJoin che determina come le linee di questo cap personalizzato sono unite.
get_WidthScale() constRestituisce la scala di questo cap personalizzato.
GetStrokeCaps(LineCap&, LineCap&)Ottiene i cap di linea iniziali e finali del cap personalizzato rappresentato dall’oggetto corrente.
set_BaseCap(LineCap)Imposta il valore del cap di linea di base per questo cap personalizzato.
set_BaseInset(float)Imposta la distanza tra la linea e il cap.
set_StrokeJoin(LineJoin)Imposta il valore LineJoin che determina come le linee di questo cap personalizzato sono unite.
set_WidthScale(float)Imposta il valore di scala di questo cap personalizzato.
SetStrokeCaps(LineCap, LineCap)Imposta i cap di linea iniziali e finali del cap personalizzato rappresentato dall’oggetto corrente.

Vedi anche