LineArea

Espacio de nombres: Digi21.DigiNG.Entities.Relations
Ensamblado: Digi21.DigiNG

Esta clase estática proporciona métodos que permiten analizar la relación entre líneas y áreas.

public static class LineArea

Herencia Object → AreaArea

Observaciones

Un Área en este contexto se refiere a líneas cerradas, de manera que engloba tanto a cualquier geometría de tipo ReadOnlyPolygono cualquier ReadOnlyLineque esté cerrado.

El resultado de uno de estos métodos estáticos es excluyente, lo que significa que, si Acrossdevuelve Verdadero, forzosamente Disjointdevolverá Falso.

Estos métodos únicamente analizan vértices existentes, es decir, que si no hay un vértice común entre las dos geometrías que se cruzan, su cruce pasará desapercibido.

Métodos estáticos

Across(ReadOnlyLine, ReadOnlyLine)Indica si la línea cruza el área de tipo ReadOnlyLine.
Across(ReadOnlyLine, ReadOnlyPolygon)Indica si la línea cruza el área de tipo ReadOnlyPolygon.
Adjacent(ReadOnlyLine, ReadOnlyLine)Indica si la línea es adyacente al área de tipo ReadOnlyLine.
Adjacent(ReadOnlyLine, ReadOnlyPolygon)Indica si la línea es adyacente al área de tipo ReadOnlyPolygon.
Disjoint(ReadOnlyLine, ReadOnlyLine)Indica si la línea es disjunta al área de tipo ReadOnlyLine.
Disjoint(ReadOnlyLine, ReadOnlyPolygon)Indica si la línea es adyacente al área de tipo ReadOnlyPolygon.
EndpointJoin(ReadOnlyLine, ReadOnlyLine)Indica si uno de los extremos de la línea finaliza en el área de tipo ReadOnlyLine.
EndpointJoin(ReadOnlyLine, ReadOnlyPolygon)Indica si uno de los extremos de la línea finaliza en el área de tipo ReadOnlyPolygon.
Join(ReadOnlyLine, ReadOnlyLine)Indica si la línea se une en alguno de sus puntos en el área de tipo ReadOnlyLine.
Join(ReadOnlyLine, ReadOnlyPolygon)Indica si la línea se une en alguno de sus puntos en el área de tipo ReadOnlyPolygon.
TerminatesWithin(ReadOnlyLine, ReadOnlyLine)Indica si uno de los extremos de la línea finaliza dentro del área de tipo ReadOnlyLine.
TerminatesWithin(ReadOnlyLine, ReadOnlyPolygon)Indica si uno de los extremos de la línea finaliza dentro del área de tipo ReadOnlyPolygon.
Within(ReadOnlyLine, ReadOnlyLine)Indica si la línea está completamente dentro del área de tipo ReadOnlyLine.
Within(ReadOnlyLine, ReadOnlyPolygon)Indica si la línea está completamente dentro del área de tipo ReadOnlyPolygon.