Back to index

python-biopython  1.60
Public Member Functions | Public Attributes
Bio.Phylo.PhyloXML.Polygon Class Reference
Inheritance diagram for Bio.Phylo.PhyloXML.Polygon:
Inheritance graph
Collaboration diagram for Bio.Phylo.PhyloXML.Polygon:
Collaboration graph

List of all members.

Public Member Functions

def __init__
def __str__
def __repr__

Public Attributes


Detailed Description

A polygon defined by a list of 'Points' (used by element 'Distribution').

:param points: list of 3 or more points representing vertices.

Definition at line 860 of file

Constructor & Destructor Documentation

def Bio.Phylo.PhyloXML.Polygon.__init__ (   self,
  points = None 

Definition at line 865 of file

00866     def __init__(self, points=None):
00867         self.points = points or []

Member Function Documentation

def Bio.Phylo.BaseTree.TreeElement.__repr__ (   self) [inherited]
Show this object's constructor with its primitive arguments.

Definition at line 216 of file

00217     def __repr__(self):
00218         """Show this object's constructor with its primitive arguments."""
00219         def pair_as_kwarg_string(key, val):
00220             if isinstance(val, basestring):
00221                 return "%s='%s'" % (key, _sugar.trim_str(unicode(val)))
00222             return "%s=%s" % (key, val)
00223         return u'%s(%s)' % (self.__class__.__name__,
00224                             ', '.join(pair_as_kwarg_string(key, val)
00225                                   for key, val in self.__dict__.iteritems()
00226                                   if val is not None and
00227                                   type(val) in (str, int, float, bool, unicode)
00228                                   ))

Definition at line 868 of file

00869     def __str__(self):
00870         return '%s([%s])' % (self.__class__.__name__,
00871                              ',\n'.join(map(str, self.points)))

Member Data Documentation

Definition at line 866 of file

The documentation for this class was generated from the following file: