Omnigraph

(n.) A pantograph.