chiark
/
gitweb
/
~ian
/
moebius3.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f2dd734
)
bugfixes
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 4 Nov 2017 21:37:18 +0000
(21:37 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 4 Nov 2017 21:37:18 +0000
(21:37 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
moebius.py
patch
|
blob
|
history
diff --git
a/moebius.py
b/moebius.py
index 2bb740c4072ec18deb6b6b4c59b226eaf009b2fd..944ea9b32f63695d1c2a803071a6bed9992b6a2b 100644
(file)
--- a/
moebius.py
+++ b/
moebius.py
@@
-56,9
+56,9
@@
class Moebius:
theta = u * tau
cp = [None] * 4
cp[0] = m.edge .point(theta)
- cp[1] = cp[0] + 0.5 * m.edge .dirn (theta)
+ cp[1] = cp[0] + 0.
7
5 * m.edge .dirn (theta)
cp[3] = m.midline.point(theta*2)
- cp[2] = cp[3] +
0.5
* m.midline.dirn (theta*2)
+ cp[2] = cp[3] +
np.linalg.norm(cp[3])
* m.midline.dirn (theta*2)
return BezierSegment(cp)
def point(m, ix_u, t):
return m._beziers[ix_u].point_at_t(t)