コード例 #1
0
ファイル: math.py プロジェクト: antonhoess/crazy_matrix
    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
ファイル: math.py プロジェクト: antonhoess/crazy_matrix
    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
ファイル: deprecated.py プロジェクト: antonhoess/crazy_matrix
 def __init__(self):
     BlockFixed.__init__(self, 4, 2)
コード例 #5
0
ファイル: deprecated.py プロジェクト: antonhoess/crazy_matrix
 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
ファイル: black_box.py プロジェクト: antonhoess/crazy_matrix
 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
ファイル: black_box.py プロジェクト: antonhoess/crazy_matrix
 def __init__(self, n_in_out: int) -> None:
     BlockFixed.__init__(self, n_in_out, n_in_out)