Freigeben über


ShapeGeometry.SnapToCircle-Methode

Richtet einen potenziellen Punkt aus dem umgebenden Feld um die Formgeometrie am Umkreis des Kreises aus.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public Shared Function SnapToCircle ( _
    center As PointD, _
    radius As Double, _
    vectorEndpoint As PointD, _
    potentialPoint As PointD _
) As PointD
public static PointD SnapToCircle(
    PointD center,
    double radius,
    PointD vectorEndpoint,
    PointD potentialPoint
)

Parameter

  • vectorEndpoint
    Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
    Die Richtung der Linie, ausgedrückt als beliebiger Punkt auf der Linie, gemessen relativ zum potentialPoint.Wenn beispielsweise die Zeile horizontal ist, ist die y-Koordinate 0, und die x-Koordinate verfügt über einen beliebigen Wert.

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Der Punkt, der auf dem Perimeter des Kreises ausgerichtet wurde.

Hinweise

Für die zirkulär und elliptischer Geometrie kann diese Funktion als Hilfe im DoFoldToShape verwendet werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

ShapeGeometry Klasse

Microsoft.VisualStudio.Modeling.Diagrams-Namespace