limit


limite

obj
acc      audio      axis
brush
CG      col      dist
force
image
law      line
menu
poi
rota      rotx      roty      rotz
speed      stock
tran      transf
vol

limit obj

limit obj(id)

Retourne la boite englobante de l´objet id de type obj.

limit acc

image

limit acc image(id)

Retourne l´accélération limite de l´image id.

limit acc image(id)=v

Affecte cette limite.
Remarque:
Si l´image id est de type dynamic l´accélération de variation des couleurs de ses pixels sera limitée par v.

limit audio

limit audio(id)

Retourne le compteur de l´objet de type affiché.

limit audio(id)=v

Modifie ce compteur.

limit axis

limit axis vol(id)

Retourne la propriété ´limte axis´ du volume id.

limte axis vol(id)=x1,y1,z1,x2,y2,z2

Affecte cette propriété.
Remarque: axis vol(id) et axis matrix vol(id) sont limités à l´intervalle (x1,y1, z1,x2,y2,z2).

limit CG

limit CG matrix vol(id)

Retourne la propriété limit CG matrix du volume id.

limit CG matrix vol(id)=x,y,z,d

Change cette propriété.
Remarque:
si d > 0 la distance entre le CG matrix vol(id) et le point x,y,z sera < d, et si d < 0 cette distance sera > d.
Options:
limit CG matrix vol(id)=x,y,z,d,dx,dy,dz:
la distance entre le cnetre de gravité du volume id et la projection du CG sur le plan passant par x,y,z et normal à (dx,dy,dz) sera < d.

limit col

limit col image(id)

Retourne les limites de la variation des couleurs de l´image id.

limit col image(id)=r1,v1,b1,t1,r2,v2,b2,t2

Modifie ces limites.
Remarque:
Si l´image id est de type dynamic les composantes (rouge,vert,bleu,alpha) des couleurs de ses pixels sont limitées par ces valeurs.

limit stock

limit stock mouse

Retourne le cadre de saisie de la souris par stock mouse.

limit stock mouse=x1,y1,x2,y2

Change ce cadre.


poi
vertex
vol

limit tran

limit tran vol(id)

Retourne la limites en déplacement du volume id.

limit tran vol(id)=x1,y1,z1,x2,y2,z2

Modifie cette limite.
Remarque:
chaque point du volume id est astreint à être intérieur à la boite (x1,y1,z1,x2,y2,z2).

limit tran

limit tran vol(id)

Retourne la limites en déplacement du volume id.

limit tran vol(id)=x1,y1,z1,x2,y2,z2

Modifie cette limite.
Remarque:
Tous les sommets du volume id sont astreints à être intérieur à la boite (x1,y1,z1,x2,y2,z2).

limit tran vertex vol(id)

Retourne la limites en déplacement du sommet numl volume id.

limit tran vertex(num)vol(id)=x1,y1,z1,x2,y2,z2

Modifie cette limite.
Remarque:
le sommet num du volume id est astreint à être intérieur à la boite (x1,y1,z1,x2,y2,z2).

limit tran vol(id)

Retourne le déplacement limite du the volume id (transformé par sa matrice).

limit tran vol(id)=x1,y1,z1,x2,y2,z2

Change cette limite.
Remarque:
le centre de gravité du volume id est contraint à intérieur à la boite (x1, y1, z1, x2, y2, z2).

limit dist

CG
force
line
roty
secx        secy
vertex        vertex_vertex        vertex_poi        vertex vol vol
vol

limit dist CG vol(id)

Retoutne la propriété limit dist CG du volume id.

limit dist CG vol(id)=d1,d2,n1,n2,...

Change cette propriété.
Remarque:
la distance des CG matrix des volumes (id,ni) est astreinte à être comprise entre d1 et d2.

limit dist CG force vol(id)=d1,d2,coe,visc,n1,n2,...

Change cette propriété.
Remarque:
la distance des CG matrix des volumes (id,ni) est astreinte à être comprise entre d1 et d2 par des forces de coefficient coe et de viscosité visc.

limit dist force vol(id)

Retourne la propriété limit dist force du volume id.

limit dist force vol(id)=d1,d2,c

Modifie cette propriété.
Remarque:
La distance de tout les sommets du volume id sont limitées à [d1,d2] par des forces de coefficient c (c=0.1 est une bonne valeur).

limit dist(d1,d2)line(x1,y1,z1, x2,y2,z2, ...)

Retourne la ligne avec tous les sommets voisins distants de au moins d1 et au plus d2.

limit dist roty vol(id)

Retoutne la propriété limit dist roty du volume id.

limit dist roty vol(id)=a,n1,n2,...

Change cette propriété.
Remarque:
fait roty matrix vol(ni)=(roty matrix vol(id))+a.

limit dist secx vol(id)

Retourne la propriété limit dist secx du volume id.

limit dist secx vol(id)=d1,d2

Modifie cette propriété.
Remarque:
La distance des sommets de toutes les sections en x du volume id seront limitées entre d1 et d2.

limit dist secy vol(id)

Retourne la propriété limit dist secy du volume id.

limit dist secy vol(id)=d1,d2

Modifie cette propriété.
Remarque:
La distance des sommets de toutes les sections en y du volume id seront limitées entre d1 et d2.

limit dist secy vol(id)=d11,d12,d21,d22

La distance des sommets de toutes les sections en y du volume id seront limitées entre d1 et d2 interpolés entre d11,d12 et d21,d22.

limit dist(d1,d2)vertex(s1,s2,...)vol(id)

La distance de tout les couples de sommets si,si+1 du volume id seront limitées entre d1 et d2.
Options:
ini: les sommets sont d´abord réinitialisés à leurs positions d´origine (équivalant à validate(1)poi vol(id).

limit dist vertex(s1) vertex(s2) vol(id)

Retourne la propriété limit dist vertex vertex du volume id.

limit dist vertex(s1)vertex(s2) vol(id)=d1,d2

Modifie cette propriété.
Remarques:
1) La distance des sommets s1 et s2 (connectés ou non) du volume id seront limitées entre d1 et d2. par modification de force vertex vol(id).
2) La dynamic doit être active.

limit dist(d1,d2)vertex vol(id1)vol(id2)

Modifie poi(v)vol(id2)de façon à ce que la distance entre vertex(v)vol(id2) et vertex(v)vol(id1) soit dans [d1,d2] (pour tous les points), les extensions sont prises en compte si yes ext est actif.

limit dist vertex(s)poi vol(id)

Retourne la propriété limit dist vertex poi du volume id.

limit dist vertex(s)poi vol(id)=d1,d2,x,y,z

Modifie cette propriété pour les sommets s (tous si s est absent). Si le bloc n´existe pas il est initialisé à (0,100,0,0,0) par défaut pour chaque sommet.
Remarques:
1) La distance du sommet s du volume id au point (x,y,z) sera limitée à [d1,d2].
2) Si s est absent, tout les sommets sont traités.
Si spring vol(id) est actif, ces distances limites sont maintenues par des forces sur les sommets.

limit dist vol(id)

Retourne la propriété limit dist du volume id.

limit dist vol(id)=d1,d2

Modifie cette propriété.
Remarque:
Les distances de tout les sommets du volume id seront limitées à [d1,d2]. (utile pour un système de particules).

limit force

limit force vol(id)

Retourne la limite du module de la force appliquée au volume id.

limit force vol(id)=f

Affectee cette limite.

limit force vertex(s)vol(id)

Retourne la limite du module de la force appliquée au sommet s du volume id.

limit force vertex(s)vol(id)=f

Affectee cette limite.
Si s est absent tout les sommets sont traités.
Remarque:
En animation dynamic, les forces appliquées aux sommets s du volume id seront limitées en module à f.

limit image

Voir image limit.

limit law

limit law network(id)

Retourne la propriété limit law du réseau id.

limit law network(num)=a1,b1,a2,b2,...,an,bn

Permet de filtrer les lois de sorties. Si l1,l2,...,ln est la sortie on aura: ai <= li <= bi.

limit brush

limit brush(id)

Retourne le cadre d´activité du
pinceau id.

limit brush(id)=x1,y1,x2,y2

Modifie ce cadre.
Le cadre (x1,y1,x2,y2) est affiché dans la couleur (r,v,b).

limit line

limit(v1,v2)line(w)

Retourne w limité à v1,v2. Exemples:
limit(1,2)line[0,3]; retourne 1,1,2,2.
limit(1,1,2,2)line()0,0,1,1,2,2,3,3); retourne 1,1,1,1,2,2,2,2.
limit(1,1,1,2,2,2)line()0,0,0,1,1,1,2,2,2,3,3,3);retourne 1,1,1,1,1,1,2,2,2,2,2,2.

limit menu

limit menu("MEN")

Retourne la fenêtre (x1,y1,x2,y2) encadrant les cases du menu "MEN" (permet d´enchainer graphiquement plusieurs menus).

limit poi

limit(x1,y1,z1,x2,y2,z2)poi(x,y,z)

Retourne (x,y,z) limité dans la boite (x1,y1,z1,x2,y2,z2).

limit(d1,d2)poi(x,y,z)

Retourne (x,y,z) de module limité dans la boite (d1,d2).

limit rota

limit rota vol(id1,id2)

Retourne les angles limites du volume id1 par rapport au volume id2.

limit rota vol(id1)=id2,an1,an2,c

Affecte ces angles.
Remarques:
1) L´angle est forcé dans [an1,an2].
2) limit force(c) rota vol(id1,id2)=an1,an2: une force de module c gère la contrainte.
3) limit rota rotz vol(id1)=id2,an1,an2,c; fournit un moyen pour limiter la somme de rota et de rotz du volume id1 (par exemple si 2 trajectoires de types rota et rotz sont définies sur le volume id1.

limit rotx vol(id1,id2)

Retourne les angles en x limites du volume id1 par rapport au volume id2.

limit rotx vol(id1)=id2,an1,an2,c

Affecte ces angles.
Remarques:
1) L´angle en x est forcé dans [an1,an2].
2) limit force(c) rota vol(id1,id2)=an1,an2: une force de module c gère la contrainte.

limit roty

limit roty vol(id1,id2)

Retourne les angles limites du volume id1 par rapport au volume id2.

limit rota vol(id1)=id2,an1,an2,c

Affecte ces angles.
Remarques:
1) L´angle en x est forcé dans [an1,an2].
2) limit force(c) rota vol(id1,id2)=an1,an2: une force de module c gère la contrainte.
3) Cette propriété est prise en compte en mode interaction. see(interaction func)

limit rotz

limit rotz vol(id1,id2)

Retourne les angles en z du volume id1 par rapport au volume id2.

limit rotz vol(id1)=id2,an1,an2,c

Affecte ces angles.
Remarques:
1) L´angle en z est forcé dans [an1,an2].
2) limit force(c) rota vol(id1,id2)=an1,an2: une force de module c gère la contrainte.

limit speed

image        vol        vertex        rota

limit speed image

limit speed image(id)

Retourne la vitesse limite de l´image id.

limit speed image(id)=v

Affecte cette limite.
Remarque:
Si l´image id est de type dynamic la vitesse de variation des couleurs de ses pixels sera limitée par v.

limit speed vol

limit speed vol(id)

Retourne la vitesse limite du volume id.

limit speed vol(id)=v

Affecte cette limite.

limit speed vertex(s)vol(id)

Retourne la vitesse limite du sommet numéro s du volume id.

limit speed vertex(s) vol(id)=v

Affecte cette limite.
Si s est absent, tout les sommets sont traités.

limit speed rota vol(id)

Retourne la vitesse limite de rotation du volume id.

limit speed rota vol(id)=v

Affecte cette limite.

limit transf

limit audio transf vol(id)

Retourne la propriété limit transf du volume id.

limit audio transf vol(id)=t1,t2

Mofifie cette propriété.
Remarque: Pour un volume avec une propriété audio transf, audio speed transf, audio acc transfpermet de définir une limitation particulière pour chacune de ces transformations sur un volume donné.

limit vol

limit abs vol(id)

Retourne (x1,y1,z1,x2,y2,z2), limites en (x,y,z) des points du volume id référencés dans les facettes.
Options:
abs: retourne les limites de tous les points du volume id.