💄 Useless `image` param

This commit is contained in:
Mattéo Delabre 2015-12-23 16:17:41 +01:00
parent 9452b2a0bc
commit 41c3ce8b17
3 changed files with 5 additions and 8 deletions

View File

@ -495,14 +495,13 @@ function _typeof(obj) { return obj && typeof Symbol !== "undefined" && obj.const
* the next `n` points. To get to the next point, we apply
* a random transformation among given ones
*
* @param {ImageData} image Image to write on
* @param {Array} start Starting point
* @param {number} iterations Number of points to plot
* @param {Array} transforms List of available transforms
* @param {Array} weights Probability weights for each transform
* @return {null}
*/
var applyChaos = exports.applyChaos = function applyChaos(image, start, iterations, transforms, weights, cb) {
var applyChaos = exports.applyChaos = function applyChaos(start, iterations, transforms, weights, cb) {
var point = start;
if (weights === undefined) {
@ -519,12 +518,11 @@ function _typeof(obj) { return obj && typeof Symbol !== "undefined" && obj.const
}
};
}, {}], 7: [function (require, module, exports) {
"use strict";
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var linearTransform = function linearTransform(a, b, c, d, e, f) {
return function (point) {
return [a * point[0] + b * point[1] + e, c * point[0] + d * point[1] + f];
@ -592,7 +590,7 @@ function _typeof(obj) { return obj && typeof Symbol !== "undefined" && obj.const
var color = [0, 0, 0];
var skip = 50;
_chaos.applyChaos.apply(undefined, [image, [0, 0], 500000].concat(_toConsumableArray(_ifs.barnsley), [function (point) {
_chaos.applyChaos.apply(undefined, [[0, 0], 200000].concat(_toConsumableArray(_ifs.barnsley), [function (point) {
var x = Math.floor(point[0] * zoom + center[0]);
var y = height - Math.floor(point[1] * zoom + center[1]);

View File

@ -24,14 +24,13 @@ const chooseIndex = weights => {
* the next `n` points. To get to the next point, we apply
* a random transformation among given ones
*
* @param {ImageData} image Image to write on
* @param {Array} start Starting point
* @param {number} iterations Number of points to plot
* @param {Array} transforms List of available transforms
* @param {Array} weights Probability weights for each transform
* @return {null}
*/
export const applyChaos = (image, start, iterations, transforms, weights, cb) => {
export const applyChaos = (start, iterations, transforms, weights, cb) => {
let point = start;
if (weights === undefined) {

View File

@ -33,7 +33,7 @@ const render = () => {
const color = [0, 0, 0];
let skip = 50;
applyChaos(image, [0, 0], 500000, ...barnsley, point => {
applyChaos([0, 0], 200000, ...barnsley, point => {
const x = Math.floor(point[0] * zoom + center[0]);
const y = height - Math.floor(point[1] * zoom + center[1]);