<<prev file | next file >>    view single page | view frames    summary: fields | routine    details: routine

ToBeReviewed/PLOTS/DESSINE/

pltbase.pro

toppltbase

pltbase, z2d, x, y, mask, xm, ym, levels, colors, UNSUR2=UNSUR2, CONTOUR=CONTOUR, NOCONTOUR=NOCONTOUR, NOFILL=NOFILL, TRICHAMP=TRICHAMP, TRIMSK=TRIMSK, REALCONT=REALCONT, NAN=NAN, usetri=usetri, COLORTRICHAMP=COLORTRICHAMP, COLORTRIMASK=COLORTRIMASK, COLORTRINAN=COLORTRINAN, COLORPOINTS=COLORPOINTS, DRAWPOINTS=DRAWPOINTS, TH_TRICHAMP=TH_TRICHAMP, TH_TRIMASK=TH_TRIMASK, DESSTRICHAMP=DESSTRICHAMP, DESSTRIMASK=DESSTRIMASK, DESSTRINAN=DESSTRINAN, COLOR_C=COLOR_C, I_COLORS=I_COLORS, CONT_COLOR=CONT_COLOR, CONT_NOFILL=CONT_NOFILL, UNLABSUR=UNLABSUR, COINMONTEMASK=COINMONTEMASK, COINDESCENDMASK=COINDESCENDMASK, COINMONTENAN=COINMONTENAN, COINDESCENDNAN=COINDESCENDNAN, INDICEZOOMMASK=INDICEZOOMMASK, INDICEZOOMNAN=INDICEZOOMNAN, MASKNAN=MASKNAN, TRINAN=TRINAN, FORPLT=FORPLT, REALSECTION=REALSECTION, MORE=MORE, EXCHANGE_XY=EXCHANGE_XY, _EXTRA=_EXTRA

NAME:pltbase PURPOSE: surcouche de contour pour tracer un champ eventuellement masque. brique elementaire de plt, pltz et pltt. CATEGORY:un tarce vite fait et/ou delestage de l''ecriture de plt, pltz, pltt CALLING SEQUENCE: pltbase, z2d, x, y, mask,xm, ym, [, levels, colors], INPUTS: z2d:le tableau a tracer x et y les axes. vecteurs ou tableaux de meme taille que z2d. Ce sont les coordonnees de z2d mask: le tableau qui masque z2d (avec des 0 sur les points a masquer et des 1 sur les autres). si z2d n'est pas masque mettre cet argument egale a 1. xm et ym les axes du mask. vecteurs ou tableaux de meme taille que mask. Ce sont les coordonnees de mask levels et colors: (optionnels) les vecteurs qui contiennent les niveaus et les couleurs necessaires au contour. S''il ne sont pas donnes on prends 20 niveau entre le min et le max. KEYWORD PARAMETERS: COLORTRICHAMP : la couleur que l''on veut utiliser pour dessiner la triangulation qui est utilisee pour faire les contour du champ COLORTRIMASK : la couleur que l''on veut utiliser pour dessiner la triangulation qui est utilisee pour faire les contour du mask COAST_COLOR: the color of the coastline. defaut value is 0 => black COAST_THICK: the thickness of the coastline. defaut value is 1 COLOR_C: to draw the contour in color instead of in black with filling in color /CONT_NOFILL: activer pour ne pas remplir les points masques pour les laisser en transparent! Rq: on trace qd meme le contour du mask CONT_COLOR: the color of the continent. defaut value is (!d.n_colors - 1) < 255 => white /DESSTRICHAMP: pour dessiner la triangulation qui est utilisee pour faire les contour du champ. /DESSTRIMASK: pour dessiner la triangulation qui est utilisee pour faire les contour du mask /FORPLT: a activer si on veut que le trace des cote soit realise par tracecote plutot que tracemask. I_COLORS: un vecteur specifiant la couleur a utiliser pour tracer les contours. C''est la meme chose que c_colors qui ajit sur les contours. MORE: chiffre a donner pour eviter les bug du style: % Out of range subscript encountered: . % Execution halted at: PLTBASE 151 par defaut more=10 si le bug existe tjs, augmenter la valeur de more! (l''explication et la justification de cette methode n''ont pas encore de fondements scientifiques)... /NOFILL: pour faire juste les isolignes /NOCONTOUR: pour faire juste les couleurs /UNSUR2: pour tarcer une isoligne sur 2 UNLABSUR: entier n. specifant qu''on ne labelle qu''un contour sur n CONTOUR: pour etrte utilise depuis plt, pltz ou pltt. cf ces routines. _EXTRA: mot cle magique d''idl pour faire passer tous lse mots cles acceptes par les routines et fonctions utilises ds ce programme sans les declarer explicitement. OUTPUTS: COMMON BLOCKS: common.pro SIDE EFFECTS: RESTRICTIONS:ds le cas ou z2d, x et y sont des tableaux de meme taille il faut les metre sous forme de vecteur: z2d[*], x[*], y[*]. EXAMPLE:

Parameters

z2d       

x       

y       

mask       

xm       

ym       

levels       

colors       

Keywords

UNSUR2       

CONTOUR       

NOCONTOUR       

NOFILL       

TRICHAMP       

TRIMSK       

REALCONT       

NAN       

usetri       

COLORTRICHAMP       

COLORTRIMASK       

COLORTRINAN       

COLORPOINTS       

DRAWPOINTS       

TH_TRICHAMP       

TH_TRIMASK       

DESSTRICHAMP       

DESSTRIMASK       

DESSTRINAN       

COLOR_C       

I_COLORS       

CONT_COLOR       

CONT_NOFILL       

UNLABSUR       

COINMONTEMASK       

COINDESCENDMASK       

COINMONTENAN       

COINDESCENDNAN       

INDICEZOOMMASK       

INDICEZOOMNAN       

MASKNAN       

TRINAN       

FORPLT       

REALSECTION       

MORE       

EXCHANGE_XY       

_EXTRA       

Produced by IDLdoc 2.0.