1
0
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:
bugmaster
2012-03-21 19:43:04 +04:00
parent af09dbff2e
commit b311480ed5
13514 changed files with 259886 additions and 52840 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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>