extendSurface is undoable, queryable, and editable.
This command extends a surface or creates a new surface as an extension.
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-extensionType(-et)
|
int
|
|
|
The type of extension (0 - tangent, 2 - extrapolate)
Default: 0
|
|
-extendMethod(-em)
|
int
|
|
|
The extend method (0 - distance)
Default: 0
|
|
-extendSide(-es)
|
int
|
|
|
Which end of the surface to extend ( 0 - end, 1 - start, 2 - both )
Default: 1
|
|
-extendDirection(-ed)
|
int
|
|
|
Which parametric direction of the surface to extend ( 0 - U, 1 - V, 2 - both )
Default: 0
|
|
-join(-jn)
|
boolean
|
|
|
Join extension to original
Default: true
|
|
-distance(-d)
|
linear
|
|
|
The distance to extend (for by distance only)
Default: 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
|
|
|
Name the resulting object
|
|
-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)
|
|