コード例 #1
0
def test_equation():
    """tests equation editor."""
    datin = Data()
    datin.data = np.ma.array([[1., 2.], [1., 2.]])
    datout = datin.data * 2

    tmp = equation_editor.EquationEditor()
    tmp.indata = {'Raster': [datin, datin]}
    tmp.settings('i0+i1')

    np.testing.assert_array_equal(tmp.outdata['Raster'][0].data, datout)
コード例 #2
0
 def equation_editor(self):
     """ Equation Editor """
     fnc = equation_editor.EquationEditor(self.parent)
     self.parent.item_insert("Step", "Equation\n  Editor", fnc)
コード例 #3
0
ファイル: menu.py プロジェクト: GeomaticsAndRS/pygmi
 def equation_editor(self):
     """Equation Editor."""
     fnc = equation_editor.EquationEditor(self.parent)
     self.parent.item_insert('Step', 'Equation Editor', fnc)