powerpc
radical_axis
reciprocation
single_inter
222
Dados un círculo y un punto, devuelve la diferencia entre el
cuadrado de la distancia desde el punto al centro del círculo
y el cuadrado del radio del círculo.
powerpc(círculo, punto)
Ejemplo
powerpc(circle(point(0,0), point(1,1)-
point(0,0)), point(3,1)) devuelve 8
Devuelve la línea cuyos puntos tienen todos los mismos
valores de powerpc para los dos círculos dados.
radical_axis(círculo1, círculo2)
Ejemplo:
radical_axis(circle(((x+2)²+y²) =
8),circle(((x-2)²+y²) = 8)) devuelve line(x=0)
Dado un círculo, devuelve los polos (puntos) de las líneas
polares dadas o las líneas polares de los polos dados
(puntos).
reciprocation(círculo, punto)
reciprocation(círculo, línea)
reciprocation(círculo, lista)
Ejemplo:
reciprocation(circle(x^2+y^2=1),{point(1/
3,0), line(x=2)}) devuelve [line(x=3), point(1/
2, 0)]
Devuelve la intersección de curva1 y curva2 más cercana
al punto.
single_inter(curva1, curva2, punto)
Ejemplo:
single_inter(line(y=x),circle(x^2+y^2=1),
point(1,1)) devuelve point(((1+i)* √2)/2)
,
o
Geometría