Geometry.StrokeContainsWithDetail 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个值,该值描述指定几何图形与当前几何图形笔画的交集。
重载
StrokeContainsWithDetail(Pen, Geometry) | |
StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType) |
在给出指定的误差范围的情况下,获取一个值,该值描述指定的 Geometry 与通过向当前几何图形应用指定 Pen 所创建的笔画的交集。 |
StrokeContainsWithDetail(Pen, Geometry)
public:
System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry) As IntersectionDetail
参数
- pen
- Pen
一个确定当前几何图形的笔画区域的对象。
- geometry
- Geometry
要进行包容测试的几何图形。
返回
枚举值之一。
注解
在确定指定的几何图形是否位于当前几何图形的笔划中时,将使用由 属性定义的 StandardFlatteningTolerance 默认容差 (因子) 。 若要指定自己的容差因子,请使用 StrokeContainsWithDetail 方法。
某些 Geometry 方法 ((如 StrokeContainsWithDetail) )生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似值中的点之间的最大距离。 较小的容差值可产生更好的近似值,但比具有较大容差因子的近似值需要更多的处理。
适用于
StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)
public:
System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry, tolerance As Double, type As ToleranceType) As IntersectionDetail
参数
- pen
- Pen
一个确定当前几何图形的笔画区域的对象。
- geometry
- Geometry
要进行包容测试的几何图形。
- tolerance
- Double
几何图形的多边形近似中两点间距离的上限。 值越小,生成的结果就越准确,但执行速度会变慢。 如果 tolerance
小于 .000001,则改用 .000001。
- type
- ToleranceType
ToleranceType 值之一,指定公差因子是绝对值还是相对于几何图形区域的相对值。
返回
枚举值之一。
注解
某些 Geometry 方法 ((如 StrokeContainsWithDetail) )生成或使用几何图形的多边形近似值。 容差因子指定此多边形近似值中的点之间的最大距离。 较小的容差值可产生更好的近似值,但比具有较大容差因子的近似值需要更多的处理。