code: function ExtrudeGeometry( shapes, options ) {
  
  	Geometry.call( this );
  
  	this.type = 'ExtrudeGeometry';
  
  	this.parameters = {
  		shapes: shapes,
  		options: options
  	};
  
  	this.fromBufferGeometry( new ExtrudeBufferGeometry( shapes, options ) );
  	this.mergeVertices();
  
  }
docs: @author zz85 / http://www.lab4games.net/zz85/blog
  
  Creates extruded geometry from a path shape.
  
  parameters = {
  
  curveSegments: <int>, // number of points on the curves
  steps: <int>, // number of points for z-side extrusions / used for subdividing segments of extrude spline too
  depth: <float>, // Depth to extrude the shape
  
  bevelEnabled: <bool>, // turn on bevel
  bevelThickness: <float>, // how deep into the original shape bevel goes
  bevelSize: <float>, // how far from shape outline is bevel
  bevelSegments: <int>, // number of bevel layers
  
  extrudePath: <THREE.Curve> // curve to extrude shape along
  
  UVGenerator: <Object> // object that provides UV generator functions
  
  }
   ExtrudeGeometry