GraphicsPath.IsVisible Método

Definición

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

Sobrecargas

IsVisible(Single, Single)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Single, Single, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath en la región de recorte visible del Graphics indicado.Indicates whether the specified point is contained within this GraphicsPath in the visible clip region of the specified Graphics.

IsVisible(Int32, Int32, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath, utilizando el Graphics indicado.Indicates whether the specified point is contained within this GraphicsPath, using the specified Graphics.

IsVisible(Int32, Int32)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Point)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Point, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(PointF)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(PointF, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

IsVisible(Single, Single)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(float x, float y);
public bool IsVisible (float x, float y);
member this.IsVisible : single * single -> bool
Public Function IsVisible (x As Single, y As Single) As Boolean

Parámetros

x
Single

Coordenada x del punto que se va a probar.The x-coordinate of the point to test.

y
Single

Coordenada Y del punto que se va a probar.The y-coordinate of the point to test.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(Single, Single, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath en la región de recorte visible del Graphics indicado.Indicates whether the specified point is contained within this GraphicsPath in the visible clip region of the specified Graphics.

public:
 bool IsVisible(float x, float y, System::Drawing::Graphics ^ graphics);
public bool IsVisible (float x, float y, System.Drawing.Graphics graphics);
member this.IsVisible : single * single * System.Drawing.Graphics -> bool

Parámetros

x
Single

Coordenada x del punto que se va a probar.The x-coordinate of the point to test.

y
Single

Coordenada Y del punto que se va a probar.The y-coordinate of the point to test.

graphics
Graphics

Graphics cuya visibilidad se va a comprobar.The Graphics for which to test visibility.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

Comentarios

Las coordenadas del punto que se va a probar se proporcionan en coordenadas universales.The coordinates of the point to be tested are given in world coordinates. La matriz de transformación del parámetro graphics se aplica temporalmente antes de probar la visibilidad.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

IsVisible(Int32, Int32, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath, utilizando el Graphics indicado.Indicates whether the specified point is contained within this GraphicsPath, using the specified Graphics.

public:
 bool IsVisible(int x, int y, System::Drawing::Graphics ^ graphics);
public bool IsVisible (int x, int y, System.Drawing.Graphics graphics);
member this.IsVisible : int * int * System.Drawing.Graphics -> bool

Parámetros

x
Int32

Coordenada x del punto que se va a probar.The x-coordinate of the point to test.

y
Int32

Coordenada Y del punto que se va a probar.The y-coordinate of the point to test.

graphics
Graphics

Graphics cuya visibilidad se va a comprobar.The Graphics for which to test visibility.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

El siguiente ejemplo de código está diseñado para su uso con Windows Forms y requiere PaintEventArgse, un objeto de evento de OnPaint.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, an OnPaint event object. El código realiza las siguientes acciones:The code performs the following actions:

  • Crea una ruta de acceso y agrega una elipse a la ruta de acceso.Creates a path and adds an ellipse to the path.

  • Comprueba si el punto especificado está dentro de la ruta de acceso.Tests whether the specified point is contained within the path.

  • Muestra el resultado en un cuadro de diálogo.Displays the result in a dialog box.

private:
   void IsVisibleExample( PaintEventArgs^ e )
   {
      
      // Create a path and add an ellipse.
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddEllipse( 0, 0, 100, 100 );
      
      // Test the visibility of point (50, 50).
      bool visible = myPath->IsVisible( 50, 50, e->Graphics );
      
      // Show the result.
      MessageBox::Show( visible.ToString() );
   }
private void IsVisibleExample(PaintEventArgs e)
{
             
    // Create a path and add an ellipse.
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddEllipse(0, 0, 100, 100);
             
    // Test the visibility of point (50, 50).
    bool visible = myPath.IsVisible(50, 50, e.Graphics);
             
    // Show the result.
    MessageBox.Show(visible.ToString());
}
Public Sub IsVisibleExample(ByVal e As PaintEventArgs)
    Dim myPath As New GraphicsPath
    myPath.AddEllipse(0, 0, 100, 100)
    Dim visible As Boolean = myPath.IsVisible(50, 50, e.Graphics)
    MessageBox.Show(visible.ToString())
End Sub

Comentarios

Las coordenadas del punto que se va a probar se proporcionan en coordenadas universales.The coordinates of the point to be tested are given in world coordinates. La matriz de transformación de graphics se aplica temporalmente antes de probar la visibilidad.The transform matrix of graphics is temporarily applied before testing for visibility.

IsVisible(Int32, Int32)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(int x, int y);
public bool IsVisible (int x, int y);
member this.IsVisible : int * int -> bool
Public Function IsVisible (x As Integer, y As Integer) As Boolean

Parámetros

x
Int32

Coordenada x del punto que se va a probar.The x-coordinate of the point to test.

y
Int32

Coordenada Y del punto que se va a probar.The y-coordinate of the point to test.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(Point)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(System::Drawing::Point point);
public bool IsVisible (System.Drawing.Point point);
member this.IsVisible : System.Drawing.Point -> bool

Parámetros

point
Point

Point que representa el punto que se va a comprobar.A Point that represents the point to test.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea GraphicsPath.IsVisible Method (Int32, Int32, Graphics).For an example, see GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

IsVisible(Point, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(System::Drawing::Point pt, System::Drawing::Graphics ^ graphics);
public bool IsVisible (System.Drawing.Point pt, System.Drawing.Graphics graphics);
member this.IsVisible : System.Drawing.Point * System.Drawing.Graphics -> bool

Parámetros

pt
Point

Point que representa el punto que se va a comprobar.A Point that represents the point to test.

graphics
Graphics

Graphics cuya visibilidad se va a comprobar.The Graphics for which to test visibility.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea GraphicsPath.IsVisible Method (Int32, Int32, Graphics).For an example, see GraphicsPath.IsVisible Method (Int32, Int32, Graphics).

Comentarios

Las coordenadas del punto que se va a probar se proporcionan en coordenadas universales.The coordinates of the point to be tested are given in world coordinates. La matriz de transformación del parámetro graphics se aplica temporalmente antes de probar la visibilidad.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

IsVisible(PointF)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(System::Drawing::PointF point);
public bool IsVisible (System.Drawing.PointF point);
member this.IsVisible : System.Drawing.PointF -> bool
Public Function IsVisible (point As PointF) As Boolean

Parámetros

point
PointF

PointF que representa el punto que se va a comprobar.A PointF that represents the point to test.

Devoluciones

Este método devuelve true si el punto especificado está dentro de este trazado GraphicsPath; de lo contrario, devuelve false.This method returns true if the specified point is contained within this GraphicsPath; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

IsVisible(PointF, Graphics)

Indica si el punto especificado está dentro de este trazado GraphicsPath.Indicates whether the specified point is contained within this GraphicsPath.

public:
 bool IsVisible(System::Drawing::PointF pt, System::Drawing::Graphics ^ graphics);
public bool IsVisible (System.Drawing.PointF pt, System.Drawing.Graphics graphics);
member this.IsVisible : System.Drawing.PointF * System.Drawing.Graphics -> bool

Parámetros

pt
PointF

PointF que representa el punto que se va a comprobar.A PointF that represents the point to test.

graphics
Graphics

Graphics cuya visibilidad se va a comprobar.The Graphics for which to test visibility.

Devoluciones

Este método devuelve true si el punto especificado está contenido dentro de este objeto; en caso contrario, false.This method returns true if the specified point is contained within this; otherwise, false.

Ejemplos

Para obtener un ejemplo, vea IsVisible(Int32, Int32, Graphics).For an example, see IsVisible(Int32, Int32, Graphics).

Comentarios

Las coordenadas del punto que se va a probar se proporcionan en coordenadas universales.The coordinates of the point to be tested are given in world coordinates. La matriz de transformación del parámetro graphics se aplica temporalmente antes de probar la visibilidad.The transform matrix of the graphics parameter is temporarily applied before testing for visibility.

Se aplica a