pointOnSurface is undoable, queryable, and editable.
This command returns information for a point on a surface. If no
flag is specified, this command assumes p/position by default. If
more than one flag is specifed, then a string array is returned.
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-parameterU(-u) |
float |
  |
|
The U parameter value on surface
Default: 0.0 |
|
-parameterV(-v) |
float |
  |
|
The V parameter value on surface
Default: 0.0 |
|
-turnOnPercentage(-top) |
boolean |
  |
|
Whether the parameter is normalized (0,1) or not
Default: false |
|
-position(-p) |
|
   |
|
Returns the (x,y,z) positon of the specified point on the
surface |
|
-normal(-no) |
|
   |
|
Returns the (x,y,z) normal of the specified point on the
surface |
|
-normalizedNormal(-nn) |
|
   |
|
Returns the (x,y,z) normalized normal of the specified point on
the surface |
|
-tangentU(-tu) |
|
   |
|
Returns the (x,y,z) U tangent of the specified point on the
surface |
|
-normalizedTangentU(-ntu) |
|
   |
|
Returns the (x,y,z) normalized U tangent of the specified point
on the surface |
|
-tangentV(-tv) |
|
   |
|
Returns the (x,y,z) V tangent of the specified point on the
surface |
|
-normalizedTangentV(-ntv) |
|
   |
|
Returns the (x,y,z) normalized V tangent of the specified point
on the surface |
|
Common flags |
-constructionHistory(-ch) |
boolean |
 |
|
Turn the construction history on or off |
|