commands dans expressions

Ce thème à lui tout seul mérite la création de ce forum tant il est riche et subtil : faire des curseurs, construire des figures booléennes ou juste faire de l'analyse, c'est un thème fabuleux
Répondre
martinAcosta
Messages : 344
Enregistré le : lun. avr. 28, 2014 8:06 pm

commands dans expressions

Message par martinAcosta »

Dans une expression DGPad est il possible d'utiliser les 'commands' CaRMetal pixel, windowcx, windowcy, windoww, windowh, interactiveInput et ExecuteMacro?

En fait, j'aimerais créer une liste qui soit un quadrillage de l'ecran, mais qui conserve la meme 'densité' independemment du zoom. Et utiliser cette liste pour 'montrer' des lieux geometriques inconnus.

Existe-t-il une liste avec toutes les commandes que l'on peut utiliser dans une expression?

Merci

martinAcosta
Messages : 344
Enregistré le : lun. avr. 28, 2014 8:06 pm

Re: commands dans expressions

Message par martinAcosta »

Je viens d'avoir la reponse d'Eric:
les commandes existent:
windowcx()
windowcy()
windowh()
windoww()
pixel()

Les autres n'existent pas (encore?)

martinAcosta
Messages : 344
Enregistré le : lun. avr. 28, 2014 8:06 pm

Re: commands dans expressions

Message par martinAcosta »

J'ai réussi a créer un 'detecteur de lieu' avec les idées exposées plus haut.

Vous pouvez telecharger le fichier dgpad ici: https://www.dropbox.com/s/hul9c6kyzlwzz ... 0.dgp?dl=0 (avec la detection du lieu des points equidistants de A et B)
et ici https://www.dropbox.com/s/0wu98h5e1wmpj ... 1.dgp?dl=0 (avec la detection du lieu des points dont la distance a A et le double de sa distance a B)

Avec le curseur m on controle le degre d'approximation, avec le curseur n on controle la finesse du quadrillage qui detecte le lieu.

Répondre