Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
return BezierSegment(cp)
def point(m, ix_u, t):
'''
return BezierSegment(cp)
def point(m, ix_u, t):
'''
- 0 <= ix_u <= n_u meaning 0 <= u <= 1
+ 0 <= ix_u <= n_u meaning 0 <= u <= 1
+ along the extent
0 and 1 are both the top half of the flat traverse
0.5 is the bottom half of the flat traverse
0 and 1 are both the top half of the flat traverse
0.5 is the bottom half of the flat traverse
- 0 <= t <= 1 0 is the edge, 1 is the midline
+ 0 <= t <= 1 across the half-traverse
+ 0 is the edge, 1 is the midline
'''
return m._beziers[ix_u].point_at_t(t)
'''
return m._beziers[ix_u].point_at_t(t)