git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-3148 SequenceRenderer, ResidueColourFinder overloads and
[jalview.git]
/
src
/
jalview
/
gui
/
SeqCanvas.java
diff --git
a/src/jalview/gui/SeqCanvas.java
b/src/jalview/gui/SeqCanvas.java
index
6ec48de
..
76ff5f2
100755
(executable)
--- a/
src/jalview/gui/SeqCanvas.java
+++ b/
src/jalview/gui/SeqCanvas.java
@@
-364,10
+364,6
@@
public class SeqCanvas extends JComponent implements ViewportListenerI
width -= (width % charWidth);
height -= (height % charHeight);
width -= (width % charWidth);
height -= (height % charHeight);
- drawSelectionGroup((Graphics2D) g,
- ranges.getStartRes(), ranges.getEndRes(),
- ranges.getStartSeq(), ranges.getEndSeq());
-
if ((img != null) && (fastPaint
|| (getVisibleRect().width != g.getClipBounds().width)
|| (getVisibleRect().height != g.getClipBounds().height)))
if ((img != null) && (fastPaint
|| (getVisibleRect().width != g.getClipBounds().width)
|| (getVisibleRect().height != g.getClipBounds().height)))
@@
-1011,12
+1007,13
@@
public class SeqCanvas extends JComponent implements ViewportListenerI
int charWidth = av.getCharWidth();
g.setFont(av.getFont());
int charWidth = av.getCharWidth();
g.setFont(av.getFont());
- seqRdr.prepare(g, av.isRenderGaps());
+ seqRdr.setGraphics(g);
SequenceI nextSeq;
// / First draw the sequences
// ///////////////////////////
SequenceI nextSeq;
// / First draw the sequences
// ///////////////////////////
+ boolean drawGaps = av.isRenderGaps();
for (int i = startSeq; i <= endSeq; i++)
{
nextSeq = av.getAlignment().getSequenceAt(i);
for (int i = startSeq; i <= endSeq; i++)
{
nextSeq = av.getAlignment().getSequenceAt(i);
@@
-1026,8
+1023,8
@@
public class SeqCanvas extends JComponent implements ViewportListenerI
// empty
continue;
}
// empty
continue;
}
- seqRdr.drawSequence(nextSeq, av.getAlignment().findAllGroups(nextSeq),
- startRes, endRes, offset + ((i - startSeq) * charHeight));
+ seqRdr.drawSequence(nextSeq, av.getAlignment().findAllGroups(nextSeq),
+ startRes, endRes, offset + ((i - startSeq) * charHeight), drawGaps);
if (av.isShowSequenceFeatures())
{
if (av.isShowSequenceFeatures())
{