ShapeGeometry.SnapToCircle(PointD, Double, PointD, PointD) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Summary description for ShapeGeometry.SnapToCircle() Snap a potential point from the bounding box to the perimeter of a circle along a vector
public:
static Microsoft::VisualStudio::Modeling::Diagrams::PointD SnapToCircle(Microsoft::VisualStudio::Modeling::Diagrams::PointD center, double radius, Microsoft::VisualStudio::Modeling::Diagrams::PointD vectorEndpoint, Microsoft::VisualStudio::Modeling::Diagrams::PointD potentialPoint);
public static Microsoft.VisualStudio.Modeling.Diagrams.PointD SnapToCircle (Microsoft.VisualStudio.Modeling.Diagrams.PointD center, double radius, Microsoft.VisualStudio.Modeling.Diagrams.PointD vectorEndpoint, Microsoft.VisualStudio.Modeling.Diagrams.PointD potentialPoint);
static member SnapToCircle : Microsoft.VisualStudio.Modeling.Diagrams.PointD * double * Microsoft.VisualStudio.Modeling.Diagrams.PointD * Microsoft.VisualStudio.Modeling.Diagrams.PointD -> Microsoft.VisualStudio.Modeling.Diagrams.PointD
Public Shared Function SnapToCircle (center As PointD, radius As Double, vectorEndpoint As PointD, potentialPoint As PointD) As PointD
Parameters
- center
- PointD
Defines the center of the circle
- radius
- Double
Defines the radius of the circle
- vectorEndpoint
- PointD
Point defining the endpoint of the vector along which folding to the perimeter must take place
- potentialPoint
- PointD
Point containing the xy along the bounding rectangle to be folded in to the perimeter of the geometry
Returns
PointD