def test_distance_plot(): x = [0, 50, 100, 100] y = [100, 100, 100, 0] h = [0, 10, 20, 30] wdirs = [0, 30, 90] Distance = StraightDistance() distances = Distance.distances dw_ijl, hcw_ijl, dh_ijl, dw_indices_l = distances( src_x_i=x, src_y_i=y, src_h_i=h, dst_x_j=[0], dst_y_j=[0], dst_h_j=[0], wd_il=np.array(wdirs)[na]) Distance.plot(src_x_i=x, src_y_i=y, src_h_i=h, dst_x_j=[0], dst_y_j=[0], dst_h_j=[0], wd_il=np.array(wdirs)[na]) if 0: import matplotlib.pyplot as plt plt.show()
def test_distance_plot(): x = [0, 50, 100, 100, 0] y = [100, 100, 100, 0, 0] h = [0, 10, 20, 30, 0] wdirs = [0, 30, 90] distance = StraightDistance() distance.setup(src_x_i=x, src_y_i=y, src_h_i=h) distance.plot(wd_il=np.array(wdirs)[na], src_idx=[0], dst_idx=[3]) if 0: plt.show() plt.close('all')
def test_distance_plot(): x = [0, 50, 100, 100] y = [100, 100, 100, 0] h = [0, 10, 20, 30] wdirs = [0, 30, 90] distance = StraightDistance() distance.plot(None, src_x_i=x, src_y_i=y, src_h_i=h, dst_x_j=[0], dst_y_j=[0], dst_h_j=[0], wd_il=np.array(wdirs)[na]) if 0: import matplotlib.pyplot as plt plt.show()