INNER CODE UNIT · JavaScript
aspectRatio
Booodaness/Scientific-Notes · Booodaness/_Assets/Presentations/phase-space-analysis-harmonic-oscillators.md/plugin/chalkboard/plugin (copy).js:284
var aspectRatio = Reveal.getConfig().width / Reveal.getConfig().height;
if ( drawingCanvas[id].width > drawingCanvas[id].height*aspectRatio ) {
drawingCanvas[id].xOffset = (drawingCanvas[id].width - drawingCanvas[id].height*aspectRatio) / 2;
}
else if ( drawingCanvas[id].height > drawingCanvas[id].width/aspectRatio ) {
drawingCanvas[id].yOffset = ( drawingCanvas[id].height - drawingCanvas[id].width/aspectRatio ) / 2;
}
if ( colorButtons ) {
var palette = createPalette( boardmarkers, colorButtons );
palette.style.visibility = 'hidden'; // only show palette in drawing mode
container.appendChild(palette);
}
}
else {
container.style.background = 'url("' + background[id] + '") repeat';
container.style.zIndex = 26;
container.style.opacity = 0;