Pattern
-
- Utilisateur éprouvé
- Messages : 539
- Inscription : jeudi 14 octobre 2010, 09:20
- Statut actuel : Enseignant
- Localisation : Clermont-Ferrand
Pattern
Bonsoir !
je joins un fichier où j'essaie, non pas sans mal, de comprendre les "patterns" et autre "add", "picture", etc.
Je voudrais savoir si mon fichier est correct ou plutôt maladroit.
Auquel cas y aurait-il une solution plus élégante ?
Précision : je veux remplir un disque avec un motif de mon cru formé de plusieurs chemins (c'est là où j'ai butté mais ma solution semble fonctionner).
J'ai laissé un repère afin de comprendre le problème des "unitsize" ...
Merci.
je joins un fichier où j'essaie, non pas sans mal, de comprendre les "patterns" et autre "add", "picture", etc.
Je voudrais savoir si mon fichier est correct ou plutôt maladroit.
Auquel cas y aurait-il une solution plus élégante ?
Précision : je veux remplir un disque avec un motif de mon cru formé de plusieurs chemins (c'est là où j'ai butté mais ma solution semble fonctionner).
J'ai laissé un repère afin de comprendre le problème des "unitsize" ...
Merci.
- Pièces jointes
-
- motif5.pdf
- (5.31 Kio) Téléchargé 607 fois
-
- motif5.asy
- (4.26 Kio) Téléchargé 601 fois
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
Re: pattern
Pour faire des grilles, il y a des grilles... Voilà, mon snippet pour les grilles, je ne remplis que les min, max et les steps.
Olivier
après le reste je ne pratique pas.
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: pattern
Bah mon souci n est pas de faire une grille ...
Re: pattern
A mon avis, ce qui compte, c'est d'avoir un code lisible. En informatique, c'est le plus important, cela permet de lire le code sans efforts notables. Et donc, si on se relit soi-même quelques mois plus tard, on se comprend très facilement.zariski63 a écrit :Bonsoir !
je joins un fichier où j'essaie, non pas sans mal, de comprendre les "patterns" et autre "add", "picture", etc.
Je voudrais savoir si mon fichier est correct ou plutôt maladroit.
Auquel cas y aurait-il une solution plus élégante ?
De plus, cela est nécessaire dans tous les projets open source pour assurer leur lisibilité par tous les développeurs, ce qui permet la maintenance et la pérennité du projet.
L'élégance en informatique, ce n'est pas l'élégance en maths, ce n'est pas la solution la plus courte, c'est même son contraire. Ainsi, à mon sens, votre solution est élégante car parfaitement lisible.
Je trouve votre figure jolie, et je ne vois pas où est ce problème des unitsize.zariski63 a écrit : Précision : je veux remplir un disque avec un motif de mon cru formé de plusieurs chemins (c'est là où j'ai butté mais ma solution semble fonctionner).
J'ai laissé un repère afin de comprendre le problème des "unitsize" ...
Merci.
Au fait, il représente quoi ce dessin ?
Dernière modification par AndréC le lundi 17 juillet 2017, 08:00, modifié 1 fois.
-
- Utilisateur éprouvé
- Messages : 539
- Inscription : jeudi 14 octobre 2010, 09:20
- Statut actuel : Enseignant
- Localisation : Clermont-Ferrand
Re: pattern
La figure en soi n est pas le plus important, c est surtout l utilisation d un motif constitué de plusieurs chemins et l utilisation avec des "add" ... j ai du mal avec l insertion de plusieurs "picture" dans une "currentpicture"
Re: pattern
A vrai dire, je n'ai pas compris où est le problème, je n'en vois aucun : la figure est jolie. Vous vouliez en faire une autre ?zariski63 a écrit :La figure en soi n est pas le plus important, c est surtout l utilisation d un motif constitué de plusieurs chemins et l utilisation avec des "add" ... j ai du mal avec l insertion de plusieurs "picture" dans une "currentpicture"
Qu'est-ce qui ne va pas dans cette figure selon vous ?
-
- Modérateur honoraire
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: pattern
Bonsoir
En ce moment, quelle activité Asymptote sur le forum !
Personnellement le code me plaît bien (mais je ne sais pas coder proprement),
c'est effectivement clair et mis à part utiliser un truc tout fait pour le quadrillage en "arrière plan"
ou faire une seule boucle au lieu de deux dans certains cas, je n'ai rien à redire.
Ces histoires de add, picture, .fit etc... ne sont pas faciles à comprendre.
Pour une histoire d'alignement je modifierai juste la ligne 118
pour tenir compte de l'épaisseur du trait.
O.G.
En ce moment, quelle activité Asymptote sur le forum !
Personnellement le code me plaît bien (mais je ne sais pas coder proprement),
c'est effectivement clair et mis à part utiliser un truc tout fait pour le quadrillage en "arrière plan"
ou faire une seule boucle au lieu de deux dans certains cas, je n'ai rien à redire.
Ces histoires de add, picture, .fit etc... ne sont pas faciles à comprendre.
Pour une histoire d'alignement je modifierai juste la ligne 118
Code : Tout sélectionner
add("monmotif", custom, (5mm-0.3mm,3mm-.3mm)); // 5mm = espacement horizontal
// 3mm = espacement vertical
O.G.
-
- Utilisateur éprouvé
- Messages : 539
- Inscription : jeudi 14 octobre 2010, 09:20
- Statut actuel : Enseignant
- Localisation : Clermont-Ferrand
Re: pattern
Merci merci pour vos messages !
Pour le quadrillage je préfère utiliser un truc de mon cru. Je peux modifier les choses à loisir.
Mais je dois me pencher de nouveau dessus...
Quant à ces notions de add, picture et autre unitsize, j avoue que c est pénible à comprendre.
Merci encore ! Bonne nuit
Pour le quadrillage je préfère utiliser un truc de mon cru. Je peux modifier les choses à loisir.
Mais je dois me pencher de nouveau dessus...
Quant à ces notions de add, picture et autre unitsize, j avoue que c est pénible à comprendre.
Merci encore ! Bonne nuit
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
Re: pattern
Certes mais tu demandes si ton code est correct ou maladroit.zariski63 a écrit :Bah mon souci n est pas de faire une grille ...
C'est tout.Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.