示例#1
0
    def __init__(self,
                 prev_block: Optional[IBlock] = None,
                 name: Optional[str] = None):
        BlockFixed.__init__(self, 1, 1, name=name)

        if prev_block is not None:
            self.conn_to_prev_block(prev_block)
示例#2
0
    def __init__(self,
                 prev_block: Optional[IBlock] = None,
                 deg: bool = True,
                 name: Optional[str] = None):
        BlockFixed.__init__(self, 2, 1, name=name)
        self.__deg = deg

        if prev_block is not None:
            self.conn_to_prev_block(prev_block)
示例#3
0
 def __init__(self, value: Optional[float] = None, name: Optional[str] = None):
     BlockFixed.__init__(self, 1, 1, name=name)
     self._pin_value[0] = value
示例#4
0
 def __init__(self):
     BlockFixed.__init__(self, 4, 2)
示例#5
0
 def __init__(self):
     BlockFixed.__init__(self, 2, 1)
示例#6
0
    def __init__(self, width: int = 0, height: int = 0):
        BlockFixed.__init__(self, 0, 2)

        self.set_size(width, height)
示例#7
0
 def __init__(self):
     BlockFixed.__init__(self, 1, 0)
示例#8
0
 def __init__(self, x: int, y: int):
     BlockFixed.__init__(self, 0, 2)
     self._pin_value[0] = x
     self._pin_value[1] = y
示例#9
0
 def __init__(self, n_in_out: int, partner_block: BlockFixed) -> None:
     BlockFixed.__init__(self, n_in_out + 1, n_in_out)
     self.__cnt = 0
     self.__n_rep = 0
     self.__recursion_active = False
     self.__partner_block: BlockFixed = partner_block
示例#10
0
 def __init__(self, n_in_out: int) -> None:
     BlockFixed.__init__(self, n_in_out, n_in_out)