12345678910111213141516171819202122232425262728293031323334 |
- import freezeObject from './freezeObject.js';
- import WebGLConstants from './WebGLConstants.js';
- /**
- * Winding order defines the order of vertices for a triangle to be considered front-facing.
- *
- * @exports WindingOrder
- */
- var WindingOrder = {
- /**
- * Vertices are in clockwise order.
- *
- * @type {Number}
- * @constant
- */
- CLOCKWISE : WebGLConstants.CW,
- /**
- * Vertices are in counter-clockwise order.
- *
- * @type {Number}
- * @constant
- */
- COUNTER_CLOCKWISE : WebGLConstants.CCW,
- /**
- * @private
- */
- validate : function(windingOrder) {
- return windingOrder === WindingOrder.CLOCKWISE ||
- windingOrder === WindingOrder.COUNTER_CLOCKWISE;
- }
- };
- export default freezeObject(WindingOrder);
|