PolygonsHelper
Yleiskatsaus
PolygonsHelper on luokka Aspose.PDF FOSS:ssä .NET:lle.
Monikulmio- ja suorakulmio-geometriatyökalut — pisteen/monikulmion sisältyminen, segmentin osumatesti ja suorakulmion/monikulmion luokittelu.
Tämä luokka tarjoaa 9 menetelmää PolygonsHelper-objektien kanssa työskentelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät ovat: GetRectanglePositionRelativePolygon, IsIntersectLine, IsPointInsidePolygon, IsPointInsideRectangle, IsPointOnLineSegment, IsPolygonInsidePolygon, IsPolygonInsideRectangle.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Menetelmät
| Signature | Description |
|---|---|
GetRectanglePositionRelativePolygon(rect: Rectangle, polygon: Point[]) | Luokittelee suorakulmion sijainnin suhteessa monikulmioon. |
IsPolygonInsidePolygon(outer: Point[], inner: Point[]) | Palauttaa true, kun jokainen sisäisen kärki sijaitsee tiukasti monikulmion sisällä. |
IsPolygonInsidePolygon(outer: Point[], inner: Point[], includeBoundary: bool) | Palauttaa true, kun jokainen sisäisen kärki sijaitsee monikulmion sisällä. |
IsPointInsidePolygon(polygon: Point[], point: Point) | Palauttaa true, kun piste on tiukasti monikulmion sisällä (rajaa lukuun ottamatta). |
IsPointInsidePolygon(polygon: Point[], point: Point, includeBoundary: bool) | Palauttaa true, kun piste on monikulmion sisällä. |
IsPointOnLineSegment(a: Point, b: Point, p: Point) | Palauttaa true, kun piste p sijaitsee segmentillä a:sta b:hen. |
IsIntersectLine(y: double, polygon: Point[]) | Palauttaa true, kun vaakasuora viiva y = y leikkaa minkä tahansa monikulmion reunan. |
IsPolygonInsideRectangle(polygon: Point[], rect: Rectangle, includeBoundary: bool) | Palauttaa true, kun jokainen monikulmion kärki sijaitsee suorakulmion sisällä. |
IsPointInsideRectangle(px: double, py: double, width: double, height: double, includeBoundary: bool) | Palauttaa true, kun piste (px, py) on akselien suuntaisesti kohdistetun suorakulmion [0..width] × [0..height] sisällä. |