Liste
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
Une liste est un ensemble d’éléments, ou d'items. Par exemple, une main est une liste de 5 doigts. Le pouce est l'index 0.
Le premier index d'une liste est toujours 0, et non 1. Lorsqu'il est question du premier élément d'une liste, il s'agit en fait de l'élément qui correspond à l'index 0.
Les items d'une liste peuvent être tous types de données tel que des points, des courbes, des surfaces, des familles, etc.
Les entrées et sorties varient en fonction du nœud Dynamo. Par exemple avec les blocs Polycurve.Bypoints et Circle.Bycenterpointradius.
L'entrée points de PolyCurve.ByPoints recherche "Point[]". Cela représente une liste de points.
La sortie de PolyCurve.ByPoints est une simple polycourbe créée à partir d'une liste de cinq points.
L'entrée centerPoint de Circle.ByCenterPointRadius demande "Point".
La sortie de Circle.ByCenterPointRadius est une liste de cinq cercles, dont les centres correspondent à la liste de points d'origine.
Le laçage résulte du fait qu'un bloc peut avoir accès dans les ports d'entrée à des listes de tailles différentes. Imaginez un bloc qui crée des segments de ligne Line.Bystartpointendpoint. Il comportera 2 ports d’entrées qui sont les listes suivantes.
Les options de laçage se trouvent en cliquant droit sur un bloc et en sélectionnant le menu combinaison.
Téléchargez le fichier d'exemple joint : Lacing.dyn