mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-03 17:56:21 +03:00
Coding - Remove unused source files and clean up header includes #220
This commit is contained in:
parent
5c0ad5d8ea
commit
b9bcbb457b
@ -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
|
||||
|
@ -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.
|
@ -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
|
||||
|
@ -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>
|
@ -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
|
||||
|
@ -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.
|
@ -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
|
||||
|
@ -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.
|
@ -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
|
||||
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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);
|
||||
}
|
@ -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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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);
|
||||
}
|
@ -18,56 +18,34 @@
|
||||
#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
|
||||
|
@ -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);
|
||||
}
|
@ -19,10 +19,8 @@
|
||||
|
||||
#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
|
||||
|
@ -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()
|
||||
{
|
||||
}
|
@ -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
|
||||
|
@ -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>
|
Loading…
x
Reference in New Issue
Block a user