mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
0023024: Update headers of OCCT files
Added appropriate copyright and license information in source files
This commit is contained in:
@@ -1,13 +1,21 @@
|
||||
-- File: QANewModTopOpe.cdl
|
||||
-- Created: Thu May 3 10:37:16 2001
|
||||
-- Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
-- Copyright: SAMTECH S.A. 2001
|
||||
|
||||
-- Lastly modified by :
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! ifv ! Creation ! 3-05-2001! 3.0-00-4!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- Created on: 2001-05-03
|
||||
-- Created by: Igor FEOKTISTOV
|
||||
-- Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
package QANewModTopOpe
|
||||
|
||||
@@ -90,20 +98,3 @@ is
|
||||
|
||||
|
||||
end QANewModTopOpe;
|
||||
|
||||
|
||||
-- @@SDM: begin
|
||||
|
||||
-- Copyright SAMTECH ..........................................Version 3.0-00
|
||||
-- Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
-- File history synopsis (creation,modification,correction)
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! Developer ! Comments ! Date ! Version !
|
||||
-- +-----------!-----------------------------------------!----------!----------+
|
||||
-- ! ifv ! Creation ! 3-05-2001! 3.0-00-4!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
--
|
||||
-- @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
// File: QANewModTopOpe.cxx
|
||||
// Created: Mon Jan 28 14:24:19 2002
|
||||
// Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2002
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! pat ! Optimise IsConnected() ! 04/16/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2002-01-28
|
||||
// Created by: Igor FEOKTISTOV
|
||||
// Copyright (c) 2002-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe.ixx>
|
||||
#include <TopAbs.hxx>
|
||||
@@ -658,20 +666,3 @@ Standard_Boolean QANewModTopOpe::IsConnected(const TopoDS_Shape& TheS)
|
||||
return aRes;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : pat Date : 04/16/03
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! ifv ! Creation !28-01-2002! 3.0-00-1!
|
||||
// ! ivan ! print de trace ! 01/21/03! 4.0-1!
|
||||
// ! pat ! Optimise IsConnected() ! 04/16/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// @@SDM: end
|
||||
|
@@ -1,16 +1,21 @@
|
||||
-- File: QANewModTopOpe_Glue.cdl
|
||||
-- Created: Fri May 3 18:01:59 2001
|
||||
-- Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
-- Copyright: SAMTECH S.A. 2001
|
||||
|
||||
-- Lastly modified by :
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! msv ! Creation ! 3-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Add gluing Solid-Solid operation ! 5-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
|
||||
|
||||
-- Created on: 2001-05-03
|
||||
-- Created by: Michael SAZONOV
|
||||
-- Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
class Glue from QANewModTopOpe inherits BooleanOperation from BRepAlgoAPI
|
||||
|
||||
@@ -201,20 +206,3 @@ fields
|
||||
myMapGener: DataMapOfShapeListOfShape from TopTools;
|
||||
|
||||
end Glue;
|
||||
|
||||
-- @@SDM: begin
|
||||
|
||||
-- Copyright SAMTECH ..........................................Version 3.0-00
|
||||
-- Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
-- File history synopsis (creation,modification,correction)
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! Developer ! Comments ! Date ! Version !
|
||||
-- +-----------!-----------------------------------------!----------!----------+
|
||||
-- ! msv ! Creation ! 3-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Add gluing Solid-Solid operation ! 5-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
--
|
||||
-- @@SDM: end
|
||||
|
@@ -1,15 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue.cxx
|
||||
// Created: Fri Dec 8 17:28:08 2000
|
||||
// Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! msv ! Creation ! 3-05-2001! 3.0-00-3!
|
||||
// ! skv ! Add gluing Solid-Solid operation ! 5-05-2001! 3.0-00-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2000-12-08
|
||||
// Created by: Michael SAZONOV
|
||||
// Copyright (c) 2000-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <TopTools_DataMapIteratorOfDataMapOfShapeListOfShape.hxx>
|
||||
@@ -554,20 +560,3 @@ QANewModTopOpe_Glue::HasDeleted () const
|
||||
}
|
||||
return Standard_False;
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! msv ! Creation ! 3-05-2001! 3.0-00-3!
|
||||
// ! skv ! Add gluing Solid-Solid operation ! 5-05-2001! 3.0-00-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,14 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue_solid.cxx
|
||||
// Created: Sat May 5 09:55:59 2001
|
||||
// Author: Sergey KHROMOV <skv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! pat ! fix for 4086 ! 01/07/04! 4.2-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-05-05
|
||||
// Created by: Sergey KHROMOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <TopExp_Explorer.hxx>
|
||||
@@ -599,20 +606,3 @@ QANewModTopOpe_Glue::PerformSDFaces()
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : pat Date : 01/07/04
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! skv ! Creation ! 5-05-2001! 3.0-00-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
// ! pat ! fix for 4086 ! 01/07/04! 4.2-3!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,14 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue_shell.cxx
|
||||
// Created: Tue Jan 16 09:58:04 2001
|
||||
// Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-5!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-01-16
|
||||
// Created by: Michael SAZONOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <Precision.hxx>
|
||||
@@ -1497,19 +1504,3 @@ QANewModTopOpe_Glue::SectionInsideFace(const TopoDS_Face& theFace,
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-5!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-1!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue_util.cxx
|
||||
// Created: Tue Jan 16 10:00:03 2001
|
||||
// Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-01-16
|
||||
// Created by: Michael SAZONOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <Geom_Curve.hxx>
|
||||
@@ -171,17 +179,3 @@ QANewModTopOpe_Glue::FindWireOrUpdateMap (const TopoDS_Shape& theWire,
|
||||
}
|
||||
return theWire;
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : msv Date : 16-01-2001
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue_vertex.cxx
|
||||
// Created: Tue Jan 16 10:00:32 2001
|
||||
// Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! martin ! add glue : vertex+solid ! 07/25/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-01-16
|
||||
// Created by: Michael SAZONOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <TopoDS.hxx>
|
||||
@@ -196,18 +204,3 @@ QANewModTopOpe_Glue::PerformVertex()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : martinbe Date : 07/25/03
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-2!
|
||||
// ! martin ! add glue : vertex+solid ! 07/25/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
// File: QANewModTopOpe_Glue_wire.cxx
|
||||
// Created: Tue Jan 16 10:01:04 2001
|
||||
// Author: Michael SAZONOV <msv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2001
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-1!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-01-16
|
||||
// Created by: Michael SAZONOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Glue.ixx>
|
||||
#include <Precision.hxx>
|
||||
@@ -1571,18 +1579,3 @@ QANewModTopOpe_Glue::PerformWires()
|
||||
|
||||
Done();
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : msv Date : 16-01-2001
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! msv ! Creation !16-01-2001! 3.0-00-1!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
-- File: QANewModTopOpe_Intersection.cdl
|
||||
-- Created: Mon Dec 25 10:43:35 2000
|
||||
-- Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
-- Copyright: SAMTECH S.A. 2000
|
||||
|
||||
-- Lastly modified by :
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! ifv ! Creation !25-12-2000! 3.0-00-2!
|
||||
-- ! mkk ! History correction !19-05-2003! 3.0-00-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- Created on: 2000-12-25
|
||||
-- Created by: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
-- Copyright (c) 2000-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
class Intersection from QANewModTopOpe inherits BooleanOperation from BRepAlgoAPI
|
||||
|
||||
@@ -56,21 +64,3 @@ fields
|
||||
myMapGener: DataMapOfShapeListOfShape from TopTools;
|
||||
|
||||
end Intersection;
|
||||
|
||||
|
||||
|
||||
-- @@SDM: begin
|
||||
|
||||
-- Copyright SAMTECH ..........................................Version 3.0-00
|
||||
-- Lastly modified by : mkk Date : 19-05-2003
|
||||
|
||||
-- File history synopsis (creation,modification,correction)
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! Developer ! Comments ! Date ! Version !
|
||||
-- +-----------!-----------------------------------------!----------!----------+
|
||||
-- ! ifv ! Creation !25-12-2000! 3.0-00-2!
|
||||
-- ! mkk ! History correction !19-05-2003! 3.0-00-2!
|
||||
-- ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
--
|
||||
-- @@SDM: end
|
||||
|
@@ -1,15 +1,21 @@
|
||||
// File: QANewModTopOpe_Intersection.cxx
|
||||
// Created: Mon Dec 25 11:14:00 2000
|
||||
// Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2000
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! ifv ! Creation !25-12-2000! 3.0-00-2!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! mkk ! History correction !19-05-2003! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2000-12-25
|
||||
// Created by: Igor FEOKTISTOV
|
||||
// Copyright (c) 2000-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Intersection.ixx>
|
||||
#include <TopoDS.hxx>
|
||||
@@ -360,22 +366,3 @@ Standard_Boolean QANewModTopOpe_Intersection::HasDeleted() const
|
||||
}
|
||||
return Standard_False;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : mkk Date : 19-05-2003
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! ifv ! Creation !25-12-2000! 3.0-00-2!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! mkk ! History correction !19-05-2003! 3.0-00-2!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
-- File: QANewModTopOpe_Limitation.cdl
|
||||
-- Created: Thu May 3 11:56:07 2001
|
||||
-- Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
-- Copyright: SAMTECH S.A. 2001
|
||||
|
||||
-- Lastly modified by :
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! ifv ! Creation ! 3-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- Created on: 2001-05-03
|
||||
-- Created by: Igor FEOKTISTOV
|
||||
-- Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
class Limitation from QANewModTopOpe inherits MakeShape from BRepBuilderAPI
|
||||
|
||||
@@ -115,20 +123,3 @@ fields
|
||||
myMode : ModeOfLimitation from QANewModTopOpe;
|
||||
|
||||
end Limitation;
|
||||
|
||||
|
||||
-- @@SDM: begin
|
||||
|
||||
-- Copyright SAMTECH ..........................................Version 3.0-00
|
||||
-- Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
-- File history synopsis (creation,modification,correction)
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! Developer ! Comments ! Date ! Version !
|
||||
-- +-----------!-----------------------------------------!----------!----------+
|
||||
-- ! ifv ! Creation ! 3-05-2001! 3.0-00-2!
|
||||
-- ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
-- ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
--
|
||||
-- @@SDM: end
|
||||
|
@@ -1,14 +1,21 @@
|
||||
// File: QANewModTopOpe_Limitation.cxx
|
||||
// Created: Sat May 6 14:24:19 2001
|
||||
// Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2000
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! ifv ! Creation ! 6-05-2001! 3.0-00-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2001-05-06
|
||||
// Created by: Igor FEOKTISTOV
|
||||
// Copyright (c) 2001-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Limitation.ixx>
|
||||
|
||||
@@ -329,19 +336,3 @@ void QANewModTopOpe_Limitation::Delete()
|
||||
delete myCut;
|
||||
delete myCommon;
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : skv Date : 6-05-2003
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! ifv ! Creation ! 6-05-2001! 3.0-00-3!
|
||||
// ! skv ! Adaptation to OCC version 5.0 ! 6-05-2003! 3.0-00-2!
|
||||
// ! vladimir ! adaptation to CAS 5.0 ! 07/01/03! 4.0-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
//
|
||||
// @@SDM: end
|
||||
|
@@ -1,12 +1,21 @@
|
||||
-- File: QANewModTopOpe_ReShaper.cdl
|
||||
-- Created: Thu Feb 7 12:05:56 2002
|
||||
-- Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
-- Copyright: SAMTECH S.A. 2002
|
||||
|
||||
-- Lastly modified by :
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! ifv ! Creation ! 7-02-2002! 3.0-00-1!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- Created on: 2002-02-07
|
||||
-- Created by: Igor FEOKTISTOV
|
||||
-- Copyright (c) 2002-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
class ReShaper from QANewModTopOpe inherits TShared from MMgt
|
||||
---Purpose: to remove "floating" objects from compound.
|
||||
@@ -51,17 +60,3 @@ fields
|
||||
myMap : MapOfShape from TopTools;
|
||||
|
||||
end;
|
||||
|
||||
-- @@SDM: begin
|
||||
|
||||
-- Copyright SAMTECH ..........................................Version 3.0-00
|
||||
-- Lastly modified by : ifv Date : 7-02-2002
|
||||
|
||||
-- File history synopsis (creation,modification,correction)
|
||||
-- +---------------------------------------------------------------------------+
|
||||
-- ! Developer ! Comments ! Date ! Version !
|
||||
-- +-----------!-----------------------------------------!----------!----------+
|
||||
-- ! ifv ! Creation ! 7-02-2002! 3.0-00-1!
|
||||
-- +---------------------------------------------------------------------------+
|
||||
|
||||
-- @@SDM: end
|
||||
|
@@ -1,13 +1,21 @@
|
||||
// File: QANewModTopOpe_ReShaper.cxx
|
||||
// Created: Thu Feb 7 12:37:08 2002
|
||||
// Author: Igor FEOKTISTOV <ifv@nnov.matra-dtv.fr>
|
||||
// Copyright: SAMTECH S.A. 2002
|
||||
|
||||
// Lastly modified by :
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! ifv ! Creation ! 7-02-2002! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// Created on: 2002-02-07
|
||||
// Created by: Igor FEOKTISTOV
|
||||
// Copyright (c) 2002-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_ReShaper.ixx>
|
||||
#include <TopTools_HSequenceOfShape.hxx>
|
||||
@@ -112,17 +120,3 @@ void QANewModTopOpe_ReShaper::Clear()
|
||||
myMap.Clear();
|
||||
myResult.Nullify();
|
||||
}
|
||||
|
||||
// @@SDM: begin
|
||||
|
||||
// Copyright SAMTECH ..........................................Version 3.0-00
|
||||
// Lastly modified by : ifv Date : 7-02-2002
|
||||
|
||||
// File history synopsis (creation,modification,correction)
|
||||
// +---------------------------------------------------------------------------+
|
||||
// ! Developer ! Comments ! Date ! Version !
|
||||
// +-----------!-----------------------------------------!----------!----------+
|
||||
// ! ifv ! Creation ! 7-02-2002! 3.0-00-2!
|
||||
// +---------------------------------------------------------------------------+
|
||||
|
||||
// @@SDM: end
|
||||
|
@@ -1,6 +1,22 @@
|
||||
-- File: QANewModTopOpe_Tools.cdl
|
||||
-- Created: Tue May 6 17:49:59 2003
|
||||
-- Author: Michael KLOKOV
|
||||
-- Created on: 2003-05-06
|
||||
-- Created by: Michael KLOKOV
|
||||
-- Copyright (c) 2003-2012 OPEN CASCADE SAS
|
||||
--
|
||||
-- The content of this file is subject to the Open CASCADE Technology Public
|
||||
-- License Version 6.5 (the "License"). You may not use the content of this file
|
||||
-- except in compliance with the License. Please obtain a copy of the License
|
||||
-- at http://www.opencascade.org and read it completely before using this file.
|
||||
--
|
||||
-- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
-- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
--
|
||||
-- The Original Code and all software distributed under the License is
|
||||
-- distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
-- Initial Developer hereby disclaims all such warranties, including without
|
||||
-- limitation, any warranties of merchantability, fitness for a particular
|
||||
-- purpose or non-infringement. Please see the License for the specific terms
|
||||
-- and conditions governing the rights and limitations under the License.
|
||||
|
||||
|
||||
|
||||
class Tools from QANewModTopOpe
|
||||
|
@@ -1,3 +1,20 @@
|
||||
// Copyright (c) 1999-2012 OPEN CASCADE SAS
|
||||
//
|
||||
// The content of this file is subject to the Open CASCADE Technology Public
|
||||
// License Version 6.5 (the "License"). You may not use the content of this file
|
||||
// except in compliance with the License. Please obtain a copy of the License
|
||||
// at http://www.opencascade.org and read it completely before using this file.
|
||||
//
|
||||
// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
||||
// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
||||
//
|
||||
// The Original Code and all software distributed under the License is
|
||||
// distributed on an "AS IS" basis, without warranty of any kind, and the
|
||||
// Initial Developer hereby disclaims all such warranties, including without
|
||||
// limitation, any warranties of merchantability, fitness for a particular
|
||||
// purpose or non-infringement. Please see the License for the specific terms
|
||||
// and conditions governing the rights and limitations under the License.
|
||||
|
||||
#include <QANewModTopOpe_Tools.ixx>
|
||||
|
||||
#include <BooleanOperations_ShapesDataStructure.hxx>
|
||||
|
Reference in New Issue
Block a user