[scripting] Remove that hole!

 From:  Michael Gibson
9671.10 In reply to 9671.9 
Hi Clayton,

re:
> After reading up on the topic here on the forum, it seems like their isn't a way to filter
> edge selection based in surface continuity to be able to target all "hard" edges. Would
> you please confirm this as the case?

There isn't any pre-packaged way to do that but I think there is now enough surface evaluation stuff exposed to script that your script could determine this.

That would be something like test several points between edge.domainMin and edge.domainMax , call edge.evaluatePoint( t ) to get a 3d point along the edge, for each face call face.dropPoint( pt ); to get the face's uv parameter space value of the 3D point, call face.evaluateNormal( uv ) to get the normal vector and compare the normals of each face.

I'll see about adding in a more convenient way though.

- Michael