Documentation
Creating a mapping from components
add - Adds a single pixel
line - Adds a line of pixels
zigzag - Adds a zigzag pattern rectangle of pixels
fillEmpty - Adds a number of pixels without corresponding coordinate
Example:
// Create a 3x3 zigzag mappingvar mapping = ;
Functions to do something with the created mapping
getPixel - Get the pixel at a coordinate
getCoordinate - Get the coordinate of a pixel
Object functions
toJSON - Creates a JSON string that can be used to re-create the mapping using fromJSON
fromJSON - Used to create a mapping from a JSON string created with toSJON
Instead of using fromJSON
you can also use the constructor:
Using the JSON conversion functions
The object can be converted and created to JSON:
Example:
// Create a 3x3 zigzag mappingvar mapping = ; // Convert object to JSON stringvar json = mapping; // Create new mapping object from JSON stringvar mapping2 = json; // Or:var mapping3 = ;
For the exact arguments of the functions themselves take a look at the comments in pixelmapper.js
.