function Octahedron() {
	    var _this;

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

	    classCallCheck(this, Octahedron);

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

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

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

	    return _this;
	  }
Default values for parameters
@member {Object} module:components/meshes.Octahedron#defaults
@static
@default <pre>
{
  geometry: {
    radius: 1,
    detail: 0
  }
}
</pre>