zoukankan      html  css  js  c++  java
  • .net CombinedGeometry的合并模式

    <Page

      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

      <Canvas>  

        <Path Fill="LightGreen" Stroke="Green" StrokeThickness="3">

          <Path.Data>

          <GeometryGroup>

            <CombinedGeometry GeometryCombineMode="Union">

              <CombinedGeometry.Geometry1><EllipseGeometry Center="120 120" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry1>

              <CombinedGeometry.Geometry2><EllipseGeometry Center="220 120" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry2>

            </CombinedGeometry>

            <CombinedGeometry GeometryCombineMode="Intersect">

              <CombinedGeometry.Geometry1><EllipseGeometry Center="440 120" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry1>

              <CombinedGeometry.Geometry2><EllipseGeometry Center="540 120" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry2>

            </CombinedGeometry>

            <CombinedGeometry GeometryCombineMode="Xor">

              <CombinedGeometry.Geometry1><EllipseGeometry Center="120 340" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry1>

              <CombinedGeometry.Geometry2><EllipseGeometry Center="220 340" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry2>

            </CombinedGeometry>

            <CombinedGeometry GeometryCombineMode="Exclude">

              <CombinedGeometry.Geometry1><EllipseGeometry Center="440 340" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry1>

              <CombinedGeometry.Geometry2><EllipseGeometry Center="540 340" RadiusX="100" RadiusY="100"/></CombinedGeometry.Geometry2>

            </CombinedGeometry>

            </GeometryGroup>

          </Path.Data>

        </Path>

        <TextBlock Canvas.Left="150" Canvas.Top="120" Text="Union" />

        <TextBlock Canvas.Left="465" Canvas.Top="120" Text="Intersect" />

        <TextBlock Canvas.Left="80" Canvas.Top="335" Text="Xor" />

        <TextBlock Canvas.Left="240" Canvas.Top="335" Text="Xor" />

        <TextBlock Canvas.Left="385" Canvas.Top="335" Text="Exclude" />

      </Canvas>

    </Page>

  • 相关阅读:
    P3916 图的遍历 dfs
    P4568 [JLOI2011]飞行路线 分层图最短路
    P1948 [USACO08JAN]电话线Telephone Lines spfa 二分答案
    P1849 [USACO12MAR]拖拉机Tractor bfs
    P1730 最小密度路径 floyed
    P1661 扩散 二分答案 并查集
    使用unittest和Django搭配写一个接口测试平台
    AJAX解决跨域的几种方式
    Django
    基于pytest框架自动化测试脚本的编写
  • 原文地址:https://www.cnblogs.com/aoldman/p/3276840.html
Copyright © 2011-2022 走看看