1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0033018: Coding - get rid of unused headers [Plugin to ShapeAnalysis]

This commit is contained in:
aml
2022-06-14 16:21:00 +03:00
committed by afokin
parent 88ff1a3834
commit a1f027b66e
752 changed files with 31 additions and 1717 deletions

View File

@@ -15,7 +15,6 @@
#define _Select3D_BVHBuilder3d_Header
#include <BVH_Builder.hxx>
#include <Standard_Real.hxx>
typedef BVH_Builder<Standard_Real, 3> Select3D_BVHBuilder3d;

View File

@@ -17,9 +17,6 @@
#define _Select3D_BVHIndexBuffer_Header
#include <Graphic3d_Buffer.hxx>
#include <Graphic3d_IndexBuffer.hxx>
#include <Select3D_SensitiveSet.hxx>
#include <TColStd_HArray1OfInteger.hxx>
//! Index buffer for BVH tree.
class Select3D_BVHIndexBuffer : public Graphic3d_Buffer

View File

@@ -17,12 +17,9 @@
#define _Select3D_BndBox3d_Header
#include <BVH_Box.hxx>
#include <BVH_Types.hxx>
#include <gp_Trsf.hxx>
#include <NCollection_Vector.hxx>
typedef BVH_Box<Standard_Real, 3> Select3D_BndBox3d;
typedef NCollection_Vec3<Standard_Real> Select3D_Vec3;

View File

@@ -13,12 +13,8 @@
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#include <gp_Pnt.hxx>
#include <gp_XYZ.hxx>
#include <TColgp_Array1OfPnt.hxx>
#include <TColgp_HArray1OfPnt.hxx>
#include <Select3D_InteriorSensitivePointSet.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_InteriorSensitivePointSet,Select3D_SensitiveSet)

View File

@@ -16,11 +16,6 @@
#ifndef _Select3D_InteriorSensitivePointSet_HeaderFile
#define _Select3D_InteriorSensitivePointSet_HeaderFile
#include <NCollection_Vector.hxx>
#include <TColgp_HArray1OfPnt.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <Select3D_SensitivePoly.hxx>
#include <Select3D_SensitiveSet.hxx>

View File

@@ -17,7 +17,6 @@
#ifndef _Select3D_SensitiveBox_HeaderFile
#define _Select3D_SensitiveBox_HeaderFile
#include <Bnd_Box.hxx>
#include <Select3D_SensitiveEntity.hxx>
//! A framework to define selection by a sensitive box.

View File

@@ -16,7 +16,6 @@
#include <Select3D_SensitiveCurve.hxx>
#include <Precision.hxx>
#include <TColgp_Array1OfPnt.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_SensitiveCurve,Select3D_SensitivePoly)

View File

@@ -17,13 +17,8 @@
#ifndef _Select3D_SensitiveEntity_HeaderFile
#define _Select3D_SensitiveEntity_HeaderFile
#include <gp_GTrsf.hxx>
#include <gp_Trsf.hxx>
#include <Standard_Assert.hxx>
#include <Standard_Transient.hxx>
#include <Select3D_BndBox3d.hxx>
#include <SelectBasics_SelectingVolumeManager.hxx>
#include <SelectBasics_PickResult.hxx>
#include <SelectMgr_SelectingVolumeManager.hxx>
#include <TopLoc_Location.hxx>

View File

@@ -16,7 +16,6 @@
#include <Select3D_SensitiveFace.hxx>
#include <Select3D_SensitivePoly.hxx>
#include <Select3D_InteriorSensitivePointSet.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_SensitiveFace,Select3D_SensitiveEntity)

View File

@@ -16,8 +16,6 @@
#include <Select3D_SensitiveGroup.hxx>
#include <Precision.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_SensitiveGroup,Select3D_SensitiveSet)
//=======================================================================

View File

@@ -19,7 +19,6 @@
#include <Select3D_EntitySequence.hxx>
#include <Select3D_IndexedMapOfEntity.hxx>
#include <Select3D_SensitiveEntity.hxx>
#include <Select3D_SensitiveSet.hxx>
#include <SelectMgr_SelectingVolumeManager.hxx>

View File

@@ -16,10 +16,8 @@
#ifndef _Select3D_SensitivePrimitiveArray_Header
#define _Select3D_SensitivePrimitiveArray_Header
#include <Graphic3d_Buffer.hxx>
#include <Graphic3d_IndexBuffer.hxx>
#include <Graphic3d_TypeOfPrimitiveArray.hxx>
#include <NCollection_Shared.hxx>
#include <Select3D_SensitiveSet.hxx>
#include <Select3D_BVHIndexBuffer.hxx>
#include <TColStd_HPackedMapOfInteger.hxx>

View File

@@ -17,7 +17,6 @@
#include <Select3D_SensitiveSegment.hxx>
#include <gp_Vec.hxx>
#include <TopLoc_Location.hxx>
#include <Precision.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_SensitiveSegment,Select3D_SensitiveEntity)

View File

@@ -17,7 +17,6 @@
#define _Select3D_SensitiveSet_Header
#include <BVH_PrimitiveSet3d.hxx>
#include <Select3D_BndBox3d.hxx>
#include <Select3D_BVHBuilder3d.hxx>
#include <Select3D_SensitiveEntity.hxx>

View File

@@ -16,8 +16,6 @@
#include <Select3D_SensitiveTriangle.hxx>
#include <Precision.hxx>
#include <Bnd_Box.hxx>
#include <TopLoc_Location.hxx>
IMPLEMENT_STANDARD_RTTIEXT(Select3D_SensitiveTriangle,Select3D_SensitiveEntity)

View File

@@ -20,7 +20,6 @@
#include <Poly_Connect.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <Select3D_SensitiveTriangle.hxx>
#include <Precision.hxx>
#include <Select3D_TypeOfSensitivity.hxx>
#include <algorithm>

View File

@@ -17,12 +17,7 @@
#ifndef _Select3D_SensitiveTriangulation_Header
#define _Select3D_SensitiveTriangulation_Header
#include <TopLoc_Location.hxx>
#include <gp_Trsf.hxx>
#include <gp_Pnt.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <Select3D_SensitiveEntity.hxx>
#include <SelectMgr_SelectingVolumeManager.hxx>
#include <Select3D_SensitiveSet.hxx>
class Poly_Triangle;

View File

@@ -16,7 +16,6 @@
#include <Select3D_SensitiveWire.hxx>
#include <Select3D_SensitiveEntity.hxx>
#include <Precision.hxx>
#include <TopLoc_Location.hxx>
#include <Select3D_SensitiveSegment.hxx>

View File

@@ -14,8 +14,6 @@
#ifndef _Select3D_TypeOfSensitivity_HeaderFile
#define _Select3D_TypeOfSensitivity_HeaderFile
#include <Standard_PrimitiveTypes.hxx>
//! Provides values for type of sensitivity in 3D.
//! These are used to specify whether it is the interior,
//! the boundary, or the exterior of a 3D sensitive entity which is sensitive.