Condividi tramite


Metodo LineNode.GetRotatedBoundingBox

Aggiornamento: novembre 2007

Restituisce il rettangolo ruotato che delimita LineNode.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Function GetRotatedBoundingBox As Point()
'Utilizzo
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[]

Valore restituito

Tipo: array<System.Drawing.Point[]
Rettangolo ruotato che delimita LineNode.

Esempi

Nell'esempio seguente viene disegnato il riquadro ruotato di un oggetto LineNode, line, utilizzando un oggetto Renderer, theRenderer, e un oggetto Graphics, panelGraphics, creato da un oggetto 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);

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

LineNode Classe

Membri LineNode

Spazio dei nomi Microsoft.Ink