verb.geom.Polyline = function(points) {



}.inherits(verb.geom.NurbsCurve);

verb.geom.Polyline.prototype.nurbsRep = function(){

	








	return this.nurbsEngine.eval_sync( 'get_cone_surface', [ this.get("axis"), 
																												 this.get("xaxis"), 
																												 this.get("base"), 
																												 this.get("height"), 
																												 this.get("radius") ]);

};
@@ -27,19 +27,252 @@
 ion(
+ 
 points
+ 
 ) %7B%0A%0A
+%09this.setAll( %7B%0A%09%09%22control_points%22: points ? points.slice(0) : %5B%5D%0A%09%7D);%0A%0A%09var curve_props = this.nurbsRep();%0A%0A%09verb.geom.NurbsCurve.call(this, curve_props.degree, curve_props.control_points, curve_props.weights, curve_props.knots );
 %0A%0A%7D.
@@ -361,18 +361,8 @@
 )%7B%0A%0A
-%09%0A%0A%0A%0A%0A%0A%0A%0A%0A
 %09ret
@@ -398,18 +398,22 @@
 c( 'get_
-co
+polyli
 ne_surfa
@@ -433,208 +433,21 @@
 et(%22
-axis%22), %0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09 this.get(%22xaxis%22), %0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09 this.get(%22base%22), %0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09 this.get(%22height%22), %0A%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09%09 this.get(%22radiu
+control_point
 s%22) 

Implement Polyline class