use super::super::vector::*;
use super::super::brush::*;
use std::time::Duration;
use std::sync::*;
pub trait VectorLayer : Send {
fn add_element(&mut self, when: Duration, new_element: Vector);
fn active_brush(&self, when: Duration) -> Arc<Brush>;
}