IEnumerable[Curve]... Array curves inside List

import rhinoscriptsyntax as rs
from System.Collections.Generic import *
import Rhino.Geometry as rg

curvs = rs.GetObjects("Select curves")

crtemp = []
for i in range(0, len(curvs)):
	crtemp.append(rs.coercecurve(curvs[i]).ToNurbsCurve())

crvs = List[rg.Curve]([crtemp[0]])

print crvs

How I put all curves inside “crvs”?
I tried with “append” but don’t work.

I whant to use this code…

QuadRemesh(self: Mesh, parameters: QuadRemeshParameters, guideCurves: IEnumerable[Curve]) → Mesh

Thanks!

Hi Pasini
try this

import rhinoscriptsyntax as rs
from System.Collections.Generic import *
import Rhino.Geometry as rg

curvs = rs.GetObjects("Select curves",rs.filter.curve)
crvs = List[rg.Curve]()
for cv in curvs:
    crvs.Add(rs.coercecurve(cv))

print type(crvs)

1 Like

It works

Thanks Naruto