/// <summary> /// Constructor that builds the text store /// </summary> /// <param name="selector"></param> /// <param name="sequence"></param> /// <param name="fontFamily"></param> /// <param name="fontSize"></param> public SequenceTextStore(SequenceColorSelector selector, IList<IBioSymbol> sequence, FontFamily fontFamily, double fontSize) { _selector = selector; _data = sequence; _fontFamily = fontFamily; _fontSize = fontSize; }
public SequenceTextDrawingVisual(SequenceColorSelector scs, IList <IBioSymbol> sequence, FontFamily fontFamily, double fontSize) { _textStore = new SequenceTextStore(scs, sequence, fontFamily, fontSize); _paragraphProps = new SimpleTextParagraphProperties(fontFamily, fontSize); }