System::Drawing::RectangleF klasse
inhoud
[
verbergen
]RectangleF class
Stelt een rechthoekig gebied van een afbeelding voor, gedefinieerd door enkelprecisie zwevende-komma X‑ en Y‑coördinaten van de linkerbovenhoek en de breedte en hoogte. Dit type moet op de stack worden gealloceerd en aan functies worden doorgegeven per waarde of per referentie. Gebruik nooit de System::SmartPtr klasse om objecten van dit type te beheren.
class RectangleF
Methoden
| Methode | Beschrijving |
|---|---|
| Contains(float, float) | Bepaalt of het opgegeven punt zich binnen de rechthoek bevindt die door het huidige object wordt vertegenwoordigd. |
| Contains(const PointF&) | Bepaalt of het opgegeven punt zich binnen de rechthoek bevindt die door het huidige object wordt vertegenwoordigd. |
| Contains(const RectangleF&) | Bepaalt of de opgegeven rechthoek zich binnen de rechthoek bevindt die door het huidige object wordt vertegenwoordigd. |
| Equals(const RectangleF&) const | Bepaalt of de rechthoeken die door het huidige en het opgegeven object worden vertegenwoordigd identiek zijn. |
| static FromLTRB(float, float, float, float) | Construeert een nieuw RectangleF object dat een rechthoek vertegenwoordigt met de opgegeven randlocaties. |
| get_Bottom() const | Retourneert de y-coördinaat van de onderkant van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_Height() const | Retourneert de hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_IsEmpty() const | Bepaalt of de X- en Y-coördinaten van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd, evenals de breedte en hoogte, de waarde 0 hebben. |
| get_Left() const | Retourneert de X-coördinaat van de linkerkant van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_Location() const | Retourneert een instantie van de PointF klasse die de locatie van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd, specificeert. |
| get_Right() const | Retourneert de X-coördinaat van de rechterkant van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_Size() const | Retourneert een instantie van de SizeF klasse die de breedte en hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd, specificeert. |
| get_Top() const | Retourneert de Y-coördinaat van de bovenkant van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_Width() const | Retourneert de breedte van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_X() const | Retourneert de X-coördinaat van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| get_Y() const | Retourneert de Y-coördinaat van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| GetHashCode() const | Retourneert een hashcode van het huidige object. |
| Inflate(float, float) | Vergroot de breedte en hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd, waarbij de locatie van het geometrisch middelpunt van de rechthoek behouden blijft. De breedte en hoogte worden in beide richtingen met de opgegeven hoeveelheden vergroot. |
| Inflate(const SizeF&) | Vergroot de breedte en hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd, waarbij de locatie van het geometrisch middelpunt van de rechthoek behouden blijft. De breedte en hoogte worden in beide richtingen vergroot met de hoeveelheden die zijn opgegeven door de breedte‑ en hoogtewaarden van het opgegeven grootte‑object. |
| static Inflate(const RectangleF&, float, float) | Vergroot de breedte en hoogte van de rechthoek die door het opgegeven object wordt vertegenwoordigd, waarbij de locatie van het geometrisch middelpunt van de rechthoek behouden blijft. De breedte en hoogte worden in beide richtingen met de opgegeven hoeveelheden vergroot. |
| Intersect(const RectangleF&) | Vervangt de rechthoek die door het huidige object wordt vertegenwoordigd door de rechthoek die ontstaat door de intersectie met de rechthoek die door het opgegeven object wordt vertegenwoordigd. |
| static Intersect(const RectangleF&, const RectangleF&) | Retourneert een rechthoek die het resultaat is van de intersectie van de opgegeven rechthoeken. |
| IntersectsWith(const RectangleF&) | Bepaalt of de rechthoeken die door het huidige en opgegeven objecten worden vertegenwoordigd elkaar snijden. |
| Offset(const PointF&) | Verplaatst de positie van de rechthoek die door het huidige object wordt vertegenwoordigd met de opgegeven hoeveelheden. |
| Offset(float, float) | Verplaatst de positie van de rechthoek die door het huidige object wordt vertegenwoordigd met de opgegeven hoeveelheden. |
| operator!=(std::nullptr_t) const | Geeft altijd true terug. |
| operator==(std::nullptr_t) const | Geeft altijd false terug. |
| RectangleF() | Construeert een nieuw exemplaar van een RectangleF object dat een rechthoek vertegenwoordigt met X‑ en Y‑coördinaten en breedte‑ en hoogtewaarden ingesteld op 0. |
| RectangleF(float, float, float, float) | Construeert een nieuw exemplaar van een RectangleF object dat een rechthoek vertegenwoordigt met de opgegeven coördinaten van de linkerbovenhoek en breedte en hoogte. |
| RectangleF(const PointF&, const SizeF&) | Construeert een nieuw exemplaar van het RectangleF object dat een rechthoek voorstelt met de coördinaten van de linkerbovenhoek gespecificeerd als een instantie van de PointF klasse en de breedte en hoogte als een instantie van de SizeF klasse. |
| explicit RectangleF(const Rectangle&) | Construeert een nieuw exemplaar van het RectangleF object dat de rechthoek equivalent aan de opgegeven voorstelt. |
| set_Height(float) | Stelt de hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| set_Location(PointF) | Stelt de locatie van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| set_Size(SizeF) | Stelt de breedte en hoogte van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| set_Width(float) | Stelt de breedte van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| set_X(float) | Stelt de X-coördinaat van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| set_Y(float) | Stelt de Y-coördinaat van de linkerbovenhoek van de rechthoek die door het huidige object wordt vertegenwoordigd. |
| ToString() const | Retourneert de tekenreeksrepresentatie van het huidige object. |
| static Union(const RectangleF&, const RectangleF&) | Retourneert een rechthoek die het resultaat is van de unie van de opgegeven rechthoeken. |
Velden
| Veld | Beschrijving |
|---|---|
| static Empty | Een lege rechthoek, d.w.z. een rechthoek waarvan de locatie- en groottewaarden nul zijn. |
Zie ook
- Namespace System::Drawing
- Library Aspose.Page for C++