ShapeGeometry.SnapToCircle 方法
利用潜在从边界框点在几何形状周围到该圆形的范围。
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
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
)
参数
- center
类型:Microsoft.VisualStudio.Modeling.Diagrams.PointD
中心点该圆形。
- radius
类型:System.Double
圆形的半径。
- vectorEndpoint
类型:Microsoft.VisualStudio.Modeling.Diagrams.PointD
行的方向,是以任意沿一条直线,测量相对 potentialPoint。例如,因此,如果行是水平的, Y 坐标是 0,因此, X 坐标有一个任意值。
- potentialPoint
类型:Microsoft.VisualStudio.Modeling.Diagrams.PointD
在将扩展到满足该圆形圆形的边框的点。
返回值
类型:Microsoft.VisualStudio.Modeling.Diagrams.PointD
会贴合到该圆形的周长的潜在点。
备注
对循环和椭圆几何图形,此功能可用作帮助器在 DoFoldToShape。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。