1 : C COPIE7 SOURCE CHAT 05/01/12 22:20:10 5004 2 : SUBROUTINE COPIE7(IPOIN1,IPOIN2) 3 : IMPLICIT INTEGER(I-N) 4 : IMPLICIT REAL*8 (A-H,O-Z) 5 : ************************************************************************ 6 : * 7 : * C O P I E 7 8 : * ----------- 9 : * 10 : * FONCTION: 11 : * --------- 12 : * 13 : * CREER UNE COPIE D'UN OBJET DE TYPE "POINT". 14 : * 15 : * PARAMETRES: (E)=ENTREE (S)=SORTIE 16 : * ----------- 17 : * 18 : * IPOIN1 ENTIER (E) POINTEUR DE L'OBJET A COPIER. 19 : * IPOIN2 ENTIER (S) POINTEUR DE LA COPIE. 20 : * 21 : * AUTEUR, DATE DE CREATION: 22 : * ------------------------- 23 : * 24 : * LIONEL VIVAN 14 MAI 1990 25 : * 26 : * LANGAGE: 27 : * -------- 28 : * 29 : * ESOPE + FORTRAN77 30 : * 31 : ************************************************************************ 32 : * 33 : -INC CCOPTIO 34 : -INC SMCOORD 35 : * 36 : IPOIN2 = 0 36 : CALL EXCOO1(IPOIN1,X1,Y1,Z1,D1) 37 : IDIM1 = IDIM + 1 38 : NPTS = XCOOR(/1) / IDIM1 39 : NBPTS = NPTS + 1 40 : SEGADJ MCOORD 41 : XCOOR( NPTS * IDIM1 + 1 ) = X1 42 : XCOOR( NPTS * IDIM1 + 2 ) = Y1 43 : IF (IDIM.EQ.3) XCOOR( NPTS * IDIM1 + 3 ) = Z1 44 : XCOOR( NBPTS * IDIM1 ) = D1 45 : IPOIN2 = NBPTS 46 : RETURN 47 : END 48 :
© Cast3M 2003 - All rights reserved.
Disclaimer