-// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include <ShapeProcessAPI_ApplySequence.hxx>
#include <ShapeProcess_ShapeContext.hxx>
+#include "ShHealOper_Tool.hxx"
+
/// Class ShHealOper_ShapeProcess
//Class for performing Shape healing operations on the shape.
-class ShHealOper_ShapeProcess
+class ShHealOper_ShapeProcess : public ShHealOper_Tool
{
public:
// ---------- PUBLIC METHODS ----------
/// Empty constructor
Standard_EXPORT ShHealOper_ShapeProcess();
- //Constuctor initializes by defaults parameters
+ //Constructor initializes by defaults parameters
// (name of resource file - ShHealing, prefix - ShapeProcess,
// SaveHistory = Standard_False, level = TopAbs_FACE)
Standard_EXPORT ShHealOper_ShapeProcess
(const TCollection_AsciiString& theNameResource,
const TCollection_AsciiString& thePrefix = "ShapeProcess");
- //Constuctor initializes by specified name of resource file and prefix
+ //Constructor initializes by specified name of resource file and prefix
Standard_EXPORT void Perform(const TopoDS_Shape& theOldShape,
TopoDS_Shape& theNewShape);