Pour voir la position du point M (en rouge)

O_Centre = (0.5, 0.5)
cad4 = (0, 1)
cad3 = (1, 1)
cad2 = (1, 0)
cad1 = (0, 0)
poly1, cad1_1, cad2_1, cad3_1, cad4_1 = Polygon(cad1, cad2, cad3, cad4)
rayoncercle = 0.438 (slider from 0 to 0.70710678, step 0.001)
e = Circle(O_Centre, rayoncercle)
Mordonnée = 0.184 (slider from 0 to 1, step 0.001)
Mabscisse = 0.773 (slider from 0 to 1, step 0.001)
M: (Mabscisse, Mordonnée)
B = (0.3024118518518517, 0.6091641152263358)
b = Line(M, B)
A = (0.818542353909465, 0.6582920164609001)
Vcoeff = 2.9 (slider from 0 to 1000, step 0.1)
mb = Segment(M, B)
Rcoeff = 2.2 (slider from 0 to 1000, step 0.1)
Bcoeff = 3.8 (slider from 0 to 1000, step 0.1)
ma = Segment(M, A)
VoirABCD = 1 (slider from 0 to 1, step 1)
VoirM = 1 (slider from 0 to 1, step 1)
voircadre = 1 (slider from 0 to 1, step 1)
Mvisible = 0 (slider from 0 to 1, step 1)
exposantma = 1 (slider from -5 to 5, step 0.1)
exposantmb = 1 (slider from -5 to 5, step 0.1)
ma_exp: ma^(exposantma)
mb_exp: mb^(exposantmb)
coeff1 = 1 (slider from -100 to 100, step 0.1)
coeff2 = 1 (slider from -100 to 100, step 0.1)
Mestici: M
a = Line(M, A)
A_1 = Intersect(e, a, 2)
B_1 = Intersect(e, b, 2)
VoirA'B'C'D' = 1 (slider from 0 to 1, step 1)
AMB = Angle(A, M, B)
cosAMB: cos(AMB)
limiterouge = 10 (slider from -5 to 10, step 0.1)
limitevert = 10 (slider from -5 to 10, step 0.1)
limitebleu = 10 (slider from -5 to 10, step 0.1)
voirsegments = 0 (slider from 0 to 1, step 1)
voircercle = 1 (slider from 0 to 1, step 1)
voirdroites = 1 (slider from 0 to 1, step 1)
voirpolygone = 1 (slider from 0 to 1, step 1)
coeff_limite = 0.3 (slider from -5 to 5, step 0.1)
addR = 0.14 (slider from -1 to 1, step 0.001)
addV = -0.16 (slider from -1 to 1, step 0.001)
addB = -0.22 (slider from -1 to 1, step 0.001)
D = Intersect(a, b)
d = Line(A_1, B)
f = Line(A_1, O_Centre)
C = Intersect(e, f, 2)
E = Intersect(e, b, 1)
G = Intersect(e, a, 1)
I = Intersect(e, d, 2)
g = Line(B_1, A)
J = Intersect(e, g, 2)
poly2, e_1, g_1, j, i = Polygon(E, G, J, I)
poly3, b_1, c_1, g_2, a_1 = Polygon(B_1, C, G, A_1)
poly4, i_1, b_2, a_2, c_2 = Polygon(I, B_1, A, C)
poly5, m, e_2, g_3 = Polygon(E, G, M)
poly6, a_3, b_3, b_4 = Polygon(B, B_1, A_1)
poly7, a_4, a_5, b_5 = Polygon(A, B_1, A_1)
p1: poly2
p2: poly3
p4: poly5
p5: poly6
poly8, c_3, i_2, b_6 = Polygon(I, B, C)
p7: poly8
poly9, a_6, g_4, b_7 = Polygon(G, B, A)
p8: poly9
p3: poly4
Zrouge: (p1 - p2) / (p3 - p7) / Rcoeff
p6: poly7
Zvert: (p5 - p6) / (p3 - p4) / Vcoeff
poly10, b_8, c_4, e_3, a_7 = Polygon(B, C, E, A_1)
p9: poly10
Zbleu: (p2 - p7) / (p1 - p9) / Bcoeff