Esplorare il campo col punto esploratore D, 
nell'intorno del punto di riferimento C.
Concludere la costruzione.

Rappresentare la 
differenza di valore del campo
tramite la lunghezza di un segmento 
applicato nel punto di riferimento.

A = (4, 0)
B: -(A)
C = (2, 2)
AC = Segment(A, C)
BC = Segment(B, C)
c, d = AngularBisector(AC, BC)
D = (3.08, 3.38)
u = Vector(C, D)
BD = Segment(B, D)
AD = Segment(A, D)
v: UnitVector[u] * abs(BD + AD - BC - AC)
text1: "BD + AD      " + (BD + AD) + "
BC + AC      " + (BC + AC) + "
Differenza   " + (BD + AD - BC - AC)
C' = Translate(C, v)
differenza = Segment(C, C')