Table of Contents

Class: SeqCanvas MultAlignViewer/SeqCanvas.py

Methods   
__init__
addSpecials
assocSeq
bboxList
boundedBy
delSpecials
destroy
layout
lineWidthFromPrefs
realign
refresh
seeBlocks
shouldWrap
  __init__ 
__init__ (
        self,
        parent,
        mav,
        seqs,
        )

  addSpecials 
addSpecials ( self,  specials )

  assocSeq 
assocSeq (
        self,
        aseq,
        eventType='<Enter>',
        function="",
        )

alignment sequence has gained or lost associated structure

  bboxList 
bboxList (
        self,
        line1,
        line2,
        pos1,
        pos2,
        )

return coords that bound given lines and positions

  boundedBy 
boundedBy (
        self,
        x1,
        y1,
        x2,
        y2,
        )

return lines and offsets bounded by given coords

  delSpecials 
delSpecials ( self,  specials )

  destroy 
destroy ( self )

  layout 
layout ( self )

  lineWidthFromPrefs 
lineWidthFromPrefs ( self )

  realign 
realign ( self,  seqs )

  refresh 
refresh (
        self,
        seq,
        left=0,
        right=None,
        )

  seeBlocks 
seeBlocks ( self,  blocks )

scroll canvas to show given blocks

  shouldWrap 
shouldWrap ( self )


Table of Contents

This document was automatically generated on Wed Mar 26 19:02:27 2003 by HappyDoc version 2.1