polyop.resetSlicePlane <Poly poly>
スライス平面をリセットします。
polyop.getSlicePlane <Poly poly> \
size:<&size_float_var> node:<node=unsupplied>
スライス平面の位置と方向をレイ値として返します。
<size>
が指定されている場合、スライス平面のサイズが参照される変数内に返されます。
<poly>
がノードの場合、または <poly>
が編集可能ポリゴンで <node>
が指定されている場合、返されたレイは現在の座標系コンテキスト内になります。
<poly>
が編集可能ポリゴンであり、<node>
が指定されていない場合、戻り値はポリゴンのローカル座標系内になります。
polyop.setSlicePlane <Poly poly> <ray plane_and_dir> <float size> \
node:<node=unsupplied>
スライス平面を、<plane_and_dir>
で指定した位置と方向に設定し、<size>
で指定したサイズに設定します。
<poly>
がノードの場合、または <poly>
が編集可能ポリゴンで <node>
が指定されている場合、レイは現在の座標系コンテキスト内になります。
<poly>
が編集可能ポリゴンであり、<node>
が指定されていない場合、レイはポリゴンのローカル座標系内になります。
polyop.slice <Poly poly> <facelist> <ray plane_and_dir> \
node:<node=unsupplied>
<plane_and_dir>
で指定した平面と方向に基づいてポリゴンをスライスします。
<poly>
がノードの場合、または <poly>
が編集可能ポリゴンで <node>
が指定されている場合、レイは現在の座標系コンテキスト内になります。
<poly>
が編集可能ポリゴンであり、<node>
が指定されていない場合、レイはポリゴンのローカル座標系内になります。
編集可能ポリゴンの分割プロパティを使用します。スライスが正常に終了した場合は true
を返します。
polyop.inSlicePlaneMode <Poly poly>
編集可能ポリゴンがスライス モードの場合は true
、それ以外の場合は false
を返します。