diff -urN rt_v15/cg.py rt_v16/cg.py --- rt_v15/cg.py 2018-04-03 09:18:48.000000000 +0900 +++ rt_v16/cg.py 2018-04-04 17:42:23.000000000 +0900 @@ -68,7 +68,7 @@ (line.x1, 0), (line.x1, 90), (line.x1, 180), (line.x1, -90), (line.y1, 90), (line.y1, -90) ] - return sum( ut.map_up( fube_f, rots ), [] ) + return sum( ut.map_up( cube_f, rots ), [] ) if kind == 'tri_prism_side': d0 = d.copy() diff -urN rt_v15/cross.py rt_v16/cross.py --- rt_v15/cross.py 2018-04-03 09:41:23.000000000 +0900 +++ rt_v16/cross.py 2018-04-04 18:29:49.000000000 +0900 @@ -2,6 +2,7 @@ import math import numpy as np +import ut import mt import v import line @@ -131,7 +132,7 @@ if not ts: return False tpzs = map( lambda t: ( lambda x,y,z: (t, [x,y,z], z) )( *l.on_line_p(t) ), ts ) - tpzs = ut.filter_up_lst( lambda t,p,z: abs(z) < 1, tpsz ) + tpzs = ut.filter_up_lst( lambda t,p,z: abs(z) < 1, tpzs ) if not tpzs: return False (t, p, _) = tpzs[0] @@ -189,7 +190,7 @@ return False tpzs = map( lambda t: ( lambda x,y,z: (t, [x,y,z], z) )( *l.on_line_p(t) ), ts ) - tpzs = filter_up_lst( lambda t,p,z: 0