For starters, a line requires 2 2D points and your passing it an array of 3
points:
Public Sub New(ByVal point1 As Autodesk.AutoCAD.Geometry.Point2d, ByVal
point2 As Autodesk.AutoCAD.Geometry.Point2d)
-- Mike
___________________________
Mike Tuersley
___________________________
the trick is to realize that there is no spoon...