closeCurve is undoable, queryable, and editable.
      The closeCurve command closes a curve, making it periodic.
The pathname to the newly closed curve and the name
of the resulting dependency node are returned.  If a curve
is not specified in the command, then the first active curve
will be used.
In query mode, return type is based on queried flag.
      
      
      
    
		
		  | Long name (short name) | Argument types | Properties | 
		
	
	  | -preserveShape(-ps) | int |     | 
	
	  | 
	      
		|  | 0 - without preserving the shape
1 - preserve shape
2 - blend Default: 1
 |  | 
	
	  | -blendBias(-bb) | float |     | 
	
	  | 
	      
		|  | Skew the result toward the first or the second curve depending
on the blend value being smaller or larger than 0.5. Default: 0.5
 |  | 
	
	  | -blendKnotInsertion(-bki) | boolean |     | 
	
	  | 
	      
		|  | If set to true, insert a knot in one of the original curves
(relative position given by the parameter attribute below)
in order to produce a slightly different effect. Default: false
 |  | 
	
	  | -parameter(-p) | float |     | 
	
	  | 
	      
		|  | The parameter value for the positioning of the newly inserted knot. Default: 0.1
 |  | 
| Advanced flags | 
	
	  | -caching(-cch) | boolean |     | 
	
	  | 
	      
		|  | Modifies the node caching mode. See the node documentation for more information. Note: For advanced users only.
 |  | 
	
	  | -nodeState(-nds) | int |     | 
	
	  | 
	      
		|  | Modifies the node state. See the node documentation for more information. Note: For advanced users only.
 |  | 
| Common flags | 
	
	  | -name(-n) | string |   | 
	
	  | 
	      
		|  | Sets the name of the newly-created node. If it contains
namespace path, the new node will be created under the
specified namespace; if the namespace does not exist, it
will be created. |  | 
	
	  | -constructionHistory(-ch) | boolean |   | 
	
	  | 
	      
		|  | Turn the construction history on or off |  | 
	
	  | -object(-o) | boolean |   | 
	
	  | 
	      
		|  | Create the result, or just the dependency node |  | 
	
	  | -replaceOriginal(-rpo) | boolean |   | 
	
	  | 
	      
		|  | Create "in place" (i.e., replace) |  | 
	
	  | -curveOnSurface(-cos) | boolean |   | 
	
	  | 
	      
		|  | If possible, create 2D curve as a result |  |