Within

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

Indica si la línea está dentro del área.

Línea dentro del área

public static bool Within(ReadOnlyLine line, ReadOnlyLine area)
public static bool Within(ReadOnlyLine line, ReadOnlyPolygon area)
Parámetro Descripción
line Línea.
area Área: una ReadOnlyLine cerrada o un ReadOnlyPolygon.

Valor devuelto

true si todos los vértices de la línea están dentro del área. Un vértice sobre el borde o dentro de un hueco de un polígono no está dentro, así que el método devuelve false si la línea toca el borde.

Como solo se analizan los vértices, el método devuelve true aunque un lado de la línea salga del área entre dos vértices interiores, por ejemplo al atravesar una entrante del contorno o un hueco.

Excepciones

Excepción Cuándo
ArgumentNullException line o area es null.

Ejemplo

Lee el ejemplo de LineArea.