Suivant:
"
Table des matières
"
La librairie utilisateur de Narcisse
Pierre Brochard
CEA/DAM-Ile de France
Le 28 octobre 1997
Table des matières
Introduction
Description des sous-programmes appelables en FORTRAN
Introduction
Ouverture, fermeture et synchronisation d'une connexion vers Narcisse
Ouverture d'une connexion vers Narcisse
SPXOPEN
SPCOPEN
Fermeture d'une connexion vers Narcisse
SPXCLOSE
Synchronisation d'une connexion vers Narcisse
SPXSYNC
Test d'existence de Narcisse
SPXQRY
SPXWHC
Envoi de configurations
Initialisation et réinitialisation des routines d'écriture de configuration dans un tableau
SPXIA
SPXPA
Routines d'écriture de configuration dans un tableau
SPXSAI
SPXSAR
SPXSAC
SPXSATI
SPXSATR
SPXSATC
Envoi du tableau de configuration vers Narcisse
SPXSV
Envoi de tableaux numériques
Envoi de données 2d
SPX2MOC
SPX2MUC
Envoi de données 3d
SPX3PRC
SPX3REC
SPX3RECM
SPX3TEC
SPX3TECM
SPX4REC
SPX4RECM
SPX4TEC
SPX4TECM
SPX4NSC
SPX4NSCM
SPX4NSCB
SPX4PEC
SPX4PPC
SPX4PAREC
Récupération de coordonnées et de données numériques
Coordonnées dans l'image
SPXGC
Coordonnées 2d
SPX2GC
Coordonnées 3d
SPX3GC
SPX3GCM
Récupération de données numériques venant de Narcisse
SPXGDA
Anciens points d'entrées
Envoi de données 2d
SPX2MO
SP2MO
SPX2MU
SP2MU
Envoi de données 3d
SPX3PR
SP3PR
SPX3RE
SP3RE
SPX3TE
SP3TE
SPX4RE
SP4RE
SPX4TE
SP4TE
SPX4NS
SP4NS
Exemples d'appels
Premier exemple
Deuxième exemple
Description des sous-programmes appelables en C et C++
Introduction
Ouverture, fermeture et synchronisation d'une connexion vers Narcisse
Ouverture d'une connexion vers Narcisse
SpxOpen
SpcOpen
Fermeture d'une connexion vers Narcisse
SpxClose
Synchronisation d'une connexion vers Narcisse
SpxSync
Test d'existence de Narcisse
SpxQuery
SpxWhich
Envoi de configurations
Initialisation et réinitialisation des routines d'écriture de configuration dans un tableau
SpxInitArg
SpxPurgeArg
Routines d'écriture de configuration dans un tableau
SpxSetArgInt
SpxSetArgReel
SpxSetArgChar
SpxSetArgTabInt
SpxSetArgTabReel
SpxSetArgTabChar
Envoi du tableau de configuration vers Narcisse
SpxSetValues
Envoi de tableaux numériques
Envoi de données 2d
SpxMonoCourbe,SpxDMonoCourbe,Spx4MonoCourbe,Spx8MonoCourbe
SpxMulCourbe,SpxDMulCourbe,Spx4MulCourbe,Spx8MulCourbe
SpxMulYMonoX
SpxMulTYMonoX
SpxMulXMonoY
Envoi de données 3d
SpxPrintSurf
SpxRect3d
SpxMailleRect3d
SpxTetra3d
SpxMailleTetra3d
SpxRect4d
SpxMailleRect4d
SpxTetra4d
SpxMailleTetra4d
SpxNonStruc4d
SpxMailleNonStruc4d
SpxBrasNonStruc4d
SpxPointsEpais4d
SpxPointsPixel4d
SpxParRect4d
Récupération de coordonnées et de données en provenance de Narcisse
Coordonnées dans l'image
SpxGetCoord
Coordonnées 2d
SpxGetCoord2d
Coordonnées 3d
SpxGetCoord3d
SpxGetCoord3dMaille
Récupération de données numériques venant de Narcisse
SpxGetDonneeAbstraite
Fonctions de contrôle de Narcisse
SpxSortie
Fonctions de contrôle de l'afficheur de Narcisse
Fonctions contrôlant la position de l'afficheur
SpxSetPosAfficheur
SpxAddPosAfficheur
SpxRemovePosAfficheur
SpxSetPosabsAfficheur
SpxMapAfficheur
SpxUnmapAfficheur
SpxAddMapAfficheur
SpxRemoveMapAfficheur
SpxSetCurseur
Fonctions permettant de contrôler la souris dans l'afficheur X11
SpxAddCallback
SpxRemoveCallback
Envoi d'objets divers
Objets simples
SpxObjetSphere
SpxObjetCylindre
Collection d'objets
SpxCollectionCercles
SpxCollectionVecteurs
SpxCollectionSpheres
SpxCollectionSpheres4d
Envoi de données de base
Données de base simples
SpxBase2DPoint
SpxBase2DSegment
SpxBase2DRectangle
SpxBase2DPolyligne
SpxBase2DPolygone
SpxBase2DPolygoneContoure
Données de base de type tableau
SpxBase2DTabPoint
SpxBase2DTabSegment
SpxBase2DTabRectangle
Opérations d'effacement pour les données de base
SpxBase2DDelete
SpxBase2DDeleteAll
Exemples d'appels
Premier exemple
Deuxième exemple
Description des paramêtres de la configuration de Narcisse
Forme des paramêtres
Valeurs des paramêtres
hauteur_z_h_min
hauteur_z_h_max
hauteur_z_log
hauteur_z
hauteur_z_type
hauteur_z_x_min
hauteur_z_x_max
hauteur_z_y_min
hauteur_z_y_max
hauteur_c_h_min
hauteur_c_h_max
hauteur_c_log
hauteur_c
hauteur_c_type
hauteur_c_x_min
hauteur_c_x_max
hauteur_c_y_min
hauteur_c_y_max
hauteur_label
hauteur_label_type
hauteur_label_x_min
hauteur_label_x_max
hauteur_label_y_min
hauteur_label_y_max
option_3d
option_3d_couleur_up
option_3d_couleur_down
option_3d_cbloc_up
option_3d_cbloc_down
option_3d_trace_fil
option_3d_conv_mu_mo
option_3d_z_eq_c
option_3d_masque
option_3d_concatene
option_2d
option_2d_concatene
coupe_type
coupe_val_coup_i
coupe_val_coup_j
coupe_val_moy_deb_i
coupe_val_moy_fin_i
coupe_val_moy_deb_j
coupe_val_moy_fin_j
coupe_val_proj_deb_i
coupe_val_proj_fin_i
coupe_val_proj_pas_i
coupe_val_proj_deb_j
coupe_val_proj_fin_j
coupe_val_proj_pas_j
titre_numero
titre_affiche_haut
titre_taille_haut
titre_couleur_haut
titre_valeur_haut
titre_affiche_gauche
titre_taille_gauche
titre_couleur_gauche
titre_valeur_gauche
titre_affiche_droit
titre_taille_droit
titre_couleur_droit
titre_valeur_droit
titre_affiche_bas
titre_taille_bas
titre_couleur_bas
titre_valeur_bas
texte_generateur
texte_numero
texte_affiche
texte_couleur
texte_taille
texte_pos_x
texte_pos_y
texte_angle
texte_valeur
grille_couleur
grille_type
grille_ecart_x
grille_ecart_y
grille_ecart_z
grille_grad_x_nb
grille_grad_y_nb
grille_grad_z_nb
axe_couleur_titre
axe_taille_titre
axe_taille_echelle
axe_log_x
axe_log_y
axe_log_yd
axe_log_z
axe_log_c
axe_x_min
axe_x_max
axe_y_min
axe_y_max
axe_yd_min
axe_yd_max
axe_z_min
axe_z_max
axe_c_min
axe_c_max
axe_valeur_x
axe_valeur_y
axe_valeur_yd
axe_valeur_z
animation_pas_azimuth
animation_pas_site
animation_nombre
ptvue_azimuth
ptvue_site
ptvue_roulis
ptvue_distance
ptvue_redress_hori
ptvue_redress_vert
zoom_actif
zoom_cur_x_min
zoom_cur_x_max
zoom_cur_y_min
zoom_cur_y_max
zoom_gra_x_min
zoom_gra_x_max
zoom_gra_y_min
zoom_gra_y_max
zoom_gra_coef_taille
boite_cur_x_min
boite_cur_x_max
boite_cur_y_min
boite_cur_y_max
boite_gri_x_min
boite_gri_x_max
boite_gri_y_min
boite_gri_y_max
boite_tai_abs_x
boite_tai_abs_y
parametre_fond
parametre_map
parametre_map_fond
parametre_map_afond
parametre_map_col
parametre_map_pal
parametre_couleur_fond
parametre_scene
courbe_type
courbe_cote
courbe_couleur
courbe_label
courbe_label_type
courbe_label_x_min
courbe_label_x_max
courbe_label_y_min
courbe_label_y_max
fichier_sauvegarde
calcul_socket
calcul_socket_numero
calcul_ok_cache
maille_pique
donnee_noeud_numero
afficheur_largeur
afficheur_hauteur
afficheur_clip_largeur
afficheur_clip_hauteur
driver_type
config_sauvegarde
grille_grad_inter
langage
afficheur_pixmap
output
calcul_ihm
impression_dest_type
impression_dest_fich
impression_dest_fichd
impression_dest_imp
impression_couleur
impression_ident
impression_chrono
impression_texte_noir
impression_logo
impression_eps
impression_video_inv
impression_landscape
impression_titre
impression_dim_exacte
courbe_legende_type
courbe_legende_cadre
grille_label2d_gauche
grille_label2d_droit
grille_label2d_bas
grille_label2d_haut
grille_label2d_yddroit
grille_grad_yech_nb
hauteur_taille_z
hauteur_taille_c
hauteur_taille_label
courbe_taille_legende
option_3d_marqueur
Communication par scripts shell
Généralités
Exemples
Premier exemple
Deuxième exemple
Liste des variables d'environnement contrôlant Narcisse
HOST
RHOST
NeGSHOST_SP3
PORT_SP3
PORT_SERVEUR_SP3
VERSION_SP3
IMAGES_SP3
IMAGES_NeGS
NARCISSE_SP3
NEGS
REPERTOIRE_SP3
IHM_SP3
DESTIN_SP3
Driver X11
Drivers sanglier
Drivers postscripts et dérivés
Drivers gphigs
Format des fichiers
Format .sp3 pour une courbe unique
Format .sp3 pour plusieurs courbes
Format .sp3 pour des données 3d surfaciques structurées du type i,j,z(i,j)
Format .sp3 pour des données 3d surfaciques structurées
Format .sp3 pour des données 4d surfaciques structurées
Format .sp3 pour des données 4d volumiques structurées
Format .sp3 complexe
Raccourcis dans l'afficheur X11
Index
A propos de ce document...