SYMBOL INDEX (30 symbols across 4 files) FILE: gen_npz.py function rot_axis (line 14) | def rot_axis(angle, axis): function rotate (line 33) | def rotate(vector, angle, inverse=False): function angle2rot (line 58) | def angle2rot(rotation, inverse=False): class Pose (line 62) | class Pose: method __init__ (line 63) | def __init__(self, position, rotation): function get_focal_length (line 72) | def get_focal_length(cam_near_clip, cam_field_of_view): function get_cam_extr (line 81) | def get_cam_extr(cam_pos, cam_rot): FILE: gta_utils.py function get_focal_length (line 34) | def get_focal_length(cam_near_clip, cam_field_of_view): function get_2d_from_3d (line 43) | def get_2d_from_3d( function screen_x_to_view_plane (line 96) | def screen_x_to_view_plane(x, cam_near_clip, cam_field_of_view): function generate_id_map (line 108) | def generate_id_map(map_path): function get_depth (line 118) | def get_depth( function get_kitti_format_camera_coords (line 142) | def get_kitti_format_camera_coords( function get_cam_dir_vecs (line 171) | def get_cam_dir_vecs(cam_rotation): function is_before_clip_plane (line 183) | def is_before_clip_plane( function get_clip_center_and_dir (line 212) | def get_clip_center_and_dir(cam_coords, cam_rotation, cam_near_clip): function rotate (line 220) | def rotate(a, t): function get_intersect_point (line 236) | def get_intersect_point(center_pt, cam_dir, vertex1, vertex2): function is_inside (line 260) | def is_inside(x, y): function get_cut_edge (line 264) | def get_cut_edge(x1, y1, x2, y2): function get_min_max_x_y_from_line (line 285) | def get_min_max_x_y_from_line(x1, y1, x2, y2): function get_angle_in_2pi (line 298) | def get_angle_in_2pi(unit_vec): function vec_cos (line 308) | def vec_cos(a, b): function compute_bbox_ratio (line 314) | def compute_bbox_ratio(bbox2, bbox): function compute_iou (line 321) | def compute_iou(boxA, boxB): function project2dline (line 352) | def project2dline( function read_depthmap (line 451) | def read_depthmap(name, cam_near_clip, cam_far_clip): FILE: vis_2d_pose_depth.py function single_vis (line 16) | def single_vis(args): FILE: vis_skeleton_pcd.py function create_skeleton_viz_data (line 21) | def create_skeleton_viz_data(nskeletons, njoints): function vis_skeleton_pcd (line 38) | def vis_skeleton_pcd(rec_idx, f_id, fusion_window=20):