class MAGES::MeshDeformations::TriangularMeshCutter

class TriangularMeshCutter: public MonoBehaviour
{
public:
    // fields

    bool cutOnTriggerExit = true;
    float timeIntervalBetweenCuts = 0.1f;
    UtilitiesHelper.LineSegment cutSegmentLocal = new UtilitiesHelper.LineSegment() { pointA = Vector3.zero, pointB = Vector3.up };
    Vector3 cutPlanePosition = Vector3.zero;
    Vector3 cutPlaneRotation = Vector3.zero;
    Vector3 cutPlaneScale = Vector3.one;
    UnityEvent onCut;
    bool cutAxisAndPlaneFoldoutState = true;
};