System::Drawing::Drawing2D::CustomLineCap classe

CustomLineCap class

Représente un cap de ligne défini par l’utilisateur. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

class CustomLineCap : public System::Object

Méthodes

MéthodeDescription
virtual Clone()Renvoie une copie de l’objet actuel.
CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float)Construit une nouvelle instance de la classe CustomLineCap qui représente un cap de ligne défini par l’utilisateur avec les propriétés spécifiées.
Dispose()Libère toutes les ressources du système d’exploitation acquises par l’objet actuel.
get_BaseCap() constRenvoie le cap de ligne de base à partir duquel ce cap personnalisé est créé.
get_BaseInset() constRenvoie la distance entre la ligne et le cap.
get_StrokeJoin() constRenvoie la valeur LineJoin qui détermine comment les lignes de ce cap personnalisé sont jointes.
get_WidthScale() constRenvoie l’échelle de ce cap personnalisé.
GetStrokeCaps(LineCap&, LineCap&)Obtient les caps de ligne de début et de fin du cap personnalisé représenté par l’objet actuel.
set_BaseCap(LineCap)Définit la valeur du cap de ligne de base pour ce cap personnalisé.
set_BaseInset(float)Définit la distance entre la ligne et le cap.
set_StrokeJoin(LineJoin)Définit la valeur LineJoin qui détermine comment les lignes de ce cap personnalisé sont jointes.
set_WidthScale(float)Définit la valeur d’échelle de ce cap personnalisé.
SetStrokeCaps(LineCap, LineCap)Définit les caps de ligne de début et de fin du cap personnalisé représenté par l’objet actuel.

Voir aussi