| Index: experimental/docs/utilities.js
|
| diff --git a/experimental/docs/utilities.js b/experimental/docs/utilities.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e3261c604e2b08b93b1925157c4af2f61c04c7f7
|
| --- /dev/null
|
| +++ b/experimental/docs/utilities.js
|
| @@ -0,0 +1,24 @@
|
| +function alpha(value, color) {
|
| + return value << 24 | (color & 0x00FFFFFF);
|
| +}
|
| +
|
| +function argb(a, r, g, b) {
|
| + return a << 24 | r << 16 | g << 8 | b;
|
| +}
|
| +
|
| +function assert(condition) {
|
| + if (!condition) debugger;
|
| +}
|
| +
|
| +function isAlpha(code) {
|
| + return (code > 64 && code < 91) // upper alpha (A-Z)
|
| + || (code > 96 && code < 123); // lower alpha (a-z)
|
| +}
|
| +
|
| +function isArray(a) {
|
| + return a.constructor === Array;
|
| +}
|
| +
|
| +function rgb(r, g, b) {
|
| + return 0xFF << 24 | r << 16 | g << 8 | b;
|
| +}
|
|
|