Aspose::Pdf::Rectangle klass
Innehåll
[
Dölj
]Rectangle class
Klass representerar rektangel.
class Rectangle : public System::ICloneable
Metoder
| Metod | Beskrivning |
|---|---|
| Center() | Returnerar koordinaterna för rektangelns centrum. |
| Clone() override | Klonar objektet Rectangle. |
| Contains(const System::SharedPtr<Point>&, bool) | Bestämmer om en given punkt ligger inom rektangeln. |
| ContainsLine(double, double, double, double) | Bestämmer om rektangeln innehåller en linje som representeras av två punkter. |
| ContainsPoint(double, double) | Bestämmer om den givna punkten finns inom rektangeln. |
| Equals(const System::SharedPtr<Rectangle>&) | Kontrollera om rektanglar är lika, d.v.s. har samma position och storlek. |
| static FromRect(System::Drawing::Rectangle) | Initierar en ny rektangel från given instans av System.Drawing.Rectangle. |
| static FromRect(System::Drawing::RectangleF) | Initierar en ny rektangel från given instans av System.Drawing.Rectangle. |
| static get_Empty() | Tom rektangel. |
| get_Height() | Höjd på rektangel. |
| get_IsEmpty() const | Kontrollerar om rektangeln är tom. |
| get_IsPoint() | Kontrollerar om rektangeln är en punkt, d.v.s. LLX är lika med URX och LLY är lika med URY. |
| get_IsTrivial() | Kontrollerar om rektangeln är trivial, d.v.s. har noll storlek och position. |
| get_LLX() const | X-koordinat för nedre vänstra hörnet. |
| get_LLY() const | Y-koordinat för nedre vänstra hörnet. |
| static get_Trivial() | Initierar en trivial rektangel, d.v.s. en rektangel med noll position och storlek. |
| get_URX() const | X-koordinat för övre högra hörnet. |
| get_URY() const | Y-koordinat för övre högra hörnet. |
| get_Width() | Bredd på rektangeln. |
| Intersect(const System::SharedPtr<Rectangle>&) | Skär två rektanglar. |
| IsIntersect(const System::SharedPtr<Rectangle>&) | Bestämmer om denna rektangel skär med en annan rektangel. |
| Join(const System::SharedPtr<Rectangle>&) | Förenar rektanglar. |
| MoveBy(double, double) | Flyttar rektangeln med de angivna delta-värdena. |
| NearEquals(const System::SharedPtr<Rectangle>&, double) | Kontrollerar om rektanglar är nästan lika, d.v.s. har nästan samma (upp till delta) position och storlek. |
| static Parse(const System::String&) | Försök att tolka strängen och extrahera rektangelkomponenterna llx, lly, urx, ury från den. |
| Rectangle(double, double, double, double, bool) | Konstruktor för Rectangle. |
| Rotate(Rotation) | Rotera rektangeln med den angivna vinkeln. |
| Rotate(int32_t) | Rotera rektangeln med den angivna vinkeln. |
| set_LLX(double) | X-koordinat för nedre vänstra hörnet. |
| set_LLY(double) | Y-koordinat för nedre vänstra hörnet. |
| set_URX(double) | X-koordinat för övre högra hörnet. |
| set_URY(double) | Y-koordinat för övre högra hörnet. |
| ToPoints() | Konverterar rektangeln till en array av punkter (“QuadPoints”). |
| ToRect() | Konverterar rektangeln till en instans av System.Drawing.Rectangle. Flyttalspositioner och storlek trunkeras. |
| ToString() const override | Hämtar rektangelns strängrepresentation. |
Se även
- Class ICloneable
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++