PAGE
         IDP         "SIP OPTIONS +"
<
<
<        P A R A M E T R E S   D ' O P T I O N   D E   "   + "  :
<
<
XFSYMB:: VAL         'F700           < POUR TESTER L'EXISTENCE D'UN SYMBOLE...
XXXNON:: VAL         0               < OPTION ABSENTE,
XXXOUI:: VAL         1               < OPTION PRESENTE...
XXX256:: VAL         256             < GENERATION 256*256,
XXX512:: VAL         512             < GENERATION 512*512 PAR DUPLICATION.
NCT::    VAL         48+5-4          < NOMBRE DE CONSTANTES DE TRAVAIL ;
                                     < LORSQU'IL N'EST PAS DEFINI ICI,
                                     < C'EST LA VALEUR DE #SI  +# QUI
                                     < L'EMPORTE.
                                     < INITIALEMENT : 48+5-4.
ASHPR::  VAL         53*1            < NOMBRE PREMIER DEFINISSANT LA LONGUEUR
                                     < DES TABLES D'ACCELERATION DES ACCES
                                     < A LA MEMOIRE D'IMAGE...
                                     < INITIALEMENT : 53.
<
< CHOIX DES OPTIONS :
<
XOPT01:: VAL         XXXOUI          < DEFINITION D'UN PLAN DE COUPE.
XOPT02:: VAL         XXXOUI          < POSSIBILITE DE FILTRAGE FINAL.
XOPT03:: VAL         XXXNON          < POSSIBILITE DE TRACE ANAGLYPHIQUE.
XOPT04:: VAL         XXXOUI          < LORS DU TRACE D'UN POINT M1, DOIT-ON
                                     < PRENDRE EN COMPTE LE POINT ANTERIEUR
                                     < M2 ???
XOPT05:: VAL         XXX256          < CHOIX DE LA DEFINITION DE SORTIE :
                                     < XXX256 --> 'CDAI',
                                     < XXX512 --> 'CDAJ' PAR DUPLICATION (UN
                                     <            POINT --> CARRE 2*2).
XOPT06:: VAL         XXXOUI          < POSSIBILITE D'ENVOYER DES ORDRES DE
                                     < COLORIAGE AU SYSTEME BASSE DEFINITION...
                                     < (ON SEPARE CETTE OPTION DE 'XOPT05' A
                                     < CAUSE D'"HISTOIRE D'OEUF" QUI L'UTILI-
                                     < SE...).
XOPT07:: VAL         XXXOUI          < POSSIBILITE DE MARQUER UN POINT
                                     < RESIDENT...
XOPT08:: VAL         XXXNON          < POSSIBILITE DE GENERER DANS LE 'SGN' UN
                                     < FICHIER DES POINTS CALCULES, CE QUI
                                     < PERMET LORSQUE LE MASQUE EST "ON", ET
                                     < QUE L'ON S'EST PLACE DANS LE MODE
                                     < RAPIDE DE DISPOSER D'UN FICHIER DE SOM-
                                     < METS DE MAILLES...
<
< FORCAGE D'OPTIONS :
<
         IF          XOPT05-XXX512,XOPT5,,XOPT5
ASHPR:   VAL         13*1            < EN 512, IL N'Y A PAS ASSEZ DE PLACE, ON
                                     < REDUIT DONC L'ACCELERATEUR...
XOPT03:  VAL         XXXNON          < POUR LA GENERATION 512*512, PAS DE
                                     < TRACE ANAGLYPHIQUE...
XOPT04:  VAL         XXXNON          < POUR LA GENERATION 512*512, ON NE PEUT
                                     < PRENDRE EN COMPTE LES POINTS ANTERIEURS.
XOPT06:  VAL         XXXNON          < POUR LE 512, PAS DE COLORIAGE...
XOPT08:  VAL         XXXNON          < POUR LE 512, PAS DE FICHIER DE MAILLAGE.
XOPT5:   VAL         0
         IF          XOPT08-XXXOUI,XOPT8,,XOPT8
ASHPR:   VAL         0               < SI MAILLAGE, PLUS DE PLACE DANS LE
                                     < COMMON...
XOPT07:  VAL         XXXNON          < SI MAILLAGE, PAS DE MARQUAGE DE POINTS
                                     < RESIDENTS (PLUS DE PLACE DANS LE COMMON).
XOPT8:   VAL         0
<
< INDICATION DU CHOIX FAIT :
<
         IF          XOPT01-XXXOUI,XOPT1,,XOPT1
         IDP         "POSSIBILITE DE PLAN DE COUPE"
XOPT1:   VAL         0
         IF          XOPT01-XXXNON,XOPT1,,XOPT1
         IDP         "PAS DE PLAN DE COUPE"
XOPT1:   VAL         0
         IF          XOPT02-XXXOUI,XOPT2,,XOPT2
         IDP         "POSSIBILITE DE FILTRAGE FINAL"
XOPT2:   VAL         0
         IF          XOPT02-XXXNON,XOPT2,,XOPT2
         IDP         "PAS DE FILTRAGE FINAL"
XOPT2:   VAL         0
         IF          XOPT03-XXXOUI,XOPT3,,XOPT3
         IDP         "POSSIBILITE DE TRACE ANAGLYPHIQUE"
XOPT3:   VAL         0
         IF          XOPT03-XXXNON,XOPT3,,XOPT3
         IDP         "PAS DE TRACE ANAGLYPHIQUE"
XOPT3:   VAL         0
         IF          XOPT04-XXXOUI,XOPT4,,XOPT4
         IDP         "POSSIBILITE DE TRANSPARENCE"
XOPT4:   VAL         0
         IF          XOPT04-XXXNON,XOPT4,,XOPT4
         IDP         "PAS DE TRANSPARENCE"
XOPT4:   VAL         0
         IF          XOPT05-XXX256,XOPT5,,XOPT5
         IDP         "SYSTEME 256*256 8 COULEURS"
XOPT5:   VAL         0
         IF          XOPT05-XXX512,XOPT5,,XOPT5
         IDP         "SYSTEME 512*512 256 COULEURS"
XOPT5:   VAL         0
         IF          XOPT06-XXXOUI,XOPT6,,XOPT6
         IDP         "POSSIBILITE D'ACCES AU COLORIAGE 256*256"
XOPT6:   VAL         0
         IF          XOPT06-XXXNON,XOPT6,,XOPT6
         IDP         "PAS D'ACCES AU COLORIAGE 256*256"
XOPT6:   VAL         0
         IF          XOPT07-XXXOUI,XOPT7,,XOPT7
         IDP         "POSSIBILITE DE MARQUER UN POINT RESIDENT"
XOPT7:   VAL         0
         IF          XOPT07-XXXNON,XOPT7,,XOPT7
         IDP         "PAS DE MARQUAGE DE POINTS RESIDENTS"
XOPT7:   VAL         0
         IF          XOPT08-XXXOUI,XOPT8,,XOPT8
         IDP         "GENERATION D'UN FICHIER DE POINTS DE MAILLAGE"
XOPT8:   VAL         0
         IF          XOPT08-XXXNON,XOPT8,,XOPT8
         IDP         "PAS DE GENERATION DE FICHIER DE MAILLAGE"
XOPT8:   VAL         0
         IF          ASHPR,XWOR%,XWOR%,
         IDP         "ACCELERATEUR D'ACCES A 'TV1'/'TV2'"
XWOR%:   VAL         0
         IF          ASHPR,,,XWOR%
         IDP         "PAS D'ACCELERATEUR D'ACCES A 'TV1'/'TV2'"
XWOR%:   VAL         0



Copyright © Jean-François Colonna, 2022-2022.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2022-2022.