]> OCCT Git - occt.git/commitdiff
// update STEP stream support flag CR33301_1
authordpasukhi <dpasukhi@opencascade.com>
Fri, 17 Mar 2023 03:22:16 +0000 (03:22 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Fri, 17 Mar 2023 03:22:16 +0000 (03:22 +0000)
src/STEPCAFControl/STEPCAFControl_ConfigurationNode.cxx
src/STEPCAFControl/STEPCAFControl_ConfigurationNode.hxx
src/STEPCAFControl/STEPCAFControl_Provider.cxx

index c39965255cf833c2e88b51a7c7cbf46356af2ff5..c4aa39983f0a5b0418b6f486eb33e3a5cc85c938 100644 (file)
@@ -539,6 +539,15 @@ bool STEPCAFControl_ConfigurationNode::IsExportSupported() const
   return true;
 }
 
+//=======================================================================
+// function : IsExportSupported
+// purpose  :
+//=======================================================================
+bool STEPCAFControl_ConfigurationNode::IsStreamSupported() const
+{
+  return true;
+}
+
 //=======================================================================
 // function : GetFormat
 // purpose  :
index e47c0fbf62ee933b702a05ebe1fae204bd9c2975..bf65e11e5457038a633fe350afbb93d624c240e0 100644 (file)
@@ -70,6 +70,10 @@ public:
   //! @return true if export is supported
   Standard_EXPORT virtual bool IsExportSupported() const Standard_OVERRIDE;
 
+  //! Checks the stream for import/export supporting
+  //! @return Standard_True if stream is support
+  Standard_EXPORT virtual bool IsStreamSupported() const Standard_OVERRIDE;
+
   //! Gets CAD format name of associated provider
   //! @return provider CAD format
   Standard_EXPORT virtual TCollection_AsciiString GetFormat() const Standard_OVERRIDE;
index 337aee92a1d078b452744d471348ca337b49df9b..ae4bf9747c5acf596fdf89eca4730947804c8039 100644 (file)
@@ -64,6 +64,7 @@ namespace
     : myToUpdateStaticParameters(theUpdateStatic)
   {
     STEPCAFControl_Controller::Init();
+    STEPControl_Controller::Init();
     if (!myToUpdateStaticParameters)
     {
       return;
@@ -278,7 +279,7 @@ STEPCAFControl_Provider::STEPCAFControl_Provider(const Handle(DE_ConfigurationNo
 {}
 
 //=======================================================================
-// function : STEPCAFControl_Provider
+// function : personizeWS
 // purpose  :
 //=======================================================================
 void STEPCAFControl_Provider::personizeWS(Handle(XSControl_WorkSession)& theWS)