HiddenLineDrawingSegment.Visibility

Thanks for HiddenLineDrawing in Rhino6. I’m starting to get my head around it and it’s getting more an more fun :slight_smile:

But here’s my issue: It’s great to be able to identify duplicate segments to create a minimal 2D-drawing. But when I want to group ALL the returning HiddenLineDrawingSegments (including the duplicate segments!) based on the SourceObjects (or color them or move them to separate layers like Make2D), I cannot assess if the duplicate segments are visible or hidden.

Why is “duplicate” a state in the HiddenLineDrawingSegment.Visibility-enumeration and not an indivual (boolean) property of HiddenLineDrawingSegment? Then it would be possible to evaluate if a duplicate segment is acutally “hidden” or “visible”.

1 Like