[PortList] find_transform requires a non-empty connection map
This commit is contained in:
parent
b3a1489258
commit
f0a4b08a31
2 changed files with 15 additions and 0 deletions
|
|
@ -581,6 +581,8 @@ class PortList(metaclass=ABCMeta):
|
|||
|
||||
The rotation should be performed before the translation.
|
||||
"""
|
||||
if not map_in:
|
||||
raise PortError('Must provide at least one port connection')
|
||||
s_ports = self[map_in.keys()]
|
||||
o_ports = other[map_in.values()]
|
||||
return self.find_port_transform(
|
||||
|
|
@ -632,6 +634,8 @@ class PortList(metaclass=ABCMeta):
|
|||
|
||||
The rotation should be performed before the translation.
|
||||
"""
|
||||
if not map_in:
|
||||
raise PortError('Must provide at least one port connection')
|
||||
s_offsets = numpy.array([p.offset for p in s_ports.values()])
|
||||
o_offsets = numpy.array([p.offset for p in o_ports.values()])
|
||||
s_types = [p.ptype for p in s_ports.values()]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue