PolygonsHelper
Revisió
PolygonsHelper És una classe en Aspose.PDF FOSS per a .NET.
Utilitats de geometria poligonària i rectangular: conteniment de punt/poligó, test de segments i classificació de rektangle/póligona.
Aquesta classe proporciona 9 mètodes per treballar amb els objectes PolygonsHelper en programes .NET. Els mètodes disponibles inclouen: GetRectanglePositionRelativePolygon, IsIntersectLine, IsPointInsidePolygon, IsPointInsideRectangle, IsPointOnLineSegment, IsPolygonInsidePolygon, IsPolygonInsideRectangle. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net.
Mètodes
| Signature | Descripció |
|---|---|
GetRectanglePositionRelativePolygon(rect: Rectangle, polygon: Point[]) | Classifica la posició de la recta relativa a la poligona. |
IsPolygonInsidePolygon(outer: Point[], inner: Point[]) | Tornarà a ser veritable quan cada vertex de l’interior està estrictament dins del poligon exterior. |
IsPolygonInsidePolygon(outer: Point[], inner: Point[], includeBoundary: bool) | Tornarà a ser veritable quan cada vertex de l’interior es troba dins del poligon exterior. |
IsPointInsidePolygon(polygon: Point[], point: Point) | Retorna veritat quan el punt està estrictament dins del poligon (excepte la frontera). |
IsPointInsidePolygon(polygon: Point[], point: Point, includeBoundary: bool) | Tornarà a ser veritat quan el punt està dins del poligon. |
IsPointOnLineSegment(a: Point, b: Point, p: Point) | Retorna veritat quan el punt p es troba en el segment de a a b. |
IsIntersectLine(y: double, polygon: Point[]) | Retorna veritat quan la línia horitzontal y = y intersecta qualsevol marge de poligó. |
IsPolygonInsideRectangle(polygon: Point[], rect: Rectangle, includeBoundary: bool) | Tornarà a ser veritable quan cada vertex de poligó està dins del recte. |
IsPointInsideRectangle(px: double, py: double, width: double, height: double, includeBoundary: bool) | Retorna veritat quan el punt (px, py) està dins de l’eix alineat rectangle [0.width] × [0.height]. |