~ubuntu-branches/ubuntu/trusty/pyx/trusty

« back to all changes in this revision

Viewing changes to pyx/path.py

  • Committer: Bazaar Package Importer
  • Author(s): Stuart Prescott
  • Date: 2009-10-29 23:47:39 UTC
  • mfrom: (5.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20091029234739-cc178gmb3vp5828t
Tags: 0.10-1
* New maintainer (closes: #552750).
* Revert unneeded versioned build-dependency on python-all-dev.
* Add a preinst script to clean up after python-central (working around
  bug #479852 in python-central) (closes: #553271).
* Convert packaging to quilt.

Show diffs side-by-side

added added

removed removed

Lines of Context:
414
414
        self.y3_pt = y3_pt
415
415
 
416
416
    def __str__(self):
417
 
        return "curveto_pt(%g,%g, %g, %g, %g, %g)" % (self.x1_pt, self.y1_pt,
418
 
                                                      self.x2_pt, self.y2_pt,
419
 
                                                      self.x3_pt, self.y3_pt)
 
417
        return "curveto_pt(%g, %g, %g, %g, %g, %g)" % (self.x1_pt, self.y1_pt,
 
418
                                                       self.x2_pt, self.y2_pt,
 
419
                                                       self.x3_pt, self.y3_pt)
420
420
 
421
421
    def updatebbox(self, bbox, context):
422
422
        xmin_pt, xmax_pt = _bezierpolyrange(context.x_pt, self.x1_pt, self.x2_pt, self.x3_pt)
1147
1147
        """split normpath at param(s) or arc length(s) and return list of normpaths"""
1148
1148
        return self.normpath().split(params)
1149
1149
 
1150
 
    def tangent_pt(self, params, length=None):
 
1150
    def tangent_pt(self, params, length):
1151
1151
        """return tangent vector of path at param(s) or arc length(s) in pts
1152
1152
 
1153
1153
        If length in pts is not None, the tangent vector will be scaled to
1155
1155
        """
1156
1156
        return self.normpath().tangent_pt(params, length)
1157
1157
 
1158
 
    def tangent(self, params, length=None):
 
1158
    def tangent(self, params, length=1):
1159
1159
        """return tangent vector of path at param(s) or arc length(s)
1160
1160
 
1161
1161
        If length is not None, the tangent vector will be scaled to