LineNode.GetRotatedBoundingBox-Methode
Gibt das gedrehte Rechteck zurück, das den LineNode-Knoten umgibt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Function GetRotatedBoundingBox As Point()
'Usage
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[]
Rückgabewert
Typ: array<System.Drawing.Point[]
Das gedrehte Rechteck, das den LineNode-Knoten umgibt.
Beispiele
Im folgenden Beispiel wird das gedrehte umgebende Feld für einen LineNode (line) mithilfe eines Renderer-Objekts (theRenderer) und eines Graphics-Objekts (panelGraphics) gezeichnet, das von einem Panel-Objekt erstellt wurde.
' 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);
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0