HappyDoc Generated Documentation Class: SeqBlock

. / MultAlignViewer / SeqCanvas.py / SeqBlock 

Methods   
  showNodes 
showNodes ( self,  show )
  bboxList 
bboxList (
        self,
        line1,
        line2,
        pos1,
        pos2,
        coverGaps,
        )
  makeItem 
makeItem (
        self,
        line,
        offset,
        x,
        y,
        halfX,
        leftRectOff,
        rightRectOff,
        colorFunc,
        )
  showHeaders 
showHeaders (
        self,
        headers,
        pushDown=None,
        )
  relativeY 
relativeY ( self,  rawY )
  findLabelWidth 
findLabelWidth (
        self,
        font,
        emphasisFont,
        )
  __init__ 
__init__ (
        self,
        labelCanvas,
        mainCanvas,
        prevBlock,
        font,
        seqOffset,
        headers,
        seqs,
        lineWidth,
        labelBindings,
        statusFunc,
        showRuler,
        treeBalloon,
        showNumberings,
        )
  updateNumberings 
updateNumberings ( self )
  setRulerDisplay 
setRulerDisplay (
        self,
        showRuler,
        pushDown=None,
        )
  measureFont 
measureFont ( self,  font )
  rowIndex 
rowIndex (
        self,
        y,
        bound=None,
        )
  addSeqs 
addSeqs (
        self,
        seqs,
        pushDown=None,
        )
  realign 
realign ( self,  prevLen )
  showTree 
showTree (
        self,
        treeInfo,
        callback,
        nodesShown,
        active=None,
        )
  destroy 
destroy ( self )
  hideHeaders 
hideHeaders (
        self,
        headers,
        pushDown=None,
        delIndex=None,
        )
  hasAssociatedStructures 
hasAssociatedStructures ( self,  line )
  boundedBy 
boundedBy (
        self,
        x1,
        y1,
        x2,
        y2,
        )
  findNumberingWidths 
findNumberingWidths ( self,  font )
  pos 
pos (
        self,
        x,
        bound=None,
        y=None,
        )
  recolor 
recolor ( self,  seq )
  layoutLines 
layoutLines (
        self,
        lines,
        labelColor,
        )
  layoutRuler 
layoutRuler ( self,  rerule=None )
  numBlocks 
numBlocks ( self )
  baseLayoutInfo 
baseLayoutInfo ( self )
  refresh 
refresh (
        self,
        seq,
        left,
        right,
        )
  activateNode 
activateNode (
        self,
        node,
        callback=None,
        fromPrev=None,
        fromNext=None,
        )
  setLeftNumberingDisplay 
setLeftNumberingDisplay ( self,  showNumbering )
  setRightNumberingDisplay 
setRightNumberingDisplay ( self,  showNumbering )
  assocSeq 
assocSeq ( self,  aseq )
  fontChange 
fontChange (
        self,
        font,
        emphasisFont=None,
        pushDown=None,
        )

This document was automatically generated Fri May 30 21:13:56 2008 by HappyDoc version 3.1