System::Drawing::Drawing2D::CustomLineCap klasse
inhoud
[
verbergen
]CustomLineCap class
Vertegenwoordigt een door de gebruiker gedefinieerde lijnkap. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in de System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class CustomLineCap : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| virtual Clone() | Retourneert een kopie van het huidige object. |
| CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float) | Construeert een nieuwe instantie van de CustomLineCap klasse die een door de gebruiker gedefinieerde lijnkap met de opgegeven eigenschappen vertegenwoordigt. |
| Dispose() | Geeft alle door het huidige object verworven besturingssysteembronnen vrij. |
| get_BaseCap() const | Retourneert de basislijnkap waaruit deze aangepaste kap is gemaakt. |
| get_BaseInset() const | Retourneert de afstand tussen de lijn en de kap. |
| get_StrokeJoin() const | Retourneert de LineJoin waarde die bepaalt hoe lijnen van deze aangepaste kap worden samengevoegd. |
| get_WidthScale() const | Retourneert de schaal van deze aangepaste kap. |
| GetStrokeCaps(LineCap&, LineCap&) | Haalt de begin- en eindlijnkappen op van de aangepaste kap die door het huidige object wordt vertegenwoordigd. |
| set_BaseCap(LineCap) | Stelt de basislijnkapwaarde in voor deze aangepaste kap. |
| set_BaseInset(float) | Stelt de afstand tussen de lijn en de kap in. |
| set_StrokeJoin(LineJoin) | Stelt de LineJoin waarde in die bepaalt hoe lijnen van deze aangepaste kap worden samengevoegd. |
| set_WidthScale(float) | Stelt de schaalwaarde van deze aangepaste kap in. |
| SetStrokeCaps(LineCap, LineCap) | Stelt de begin- en eindlijnkappen in van de aangepaste kap die door het huidige object wordt vertegenwoordigd. |
Zie ook
- Class Object
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++