You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
719 B
JavaScript
23 lines
719 B
JavaScript
import rough from 'roughjs';
|
|
const rc = require('roughjs')
|
|
const rc = rough.canvas(document.getElementById('canvas'));
|
|
rc.rectangle(100, 100, 200, 200); // x, y, width, height
|
|
|
|
// function getOffset( el ) {
|
|
// var _x = 0;
|
|
// var _y = 0;
|
|
// while( el && !isNaN( el.offsetLeft ) && !isNaN( el.offsetTop ) ) {
|
|
// _x += el.offsetLeft - el.scrollLeft;
|
|
// _y += el.offsetTop - el.scrollTop;
|
|
// el = el.offsetParent;
|
|
// }
|
|
// return { top: _y, left: _x };
|
|
// }
|
|
// var x = getOffset( document.getElementById('complexities') ).left;
|
|
// var y = getOffset( document.getElementById('complexities') ).top;
|
|
|
|
|
|
|
|
|
|
// var scribble = new Scribble();
|
|
// scribble.scribbleEllipse(200,300,300,200)
|