Operator SYME
                                             DATE     94/01/10

    Opérateur SYMETRIE                         See also :AFFI TOUR 
    ------------------                                   HOMO 


    The functions of this operator vary with the data.

   -----------------
   | 1st function  |
   -----------------

    The SYME operator constructs the object stemming from the
 symmetry of the GEO2 object with respect to a point, a straight
 line or a plane.



    GEO1 = GEO2  SYME  |'POINT' POIN1 ;
                       |'DROIT' POIN1 POIN2 ;
                       |'PLAN'  POIN1 POIN2 POIN3 ;



    Contents :
    __________

    GEO2     : object to be symmetrical (POINT or MAILLAGE type)

   'POINT'   : key word referring to a symmetry with respect to
               a point, followed by :
    POIN1    : point of symmetry (POINT type)

   'DROIT'   : key word referring to a symmetry with respect to
               a straight line, followed by :
    POIN1 |  : two points defining a straight line (POINT type)
    POIN2 |

   'PLAN'    : key word referring to a symmetry with respect to
               a plane, followed by :
    POIN1 |  : three points defining a plane (POINT type)
    POIN2 |
    POIN3 |

    GEO1     : symmetrical object (POINT or MAILLAGE type)

    Note :
    _______

    OBJET1 OBJET2 ... OBJETn   SYME | POINT POIN1 ;
                                    | DROIT POIN1 POIN2 ;
                                    | PLAN  POIN1 POIN2 POIN3 ;

    This operation is carried out simultaneously on n objects 
 and has n results.    

         NC1 NC2 NC3 NC4 = C1 C2 C3 C4 SYME POIN1 (10 0) ;
  
    You cannot apply this rule to the POINT type objects whose
 symmetry must be written separately for each point.

 
   ----------------
   | 2nd function |
   ----------------

    The SYME operator constructs the object stemming from the
 symmetry of the CHP2 object (a scalar field) with respect to
 a point, a straight  line or a plane.The operation is carried
 out simultaneously on the mesh object (support of the field)
 GEO2 .



    GEO1 CHP1 = GEO2 CHP2 SYME  |'POINT' POIN1 ;
                                |'DROIT' POIN1 POIN2 ;
                                |'PLAN'  POIN1 POIN2 POIN3 ;


    Contents :
    __________

    GEO2     : mesh object (support of the field) to be 
               symmetrical (MAILLAGE type)

    CHP2     : scalar field objet to be symmetrical (CHPOINT type)

   'POINT'   : key word referring to a symmetry with respect to
               a point, followed by :
    POIN1    : point of symmetry (POINT type)

   'DROIT'   : key word referring to a symmetry with respect to
               a straight line, followed by :
    POIN1 |  : two points defining a straight line (POINT type)
    POIN2 |

   'PLAN'    : key word referring to a symmetry with respect to
               a plane, followed by :
    POIN1 |  : three points defining a plane (POINT type)
    POIN2 |
    POIN3 |

    GEO1     : symmetrical mesh object (support of the field)
               ( MAILLAGE type)

    CHP1     : symmetrical scalar field (CHPOINT type)