Compartir a través de


LineNode.GetRotatedBoundingBox (Método)

Actualización: noviembre 2007

Devuelve el rectángulo girado que limita el objeto LineNode.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public Function GetRotatedBoundingBox As Point()
'Uso
Dim instance As LineNode
Dim returnValue As Point()

returnValue = instance.GetRotatedBoundingBox()
public Point[] GetRotatedBoundingBox()
public:
array<Point>^ GetRotatedBoundingBox()
public Point[] GetRotatedBoundingBox()
public function GetRotatedBoundingBox() : Point[]

Valor devuelto

Tipo: array<System.Drawing.Point[]
Rectángulo girado que limita el objeto LineNode.

Ejemplos

En el ejemplo siguiente se dibuja el cuadro de límite girado para un objeto LineNode, line, mediante un objeto RenderertheRenderer y un objeto Graphics, panelGraphics, que se crea con un Panel.

    ' Convert corners to pixel coordinates
    Dim corners As Point() = line.GetRotatedBoundingBox()
    theRenderer.InkSpaceToPixel(panelGraphics, corners)
    ' Draw the rectangle
    panelGraphics.DrawPolygon(New Pen(Color.Blue), corners)
Next line
                // Convert corners to pixel coordinates
                Point[] corners = line.GetRotatedBoundingBox();
                theRenderer.InkSpaceToPixel(panelGraphics, ref corners);
                // Draw the rectangle
                panelGraphics.DrawPolygon(new Pen(Color.Blue), corners);

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

LineNode (Clase)

LineNode (Miembros)

Microsoft.Ink (Espacio de nombres)