GRDRAW

GRDRAW


Tracer des vecteurs temporaires

Cette fonction trace un vecteur entre deux points dans la fenêtre active.

Syntaxe : (grdraw pdep pfin couleur [sélection ])

Les arguments pdep et pfin sont des points 2D ou 3D (listes de deux ou trois
réels) spécifiant les extrémités du vecteur en terme de SCU général.

L'argument couleur doit être saisi sous la forme d'un nombre entier (integer) qui représentera le numéro de la couleur (1 pour rouge, 2 pour jaune, 3 pour vert...)

AutoCAD limitera le vecteur à la taille de l'écran.
Si l'écran est découpé en plusieurs fenêtres, la fonction (grdraw) ne fera apparaître le vecteur que dans la fenêtre active.

Si l'argument sélection (un nombre entier) est différent de zéro, le vecteur sera dessiné suivant le mode de mise en surbrillance par défaut du dispositif d'affichage (en principe, des tirets).
Si sélection est omis ou nul, (grdraw) utilisera le mode d'affichage normal.
Cette fonction renvoie toujours nil.


Exemple :

Dessiner un vecteur rouge (couleur 1) entre deux points cliqués à l'écran :

( setq p1 ( getpoint "\nPremier point\n" ) 
          p2 ( getpoint "\nDeuxième point\n" )
)
( grdraw p1 p2 1)

 

Il s'agit bien de "vecteur au sens pixels", ce n'est pas une entité AutoCAD,
un redess ou même un zoom, un pan, fera disparaître ce vecteur.


 

Haut de page

revenir aux INCLASSABLES


10 janvier 2018