// Created on: 1997-02-06 // Created by: Olga PILLOT // Copyright (c) 1997-1999 Matra Datavision // Copyright (c) 1999-2014 OPEN CASCADE SAS // // This file is part of Open CASCADE Technology software library. // // This library is free software; you can redistribute it and/or modify it under // the terms of the GNU Lesser General Public License version 2.1 as published // by the Free Software Foundation, with special exception defined in the file // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT // distribution for complete text of the license and disclaimer of any warranty. // // Alternatively, this file may be used under the terms of Open CASCADE // commercial license or contractual agreement. //======================================================================= //function : BRepFeatForm //purpose : //======================================================================= inline BRepFeat_Form::BRepFeat_Form () : myFuse(Standard_False), myModify(Standard_False), myPerfSelection(BRepFeat_NoSelection), myJustGluer(Standard_False), myJustFeat(Standard_False), mySbOK(Standard_False),mySkOK(Standard_False), myGSOK(Standard_False),mySFOK(Standard_False), mySUOK(Standard_False),myGFOK(Standard_False), myPSOK(Standard_False), myStatusError(BRepFeat_NotInitialized) {} //======================================================================= //function : BasisShapeValid //purpose : //======================================================================= inline void BRepFeat_Form::BasisShapeValid() { mySbOK = Standard_True; } //======================================================================= //function : PerfSelectionValid //purpose : //======================================================================= inline void BRepFeat_Form::PerfSelectionValid() { myPSOK = Standard_True; } //======================================================================= //function : GeneratedShapeValid //purpose : //======================================================================= inline void BRepFeat_Form::GeneratedShapeValid() { myGSOK = Standard_True; } //======================================================================= //function : ShapeFromValid //purpose : //======================================================================= inline void BRepFeat_Form::ShapeFromValid() { mySFOK = Standard_True; } //======================================================================= //function : ShapeUntilValid //purpose : //======================================================================= inline void BRepFeat_Form::ShapeUntilValid() { mySUOK = Standard_True; } //======================================================================= //function : GluedFacesValid //purpose : //======================================================================= inline void BRepFeat_Form::GluedFacesValid() { myGFOK = Standard_True; } //======================================================================= //function : SketchFaceValid //purpose : //======================================================================= inline void BRepFeat_Form::SketchFaceValid() { mySkOK = Standard_True; }