Keybase proof
I hereby claim:
- I am tmpvar on github.
- I am tmpvar (https://keybase.io/tmpvar) on keybase.
- I have a public key ASDnoLe66_72oRYokyihcVYh5fOCT6WzjzKDPNYZPT-QXQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
var fc = require('fc') | |
var center = require('ctx-translate-center') | |
var grid = require('ctx-render-grid-lines') | |
var circle = require('ctx-circle') | |
var ndarray = require('ndarray') | |
var fillArray = require('ndarray-fill') | |
var marchingSquares = require('marching-squares') | |
var surfaceNets = require('surface-nets') | |
// where size is the bin size from 0..1 | |
function createBinner(radius, width, height) { |
var fc = require('fc') | |
var center = require('ctx-translate-center') | |
var grid = require('ctx-render-grid-lines') | |
var circle = require('ctx-circle') | |
var ndarray = require('ndarray') | |
var fillArray = require('ndarray-fill') | |
// where size is the bin size from 0..1 | |
function createBinner(radius, width, height) { | |
var cx = Math.ceil(width/radius) |
var fc = require('fc'); | |
var center = require('ctx-translate-center'); | |
var poly = require('ctx-render-polyline'); | |
var points = require('ctx-render-points'); | |
var circle = require('ctx-circle'); | |
var bounds2 = require('2d-bounds'); | |
var gridlines = require('ctx-render-grid-lines'); | |
var isect = require('robust-segment-intersect'); | |
var createSDF = require('sdf-polygon-2d'); | |
var area = require('2d-polygon-area'); |
var toPoly = require('pslg-to-poly') | |
var points = [ | |
// loop 1 | |
[-115, 100], | |
[ 103, 100], | |
[ 107, 50], | |
[-100, -100], | |
// loop 2 |
var fc = require('fc') | |
var center = require('ctx-translate-center') | |
var min = Math.min; | |
var max = Math.max; | |
var abs = Math.abs; | |
function length(x, y) { | |
return Math.sqrt(x*x + y*y); | |
} |
diff --git a/examples/opencl/histogram.cpp b/examples/opencl/histogram.cpp | |
index 4817efd..fb3c39b 100644 | |
--- a/examples/opencl/histogram.cpp | |
+++ b/examples/opencl/histogram.cpp | |
@@ -18,6 +18,7 @@ | |
#include <iterator> | |
#include <algorithm> | |
#include "cl_helpers.h" | |
+#include <math.h> | |
var fc = require('fc') | |
var center = require('ctx-translate-center'); | |
var circle = require('ctx-circle'); | |
var ndarray = require('ndarray') | |
var vec2 = require('gl-vec2'); | |
var createRay = require('ray-aabb'); | |
function sign(a) { | |
return typeof a === 'number' ? a ? a < 0 ? -1 : 1 : a === a ? 0 : 0 : 0 | |
} |
var fc = require('fc') | |
var center = require('ctx-translate-center'); | |
var circle = require('ctx-circle'); | |
var ndarray = require('ndarray') | |
var vec2 = require('gl-vec2'); | |
var createRay = require('ray-aabb'); | |
function sign(a) { | |
return typeof a === 'number' ? a ? a < 0 ? -1 : 1 : a === a ? 0 : 0 : 0 | |
} |
var fc = require('fc') | |
var center = require('ctx-translate-center'); | |
var circle = require('ctx-circle'); | |
var ndarray = require('ndarray') | |
var vec2 = require('gl-vec2'); | |
var createRay = require('ray-aabb'); | |
var ro = [0, 0]; | |
var rd = [0, 0]; | |
var ray = createRay(ro, rd); |