Ejemplo n.º 1
0
def mixed_color():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1),
                      radius=1,
                      pen_color=colors.RED.mix(colors.GREEN),
                      brush_color=colors.BLACK.mix(colors.WHITE))
    return canvas.draw()
Ejemplo n.º 2
0
def rectangle_line_style():
    canvas = tikz.Canvas()
    canvas.new_rectangle(center=Point(1, 1),
                         width=1,
                         height=2,
                         line_style=line_styles.DASHED)
    return canvas.draw()
Ejemplo n.º 3
0
def draw_dotted_little_man():
    canvas = tikz.Canvas()
    canvas.new_little_man(center=ORIGIN,
                          width=3,
                          height=4,
                          line_style=line_styles.DOTTED)
    return canvas.draw()
Ejemplo n.º 4
0
def rectangle_pen_color():
    canvas = tikz.Canvas()
    canvas.new_rectangle(center=Point(1, 1),
                         width=1,
                         height=2,
                         pen_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 5
0
def draw_red_little_man():
    canvas = tikz.Canvas()
    canvas.new_little_man(center=ORIGIN,
                          width=3,
                          height=4,
                          pen_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 6
0
def draw_little_man_with_red_head():
    canvas = tikz.Canvas()
    canvas.new_little_man(center=ORIGIN,
                          width=3,
                          height=4,
                          brush_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 7
0
def fill_circle():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1),
                      radius=1,
                      pen_color=colors.INVISIBLE,
                      brush_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 8
0
def scaled_color():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1),
                      radius=1,
                      pen_color=colors.RED.scale(0.5),
                      brush_color=colors.BLACK.scale(0.5))
    return canvas.draw()
Ejemplo n.º 9
0
def line_to_shape():
    canvas = tikz.Canvas()
    c1 = canvas.new_circle(center=Point(3, 0),
                           radius=1,
                           pen_color=colors.INVISIBLE)
    canvas.new_line(src=ORIGIN, dst=c1)
    return canvas.draw()
Ejemplo n.º 10
0
def rectangle_rounded_corners():
    canvas = tikz.Canvas()
    canvas.new_rectangle(center=Point(1, 1),
                         width=1,
                         height=2,
                         pen_color=colors.BLACK,
                         brush_color=colors.RED,
                         corner_style=corner_styles.DEFAULT_ROUNDED)
    return canvas.draw()
Ejemplo n.º 11
0
def invisible_circle():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1), radius=1, pen_color=colors.INVISIBLE)
    return canvas.draw()
Ejemplo n.º 12
0
def text():
    canvas = tikz.Canvas()
    canvas.new_text(text='Hello', anchor=Point(1, 1))
    return canvas.draw()
Ejemplo n.º 13
0
def draw_circle():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1), radius=1)
    return canvas.draw()
Ejemplo n.º 14
0
def draw_little_man():
    canvas = tikz.Canvas()
    canvas.new_little_man(center=ORIGIN, width=3, height=4)
    return canvas.draw()
Ejemplo n.º 15
0
def colored_text():
    canvas = tikz.Canvas()
    canvas.new_text(text='Hello', anchor=Point(1, 1), pen_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 16
0
def bullet():
    canvas = tikz.Canvas()
    canvas.new_bullet(center=Point(1, 1))
    return canvas.draw()
Ejemplo n.º 17
0
def text_at_south():
    canvas = tikz.Canvas()
    canvas.new_text(text='Hello', anchor=Point(1, 1), location=locations.SOUTH)
    return canvas.draw()
Ejemplo n.º 18
0
def draw_line():
    canvas = tikz.Canvas()
    canvas.new_line(src=ORIGIN, dst=Point(1, 0))
    return canvas.draw()
Ejemplo n.º 19
0
def draw_backward_arrow():
    canvas = tikz.Canvas()
    canvas.new_backward_arrow(src=ORIGIN, dst=Point(1, 0))
    return canvas.draw()
Ejemplo n.º 20
0
def preamble():
    canvas = tikz.Canvas(preamble=['xxx'], leading_instructions=['yyy'])
    return canvas.draw()
Ejemplo n.º 21
0
def text_at_west():
    canvas = tikz.Canvas()
    canvas.new_text(text='Hello', anchor=Point(1, 1), location=locations.WEST)
    return canvas.draw()
Ejemplo n.º 22
0
def bullet_sep():
    canvas = tikz.Canvas()
    canvas.new_bullet(center=Point(1, 1), pen_color=colors.RED, sep=0.05)
    return canvas.draw()
Ejemplo n.º 23
0
def rounded_bullet():
    canvas = tikz.Canvas()
    canvas.new_bullet(center=Point(1, 1), pen_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 24
0
def colored_bullet():
    canvas = tikz.Canvas()
    canvas.new_bullet(center=Point(1, 1), brush_color=colors.RED)
    return canvas.draw()
Ejemplo n.º 25
0
def text_at_northeast():
    canvas = tikz.Canvas()
    canvas.new_text(text='Hello',
                    anchor=Point(1, 1),
                    location=locations.NORTHEAST)
    return canvas.draw()
Ejemplo n.º 26
0
def line_from_shape():
    canvas = tikz.Canvas()
    c0 = canvas.new_circle(center=ORIGIN, radius=1, pen_color=colors.INVISIBLE)
    canvas.new_line(src=c0, dst=Point(3, 0))
    return canvas.draw()
Ejemplo n.º 27
0
def draw_dashed_circle():
    canvas = tikz.Canvas()
    canvas.new_circle(center=Point(1, 1),
                      radius=1,
                      line_style=line_styles.DASHED)
    return canvas.draw()
Ejemplo n.º 28
0
def intersect_bullet():
    canvas = tikz.Canvas()
    s = canvas.new_bullet(center=ORIGIN)
    canvas.new_line(src=s, dst=Point(1, 0))
    return canvas.draw()
Ejemplo n.º 29
0
def bullet_outer_line_style():
    canvas = tikz.Canvas()
    canvas.new_bullet(center=Point(1, 1),
                      pen_color=colors.RED,
                      line_style=line_styles.DASHED)
    return canvas.draw()
Ejemplo n.º 30
0
def draw_polygon():
    canvas = tikz.Canvas()
    canvas.new_polygon(vertices=[ORIGIN, Point(1, 2), Point(2, 0)])
    return canvas.draw()