| __init__(self, Section root_section, str build_direction="up", float ndc_units_per_second=0.5, bool use_custom_root_section_height=True, float custom_root_section_height=0.01, float base_timeline_position_y=0, bool draw_timeline=True, float timeline_tick_width=0.01, float timeline_tick_height=0.1, Optional[str] custom_start_time=None) | parse_logs.TimelineVisualizer | |
| base_timeline_position_y | parse_logs.TimelineVisualizer | |
| build_direction_factor | parse_logs.TimelineVisualizer | |
| commands | parse_logs.TimelineVisualizer | |
| custom_root_section_height | parse_logs.TimelineVisualizer | |
| draw_base_timeline(self) | parse_logs.TimelineVisualizer | |
| draw_event_sequence_annotations(self, List[Event] event_sequence, Section parent_section, int depth, float parent_section_rect_center_y, float parent_section_rect_width, float parent_section_rect_height, float root_section_width, float height_is_depth_based=True) | parse_logs.TimelineVisualizer | |
| draw_section_rect(self, Section section, int depth, int section_index, float bottom_y_section, float root_section_width, float height_is_depth_based=True) | parse_logs.TimelineVisualizer | |
| draw_ticks(self) | parse_logs.TimelineVisualizer | |
| draw_timeline | parse_logs.TimelineVisualizer | |
| end_time | parse_logs.TimelineVisualizer | |
| from_config(cls, "Section" root_section, str config_path) | parse_logs.TimelineVisualizer | |
| generate(self) | parse_logs.TimelineVisualizer | |
| generate_color(self, int depth, int index=0) | parse_logs.TimelineVisualizer | |
| get_depth_scale(self, int depth) | parse_logs.TimelineVisualizer | |
| get_event_width_aspect_ratio_based(self, float section_width) | parse_logs.TimelineVisualizer | |
| get_event_width_depth_based(self, float root_section_width, int depth) | parse_logs.TimelineVisualizer | |
| get_section_rect_height_aspect_ratio_based(self, float section_width) | parse_logs.TimelineVisualizer | |
| get_section_rect_height_depth_based(self, float root_section_width, int depth) | parse_logs.TimelineVisualizer | |
| group_event_sequences(self, "Section" section) | parse_logs.TimelineVisualizer | |
| ndc_units_per_second | parse_logs.TimelineVisualizer | |
| process_section(self, Section section, int depth, float bottom_y_current_section, int section_index_for_labelling=0, float root_section_width=-1, float height_is_depth_based=False) | parse_logs.TimelineVisualizer | |
| root_section | parse_logs.TimelineVisualizer | |
| save(self, str filename="timeline_visualization.txt") | parse_logs.TimelineVisualizer | |
| start_time | parse_logs.TimelineVisualizer | |
| time_to_x(self, datetime timestamp) | parse_logs.TimelineVisualizer | |
| timeline_tick_height | parse_logs.TimelineVisualizer | |
| timeline_tick_width | parse_logs.TimelineVisualizer | |
| total_duration | parse_logs.TimelineVisualizer | |
| use_custom_root_section_height | parse_logs.TimelineVisualizer | |
| used_text_areas | parse_logs.TimelineVisualizer | |