MPprunikjehlanu

x_{12}

ρ_1

v_2

v_1

P^v_2

P^v_1

R^v_1

R^v_2

1_A

2_A

1

2

3_C

4_C

3

4

1

2

3

4

5_F

6_F

5

6

5

6

E_1: (0, -2)
D_1 = (-8, -1)
osaDE_1 = LineBisector(E_1, D_1)
F_1 = Rotate(D_1, 60°, E_1)
osaEF_1 = LineBisector(F_1, E_1)
x_{12} = Line((0, 0), (1, 0))
O: (0, 0)
roh1 = (-11.715651534690599, 13.773898521383602)
roh2 = Point(Circle[roh1, 21])
roh4 = Point(Circle[roh1, 29.7])
roh3 = Point(Circle[roh4, 21])
ct1, ramH, ramP, ramD, ramL = Polygon(roh1, roh2, roh3, roh4)
A_1: (-10, -1.5)
B_1: (-6, -12.5)
ordA = Ordinála(A_1, x_{12})
ordB = Ordinála(B_1, x_{12})
A_2 = Point(ordA)
B_2 = Point(ordB)
RovinaPodstavy_1 = Line(A_1, B_1)
C_1 = Point(RovinaPodstavy_1)
ordC = Ordinála(C_1, x_{12})
C_2 = Point(ordC)
U_1: (3, -5)
ordU = Ordinála(U_1, x_{12})
U_2 = Point(ordU)
a_2 = Segment(A_2, B_2)
b_2 = Segment(B_2, C_2)
c_2 = Segment(C_2, A_2)
vb_2 = Segment(B_2, U_2)
vc_2 = Segment(C_2, U_2)
va_2 = Segment(A_2, U_2)
va_1 = Segment(A_1, U_1)
vc_1 = Segment(C_1, U_1)
vb_1 = Segment(B_1, U_1)
Podstava_1 = Segment(A_1, B_1)
ordD = Ordinála(D_1, x_{12})
ordE = Ordinála(E_1, x_{12})
ordF = Ordinála(F_1, x_{12})
D_2 = Intersect(ordD, x_{12})
E_2 = Intersect(x_{12}, ordE)
F_2 = Intersect(x_{12}, ordF)
d_1 = Segment(D_1, E_1)
e_1 = Segment(E_1, F_1)
V_1 = Intersect(osaEF_1, osaDE_1)
ordV = Ordinála(V_1, x_{12})
V_2 = Point(ordV)
vd_2 = Segment(V_2, D_2)
ve_2 = Segment(V_2, E_2)
f_1 = Segment(F_1, D_1)
vf_2 = Segment(V_2, F_2)
vf_1 = Segment(V_1, F_1)
ve_1 = Segment(E_1, V_1)
vd_1 = Segment(D_1, V_1)
PrusecikStop = Intersect(x_{12}, RovinaPodstavy_1)
iii = Point(RovinaPodstavy_1)
p_{ρ1} = Segment(PrusecikStop, iii)
vv_2 = Line(V_2, U_2)
iv = Intersect(vv_2, x_{12})
i = Point(vv_2)
v_2 = Segment(i, iv)
vv_1 = Line(V_1, U_1)
v = Point(vv_1)
ii = Point(vv_1)
v_1 = Segment(ii, v)
P_{v2} = Intersect(x_{12}, vv_2)
ordP_v = Ordinála(P_{v2}, x_{12})
P_{v1} = Intersect(vv_1, ordP_v)
R_{v1} = Intersect(vv_1, Podstava_1)
ordR_v = Ordinála(R_{v1}, x_{12})
R_{v2} = Intersect(vv_2, ordR_v)
rraa_2 = Line(R_{v2}, A_2)
P_{A2} = Intersect(x_{12}, rraa_2)
RA_2 = Segment(R_{v2}, P_{A2})
ordP_A = Ordinála(P_{A2}, x_{12})
P_{A1} = Intersect(ordP_A, RovinaPodstavy_1)
PA_1 = Segment(P_{A1}, P_{v1})
rrcc_2 = Line(R_{v2}, C_2)
P_{C2} = Intersect(x_{12}, rrcc_2)
RC_2 = Segment(R_{v2}, P_{C2})
ordP_C = Ordinála(P_{C2}, x_{12})
P_{C1} = Intersect(ordP_C, RovinaPodstavy_1)
PC_1 = Segment(P_{C1}, P_{v1})
ppff_1 = Line(P_{v1}, F_1)
R_{F1} = Intersect(ppff_1, RovinaPodstavy_1)
ordR_F = Ordinála(R_{F1}, x_{12})
R_{F2} = Intersect(ordR_F, x_{12})
PF_1 = Segment(P_{v1}, R_{F1})
RF_2 = Segment(R_{F2}, R_{v2})
ppdd_1 = Line(P_{v1}, D_1)
R_{D1} = Intersect(ppdd_1, RovinaPodstavy_1)
PD_1 = Segment(R_{D1}, P_{v1})
ordR_D = Ordinála(R_{D1}, x_{12})
R_{D2} = Intersect(ordR_D, x_{12})
RD_2 = Segment(R_{v2}, R_{D2})
lichaDE1 = Point(f_1)
lichaB2 = Point(b_2)
lichaB1 = Point(a_2)
lichaDE2 = Point(e_1)
t1, LichaB1, LichaB3, LichaB2 = Polygon(lichaB2, lichaB1, B_2)
LichaDE, LichaDE4, LichaDE2, LichaDE1, LichaDE3 = Polygon(lichaDE1, D_1, E_1, lichaDE2)
I_A = Intersect(f_1, PA_1)
II_A = Intersect(e_1, PA_1)
V1_1 = Segment(I_A, V_1)
V2_1 = Segment(V_1, II_A)
I_1 = Intersect(va_1, V1_1)
II_1 = Intersect(va_1, V2_1)
III_C = Intersect(f_1, PC_1)
IV_C = Intersect(e_1, PC_1)
V3_1 = Segment(III_C, V_1)
V4_1 = Segment(IV_C, V_1)
III_1 = Intersect(vc_1, V3_1)
IV_1 = Intersect(vc_1, V4_1)
ord1 = Ordinála(I_1, x_{12})
ord2 = Ordinála(II_1, x_{12})
I_2 = Intersect(ord1, va_2)
II_2 = Intersect(ord2, va_2)
ord3 = Ordinála(III_1, x_{12})
ord4 = Ordinála(IV_1, x_{12})
III_2 = Intersect(ord3, vc_2)
IV_2 = Intersect(ord4, vc_2)
VF_2 = Intersect(b_2, RF_2)
VI_F = Intersect(a_2, RF_2)
U5_2 = Segment(VF_2, U_2)
U6_2 = Segment(VI_F, U_2)
VV_2 = Intersect(U5_2, vf_2)
VI_2 = Intersect(vf_2, U6_2)
ord5 = Ordinála(VV_2, x_{12})
ord6 = Ordinála(VI_2, x_{12})
VV_1 = Intersect(ord5, vf_1)
VI_1 = Intersect(ord6, vf_1)
šestjedna_1 = Segment(I_1, VI_1)
dvašest_1 = Segment(VI_1, II_1)
čtyřidva_1 = Segment(II_1, IV_1)
pětčtyři_1 = Segment(IV_1, VV_1)
třipět_1 = Segment(VV_1, III_1)
jednatři_1 = Segment(III_1, I_1)
šestjedna_2 = Segment(I_2, VI_2)
dvašest_2 = Segment(VI_2, II_2)
čtyřidva_2 = Segment(II_2, IV_2)
pětčtyři_2 = Segment(IV_2, VV_2)
třipět_2 = Segment(VV_2, III_2)
jednatři_2 = Segment(III_2, I_2)
viditelnoste_1 = Intersect(va_1, e_1)
viditelnostf_1 = Intersect(va_1, f_1)
vidA1_1 = Segment(A_1, I_1)
vidU2_1 = Segment(II_1, U_1)
vidC3_1 = Segment(C_1, III_1)
vidU4_1 = Segment(IV_1, U_1)
vidUB_1 = Segment(B_1, U_1)
vidDE_1 = Segment(E_1, D_1)
vidDUA_1 = Segment(D_1, viditelnostf_1)
vidVE_1 = Segment(V_1, E_1)
vidVD_1 = Segment(V_1, D_1)
vidEUA_1 = Segment(viditelnoste_1, E_1)
vidV5_1 = Segment(V_1, VV_1)
vidAB_2 = Segment(A_2, B_2)
vidBC_2 = Segment(B_2, C_2)
vidCA_2 = Segment(C_2, A_2)
vidA1_2 = Segment(A_2, I_2)
vidU2_2 = Segment(II_2, U_2)
vidUB_2 = Segment(B_2, U_2)
viditelnostVVD_2 = Intersect(vd_2, vc_2)
viditelnostVVE_2 = Intersect(ve_2, vc_2)
vidC3_2 = Segment(C_2, III_2)
vidU4_2 = Segment(IV_2, U_2)
vidVUC_2 = Segment(V_2, viditelnostVVE_2)
vidV5_2 = Segment(V_2, VV_2)
vidVDUC_2 = Segment(V_2, viditelnostVVD_2)
vidF6_2 = Segment(VI_2, F_2)
viditelnostVD_2 = Intersect(va_2, vd_2)
viditelnostVE_2 = Intersect(va_2, ve_2)
vidEUA_2 = Segment(viditelnostVE_2, O)
vidDUA_2 = Segment(viditelnostVD_2, D_2)
vidAB_1 = Segment(A_1, B_1)

Tool: Ordinála
Input: C_1, x_{12}
Output: cc

cc = OrthogonalLine(C_1, x_{12})