public LineInfo(LocationTextExtractionStrategyEx.ExtendedTextChunk initialTextChunk)
 {
     this.m_Text          = initialTextChunk.m_text;
     this.m_LineCharsList = initialTextChunk.m_ChunkChars;
 }
 public void appendText(LocationTextExtractionStrategyEx.ExtendedTextChunk additionalTextChunk)
 {
     m_LineCharsList.AddRange(additionalTextChunk.m_ChunkChars);
     this.m_Text += additionalTextChunk.m_text;
 }
 public bool sameLine(LocationTextExtractionStrategyEx.ExtendedTextChunk textChunkToCompare)
 {
     return(this.m_orientationMagnitude == textChunkToCompare.m_orientationMagnitude && this.m_distPerpendicular == textChunkToCompare.m_distPerpendicular);
 }