2 <KigDocument Version="0.7.1" >
3 <CoordinateSystem>Euclidean</CoordinateSystem>
5 <Data type="int" id="1" >0</Data>
6 <Data type="hierarchy" id="2" >
7 <input requirement="point" id="1" />
8 <input requirement="double" id="2" />
9 <input requirement="circle" id="3" />
10 <input requirement="int" id="4" />
11 <intermediate action="calc" type="CircleBPR" id="5" >
15 <intermediate action="calc" type="CircleCircleIntersection" id="6" >
20 <intermediate action="calc" type="SegmentAB" id="7" >
24 <result action="fetch-property" property="mid-point" id="8" >
28 <Data type="double" id="3" >-1.40273</Data>
29 <Data type="double" id="4" >-0.608162</Data>
30 <Data type="int" id="5" >1</Data>
31 <Data type="int" id="6" >0</Data>
32 <Data type="double" id="7" >1.74813</Data>
33 <Data type="double" id="8" >-8.26962</Data>
34 <Data type="double" id="9" >-2.18736</Data>
35 <Data type="double" id="10" >-9.17811</Data>
36 <Data type="double" id="11" >-8.44019</Data>
37 <Data type="double" id="12" >-9.66304</Data>
38 <Data type="string" id="13" >Q</Data>
39 <Data type="double" id="14" >3.24779</Data>
40 <Data type="double" id="15" >-0.401053</Data>
41 <Data type="double" id="16" >3.41264</Data>
42 <Data type="double" id="17" >-0.327406</Data>
43 <Data type="double" id="18" >2.46458</Data>
44 <Data type="double" id="19" >-9.94648</Data>
45 <Data type="string" id="20" >P</Data>
46 <Data type="double" id="21" >-0.816147</Data>
47 <Data type="int" id="22" >-1</Data>
48 <Data type="double" id="23" >-5.54805</Data>
49 <Data type="double" id="24" >0.177996</Data>
50 <Object type="FixedPoint" id="25" >
54 <Object type="FixedPoint" id="26" >
58 <Object type="FixedPoint" id="27" >
62 <Object type="FixedPoint" id="28" >
66 <Object type="FixedPoint" id="29" >
70 <Object type="FixedPoint" id="30" >
74 <Object type="FixedPoint" id="31" >
78 <Object type="FixedPoint" id="32" >
82 <Object type="SegmentAB" id="33" >
86 <Object type="SegmentAB" id="34" >
90 <Object type="SegmentAB" id="35" >
94 <Property which="length" id="36" >
97 <Property which="length" id="37" >
100 <Property which="length" id="38" >
103 <Object type="CircleBPR" id="39" >
107 <Object type="CircleBPR" id="40" >
111 <Object type="ConstrainedPoint" id="41" >
115 <Object type="Locus" id="42" >
122 <Object type="CircleBPR" id="43" >
126 <Object type="Label" id="44" >
131 <Object type="CircleCircleIntersection" id="45" >
136 <Object type="CircleCircleIntersection" id="46" >
141 <Object type="SegmentAB" id="47" >
145 <Property which="mid-point" id="48" >
148 <Object type="Label" id="49" >
155 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="44" />
156 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="26" />
157 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="42" />
158 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="43" />
159 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="33" />
160 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="30" />
161 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="46" />
162 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="49" />
163 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="41" />
164 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="31" />
165 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="27" />
166 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="35" />
167 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="28" />
168 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="40" />
169 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="32" />
170 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="39" />
171 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="45" />
172 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="25" />
173 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="29" />
174 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="48" />
175 <Draw width="-1" point-style="Round" style="SolidLine" shown="true" color="#0000ff" object="34" />