1 : $$$$ MASQ NOTICE BP208322 17/08/08 21:15:05 9526 2 : DATE 17/08/08 3 : 4 : Operateur MASQUE Voir aussi : ABS BORN 5 : ---------------- SIGN 6 : 7 : RESU1 = OBJET1 MASQ |'SUPERIEUR' | ('SOMME') | ENTI1 | ; 8 : |'EGSUPE' | | FLOT1 | 9 : |'EGALE' | | OBJET2 | 10 : |'EGINFE' | 11 : |'INFERIEUR' | 12 : |'DIFFERENT' | 13 : | 14 : |'COMPRIS' ('SOMME') | ENTI1 ENTI2 | ; 15 : | | FLOT1 FLOT2 | 16 : | | OBJET2 OBJET3 | 17 : | 18 : |'EXISTE' (MOT1) ; 19 : 20 : 21 : Objet : 22 : _______ 23 : 24 : L'operateur MASQUE fabrique un objet de meme type que OBJET1 dont 25 : les valeurs sont des 1. ou des 0. 26 : 27 : Si la relation algebrique (mots-clés 'SUPERIEUR', 'EGSUPE', ... ) 28 : ou la condition d'existence (mot-clé 'EXISTE') est verifiee, 29 : alors la valeur retournee est 1., sinon elle vaut 0. 30 : 31 : Pour les tests algebriques, chaque valeur de OBJET1 est comparee a 32 : une valeur (ENTI1 ou FLOT1) ou a la valeur correspondante dans un 33 : objet (OBJET2) de meme type que OBJET1. 34 : 35 : Si le mot 'SOMME' est employe, RESU1 est la somme des 0. et des 1., 36 : sinon RESU1 est l'objet de meme type qu'OBJET1, contenant les 0. et 37 : les 1. 38 : 39 : Le test d'existence ne s'applique qu'aux objets de type MCHAML. 40 : 41 : Commentaire : 42 : _____________ 43 : 44 : OBJET1 : objet de type CHPOINT, LISTREEL, LISTENTI, MCHAML 45 : 46 : OBJET2 : objet de meme type que OBJET1 47 : 48 : OBJET3 : borne superieure (option 'COMPRIS') de OBJET1 lorsque 49 : celui-ci est de type CHPOINT ou MCHAML (meme type que 50 : OBJET1) 51 : 52 : ENTI1 : nombre avec lequel sont comparees les valeurs de OBJET1 53 : lorsque celui-ci est de type LISTENTI (type ENTIER) 54 : 55 : ENTI2 : borne superieure (option 'COMPRIS') de OBJET1 lorsque 56 : celui-ci est de type LISTENTI (type ENTIER) 57 : 58 : FLOT1 : nombre avec lequel sont comparees les valeurs de OBJET1 59 : lorsque celui-ci est de type CHPOINT, LISTREEL ou MCHAML 60 : (type FLOTTANT) 61 : 62 : FLOT1 : borne superieure (option 'COMPRIS') de OBJET1 lorsque 63 : celui-ci est de type LISTREEL (type FLOTTANT) 64 : 65 : MOT1 : nom de la composante dont on veut tester l'existence 66 : (type MOT). En son absence toutes les composantes presentes 67 : dans le MCHAML sont testees. 68 : 69 : RESU1 : objet resultat de meme type que OBJET1 sauf si le mot-cle 70 : 'SOMME' est utilise auquel cas RESU1 est de type ENTIER 71 : 72 : Remarque : 73 : __________ 74 : 75 : Si OBJET1 est un CHPOINT, alors le resultat de type CHPOINT aura le 76 : meme support maillage de POI1. 77 : 78 : Si OBJET1 et OBJET2 sont deux CHPOINTs, on rappelle que si OBJET2 79 : n'est pas explicitement defini pour certains noeuds de OBJET1, sa 80 : valeur en ces noeuds est implicitement 0. par convention. 81 : 82 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales