Bonsoir !
J ai trouvé des exemples utilisant "object".
J ai cherché des infos dans la doc officielle mais rien de cela.
Comment expliquez vous ça ?
Object
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
Re: Object
Parce qu'il n'y a pas d'objet mais des structures. Il me semble qu'asymptote n'est pas pleinement orienté objet. Il n'y a pas en particulier d'héritage (il me semble).
Olivier
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Utilisateur éprouvé
- Messages : 539
- Inscription : jeudi 14 octobre 2010, 09:20
- Statut actuel : Enseignant
- Localisation : Clermont-Ferrand
Re: Object
certes mais cet exemple de G.Marris n'est pas une déclaration de "structure" :
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
unitsize(1cm);
real marge=3mm;
pair z0=(0,0);
pair z1=(0,2);
object objet_0=draw("LARGE ELLIPSE",ellipse,z0,marge);
object objet_1=draw("petite boite",box,z1,marge);
add(new void(picture pic, transform t) {
draw(pic,point(objet_0,E,t){E}..{W}point(objet_1,E,t),Arrow);
});
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
unitsize(1cm);
real marge=3mm;
pair z0=(0,0);
pair z1=(0,2);
object objet_0=draw("LARGE ELLIPSE",ellipse,z0,marge);
object objet_1=draw("petite boite",box,z1,marge);
add(new void(picture pic, transform t) {
draw(pic,point(objet_0,E,t){E}..{W}point(objet_1,E,t),Arrow);
});
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
- Modérateur honoraire
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: Object
Bonjour
Effectivement il y a quelques "objects" qui traînent (dans la doc) qui sont définis dans `plain_Label.asy` (et dans quelques autres),
c'est une structure et d'après la doc cela permet de traiter uniformément étiquettes et frame...
Mais je ne peux pas en dire plus.
O.G.
Effectivement il y a quelques "objects" qui traînent (dans la doc) qui sont définis dans `plain_Label.asy` (et dans quelques autres),
c'est une structure et d'après la doc cela permet de traiter uniformément étiquettes et frame...
Mais je ne peux pas en dire plus.
O.G.
-
- Utilisateur éprouvé
- Messages : 539
- Inscription : jeudi 14 octobre 2010, 09:20
- Statut actuel : Enseignant
- Localisation : Clermont-Ferrand
Re: Object
ok merci beaucoup