Esempio n. 1
0
def get_time_line():
    length = 5.2 * SPACE_WIDTH
    year_range = 400
    time_line = NumberLine(numerical_radius=year_range / 2,
                           unit_length_to_spatial_width=length / year_range,
                           tick_frequency=10,
                           leftmost_tick=1720,
                           number_at_center=1870,
                           numbers_with_elongated_ticks=range(1700, 2100, 100))
    time_line.sort_points(lambda p: p[0])
    time_line.gradient_highlight(PeanoCurve.CONFIG["start_color"],
                                 PeanoCurve.CONFIG["end_color"])
    time_line.add_numbers(2020, *range(1800, 2050, 50))
    return time_line
Esempio n. 2
0
def get_time_line():
    length = 5.2*SPACE_WIDTH
    year_range = 400
    time_line = NumberLine(
        numerical_radius = year_range/2,
        unit_length_to_spatial_width = length/year_range,
        tick_frequency = 10,
        leftmost_tick = 1720,
        number_at_center = 1870,
        numbers_with_elongated_ticks = range(1700, 2100, 100)
    )
    time_line.sort_points(lambda p : p[0])        
    time_line.gradient_highlight(
        PeanoCurve.DEFAULT_CONFIG["start_color"], 
        PeanoCurve.DEFAULT_CONFIG["end_color"]
    )
    time_line.add_numbers(
        2020, *range(1800, 2050, 50)
    )
    return time_line