Aspose::Pdf::Rectangle klass

Rectangle class

Klass representerar rektangel.

class Rectangle : public System::ICloneable

Metoder

MetodBeskrivning
Center()Returnerar koordinaterna för rektangelns centrum.
Clone() overrideKlonar 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() constKontrollerar 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() constX-koordinat för nedre vänstra hörnet.
get_LLY() constY-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() constX-koordinat för övre högra hörnet.
get_URY() constY-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 overrideHämtar rektangelns strängrepresentation.

Se även