Grasshopper :: GeometryをSort
今回は、様々なGeometryが格納されたデータを、タイプごとにソートする方法についてです。
レシピ
コードは以下の通りです。
if type(i) == rh.Geometry.Geometryの種類
で対象のGeometryが、点か曲線(直線も含む)かBrepかMeshかでリストを分類しています。
ちなみに、Access TypeはList Access、Type hintは No Type hintにする必要があります。
Geometryごとに処理を変えたい時に利用できそうですね!
ぜひご活用ください。
使用した主なコンポーネント
- [Python Script] (Maths > Script > Python Script)