HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/imagePointParTransformation-NKnGkboE.js
import{m as e}from"./MatriceCarree-1qzwJiWf.js";import{F as M}from"./index-hc8lvKav.js";function D(h,c,m,n=[],p=1){let o=[0,0,0],s=[0,0,0];c.length===2&&c.push(1);const l=m[0],u=m[1],C=n[0],b=n[1],i=p,k=e([[1,0,l],[0,1,u],[0,0,1]]),a=e([[1,0,-l],[0,1,-u],[0,0,1]]);let t;switch(h){case 1:t=e([[0,1,0],[1,0,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 2:t=e([[0,-1,0],[-1,0,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 3:t=e([[1,0,0],[0,-1,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 4:t=e([[-1,0,0],[0,1,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 5:t=e([[0,-1,0],[1,0,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 6:t=e([[0,1,0],[-1,0,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 7:t=e([[-1,0,0],[0,-1,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 11:t=e([[.5,-Math.sin(Math.PI/3),0],[Math.sin(Math.PI/3),.5,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 12:t=e([[.5,Math.sin(Math.PI/3),0],[-Math.sin(Math.PI/3),.5,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 13:t=e([[-.5,-Math.sin(Math.PI/3),0],[Math.sin(Math.PI/3),-.5,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 14:t=e([[-.5,Math.sin(Math.PI/3),0],[-Math.sin(Math.PI/3),-.5,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 8:t=e([[1,0,C],[0,1,b],[0,0,1]]).multiplieMatriceCarree(a);break;case 9:t=e([[i,0,0],[0,i,0],[0,0,1]]).multiplieMatriceCarree(a);break;case 10:t=e([[new M(1,i),0,0],[0,new M(1,i),0],[0,0,1]]).multiplieMatriceCarree(a);break}return o=t.multiplieVecteur(c),s=k.multiplieVecteur(o),s}export{D as i};
//# sourceMappingURL=imagePointParTransformation-NKnGkboE.js.map