コード例 #1
0
ファイル: test_image.py プロジェクト: jojoelfe/napari
def test_projected_distance_from_mouse_drag(start_position, end_position,
                                            view_direction, vector,
                                            expected_value):
    image = Image(np.ones((32, 32, 32)))
    image._slice_dims(point=[0, 0, 0], ndisplay=3)
    result = image.projected_distance_from_mouse_drag(
        start_position,
        end_position,
        view_direction,
        vector,
        dims_displayed=[0, 1, 2],
    )
    assert np.allclose(result, expected_value)