/// <summary> /// Returns a point on a surface at given U, V parameter. /// </summary> /// <param name="u">U parameter value.</param> /// <param name="v">V parameter value.</param> /// <returns>Point</returns> public DSPoint PointAtParameter(double u, double v) { return(DSPoint.AtParameter(this, u, v)); }
/// <summary> /// Returns a point with offset distance from a point at U.V parameter of the surface /// </summary> /// <param name="u">U parameter value in the range of [0.0, 1.0]. </param> /// <param name="v">V parameter value in the range of [0.0, 1.0]. </param> /// <param name="offset"></param> /// <returns></returns> public DSPoint PointAtParameter(double u, double v, double offset) { return(DSPoint.AtParameter(this, u, v, offset)); }