situational_graphs_reasoning.utils module
- situational_graphs_reasoning.utils.closest_point_on_line(point, line_origin, line_normal)
- situational_graphs_reasoning.utils.multilist_combinations(lists)
- situational_graphs_reasoning.utils.plane_4_params_to_6_params(plane)
- situational_graphs_reasoning.utils.plane_6_params_to_4_params(point_and_normal)
- situational_graphs_reasoning.utils.relative_positions(ws_1_def, ws_2_def)
- situational_graphs_reasoning.utils.segment_intersection(segment_1, segment_2)
- situational_graphs_reasoning.utils.segments_distance(ws_1_def, ws_2_def)
distance between two segments in the plane: one segment is (x11, y11) to (x12, y12) the other is (x21, y21) to (x22, y22)
- situational_graphs_reasoning.utils.transform_normal_and_distance(original, translation, rotation, logger=None)
- situational_graphs_reasoning.utils.transform_plane_definition(points_and_normals, translation, rotation, logger=None)
- situational_graphs_reasoning.utils.transform_point(original, translation, rotation)