dimension d´une entité
dim displ
Retourne les dimensions de l´image en mémoire en affichage de type 2.
dim displ=dimx,dimy
Modifie ces dimensions qui peuvent être grandes pour traiter des images en haute définition.
Remarque: par défaut ces dimensions sont initialisées à celles de l´écran.
dim alea
Retourne la dimension du tableau des aléatoires.
ini alea(dim)
permet de modifier cette dimension.
Exemple: ini alea(100000);
dim animate
dim animate
Retourne le nombre d´images totales de l´animation
dim animate=ni
Affecte ce nombre d´images (utile pour ´stock memory´
hors animation)
dim audio
Voir audio dim.
dim audio(id)
Retourne (file size,header size) de l´objet id de type
audio(id).
dim mouse
Retourne les dimensions de capture dx,dy de la souris.
dim mouse=(dx,dy)
Change ces dimensions.
Options:
dim mouse=(dx,dy;a): un cadre en pointillé de points de dimension a
(1 par défaut).
dim obj
dim obj
Retourle les propriétés secx,
secy et secz des objets
de type obj
Retourne la taille des objets de type
objet standard sauf scale and screen.
dim obj abs
Retourne la taille (long) des objets de type
standard.
Options:
obj(id): suelement les objets d´identificateur id.
dim col
Retourne la valeur maximale d´une composante de la couleur
dim poi
dim poi obj(id)
Retourne la taille des vecteurs de type poi de
l´objet id de type obj.
Exemples:
cube(1);$dim poi vol(1);
imprime 3
memory(1)ini(4,6);$dim poi memory(1);
imprime 6
dim read
dim read image name("nnn.eee")
Retourne les dimensions de l´image de noù nnn.eee, sans la lire
(utile pour read image cut).
dim scale
dim scale
Retourne les dimensions Dy1=Fonte_y et Dy2 utilisées dans les instructions du genre:
c=scale("coe")poi(X1_ECH,y,X2_ECH,y+Dy1)coe(Coe)...;y+=Dy2;
Qui sont respectivement la hauteur Dy1 du cadre contenant un texte ou une échelle
et l´écart minimum Dy2 conseillé entre les origines de 2 cadres consécutifs (afin qu´ils
ne se superposent pas).
dim scale local
Retourne d avec d[0]=abscisse de l´origine de l´échelle précédemment affichée
et d[1]=ordonnée de la prochaine échelle à afficher.
Remarques:
1) Utile pour afficher une succession d´échelles dont on ne connait pas la hauteur à priori.
2) Avant la première échelle affichée: d=0,0.
dim screen
Retourne les dimensions en x et en y de la fenêtre anyflo définie par
l´option win du fichier xxx.js de lancement d´anyflo.
dim graphic retourne les dimensions maximales de la fenêtre graphic.
dim screen=nx,ny
Modifie ces dimensions(comme graphic(nx,ny)).
dim win
Retourne les dimensions de la fenêtre courante.
dim win(id)
Retourne les dimensions de la fenêtre id.
dim win(id)=dimx,dimy
Modifie les dimensions de la fenêtre id.
dim font
dim font
Retourne les dimensions x,y,e,d de la fonte courante, avec x=largeur, y=hauteur, e=écart
(haut et bas, 2 par défaut) du texte avec le cadre, d=écart entre 2 cadres (4 par défaut).
dim font("fff")
Retourne les dimensions x,y,e,d de la fonte "fff".
dim font=e,d
Change les écarts des cadres et des rectangles dans lesquels un
text apparait, ainsi que l´espacement entre 2 textes ou échelles successives.
dim font("fff")=dx,dy
Donne à la fonte "fff" les dimensions dx et dy (ne change pas les dimesions des caractères
mais seulement les dimensions des cadres et des rectangles dans lesquels un
texte apparait).
dim graphic
Returns the maximum dimensions of the graphical window that depend on the machine and the choice of the resolution of the screen.
Under Window:
démarer => Control Panel => System Settings => Display => Settings => Screen Resolution.
dim screen returns the size of the graphic window opened by anyflo.
dim image
dim image(id)
Retourne les dimensions en x, y et z de l´image id
et NIL si l´image n´existe pas.
dim image(0) retourne les dimensions en x et y de l´image 0 (construite par generate image).
dim image(id)=nx,ny
Redimensionne l´image id (nz ne peut pas être changé).
dim law
dim law network(id)
Retourne les dimensions (ny,nx) des lois du
réseau neuronal id.
Si toutes les lois n´ont pas la même dimension retourne tous les (nx,ny) pour toutes les lois.
dim law network(id)=ny,nx
Modifiee ces dimensions.
dim law(num)network(id)
Retourne les dimensions (ny,nx) de la loi numéro num du réseau id.
dim law(num)network(id)=nx,ny
Modifie ces dimensions.
Remarques:
1) Le produit nx*ny doit être le même pour toutes les lois.
2) dim law(num)network(id)=0: invalide la loi numéro num.
dim law(num)network(id)=1: valide la loi numéro num.
2) dim law network(id)=0: invalide toutes les lois.
dim law network(id)=1: valide toutes les lois.
dim memory
dim memory
Retourne le nombre de mémoires.
dim memory(id)
Retourne la dimension des vecteurs de la mémoire id.
dim motif
dim motif network(id)
Retourne les dimensions (ny,nx) des motifs du
réseau neuronal id.
Si tous les motifs n´ont pas la même dimension retourne tous les (nx,ny) pour tous les motifs.
dim motif network(id)=ny,nx
Modifiee ces dimensions.
dim motif(num)network(id)
Retourne les dimensions (ny,nx) du motif numéro num du réseau id.
dim motif(num)network(id)=nx,ny
Modifiee ces dimensions.
Remarques:
1) Le product nx*ny doit être le même pour tous les motifs.
2) dim motif(num)network(id)=0: invalide le motif numéro num.
dim motif(num)network(id)=1: valide le motif numéro num.
2) dim motif network(id)=0: invalide tous les motifs.
dim motif network(id)=1: valide tous les motifs.
dim device
dim device(id)
Retourne les dimensions du device id.
dim device(id)=dx,dy
Modifiee les dimensions du device id. Si le device id est de type IMA,
les dimensions de son image sont changées.
dim stock
dim stock
Retourne le nombre de stock.
dim stock(id)
Retourne les dimensions des vecteurs de l´objet stock id.
dim text
dim text(t)
Retourne les dimensions du texte t (nombre de caractères de la plus grande
ligne et nombre de lignes).
Exemple d´utilisation:
t="text\nsur\n3 lignes\n";p=0,0;d=dim text(t);y=d[1];
for(i=1,6){text(t)poi(p);p+=0,y;}
Affiche un texte de 3 lignes 6 fois l´un en dessous de l´autre.
dim text(NIL)retourne 0,0.
dim texture
Retourne (nx,ny) puissance maximum de 2 inférieur à dim screen
dim traj
dim traj T obj(id)
Retourne le nombre d´images de la trajectoire de type T
de l´objet obj id.
Exemples:
dim traj tran vol(1);
retourne la durée de la trajectoire de type
tran du volume 1.
dim traj force rota vol(1);
retourne la durée de la trajectoire de type
force rota du volume 1.
dim traj col vertex(3)vol(1);
retourne la durée de la trajectoire de type
col du sommet 3 du volume 1.
dim traj(id)
Retourne le nombre d´images de l´objet trajectoire id
Utilisation:
permet de tester si une trajectoire est terminée.
(dim = 0).
dim traj(id)=ni
Modifie ce nombre.
Options:
ext(e,c): permet de courber la trajectoire.
Remarque: la propriété var est modifiée.
dim see
dim see
Retourne les dimensions dx et dy de la fenêtre de see.
dim see=dx,dy
Modifie ces dimensions.
Voir aussi