Trees | Index | Help |
---|
Package Bio :: Package Graphics :: Module BasicChromosome :: Class ChromosomeSegment |
|
PropHolder
--+ |_DrawTimeResizeable
--+ | | |UserNode
--+ |Widget
--+ |_ChromosomeComponent
--+ | ChromosomeSegment
TelomereSegment
Draw a segment of a chromosome.
This class provides the important configurable functionality of drawing a Chromosome. Each segment has some customization available here, or can be subclassed to define additional functionality. Most of the interesting drawing stuff is likely to happen at the ChromosomeSegment level.Method Summary | |
---|---|
Initialize a ChromosomeSegment. | |
Draw a chromosome segment. | |
Inherited from Widget | |
| |
Return outer boundary as x1,y1,x2,y2. | |
Override this to create your own node. | |
Inherited from PropHolder | |
By default we verify. | |
Convenience. | |
Returns a list of all properties which can be edited and which are not marked as private. | |
Permits bulk setting of properties. | |
If the _attrMap attribute is not None, this checks all expected attributes are present; no unwanted attributes are present; and (if a checking function is found) checks each attribute has a valid value. |
Method Details |
---|
__init__(self)
|
draw(self, cur_drawing)Draw a chromosome segment. Before drawing, the range we are drawing in needs to be set. |
Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Mon Aug 27 16:12:10 2007 | http://epydoc.sf.net |