UNPKG

mapbox-gl

Version:
26 lines (17 loc) 508 B
'use strict'; var util = require('../../util/util'); var Buffer = require('./buffer'); module.exports = FillVertexBuffer; function FillVertexBuffer(buffer) { Buffer.call(this, buffer); } FillVertexBuffer.prototype = util.inherit(Buffer, { itemSize: 4, // bytes per vertex (2 * short == 4 bytes) add: function(x, y) { var pos2 = this.pos / 2; this.resize(); this.shorts[pos2 + 0] = x; this.shorts[pos2 + 1] = y; this.pos += this.itemSize; } });