ReadOnlyPolygon
Espacio de nombres: Digi21.DigiNG.Entities
Ensamblado: Digi21.DigiNG
Esta clase implementa una geometría de tipo polígono de solo lectura.
public class ReadOnlyPolygon : Entity, ISnapable, IClippable, ITrimable
Herencia Object → Entity → ReadOnlyPolygon
Tipos derivados: Polygon
Implementa: ICloseable
Propiedades
Area | Devuelve el área del ReadOnlyPolygon. |
Closed |
Indica si el primer y último vértices del ReadOnlyPolygon coinciden en X, Y. (Heredado de ICloseable) |
ClosedXYZ |
Indica si el primer y último vértices del ReadOnlyPolygon coinciden en X, Y, Z. (Heredado de ICloseable) |
Holes | Devuelve una IReadOnlyList<T> con los huecos del ReadOnlyPolygon. |
Points | Devuelve un IReadOnlyList<T> con los vértices del límite exterior del ReadOnlyPolygon. |
InteriorPoint |
Calcula un punto interior en el ReadOnlyPolygon. (Heredado de ICloseable) |
Métodos
Clone() | Devuelve una nueva instancia de Polygon idéntica a la actual pero que no está asignada a ningún IDrawingFile de manera que no es de solo lectura. |
AnalyzePointPosition(Point3D) |
Devuelve un PointPosition especificando la posición relativa de un determinado punto con el ReadOnlyPolygon. (Heredado de ICloseable) |
Clip(ReadOnlyLine) |
Devuelve un conjunto de geometrías que son el resultado de recortar el ReadOnlyPolygon por el límite especificado. (Heredado de IClippable) |
Distance(Point3D) |
Devuelve un vector cuyo módulo es la distancia al punto más cercano al ReadOnlyPolygon. (Heredado de ISnapable) |
NearestSegment(Point3D, out Point3D, out int) |
Indica el segmento más cercano y calcula la proyección a dicho segmento además de devolver la distancia a dicho punto. (Heredado de ISnapable) |
NearestVertex(Point3D, out Point3D, out int) |
Indica el vértice más cercano, así como su índice y distancia. (Heredado de ISnapable) |
ToString() |
Convierte este ReadOnlyPolygon en una cadena legible para los humanos. (Heredado de Object) |
Trim(ReadOnlyLine, bool) |
Indica el vértice más cercano, así como su índice y distancia. (Heredado de ITrimable) |