hexagon logo

Does anybody know how to caculate the center point of the plane by coding?

P1 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<-2.7499,-108.0927,-31.9777>,$
MEAS/XYZ,<-2.7499,-108.0927,-31.9777>,$
NOM/IJK,<0,-0.9781476,0.2079117>,$
MEAS/IJK,<0,-0.9781476,0.2079117>
P2 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<13.3415,-112.8131,-54.1857>,$
MEAS/XYZ,<13.3415,-112.8131,-54.1857>,$
NOM/IJK,<0,-0.9781476,0.2079117>,$
MEAS/IJK,<0,-0.9781476,0.2079117>
P3 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<-19.8631,-112.937,-54.7685>,$
MEAS/XYZ,<-19.8631,-112.937,-54.7685>,$
NOM/IJK,<0,-0.9781476,0.2079117>,$
MEAS/IJK,<0,-0.9781476,0.2079117>
CONST_BF_PLANE=FEAT/PLANE,CARTESIAN,TRIANGLE,NO
THEO/<-3.0905,-111.2809,-46.9773>,<0.0000007,-0.978148,0.2079098>
ACTL/<-3.0905,-111.2809,-46.9773>,<0.0000007,-0.978148,0.2079098>
CONSTR/PLANE,BF,P1,P2,P3,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,WAVELENGTH=0

I want to know the caculate method of "THEO/<-3.0905,-111.2809,-46.9773>'