AvalonStudio.TextEditor.Rendering.VisualLineGeometryBuilder.GetLinesForSegmentInDocument C# (CSharp) Method

GetLinesForSegmentInDocument() public static method

public static GetLinesForSegmentInDocument ( TextDocument textDocument, ISegment segment, bool extendToFullWidthAtLineEnd = false ) : IEnumerable
textDocument AvalonStudio.TextEditor.Document.TextDocument
segment ISegment
extendToFullWidthAtLineEnd bool
return IEnumerable
        public static IEnumerable<IDocumentLine> GetLinesForSegmentInDocument(TextDocument textDocument, ISegment segment,
            bool extendToFullWidthAtLineEnd = false)
        {
            foreach (var tuple in GetOffsetForLinesInSegmentInDocument(textDocument, segment, extendToFullWidthAtLineEnd))
            {
                yield return textDocument.GetLineByOffset(tuple.Item1);
            }
        }