polyop.cutVert <Poly poly> <int start_vert> <point3 destination> <point3 projdir> \
node:<node=unsupplied>
If <poly>
is a node, or if <poly>
is an Editable Poly and <node>
is specified, <destination>
and <projdir>
are in the current coordinate system context.
If <poly>
is an Editable Poly and <node>
is not specified, <destination>
and <projdir>
are in the poly's local coordinate system.
Returns the index of the new vertex if created, or undefined
if no vertex is created.
polyop.cutFace <Poly poly> <int face> <point3 start> <point3 destination> <point3 projdir> \
node:<node=unsupplied>
If <poly>
is a node, or if <poly>
is an Editable Poly and <node>
is specified, <start>
, <destination>
, and <projdir>
are in the current coordinate system context.
If <poly>
is an Editable Poly and <node>
is not specified, <start>
, <destination>
, and <projdir>
are in the poly's local coordinate system.
Returns the index of the new vertex if created, or undefined
if no vertex is created.
polyop.cutEdge <Poly poly> <int edge1> <float prop1> <int edge2> \
<float prop2><point3 projdir> node:<node=unsupplied>
If <poly>
is a node, or if <poly>
is an Editable Poly and <node>
is specified, <projdir>
is in the current coordinate system context.
If <poly>
is an Editable Poly and <node>
is not specified, <projdir>
is in the poly's local coordinate system.
Returns the index of the new vertex if created, or undefined if no vertex is created.