snell_ray_tracing¶
Data structure for constructing and viewing a bathymetry mesh and for draping the mesh with sidescan data
-
auvlib.sonar_tracing.snell_ray_tracing.
trace_multiple_layers
(arg0: numpy.ndarray[float64[m, 1]], arg1: numpy.ndarray[float64[m, 1]], arg2: numpy.ndarray[float64[m, n]]) → Tuple[numpy.ndarray[float64[m, 1]], numpy.ndarray[float64[m, n]]]¶ Trace multiple rays to a sequence of layers
-
auvlib.sonar_tracing.snell_ray_tracing.
trace_single_layers
(arg0: numpy.ndarray[float64[m, 1]], arg1: numpy.ndarray[float64[m, 1]], arg2: numpy.ndarray[float64[2, 1]]) → Tuple[float, numpy.ndarray[float64[m, 1]]]¶ Trace single ray through a sequence of layers
-
auvlib.sonar_tracing.snell_ray_tracing.
visualize_rays
(arg0: numpy.ndarray[float64[m, n]], arg1: numpy.ndarray[float64[m, 1]], arg2: numpy.ndarray[float64[m, n]], arg3: float, arg4: bool, arg5: bool) → None¶ Visualize traces layers using opencv