plane_2d
- class Interp2D(x, y, z)[source]
Bases:
TriangleGenerator
- class TriangleGenerator(x, y, z)[source]
Bases:
object
- cal_coeffs()[source]
z = a x + b y + c
[ x_1 , y_1 , 1 ] [a] [z_1] [ x_2 , y_2 , 1 ] [b] = [z_2] [ x_3 , y_3 , 1 ] [c] = [z_3]
z_c = a x + b y + c
s^2 = (x-x_c)**2 + (y-y_c)**2 s = 1/b sqrt(a**2+b**2)(x-x_c) x = b s / sqrt(a**2+b**2) + x_c