function Shape$$1() {
	    var _this;

	    var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};

	    classCallCheck(this, Shape$$1);

	    _this = possibleConstructorReturn(this, getPrototypeOf$2(Shape$$1).call(this, params, Shape$$1.defaults, Shape$$1.instructions));

	    if (params.build) {
	      _this.build(params);

	      get$3(getPrototypeOf$2(Shape$$1.prototype), "wrap", assertThisInitialized(_this)).call(assertThisInitialized(_this));
	    }

	    return _this;
	  }
Instructions
@member {Object} module:components/meshes.Shape#instructions
@static
@default <pre>
{
  geometry: ['shapes']
}
</pre>