@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
46 lines • 1.03 kB
TypeScript
export class PointSet {
/**
*
* @param {number} size number of points
* @param {number} dimensions number of dimensions per point
* @param {Array|Float32Array|Float64Array} data
* @constructor
*/
constructor(size: number, dimensions: number, data: any[] | Float32Array | Float64Array);
/**
*
* @type {Array|Float32Array|Float64Array}
* @private
*/
private __data;
/**
*
* @type {number}
* @private
*/
private __size;
/**
*
* @type {number}
* @private
*/
private __dimensions;
/**
* Number of points in the set
* @returns {number}
*/
size(): number;
/**
* Number of dimensions for each point
* @returns {number}
*/
dimension(): number;
/**
* get coordinate for a point
* @param {number} i point index
* @param {number} j dimension
* @returns {number}
*/
coord(i: number, j: number): number;
}
//# sourceMappingURL=PointSet.d.ts.map