Example #1
0
def test_scatter():
    object = Panel(200, 200)
    
    object.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1))
    
    r = CairoRenderer('/tmp/hello.svg', width=400, height=400)
    r.render(object.get_primitives())
Example #2
0
def test_scatter():
    object = Panel(200, 200)

    object.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1))

    r = CairoRenderer('/tmp/hello.svg', width=400, height=400)
    r.render(object.get_primitives())
Example #3
0
def test_render():
    r = CairoRenderer('/tmp/hello.svg', 600, 600)
    r.render([{'type': 'point', 
               'position': [10, 10]},
              {'type': 'rect',
               'position': [300, 300],
               'width': 100,
               'height': 200}])
Example #4
0
def test_render():
    r = CairoRenderer('/tmp/hello.svg', 600, 600)
    r.render([{
        'type': 'point',
        'position': [10, 10]
    }, {
        'type': 'rect',
        'position': [300, 300],
        'width': 100,
        'height': 200
    }])
Example #5
0
def test_twopanels():
    p1 = Panel(200, 200)
    p2 = Panel(50, 50)
    p1.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1))
    p2.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1)[::-1])

    layout = Layout(400, 600)
    layout.add(p1, [0, 0])
    layout.add(p2, [250, 0])

    r = CairoRenderer('/tmp/hello.svg', width=400, height=200)
    r.render(layout.get_primitives())
Example #6
0
def test_twopanels():
    p1 = Panel(200, 200)
    p2 = Panel(50, 50)
    p1.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1))
    p2.scatter(np.arange(0, 1, 0.1), np.arange(0, 1, 0.1)[::-1])
    
    
    layout = Layout(400, 600)
    layout.add(p1, [0, 0])
    layout.add(p2, [250, 0])
    
    r = CairoRenderer('/tmp/hello.svg', width=400, height=200)
    r.render(layout.get_primitives())
Example #7
0
def test_text():
    object = TextBox('Hello', [0, 0])
    c = Container(object)
    r = CairoRenderer('/tmp/hello.svg', width=300, height=300)
    r.render(c)
Example #8
0
def test_text():
    object = TextBox('Hello', [0, 0])
    c = Container(object)
    r = CairoRenderer('/tmp/hello.svg', width=300, height=300)
    r.render(c)