Intersects a ray with a surface, with no maximum ray distance and a maximum number of wanted intersection points.
public IPoint[] IntersectSurface( ObjectId surfaceId, ObjectId alignmentId, IPoint origin, bool lookRight, double slope, int pointsRequired )
Public Function IntersectSurface ( surfaceId As ObjectId, alignmentId As ObjectId, origin As IPoint, lookRight As Boolean, slope As Double, pointsRequired As Integer ) As IPoint()
public: array<IPoint^>^ IntersectSurface( ObjectId surfaceId, ObjectId alignmentId, IPoint^ origin, bool lookRight, double slope, int pointsRequired )