]> OCCT Git - occt.git/commitdiff
Coding - Remove unused source files and clean up header includes #220
authordpasukhi <dpasukhi@opencascade.com>
Sat, 28 Dec 2024 21:14:47 +0000 (21:14 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Sat, 28 Dec 2024 21:14:47 +0000 (21:14 +0000)
27 files changed:
src/MeshVS/FILES
src/MeshVS/MeshVS_MeshPrsBuilder.lxx [deleted file]
src/MoniTool/FILES
src/MoniTool/MoniTool_TimerSentry.cxx [deleted file]
src/RWStepShape/FILES
src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation_1.cxx [deleted file]
src/TopOpeBRep/FILES
src/TopOpeBRep/TopOpeBRep_DRAW.cxx [deleted file]
src/TopoDS/FILES
src/TopoDS/TopoDS_TCompSolid.hxx
src/TopoDS/TopoDS_TCompSolid.lxx [deleted file]
src/TopoDS/TopoDS_TCompound.hxx
src/TopoDS/TopoDS_TCompound.lxx [deleted file]
src/TopoDS/TopoDS_TEdge.hxx
src/TopoDS/TopoDS_TEdge.lxx [deleted file]
src/TopoDS/TopoDS_TFace.hxx
src/TopoDS/TopoDS_TFace.lxx [deleted file]
src/TopoDS/TopoDS_TShell.hxx
src/TopoDS/TopoDS_TShell.lxx [deleted file]
src/TopoDS/TopoDS_TSolid.hxx
src/TopoDS/TopoDS_TSolid.lxx [deleted file]
src/TopoDS/TopoDS_TVertex.hxx
src/TopoDS/TopoDS_TVertex.lxx [deleted file]
src/TopoDS/TopoDS_TWire.hxx
src/TopoDS/TopoDS_TWire.lxx [deleted file]
src/gce/FILES
src/gce/gce_Root.cxx [deleted file]

index ee5825391510d6e2df0598111423827621524abe..6db45dbe05b699125a777cfebc3fab3e7b879fec 100755 (executable)
@@ -51,7 +51,6 @@ MeshVS_MeshOwner.cxx
 MeshVS_MeshOwner.hxx
 MeshVS_MeshPrsBuilder.cxx
 MeshVS_MeshPrsBuilder.hxx
-MeshVS_MeshPrsBuilder.lxx
 MeshVS_MeshPtr.hxx
 MeshVS_MeshSelectionMethod.hxx
 MeshVS_NodalColorPrsBuilder.cxx
diff --git a/src/MeshVS/MeshVS_MeshPrsBuilder.lxx b/src/MeshVS/MeshVS_MeshPrsBuilder.lxx
deleted file mode 100644 (file)
index d5d9142..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-// 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.
index c11833f9c0c06b79dae05ec9af89ba4281c11856..93cb2c2a5513122e892035b1f7dfce779ae6f40d 100755 (executable)
@@ -27,7 +27,6 @@ MoniTool_Stat.hxx
 MoniTool_Timer.cxx
 MoniTool_Timer.hxx
 MoniTool_Timer.lxx
-MoniTool_TimerSentry.cxx
 MoniTool_TimerSentry.hxx
 MoniTool_TimerSentry.lxx
 MoniTool_TransientElem.cxx
diff --git a/src/MoniTool/MoniTool_TimerSentry.cxx b/src/MoniTool/MoniTool_TimerSentry.cxx
deleted file mode 100644 (file)
index bdd6152..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-// 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.
-
-//#include <MoniTool_TimerSentry.ixx>
index 0642ca6283e301e9e14f16e2d8bbd80daa276334..b36081e5ff8e0e29b6729730d9f90a1aa82fe7a0 100755 (executable)
@@ -140,7 +140,6 @@ RWStepShape_RWSeamEdge.cxx
 RWStepShape_RWSeamEdge.hxx
 RWStepShape_RWShapeDefinitionRepresentation.cxx
 RWStepShape_RWShapeDefinitionRepresentation.hxx
-RWStepShape_RWShapeDefinitionRepresentation_1.cxx
 RWStepShape_RWShapeDimensionRepresentation.cxx
 RWStepShape_RWShapeDimensionRepresentation.hxx
 RWStepShape_RWShapeRepresentation.cxx
diff --git a/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation_1.cxx b/src/RWStepShape/RWStepShape_RWShapeDefinitionRepresentation_1.cxx
deleted file mode 100644 (file)
index d5d9142..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-// 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.
index b5ff405806b24ab558a4fa75477286a178b56fca..bc74ca7523fa48c901bdbf32a901a75c97031f5b 100755 (executable)
@@ -8,7 +8,6 @@ TopOpeBRep_Bipoint.hxx
 TopOpeBRep_DataMapIteratorOfDataMapOfTopolTool.hxx
 TopOpeBRep_DataMapOfTopolTool.hxx
 TopOpeBRep_define.hxx
-TopOpeBRep_DRAW.cxx
 TopOpeBRep_DRAW.hxx
 TopOpeBRep_DSFiller.cxx
 TopOpeBRep_DSFiller.hxx
diff --git a/src/TopOpeBRep/TopOpeBRep_DRAW.cxx b/src/TopOpeBRep/TopOpeBRep_DRAW.cxx
deleted file mode 100644 (file)
index dffe986..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-// Created on: 1997-11-26
-// Created by: Jean Yves LEBEY
-// 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.
index cc0d9a6ae4aaac571460b970392537de833099ee..d7e34f3cb2e14393d87c19e8175271ce40d883d1 100644 (file)
@@ -24,30 +24,22 @@ TopoDS_Shell.hxx
 TopoDS_Solid.hxx
 TopoDS_TCompound.cxx
 TopoDS_TCompound.hxx
-TopoDS_TCompound.lxx
 TopoDS_TCompSolid.cxx
 TopoDS_TCompSolid.hxx
-TopoDS_TCompSolid.lxx
 TopoDS_TEdge.cxx
 TopoDS_TEdge.hxx
-TopoDS_TEdge.lxx
 TopoDS_TFace.cxx
 TopoDS_TFace.hxx
-TopoDS_TFace.lxx
 TopoDS_TShape.cxx
 TopoDS_TShape.hxx
 TopoDS_TShell.cxx
 TopoDS_TShell.hxx
-TopoDS_TShell.lxx
 TopoDS_TSolid.cxx
 TopoDS_TSolid.hxx
-TopoDS_TSolid.lxx
 TopoDS_TVertex.cxx
 TopoDS_TVertex.hxx
-TopoDS_TVertex.lxx
 TopoDS_TWire.cxx
 TopoDS_TWire.hxx
-TopoDS_TWire.lxx
 TopoDS_UnCompatibleShapes.hxx
 TopoDS_Vertex.hxx
 TopoDS_Wire.hxx
index d627a01685c0d0eab5b732f2e5bbafc42785be36..d62e379cf1f6634f8d6ea7c4176619292388a9a7 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TCompSolid;
 DEFINE_STANDARD_HANDLE(TopoDS_TCompSolid, TopoDS_TShape)
@@ -30,41 +28,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TCompSolid, TopoDS_TShape)
 //! A set of solids connected by their faces.
 class TopoDS_TCompSolid : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TCompSolid.
-    TopoDS_TCompSolid();
-  
+  TopoDS_TCompSolid() : TopoDS_TShape() {}
+
   //! returns COMPSOLID
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TCompSolid.
   Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TCompSolid,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TCompSolid, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TCompSolid.lxx>
-
-
-
-
-
 #endif // _TopoDS_TCompSolid_HeaderFile
diff --git a/src/TopoDS/TopoDS_TCompSolid.lxx b/src/TopoDS/TopoDS_TCompSolid.lxx
deleted file mode 100644 (file)
index a5b6da9..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TCompSolid
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TCompSolid::TopoDS_TCompSolid() : TopoDS_TShape()
-{
-}
index 0aa85b6c3fb00674d94e8a14d9ece046e6588672..4241359926c2cda32b4166f7748953c7d1e36371 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TCompound;
 DEFINE_STANDARD_HANDLE(TopoDS_TCompound, TopoDS_TShape)
@@ -30,41 +28,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TCompound, TopoDS_TShape)
 //! A TCompound is an all-purpose set of Shapes.
 class TopoDS_TCompound : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TCompound.
-    TopoDS_TCompound();
-  
+  TopoDS_TCompound() : TopoDS_TShape() { Orientable(Standard_False); }
+
   //! Returns COMPOUND.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TCompound.
   Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TCompound,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TCompound, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TCompound.lxx>
-
-
-
-
-
 #endif // _TopoDS_TCompound_HeaderFile
diff --git a/src/TopoDS/TopoDS_TCompound.lxx b/src/TopoDS/TopoDS_TCompound.lxx
deleted file mode 100644 (file)
index 7732466..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TCompound
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TCompound::TopoDS_TCompound() : TopoDS_TShape()
-{
-  Orientable(Standard_False);
-}
index 5e51314f3acf79b57abad7314d63b8aa523307dc..bbaf0fac89eb8f4d8263418dbd1e63e7dc79f96e 100644 (file)
@@ -19,9 +19,8 @@
 
 #include <Standard.hxx>
 
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TEdge;
 DEFINE_STANDARD_HANDLE(TopoDS_TEdge, TopoDS_TShape)
@@ -30,38 +29,15 @@ DEFINE_STANDARD_HANDLE(TopoDS_TEdge, TopoDS_TShape)
 //! boundary    is   a   set  of oriented    Vertices.
 class TopoDS_TEdge : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Returns  EDGE.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TEdge,TopoDS_TShape)
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TEdge, TopoDS_TShape)
 
 protected:
-
-  
   //! Construct an edge.
-    TopoDS_TEdge();
-
-
-
-private:
-
-
-
-
+  TopoDS_TEdge() : TopoDS_TShape() {}
 };
 
-
-#include <TopoDS_TEdge.lxx>
-
-
-
-
-
 #endif // _TopoDS_TEdge_HeaderFile
diff --git a/src/TopoDS/TopoDS_TEdge.lxx b/src/TopoDS/TopoDS_TEdge.lxx
deleted file mode 100644 (file)
index b1e7847..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Created on: 1991-04-11
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TEdge
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TEdge::TopoDS_TEdge() : TopoDS_TShape()
-{
-}
index 48f6c17af106e1ae2b83511e440fe54fbe205750..03b13c3dde84032a41977ee5069661dd8c8ac317 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TFace;
 DEFINE_STANDARD_HANDLE(TopoDS_TFace, TopoDS_TShape)
@@ -32,41 +30,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TFace, TopoDS_TShape)
 //! vertices.
 class TopoDS_TFace : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TFace.
-    TopoDS_TFace();
-  
+  TopoDS_TFace() : TopoDS_TShape() {}
+
   //! returns FACE.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TFace.
   Standard_EXPORT virtual Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TFace,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TFace, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TFace.lxx>
-
-
-
-
-
 #endif // _TopoDS_TFace_HeaderFile
diff --git a/src/TopoDS/TopoDS_TFace.lxx b/src/TopoDS/TopoDS_TFace.lxx
deleted file mode 100644 (file)
index 7d512ce..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TFace
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TFace::TopoDS_TFace() : TopoDS_TShape()
-{
-}
index ce78c1b881915a89646622481a891695d28e9608..73865e8faa4676018ac5a3c4164e0b38c6f485f8 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TShell;
 DEFINE_STANDARD_HANDLE(TopoDS_TShell, TopoDS_TShape)
@@ -30,41 +28,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TShell, TopoDS_TShape)
 //! A set of faces connected by their edges.
 class TopoDS_TShell : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TShell.
-    TopoDS_TShell();
-  
+  TopoDS_TShell() : TopoDS_TShape() {}
+
   //! Returns SHELL.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TShell.
   Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TShell,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TShell, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TShell.lxx>
-
-
-
-
-
 #endif // _TopoDS_TShell_HeaderFile
diff --git a/src/TopoDS/TopoDS_TShell.lxx b/src/TopoDS/TopoDS_TShell.lxx
deleted file mode 100644 (file)
index 9921051..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TShell
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TShell::TopoDS_TShell() : TopoDS_TShape()
-{
-}
index c9c020f005993db1f6beba047ee29845288a1585..dae34981ee5d8f0a1ee83087e8e173ced3e6f976 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TSolid;
 DEFINE_STANDARD_HANDLE(TopoDS_TSolid, TopoDS_TShape)
@@ -31,41 +29,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TSolid, TopoDS_TShape)
 //! edges and vertices.
 class TopoDS_TSolid : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TSolid.
-    TopoDS_TSolid();
-  
+  TopoDS_TSolid() : TopoDS_TShape() { Orientable(Standard_False); }
+
   //! returns SOLID.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TSolid.
   Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TSolid,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TSolid, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TSolid.lxx>
-
-
-
-
-
 #endif // _TopoDS_TSolid_HeaderFile
diff --git a/src/TopoDS/TopoDS_TSolid.lxx b/src/TopoDS/TopoDS_TSolid.lxx
deleted file mode 100644 (file)
index 01bf285..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TSolid
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TSolid::TopoDS_TSolid() : TopoDS_TShape()
-{
-  Orientable(Standard_False);
-}
index d118236ffaf915120afa253f9cba2ed693cd55d6..dea501271f0eefd9ca3b1cbb1b811d3a469d6a75 100644 (file)
 #define _TopoDS_TVertex_HeaderFile
 
 #include <Standard.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
-
-class TopoDS_TVertex;
+#include <TopoDS_TShape.hxx>
 
 // resolve name collisions with X11 headers
 #ifdef Convex
   #undef Convex
 #endif
 
+class TopoDS_TVertex;
 DEFINE_STANDARD_HANDLE(TopoDS_TVertex, TopoDS_TShape)
 
 //! A  Vertex is a topological  point in  two or three
 //! dimensions.
 class TopoDS_TVertex : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Returns VERTEX.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TVertex,TopoDS_TShape)
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TVertex, TopoDS_TShape)
 
 protected:
-
-  
   //! Construct a vertex.
-    TopoDS_TVertex();
-
-
-
-private:
-
-
-
-
+  TopoDS_TVertex() : TopoDS_TShape()
+  {
+    Closed(Standard_True);
+    Convex(Standard_True);
+  }
 };
 
-
-#include <TopoDS_TVertex.lxx>
-
-
-
-
-
 #endif // _TopoDS_TVertex_HeaderFile
diff --git a/src/TopoDS/TopoDS_TVertex.lxx b/src/TopoDS/TopoDS_TVertex.lxx
deleted file mode 100644 (file)
index 2b0cb66..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// Created on: 1991-04-10
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TVertex
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TVertex::TopoDS_TVertex() : TopoDS_TShape()
-{
-  Closed(Standard_True);
-  Convex(Standard_True);
-}
index a4fa87a69fe76beae87bf23a30bdc6fbefd1040d..63d9d67188038cbd9e0f03b896dff19ca8252548 100644 (file)
 
 #include <Standard.hxx>
 #include <Standard_Type.hxx>
-
-#include <TopoDS_TShape.hxx>
 #include <TopAbs_ShapeEnum.hxx>
-
+#include <TopoDS_TShape.hxx>
 
 class TopoDS_TWire;
 DEFINE_STANDARD_HANDLE(TopoDS_TWire, TopoDS_TShape)
@@ -30,41 +28,17 @@ DEFINE_STANDARD_HANDLE(TopoDS_TWire, TopoDS_TShape)
 //! A set of edges connected by their vertices.
 class TopoDS_TWire : public TopoDS_TShape
 {
-
 public:
-
-  
   //! Creates an empty TWire.
-    TopoDS_TWire();
-  
+  TopoDS_TWire() : TopoDS_TShape() {}
+
   //! Returns WIRE.
   Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
-  
+
   //! Returns an empty TWire.
   Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
-
-
-
-  DEFINE_STANDARD_RTTIEXT(TopoDS_TWire,TopoDS_TShape)
-
-protected:
-
-
-
-
-private:
-
-
-
-
+  DEFINE_STANDARD_RTTIEXT(TopoDS_TWire, TopoDS_TShape)
 };
 
-
-#include <TopoDS_TWire.lxx>
-
-
-
-
-
 #endif // _TopoDS_TWire_HeaderFile
diff --git a/src/TopoDS/TopoDS_TWire.lxx b/src/TopoDS/TopoDS_TWire.lxx
deleted file mode 100644 (file)
index 1126cde..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-// Created on: 1991-04-12
-// Created by: Remi LEQUETTE
-// Copyright (c) 1991-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 : TopoDS_TWire
-//purpose  : 
-//=======================================================================
-
-inline TopoDS_TWire::TopoDS_TWire() : TopoDS_TShape()
-{
-}
index 1834c0c6b72a8dced550f38709d57782378934db..4c2de8f778ec9f66b5fab58ffe4e9eb2b603d6ae 100644 (file)
@@ -45,6 +45,5 @@ gce_MakeTranslation.cxx
 gce_MakeTranslation.hxx
 gce_MakeTranslation2d.cxx
 gce_MakeTranslation2d.hxx
-gce_Root.cxx
 gce_Root.hxx
 gce_Root.lxx
diff --git a/src/gce/gce_Root.cxx b/src/gce/gce_Root.cxx
deleted file mode 100644 (file)
index 143c25e..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright (c) 1995-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.
-
-
-#include <gce_Root.hxx>