poi


point


poi
anc        audio
brush
dim
ext
generate
line
matrix      message      mouse
obj
scale      see
win
See also

poi

       Retourne les coordonnées du point courant.

poi=x,y,z

       Modifie le point courant.

poi anc

poi(num)anc vol(id)

        Retourne le point ancré num du volume id.

poi audio

poi(n1,n2)audio(id)

        Retourne les échantillons [n1,n2] de l´objet audio id de type objet.

poi(n1,n2)audio(id)=x1,x2,...

        Change ces échantillons.

poi brush

poi brush(id)

        Retourne la position (x,y) du pinceau programmable id.

poi brush(id)=x,y

        Modifie cette position si close brush(id) = 1. Il est possible de définir plusieurs positions, un pinceau identique sera affiché en chacune d´elles.

poi(p) brush(id)=x,y,z

        Affecte ce point.

poi dim

poi(x,y,z)dim(d)

        Dessine la perspective du point 3D (x,y,z) de largeur d.

poi ext

poi(x)ext(n,c)line(w)

        Retourne y=w(x), lorsque w est une ligne polygonale 3D d´extension (n,c).

poi generate

poi(n)generate vol(id)

        Retourne les coordonnées du point n de la génération du volume id.
Il faut que le volume id ait une propriété ext et que generate vol(id)ext ait été fait ou que frac et que generate vol(id)frac ait été fait.

poi win

       Retourne la position de la fenêtre courante.

poi win(id)

       Retourne la position de la fenêtre id.

poi win(id)=x,y

       Modifie la position de la fenêtre id.

poi line

poi(x) line(w)

        Retourne y=w(x), lorsque w est une ligne polygonale 3D.

poi matrix

poi(s) matrix vol(id)

       Retourne le point numéro s du volume id transformé par sa matrice.

poimenu

poi menu("MEN")

Retourne la liste des points du menu MEN.

poi menu("MEN")=x1,y1, x2,y2,...

Modifie les points.
Remarque:
La liste est de la forme {xai,yai,xbi,ybi}0 < i < n (n = nombre de cases).
       xai,yai,xbi,ybi = coordonnées des coins haut-gauche et bas-droite de la case i.

poi message

poi mesage(id)

        Retourne la position (x,y) du coin supérieur gauche du message id.

poi mesage(id)=x,y

        Modifie cette position.

poi obj

poi obj(id)

        Retourne les coordonnées des poinst de l´ objet id.
Options:
matrix: en tenant compte des ancrages et des transformations matricielles de l´objet id.

poi obj(id)=x,y,z

        Affecte ces points.

poi(num) obj(id)

        Retourne les coordonnées du point numéro num de l´objet obj id.

poi(num) obj(id)=x,y,z

        Affecte ce point.

poi(0) obj(id)=x,y,z

        Ajoute le point (x,y,z) à l´objet id de type obj.

poi mouse

poi(xa,ya)mouse

        Retourne les coordonnées (xs,ys) dans le repère de la souris (d´origine le coin haut gauche de l´écran et de dimensions celles, maximum, de l´écran) du point (xa,ya) dans le repère d´anyflo.

poi(xs,ys)mouse inv

        Retourne les coordonnées (xa,ya) dans le repère d´anyflo du point (xs,ys) dans le repère de la souris.
Remarque: ces coordonnées sont identiques si les 2 repères sont les mêmes.

poi scale

Retourne les coordonnées du coin haut droite de la derlière échelle: permet d´enchaîner des échelles.

poi see

poi see

        Retourne les coordonnées (x1,y1,x2,y2) des coins de la fenêtre see.

poi see=x1,y1,x2,y2

        Modifie ces coordonnées.
Options:
poi(num): point numéro num (=1 ou 2).

Voir aussi:

displ poi
dist poi line
dup poi vol
inside poi line
read poi format
max dist poi vol
min dist poi vol
eye poi
rem poi vol