System::Drawing::Drawing2D namespace
inhoud
[
verbergen
]Klassen
| Klasse | Beschrijving |
|---|---|
| AdjustableArrowCap | Stelt een verstelbare pijlvormige lijnkap voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| Blend | Stelt een mengpatroon voor een LinearGradientBrush object voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| ColorBlend | Bevat arrays van kleuren en posities die worden gebruikt voor het interpoleren van kleurvervaging in een meerkleurige gradient. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| CustomLineCap | Stelt een door de gebruiker gedefinieerde lijnkap voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| GraphicsContainer | Bevat de interne gegevens van een grafische container. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| GraphicsPath | Stelt een set van verbonden lijnen en curven voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| GraphicsState | Stelt de status van een Graphics object voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| HatchBrush | Stelt een rechthoekige penseel met een hatch-stijl, een voorgrondkleur en een achtergrondkleur voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| LinearGradientBrush | Stelt een lineaire gradientpenseel voor. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| Matrix | Stelt een 3x3 matrix voor die transformatie‑operaties definieert. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| PathData | Bevat de grafische gegevens die een pad vertegenwoordigen. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| PathGradientBrush | Stelt een penseel voor dat de binnenkant van een GraphicsPath object vult met een gradient. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
| RegionData | Bevat gegevens die een regio definiëren. Objecten van deze klasse mogen alleen worden toegewezen met behulp van de functie System::MakeObject() . 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 een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven. |
Enums
| Enum | Beschrijving |
|---|---|
| CombineMode | Specificeert hoe knipregio’s worden gecombineerd. |
| CompositingMode | Specificeert hoe bronkleuren en achtergrondkleuren worden gecombineerd. |
| CompositingQuality | Specificeert het kwaliteitsniveau dat tijdens compositie moet worden gebruikt. |
| CoordinateSpace | Specificeert hoe coördinaten moeten worden geëvalueerd. |
| DashCap | Specificeert het type van een kap die aan beide uiteinden van een streep in een gestippelde lijn wordt gebruikt. |
| DashStyle | Specificeert de stijl van een gestippelde lijn. |
| FillMode | Specificeert hoe de binnenkant van een gesloten pad moet worden gevuld. |
| FlushIntention | Specificeert of opdrachten in de grafische stack onmiddellijk worden beëindigd of zo snel mogelijk worden uitgevoerd. |
| HatchStyle | Specificeert patronen van de HatchBrush kwast. |
| InterpolationMode | Specificeert een algoritme om te gebruiken wanneer afbeeldingen worden geroteerd of geschaald. |
| LinearGradientMode | Stelt een lineaire gradiëntrichting voor. |
| LineCap | Geeft de beschikbare cap‑stijlen aan waarmee een Pen object een lijn kan beëindigen. |
| LineJoin | Specificeert hoe opeenvolgende lijnen of curven worden samengevoegd. |
| MatrixOrder | Specificeert de volgorde van matrix‑transformatie‑operaties. |
| PathPointType | Specificeert het type van een padpunt. |
| PenAlignment | Specificeert de uitlijning van een Pen object ten opzichte van een abstracte referentielijn met breedte 0. |
| PenType | Specificeert een type dat een vul‑Pen object gebruikt. |
| PixelFormat | Specificeert het kleurgegevensformaat van een pixel. |
| PixelOffsetMode | Specificeert hoe pixels worden verschoven tijdens het renderen. |
| QualityMode | Specificeert een algemene renderkwaliteit. |
| SmoothingMode | Specificeert welk type verzachting (antialiasing) wordt toegepast op lijnen, curven en randen van gevulde gebieden. |
| WrapMode | Specificeert hoe een textuur of een gradiënt wordt getegeld wanneer deze kleiner is dan het te vullen gebied. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| MatrixPtr | Een alias voor een gedeelde pointer naar een instantie van de Matrix klasse. |