<shapes>
<shape name="and" w="100" h="100" aspect="fixed" strokewidth="1">
	<!-- 逻辑与 -->
	<connections>
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0.125" y="0.375" perimeter="0" />
		<constraint x="0.25" y="0.25" perimeter="0" />
		<constraint x="0.375" y="0.125" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.625" y="0.125" perimeter="0" />
		<constraint x="0.75" y="0.25" perimeter="0" />
		<constraint x="0.875" y="0.375" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="0.875" y="0.625" perimeter="0" />
		<constraint x="0.75" y="0.75" perimeter="0" />
		<constraint x="0.625" y="0.875" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.375" y="0.875" perimeter="0" />
		<constraint x="0.25" y="0.75" perimeter="0" />
		<constraint x="0.125" y="0.625" perimeter="0" />
	</connections>
	<background>
		 <path>
			<move x="0" y="50"/>
			<line x="50" y="100" />
			<line x="100" y="50" />
			<line x="50" y="0" />
			<close/>
		</path> 
	</background>
	<foreground>
		<fillstroke/>
		<strokewidth width="6"/>
			<path>
				<move x="20" y="50"/>
				<line x="80" y="50"/>
				<move x="50" y="20"/>
				<line x="50" y="80"/>
			</path>
		<fillstroke/>
	</foreground>
</shape>
<shape name="xor" h="98" w="98" aspect="variable" strokewidth="inherit">
	<!-- 逻辑或 -->
	<connections>
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0.125" y="0.375" perimeter="0" />
		<constraint x="0.25" y="0.25" perimeter="0" />
		<constraint x="0.375" y="0.125" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.625" y="0.125" perimeter="0" />
		<constraint x="0.75" y="0.25" perimeter="0" />
		<constraint x="0.875" y="0.375" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="0.875" y="0.625" perimeter="0" />
		<constraint x="0.75" y="0.75" perimeter="0" />
		<constraint x="0.625" y="0.875" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.375" y="0.875" perimeter="0" />
		<constraint x="0.25" y="0.75" perimeter="0" />
		<constraint x="0.125" y="0.625" perimeter="0" />
	</connections>
	<background>
	<path>
		<move x="0" y="50"/>
		<line x="50" y="100" />
		<line x="100" y="50" />
		<line x="50" y="0" />
		<close/>
	</path>
	</background>
	<foreground>
		<fillstroke/>
		<strokewidth width="6"/>
			<ellipse x="20" y="20" w="60" h="60"/>
		<fillstroke/>
	</foreground>
</shape>
<shape name="condition" h="98" w="98" aspect="variable" strokewidth="inherit">
	<!-- 条件 -->
	<connections>
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0.125" y="0.375" perimeter="0" />
		<constraint x="0.25" y="0.25" perimeter="0" />
		<constraint x="0.375" y="0.125" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.625" y="0.125" perimeter="0" />
		<constraint x="0.75" y="0.25" perimeter="0" />
		<constraint x="0.875" y="0.375" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="0.875" y="0.625" perimeter="0" />
		<constraint x="0.75" y="0.75" perimeter="0" />
		<constraint x="0.625" y="0.875" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.375" y="0.875" perimeter="0" />
		<constraint x="0.25" y="0.75" perimeter="0" />
		<constraint x="0.125" y="0.625" perimeter="0" />
	</connections>
	<background>
	<path>
		<move x="0" y="50"/>
		<line x="50" y="100" />
		<line x="100" y="50" />
		<line x="50" y="0" />
		<close/>
	</path>
	</background>
	<foreground>
		<fillstroke/>
		<fillcolor/>
	</foreground>
</shape>
<shape name="ccp" h="98" w="98" aspect="variable" strokewidth="inherit">
	<!-- 复杂条件 -->
	<connections>
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0.125" y="0.375" perimeter="0" />
		<constraint x="0.25" y="0.25" perimeter="0" />
		<constraint x="0.375" y="0.125" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.625" y="0.125" perimeter="0" />
		<constraint x="0.75" y="0.25" perimeter="0" />
		<constraint x="0.875" y="0.375" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="0.875" y="0.625" perimeter="0" />
		<constraint x="0.75" y="0.75" perimeter="0" />
		<constraint x="0.625" y="0.875" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.375" y="0.875" perimeter="0" />
		<constraint x="0.25" y="0.75" perimeter="0" />
		<constraint x="0.125" y="0.625" perimeter="0" />
	</connections>
	<background>
		<path>
			<move x="0" y="50"/>
			<line x="50" y="100" />
			<line x="100" y="50" />
			<line x="50" y="0" />
			<close/>
		</path>
	</background>
	<foreground>
		<fillstroke/>
		<strokewidth width="6"/>
			<path>
				<move x="30" y="30"/>
				<line x="70" y="70"/>
				<move x="70" y="30"/>
				<line x="30" y="70"/>
				<move x="20" y="50"/>
				<line x="80" y="50"/>
				<move x="50" y="20"/>
				<line x="50" y="80"/>
			</path>
		<fillstroke/>
	</foreground>
</shape>
<shape name="sunp" h="100" w="100" aspect="variable" strokewidth="inherit" >
	<!-- 子过程 -->
	<connections>
		<constraint x="0" y="0" perimeter="0" />
		<constraint x="0" y="0.25" perimeter="0" />
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0" y="0.75" perimeter="0" />
		<constraint x="0" y="1" perimeter="0" />
		<constraint x="0.25" y="1" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.75" y="1" perimeter="0" />
		<constraint x="1" y="1" perimeter="0" />
		<constraint x="1" y="0.75" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="1" y="0.25" perimeter="0" />
		<constraint x="1" y="0" perimeter="0" />
		<constraint x="0.75" y="0" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.25" y="0" perimeter="0" />
	</connections>
	<background>
		<path>
			<move x="0" y="0"/>
			<line x="100" y="0" />
			<line x="100" y="100" />
			<line x="0" y="100" />
			<close/>
			<move x="20" y="0"/>
			<line x="20" y="100"/>
			<move x="80" y="0"/>
			<line x="80" y="100"/>
		</path>
	</background>
	<foreground>
		<fillstroke/>
		<strokewidth width="2"/>
			<!-- <ellipse x="23" y="7" w="53" h="85.7" aspect="fixed"/> -->
		<fillstroke/>
		
	</foreground>
</shape>
<shape name="sunpr" h="100" w="100" aspect="variable" strokewidth="inherit">
	<!-- 子过程返回 -->
	<connections>
		<constraint x="0" y="0" perimeter="0" />
		<constraint x="0" y="0.25" perimeter="0" />
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0" y="0.75" perimeter="0" />
		<constraint x="0" y="1" perimeter="0" />
		<constraint x="0.25" y="1" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.75" y="1" perimeter="0" />
		<constraint x="1" y="1" perimeter="0" />
		<constraint x="1" y="0.75" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="1" y="0.25" perimeter="0" />
		<constraint x="1" y="0" perimeter="0" />
		<constraint x="0.75" y="0" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.25" y="0" perimeter="0" />
	</connections>
	<background>
		<path>
			<move x="0" y="0"/>
			<line x="100" y="0" />
			<line x="100" y="100" />
			<line x="0" y="100" />
			<close/>
			<move x="20" y="0"/>
			<line x="20" y="100"/>
			<move x="80" y="0"/>
			<line x="80" y="100"/>
		</path>
	</background>
	<foreground>
		<fillstroke/>
		<strokewidth width="2"/>
			<ellipse x="23" y="7" w="53" h="85.7" aspect="fixed"/>
		<fillstroke/>
		
	</foreground>
</shape>
<shape name="end" h="100" w="100" aspect="variable" strokewidth="inherit" >
	<!-- 生产结束 -->
	<connections>
		<constraint x="0" y="0" perimeter="0" />
		<constraint x="0" y="0.25" perimeter="0" />
		<constraint x="0" y="0.5" perimeter="0" />
		<constraint x="0" y="0.75" perimeter="0" />
		<constraint x="0" y="1" perimeter="0" />
		<constraint x="0.25" y="1" perimeter="0" />
		<constraint x="0.5" y="1" perimeter="0" />
		<constraint x="0.75" y="1" perimeter="0" />
		<constraint x="1" y="1" perimeter="0" />
		<constraint x="1" y="0.75" perimeter="0" />
		<constraint x="1" y="0.5" perimeter="0" />
		<constraint x="1" y="0.25" perimeter="0" />
		<constraint x="1" y="0" perimeter="0" />
		<constraint x="0.75" y="0" perimeter="0" />
		<constraint x="0.5" y="0" perimeter="0" />
		<constraint x="0.25" y="0" perimeter="0" />
	</connections>
	<background>
		<path>
			<move x="0" y="0"/>
			<line x="100" y="0" />
			<line x="100" y="100" />
			<line x="0" y="100" />
			<close/>
		</path>
	</background>
	<foreground>
		<fillstroke/>
		<fillcolor/>
	</foreground>
</shape>
</shapes>

