| Last change
 on this file since 3667 was             3308, checked in by ansari, 18 years ago | 
        
          | 
Creation du module AnaLC (lecture suivi EROS avec SOPHYA) dans la baseSOPHYA - cmv+reza 22/08/2007
 
 | 
        
          | 
              
Property                 svn:executable
 set to                 * | 
        
          | File size:
            839 bytes | 
      
      
| Line |  | 
|---|
| 1 | /*   Decalaration des structures transfo        */ | 
|---|
| 2 | /*                Eric Aubourg   03/94          */ | 
|---|
| 3 | /*                R.A. + CMV     06/94          */ | 
|---|
| 4 |  | 
|---|
| 5 | #ifndef TRANSFOST_H_SEEN | 
|---|
| 6 | #define TRANSFOST_H_SEEN | 
|---|
| 7 |  | 
|---|
| 8 | #ifdef __cplusplus | 
|---|
| 9 | extern "C" { | 
|---|
| 10 | #endif | 
|---|
| 11 |  | 
|---|
| 12 | typedef struct { | 
|---|
| 13 | double Polxy[5][5][2]; | 
|---|
| 14 | int_4 DegPolxy; | 
|---|
| 15 | double largx[2],largy[2],midx[2],midy[2]; /* 0 pour source, 1 pour dest */ | 
|---|
| 16 | double xmin[2],xmax[2],ymin[2],ymax[2]; | 
|---|
| 17 | } TRANSFO; | 
|---|
| 18 |  | 
|---|
| 19 | void PrintTransfo(TRANSFO *tr); | 
|---|
| 20 | void RedCord(double x, double y, double *xr, double *yr, TRANSFO *transf, int i); | 
|---|
| 21 | void ExpCord(double xr, double yr, double *x, double *y, TRANSFO *transf, int i); | 
|---|
| 22 | void CordTransf(double xS, double yS, double *xD, double *yD, TRANSFO *transf); | 
|---|
| 23 | void CordTransfEros2(double xS,double yS,double *xD,double *yD,TRANSFO *transf); | 
|---|
| 24 |  | 
|---|
| 25 |  | 
|---|
| 26 | #ifdef __cplusplus | 
|---|
| 27 | } | 
|---|
| 28 | #endif | 
|---|
| 29 |  | 
|---|
| 30 | #endif | 
|---|
| 31 |  | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.