Пример #1
0
        /// <summary>
        /// Creates line as drawing object.
        /// </summary>
        /// <param name="graphics"><see cref="IGraphics"/> object.</param>
        /// <param name="penColor">Pen color.</param>
        /// <param name="x1">First point X coordinate.</param>
        /// <param name="y1">First point Y coordinate.</param>
        /// <param name="x2">Second point X coordinate.</param>
        /// <param name="y2">Second point Y coordinate.</param>
        /// <param name="penThickness">Pen thickness.</param>
        /// <returns>Line as drawing object.</returns>
        public static ILine CreateLine(this IGraphics graphics, Color penColor, double x1, double y1, double x2, double y2, double penThickness = 1)
        {
            IPen pen = CreatePen(graphics, penColor, penThickness);

            return(graphics.CreateLine(pen, x1, y1, x2, y2));
        }