GraphicsPath (Clase)

Representa una serie de líneas y curvas conectadas. No se puede heredar esta clase.

Espacio de nombres: System.Drawing.Drawing2D
Ensamblado: System.Drawing (en system.drawing.dll)

public sealed class GraphicsPath : MarshalByRefObject, ICloneable, IDisposable
public final class GraphicsPath extends MarshalByRefObject implements ICloneable, IDisposable
public final class GraphicsPath extends MarshalByRefObject implements ICloneable, IDisposable

Las aplicaciones usan trazados para dibujar los contornos de formas, rellenar el interior de formas y crear áreas de recorte. El motor de gráficos mantiene las coordenadas de las formas geométricas de un trazado en un espacio de coordenadas universales.

Un trazado puede estar formado por un número indeterminado de figuras (subtrazados). Cada figura está formada por una secuencia de líneas y curvas conectadas o por una forma geométrica primitiva. El punto inicial de una figura es el primer punto de la secuencia de líneas y curvas conectadas. El extremo es el último punto de la secuencia. Los puntos inicial y final de una forma geométrica primitiva se definen mediante la especificación primitiva.

Una figura formada por una secuencia de líneas y curvas conectadas (cuyos puntos inicial y final pueden ser coincidentes) es una figura abierta, a menos que se cierre de forma explícita. Una figura se puede cerrar de forma explícita usando el método CloseFigure, que cierra la figura actual con una línea desde el punto final hasta el punto inicial. Una figura formada por una forma geométrica primitiva es una figura cerrada.

Con la finalidad de realizar el relleno y el recorte (por ejemplo, si una figura se procesa con FillPath), todas las figuras abiertas se cierran agregando una línea de su primer punto al último.

Una nueva figura se inicia de forma implícita cuando se crea un trazado o se cierra una figura. Una nueva figura se inicia de forma explícita cuando se llama al método StartFigure.

Cuando se agrega al trazado una forma geométrica primitiva, entonces se agrega una figura que contiene la forma geométrica y, además, inicia una nueva figura de forma implícita. En consecuencia, siempre hay una figura actual en el trazado. Cuando se agregan líneas y curvas a un trazado, se agrega una línea implícita como sea necesario para conectar el extremo de la figura actual con el punto inicial de las nuevas líneas y curvas para formar una secuencia de líneas y curvas conectadas.

Una figura tiene una dirección que describe cómo se trazan los segmentos de las líneas y curvas entre los puntos inicial y final. La dirección se define en el orden en que se agregan a la figura las líneas y curvas, o por la forma geométrica primitiva. La dirección se usa para determinar los interiores del trazado para el recorte y el relleno.

System.Object
   System.MarshalByRefObject
    System.Drawing.Drawing2D.GraphicsPath

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0

Adiciones de comunidad

AGREGAR
Mostrar: