TYPE: SOP
TITLE: Curvesect SOP

Curvesect finds the points of intersection among two or more faces (polygons,
Bezier, NURBS) or between one or more faces and a surface. This operation can
also detect the points of minimum distance between two or more faces. These
points determine where the faces must be cut; or they can be extracted from the
faces and/or surface.

Parameters:

    Face Group             - Subset of faces (NURBS,Bezier,polygons).
    Cutter Group           - Subset of faces or spline surfaces to intersect
                             with
    Find All Intersections - Compute intersection points if the faces touch
                             the cutter primitive. If the toggle is off, only
                             the point of minimum distance will be found.
                             Finding the minimum distance between a face and a
                             surface is not available currently.
    Tolerance              - Precision of intersection               /tolerance

Cut
    Overview		   - Cut the faces where they intersect or at the
                             points of minimum distance
    Left-face Pieces       - Choose what parts of the left faces to keep:
        Keep All                -  All pieces generated by the intersection(s)
        Keep Odd-numbered Ones  -  The odd-numbered  pieces: 1st, 3rd, 5th...
        Keep Even-numbered Ones -  The even-numbered pieces: 0th, 2nd, 4th...
        Keep None               -  Delete the entire face
    Right-face Pieces      - Choose what parts of the right face to create:
        Keep All                -  All pieces generated by the intersection(s)
        Keep Odd-numbered Ones  -  The odd-numbered  pieces: 1st, 3rd, 5th...
        Keep Even-numbered Ones -  The even-numbered pieces: 0th, 2nd, 4th...
        Keep None               -  Do not keep the right face

Extract
    Overview		   - Extract intersection points or isoparms
    Affect                 - Choose which input to operate on:
        Left Input  -  Extract from the left input faces
        Right Input -  Extract from the right input (face or surface)
        Both Inputs -  Extract from both left and right inputs
    Extract Point          - If the right input is a surface, choose between
                             point and isoparm extraction; only points are
                             extracted if the right input is a face
    Keep Original          - Preserve the left input faces or delete them

See also: Surfsect, Carve
