Re: Exemple minimal

Jean-Michel Boucart <[email protected]> Sun, 26 Jun 2005 00:28:07 +0200
Newsgroups gmane.comp.tex.metafont
Message-ID <[email protected]>
Denis Roegel a =E9crit :

>Si vous voulez, au sein d'un objet, conna=EEtre la valeur x
>du point i de cet objet, utilisez une construction comme
>
>  vec[points_[ipnt_(1)]]x
>
>ou aussi =E9crire=20
>
>  xval(pnt_obj("OIJK",1))
>
>pour la valeur x du point 1 de l'objet OIJK.
>
> =20
>
Et pourquoi pas vec[pnt(1)]x ou xval(pnt(1)) ? Est-ce parce qu'il faut=20
dinstinguer deux ordres de r=E9f=E9rences d'un point ?
=20
En tous cas me voil=E0 d=E9pann=E9. Merci beaucoup de votre r=E9ponse.

>Ci-dessous votre fichier avec quelques compl=E9ments. N'h=E9sitez pas =E0=
 poser
>d'autres questions.
> =20
>
Vous ne savez pas  =E0 quoi vous vous engagez !!

Je vais me limiter pour le moment aux questions li=E9es =E0 mes projets=20
actuels mais  il y a une par ailleurs une foule de questions qui restent=20
en suspend. Peut-=EAtre suis-je trop n=E9ophyte en programation objet.

Ca m'=E9tonne de voir dans le source que vous proposez,

show_point("1:",pnt_obj("OIJK",1));

dans la proc=E9dure draw_Repere, l'assignation de l'objet "OIJK" =E0 la=20
classe Repere figurant plus loin. J'ai le sentiment  d'une circularit=E9=20
que je ne sais comment exprimer, d'autant que =E7a marche (je n'en doutai=
s=20
pas).

Comment colorer un plan (le quadrilat=E8re qui le repr=E9sente et qui est=
=20
d=E9fini par des points) ?

Encore merci.

Jean-Michel Boucart



=20