MCPcopy Create free account
hub / github.com/corbanbrook/dsp.js / printMatrixHelper

Function printMatrixHelper

examples/js/processing.js:2742–2760  ·  view source on GitHub ↗
(elements)

Source from the content-addressed store, hash-verified

2740 Call from PMatrix2D and PMatrix3D's print() function.
2741 */
2742 var printMatrixHelper = function printMatrixHelper(elements) {
2743 var big = 0;
2744 for (var i = 0; i < elements.length; i++) {
2745 if (i !== 0) {
2746 big = Math.max(big, Math.abs(elements[i]));
2747 } else {
2748 big = Math.abs(elements[i]);
2749 }
2750 }
2751
2752 var digits = (big + "").indexOf(".");
2753 if (digits === 0) {
2754 digits = 1;
2755 } else if (digits === -1) {
2756 digits = (big + "").length;
2757 }
2758
2759 return digits;
2760 };
2761
2762 var PMatrix2D = p.PMatrix2D = function() {
2763 if (arguments.length === 0) {

Callers 1

processing.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected