Aff

Instruction Set pour serveur d'afficheur

Fonctions avec transfert de donnÈes ascii

centre l'image a la position desiree

        |image_center|<X_world>|<Y_world>
        Lecture <ACKNOW>

clear_window

        |clear_window
        Lecture <ACKNOW>

close

        |iconify
        Lecture <ACKNOW>

set des coordonnee world

        |set_coord|<X_world>|<Y_world>|<X_Step>|<Y_Step>
        Lecture <ACKNOW>

set des cuts

        |set_cuts|<Low_cuts>|<High_cuts>
        Lecture <ACKNOW>

hide

        |hide_image
        Lecture <ACKNOW>

chargement itt

        |load_itt|<ITT_Number>
        Lecture <ACKNOW>

chargement lut

        |load_lut|<LUT_Number
        Lecture <ACKNOW>

chargement d'une image

        |load_file|<File_name>
        Lecture <ACKNOW>

modification de la taille de la window

        |modify_size|<Nb_Col>|<Nb_lin>|<H_Scroll>|<V_Scroll>
        Lecture <ACKNOW>

open

        |deiconify
        Lecture <ACKNOW>

position fenetre image

        |position_image|<X_screen>|<Y_screen>
        Lecture <ACKNOW>

pose de symbole en taille pixel

        |write_symbol_pixel|<X_world>|<Y_world>|<color>|<width>|<type>|<X_size>|<Y_size>
        Lecture <ACKNOW>

position fenetre zoom

        |position_zoom|<X_screen>|<Y_screen>
        Lecture <ACKNOW>

quit

        |close_connection
        Lecture <ACKNOW>

lecture du curseur et de la valeur du pixel

        |read_cursor
        Lecture <ACKNOW>
        Lecture |<X>|<Y>|<X_world>|<Y_world>|<button_nb>|<Pixel_value>

redisplay

        |redisplay
        Lecture <ACKNOW>

demande de la taille de l'image

        |get_size
        Lecture <ACKNOW>
        Lecture |<Nb_Col>|<Nb_lin>|<X_Start>|<Y_start>|<X_step>|<Y_step>

show

        |show_image
        Lecture <ACKNOW>

initialisation de la window

        |set_size_image|<Nb_Col>|<Nb_lin>|<H_Scroll>|<V_Scroll>
        Lecture <ACKNOW>

taille du zoom

        |set_size_zoom|<Nb_Col>|<Nb_lin>
        Lecture <ACKNOW>

test de comunication, ne fait rien

        |test
        Lecture <ACKNOW>

ecriture de texte

        |write_text|<centrage>|<X_size>|<Y_size>|<type>|<X_world>|<Y_world>|<color>|<texte>
        Lecture <ACKNOW>

affichage du curseur a la position desiree

        |set_cursor|<X_world>|<Y_world>
        Lecture <ACKNOW>

pose de symbole en taille world

        |write_symbol_world|<X_world>|<Y_world>|<color>|<width>|<type>|<X_size_world>|<Y_size_world>
        Lecture <ACKNOW>

set du zoom

        |set_zoom|<X_world>|<Y_world>|<Zoom_facteur>
        Lecture <ACKNOW>

Fonctions avec transfert de donnÈes binaire

pose de multi_points

        |put_multi_points|<npt>|<color>
        Lecture <ACKNOW>
        <vecteur_X_World>
        <vecteur_Y_World>

patch sur image

        |patch|<Nb_Col>|<Nb_lin>|<X_Offset>|<Y_Offset>|<X_Step>|<Y_Step>
        Lecture <ACKNOW>
        <Ligne_1>
        ...
        <ligne_Nb_lin>

lecture de zone

        |extract|<Nb_Col>|<Nb_lin>|<X_Offset>|<Y_Offset>
        Lecture <ACKNOW>
        Lecture <Ligne_1>
        ...
        Lecture <ligne_Nb_lin>

get lut et cuts

        |read_lut
        Lecture |<Low_cuts>|<High_cuts>|<resolution>
        Lecture <Red_buf_int>
        Lecture <Green_buf_int>
        Lecture <Blue_buf_int>