diff --git a/src/Adaptor2d/Adaptor2d_Curve2d.hxx b/src/Adaptor2d/Adaptor2d_Curve2d.hxx index 1da082692c..7f1d17cd8a 100644 --- a/src/Adaptor2d/Adaptor2d_Curve2d.hxx +++ b/src/Adaptor2d/Adaptor2d_Curve2d.hxx @@ -29,9 +29,6 @@ #include #include -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DomainError; class gp_Pnt2d; class gp_Vec2d; class Geom2d_BezierCurve; diff --git a/src/Adaptor2d/Adaptor2d_Line2d.hxx b/src/Adaptor2d/Adaptor2d_Line2d.hxx index db8ee1a6c0..142263881e 100644 --- a/src/Adaptor2d/Adaptor2d_Line2d.hxx +++ b/src/Adaptor2d/Adaptor2d_Line2d.hxx @@ -29,9 +29,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DomainError; class gp_Pnt2d; class gp_Dir2d; class gp_Lin2d; diff --git a/src/Adaptor2d/Adaptor2d_OffsetCurve.hxx b/src/Adaptor2d/Adaptor2d_OffsetCurve.hxx index 14c5bd838d..dae4124ec5 100644 --- a/src/Adaptor2d/Adaptor2d_OffsetCurve.hxx +++ b/src/Adaptor2d/Adaptor2d_OffsetCurve.hxx @@ -23,10 +23,6 @@ #include #include -class Standard_NoSuchObject; -class Standard_DomainError; -class Standard_OutOfRange; -class Standard_TypeMismatch; class gp_Pnt2d; class gp_Vec2d; class gp_Lin2d; diff --git a/src/Adaptor3d/Adaptor3d_Curve.hxx b/src/Adaptor3d/Adaptor3d_Curve.hxx index 78f062eafc..e797edea3d 100644 --- a/src/Adaptor3d/Adaptor3d_Curve.hxx +++ b/src/Adaptor3d/Adaptor3d_Curve.hxx @@ -29,9 +29,6 @@ #include #include -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DomainError; class gp_Pnt; class gp_Vec; class Geom_BezierCurve; diff --git a/src/Adaptor3d/Adaptor3d_HVertex.hxx b/src/Adaptor3d/Adaptor3d_HVertex.hxx index 9a6b6838e3..a887fca9a1 100644 --- a/src/Adaptor3d/Adaptor3d_HVertex.hxx +++ b/src/Adaptor3d/Adaptor3d_HVertex.hxx @@ -21,7 +21,6 @@ #include #include -class gp_Pnt2d; class Adaptor3d_HVertex; DEFINE_STANDARD_HANDLE(Adaptor3d_HVertex, Standard_Transient) diff --git a/src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.hxx b/src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.hxx index 8a3dc0aa24..e9c79b607f 100644 --- a/src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.hxx +++ b/src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.hxx @@ -34,8 +34,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_ConstructionError; class AdvApprox_Cutting; class AdvApp2Var_Criterion; class Geom_BSplineSurface; diff --git a/src/AdvApp2Var/AdvApp2Var_Framework.hxx b/src/AdvApp2Var/AdvApp2Var_Framework.hxx index 6cddd6113a..0f78d3822a 100644 --- a/src/AdvApp2Var/AdvApp2Var_Framework.hxx +++ b/src/AdvApp2Var/AdvApp2Var_Framework.hxx @@ -28,7 +28,6 @@ #include #include #include -class Standard_NoSuchObject; class AdvApp2Var_Iso; class AdvApp2Var_Node; diff --git a/src/AdvApp2Var/AdvApp2Var_Network.hxx b/src/AdvApp2Var/AdvApp2Var_Network.hxx index e88610743e..8c5d95d198 100644 --- a/src/AdvApp2Var/AdvApp2Var_Network.hxx +++ b/src/AdvApp2Var/AdvApp2Var_Network.hxx @@ -26,7 +26,6 @@ #include #include #include -class Standard_NoSuchObject; class AdvApp2Var_Patch; diff --git a/src/AdvApprox/AdvApprox_ApproxAFunction.hxx b/src/AdvApprox/AdvApprox_ApproxAFunction.hxx index 035fe46d2b..74f58b76ca 100644 --- a/src/AdvApprox/AdvApprox_ApproxAFunction.hxx +++ b/src/AdvApprox/AdvApprox_ApproxAFunction.hxx @@ -37,8 +37,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_ConstructionError; class AdvApprox_Cutting; diff --git a/src/AdvApprox/AdvApprox_PrefAndRec.hxx b/src/AdvApprox/AdvApprox_PrefAndRec.hxx index 7ba2fe5f2c..4fcf49116e 100644 --- a/src/AdvApprox/AdvApprox_PrefAndRec.hxx +++ b/src/AdvApprox/AdvApprox_PrefAndRec.hxx @@ -25,7 +25,6 @@ #include #include #include -class Standard_DomainError; diff --git a/src/AdvApprox/AdvApprox_SimpleApprox.hxx b/src/AdvApprox/AdvApprox_SimpleApprox.hxx index 8c23d48a5c..629c1b7685 100644 --- a/src/AdvApprox/AdvApprox_SimpleApprox.hxx +++ b/src/AdvApprox/AdvApprox_SimpleApprox.hxx @@ -33,8 +33,6 @@ #include #include class PLib_JacobiPolynomial; -class Standard_OutOfRange; -class Standard_ConstructionError; //! Approximate a function on an intervall [First,Last] diff --git a/src/AppBlend/AppBlend_Approx.hxx b/src/AppBlend/AppBlend_Approx.hxx index be0502936f..098d269b42 100644 --- a/src/AppBlend/AppBlend_Approx.hxx +++ b/src/AppBlend/AppBlend_Approx.hxx @@ -29,9 +29,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_DomainError; -class Standard_OutOfRange; //! Bspline approximation of a surface. diff --git a/src/AppDef/AppDef_LinearCriteria.hxx b/src/AppDef/AppDef_LinearCriteria.hxx index ca11ee53c8..d3e95ce033 100644 --- a/src/AppDef/AppDef_LinearCriteria.hxx +++ b/src/AppDef/AppDef_LinearCriteria.hxx @@ -31,9 +31,6 @@ #include class FEmTool_ElementaryCriterion; class FEmTool_Curve; -class Standard_NotImplemented; -class Standard_DomainError; -class AppDef_MultiLine; class math_Matrix; diff --git a/src/AppDef/AppDef_MultiLine.hxx b/src/AppDef/AppDef_MultiLine.hxx index 5ff98794c2..595fc6f9ce 100644 --- a/src/AppDef/AppDef_MultiLine.hxx +++ b/src/AppDef/AppDef_MultiLine.hxx @@ -28,9 +28,6 @@ #include #include #include -class Standard_ConstructionError; -class Standard_DimensionError; -class Standard_OutOfRange; class AppDef_MultiPointConstraint; diff --git a/src/AppDef/AppDef_MultiPointConstraint.hxx b/src/AppDef/AppDef_MultiPointConstraint.hxx index 838b98b104..70a91f929c 100644 --- a/src/AppDef/AppDef_MultiPointConstraint.hxx +++ b/src/AppDef/AppDef_MultiPointConstraint.hxx @@ -27,9 +27,6 @@ #include #include -class Standard_OutOfRange; -class Standard_ConstructionError; -class Standard_DimensionError; class gp_Vec; class gp_Vec2d; diff --git a/src/AppDef/AppDef_SmoothCriterion.hxx b/src/AppDef/AppDef_SmoothCriterion.hxx index 69d4e555e1..a1b2b60ea0 100644 --- a/src/AppDef/AppDef_SmoothCriterion.hxx +++ b/src/AppDef/AppDef_SmoothCriterion.hxx @@ -28,8 +28,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_DomainError; class FEmTool_Curve; class math_Matrix; diff --git a/src/AppDef/AppDef_Variational.hxx b/src/AppDef/AppDef_Variational.hxx index bb9b2c52d5..d9069f1e15 100644 --- a/src/AppDef/AppDef_Variational.hxx +++ b/src/AppDef/AppDef_Variational.hxx @@ -35,14 +35,6 @@ #include #include class AppDef_SmoothCriterion; -class Standard_OutOfRange; -class Standard_DimensionError; -class Standard_DomainError; -class Standard_ConstructionError; -class StdFail_NotDone; -class gp_VectorWithNullMagnitude; -class AppDef_MultiLine; -class AppParCurves_MultiBSpCurve; class math_Matrix; class FEmTool_Curve; class FEmTool_Assembly; diff --git a/src/AppParCurves/AppParCurves.hxx b/src/AppParCurves/AppParCurves.hxx index 5e8b5f0d3c..e7ae86624b 100644 --- a/src/AppParCurves/AppParCurves.hxx +++ b/src/AppParCurves/AppParCurves.hxx @@ -26,23 +26,6 @@ #include #include class math_Matrix; -class AppParCurves_MultiPoint; -class AppParCurves_MultiCurve; -class AppParCurves_MultiBSpCurve; -class AppParCurves_ConstraintCouple; -class AppParCurves_LeastSquare; -class AppParCurves_ResolConstraint; -class AppParCurves_Function; -class AppParCurves_BSpFunction; -class AppParCurves_Gradient; -class AppParCurves_Gradient_BFGS; -class AppParCurves_ParLeastSquare; -class AppParCurves_ResConstraint; -class AppParCurves_ParFunction; -class AppParCurves_BSpGradient; -class AppParCurves_BSpGradient_BFGS; -class AppParCurves_BSpParLeastSquare; -class AppParCurves_BSpParFunction; //! Parallel Approximation in n curves. diff --git a/src/AppParCurves/AppParCurves_MultiBSpCurve.hxx b/src/AppParCurves/AppParCurves_MultiBSpCurve.hxx index 456110252d..b1f5a8573a 100644 --- a/src/AppParCurves/AppParCurves_MultiBSpCurve.hxx +++ b/src/AppParCurves/AppParCurves_MultiBSpCurve.hxx @@ -30,10 +30,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_DimensionError; -class Standard_ConstructionError; -class AppParCurves_MultiCurve; class gp_Pnt; class gp_Pnt2d; class gp_Vec; diff --git a/src/AppParCurves/AppParCurves_MultiCurve.hxx b/src/AppParCurves/AppParCurves_MultiCurve.hxx index e7f6ca1252..9d81f0392e 100644 --- a/src/AppParCurves/AppParCurves_MultiCurve.hxx +++ b/src/AppParCurves/AppParCurves_MultiCurve.hxx @@ -28,9 +28,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_DimensionError; -class Standard_ConstructionError; class AppParCurves_MultiPoint; class gp_Pnt; class gp_Pnt2d; diff --git a/src/AppParCurves/AppParCurves_MultiPoint.hxx b/src/AppParCurves/AppParCurves_MultiPoint.hxx index d81305e0d0..f1194f1352 100644 --- a/src/AppParCurves/AppParCurves_MultiPoint.hxx +++ b/src/AppParCurves/AppParCurves_MultiPoint.hxx @@ -27,8 +27,6 @@ #include #include class Standard_Transient; -class Standard_OutOfRange; -class Standard_DimensionError; class gp_Pnt; class gp_Pnt2d; diff --git a/src/Approx/Approx_MCurvesToBSpCurve.hxx b/src/Approx/Approx_MCurvesToBSpCurve.hxx index e4f8df9ce2..a1875efadd 100644 --- a/src/Approx/Approx_MCurvesToBSpCurve.hxx +++ b/src/Approx/Approx_MCurvesToBSpCurve.hxx @@ -25,7 +25,6 @@ #include #include class AppParCurves_MultiCurve; -class AppParCurves_MultiBSpCurve; diff --git a/src/Approx/Approx_SweepApproximation.hxx b/src/Approx/Approx_SweepApproximation.hxx index d350f9d4f8..7b67b0380f 100644 --- a/src/Approx/Approx_SweepApproximation.hxx +++ b/src/Approx/Approx_SweepApproximation.hxx @@ -44,9 +44,6 @@ #include #include class Approx_SweepFunction; -class StdFail_NotDone; -class Standard_DomainError; -class Standard_OutOfRange; class AdvApprox_Cutting; diff --git a/src/Approx/Approx_SweepFunction.hxx b/src/Approx/Approx_SweepFunction.hxx index 206e158e4d..52eddb118b 100644 --- a/src/Approx/Approx_SweepFunction.hxx +++ b/src/Approx/Approx_SweepFunction.hxx @@ -31,8 +31,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_OutOfRange; class gp_Pnt; diff --git a/src/Aspect/Aspect_Background.hxx b/src/Aspect/Aspect_Background.hxx index 64630779f2..3b9b983277 100644 --- a/src/Aspect/Aspect_Background.hxx +++ b/src/Aspect/Aspect_Background.hxx @@ -22,7 +22,6 @@ #include #include -class Quantity_Color; //! This class allows the definition of diff --git a/src/Aspect/Aspect_CircularGrid.hxx b/src/Aspect/Aspect_CircularGrid.hxx index b8bb709ef9..917163ed5c 100644 --- a/src/Aspect/Aspect_CircularGrid.hxx +++ b/src/Aspect/Aspect_CircularGrid.hxx @@ -24,9 +24,6 @@ #include #include -class Standard_NegativeValue; -class Standard_NullValue; -class Standard_NumericError; class Aspect_CircularGrid : public Aspect_Grid { diff --git a/src/Aspect/Aspect_GenId.hxx b/src/Aspect/Aspect_GenId.hxx index 73d6702ce3..4b58fe758b 100644 --- a/src/Aspect/Aspect_GenId.hxx +++ b/src/Aspect/Aspect_GenId.hxx @@ -24,7 +24,6 @@ #include #include #include -class Aspect_IdentDefinitionError; //! This class permits the creation and control of integer identifiers. diff --git a/src/Aspect/Aspect_RectangularGrid.hxx b/src/Aspect/Aspect_RectangularGrid.hxx index 8e4146e95d..4cdcc08485 100644 --- a/src/Aspect/Aspect_RectangularGrid.hxx +++ b/src/Aspect/Aspect_RectangularGrid.hxx @@ -23,9 +23,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_NullValue; -class Standard_NumericError; class Aspect_RectangularGrid : public Aspect_Grid { diff --git a/src/BRep/BRep_Builder.hxx b/src/BRep/BRep_Builder.hxx index 37239a8512..ef3cbf4c72 100644 --- a/src/BRep/BRep_Builder.hxx +++ b/src/BRep/BRep_Builder.hxx @@ -30,8 +30,6 @@ #include #include -class Standard_NullObject; -class Standard_DomainError; class TopoDS_Face; class Geom_Surface; class TopLoc_Location; diff --git a/src/BRep/BRep_CurveOn2Surfaces.hxx b/src/BRep/BRep_CurveOn2Surfaces.hxx index 37356a92d2..2c487d656e 100644 --- a/src/BRep/BRep_CurveOn2Surfaces.hxx +++ b/src/BRep/BRep_CurveOn2Surfaces.hxx @@ -26,10 +26,7 @@ #include #include class Geom_Surface; -class Standard_NullObject; -class TopLoc_Location; class gp_Pnt; -class BRep_CurveRepresentation; class BRep_CurveOn2Surfaces; diff --git a/src/BRep/BRep_CurveOnClosedSurface.hxx b/src/BRep/BRep_CurveOnClosedSurface.hxx index e418f2fab4..1938304e90 100644 --- a/src/BRep/BRep_CurveOnClosedSurface.hxx +++ b/src/BRep/BRep_CurveOnClosedSurface.hxx @@ -27,7 +27,6 @@ class Geom2d_Curve; class Geom_Surface; class TopLoc_Location; -class gp_Pnt2d; class BRep_CurveRepresentation; diff --git a/src/BRep/BRep_CurveOnSurface.hxx b/src/BRep/BRep_CurveOnSurface.hxx index 6f6c49026e..b5ac334966 100644 --- a/src/BRep/BRep_CurveOnSurface.hxx +++ b/src/BRep/BRep_CurveOnSurface.hxx @@ -27,7 +27,6 @@ class Geom2d_Curve; class Geom_Surface; class TopLoc_Location; -class gp_Pnt2d; class gp_Pnt; class BRep_CurveRepresentation; diff --git a/src/BRep/BRep_CurveRepresentation.hxx b/src/BRep/BRep_CurveRepresentation.hxx index f1dcf6226c..5d2389c2ce 100644 --- a/src/BRep/BRep_CurveRepresentation.hxx +++ b/src/BRep/BRep_CurveRepresentation.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_DomainError; -class TopLoc_Location; class Geom_Surface; class Poly_Triangulation; class Geom_Curve; diff --git a/src/BRep/BRep_PointRepresentation.hxx b/src/BRep/BRep_PointRepresentation.hxx index ed8ba9983d..8d90833e93 100644 --- a/src/BRep/BRep_PointRepresentation.hxx +++ b/src/BRep/BRep_PointRepresentation.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_DomainError; -class TopLoc_Location; class Geom_Curve; class Geom2d_Curve; class Geom_Surface; diff --git a/src/BRep/BRep_Polygon3D.hxx b/src/BRep/BRep_Polygon3D.hxx index 4a4abfc932..4d19a503a8 100644 --- a/src/BRep/BRep_Polygon3D.hxx +++ b/src/BRep/BRep_Polygon3D.hxx @@ -23,9 +23,7 @@ #include #include class Poly_Polygon3D; -class Standard_DomainError; class TopLoc_Location; -class BRep_CurveRepresentation; class BRep_Polygon3D; diff --git a/src/BRep/BRep_PolygonOnSurface.hxx b/src/BRep/BRep_PolygonOnSurface.hxx index 38e8d7ec0a..62d05df2b8 100644 --- a/src/BRep/BRep_PolygonOnSurface.hxx +++ b/src/BRep/BRep_PolygonOnSurface.hxx @@ -24,9 +24,7 @@ #include class Poly_Polygon2D; class Geom_Surface; -class Standard_DomainError; class TopLoc_Location; -class BRep_CurveRepresentation; class BRep_PolygonOnSurface; diff --git a/src/BRep/BRep_PolygonOnTriangulation.hxx b/src/BRep/BRep_PolygonOnTriangulation.hxx index cf64767457..6a8cb5e9ce 100644 --- a/src/BRep/BRep_PolygonOnTriangulation.hxx +++ b/src/BRep/BRep_PolygonOnTriangulation.hxx @@ -25,7 +25,6 @@ class Poly_PolygonOnTriangulation; class Poly_Triangulation; class TopLoc_Location; -class BRep_CurveRepresentation; class BRep_PolygonOnTriangulation; diff --git a/src/BRep/BRep_TFace.hxx b/src/BRep/BRep_TFace.hxx index f1b589f26f..9d8edc974d 100644 --- a/src/BRep/BRep_TFace.hxx +++ b/src/BRep/BRep_TFace.hxx @@ -26,7 +26,6 @@ #include #include class Geom_Surface; -class TopLoc_Location; class TopoDS_TShape; class BRep_TFace; diff --git a/src/BRep/BRep_TVertex.hxx b/src/BRep/BRep_TVertex.hxx index edd9c10362..21292ef6f0 100644 --- a/src/BRep/BRep_TVertex.hxx +++ b/src/BRep/BRep_TVertex.hxx @@ -24,7 +24,6 @@ #include #include #include -class gp_Pnt; class TopoDS_TShape; diff --git a/src/BRepAdaptor/BRepAdaptor_CompCurve.hxx b/src/BRepAdaptor/BRepAdaptor_CompCurve.hxx index 9378600ea0..adacaf5825 100644 --- a/src/BRepAdaptor/BRepAdaptor_CompCurve.hxx +++ b/src/BRepAdaptor/BRepAdaptor_CompCurve.hxx @@ -32,11 +32,6 @@ #include #include -class Standard_NullObject; -class Standard_DomainError; -class Standard_OutOfRange; -class Standard_NoSuchObject; -class TopoDS_Wire; class TopoDS_Edge; class gp_Pnt; class gp_Vec; diff --git a/src/BRepAdaptor/BRepAdaptor_Curve.hxx b/src/BRepAdaptor/BRepAdaptor_Curve.hxx index b411124337..fe198ee6a3 100644 --- a/src/BRepAdaptor/BRepAdaptor_Curve.hxx +++ b/src/BRepAdaptor/BRepAdaptor_Curve.hxx @@ -29,14 +29,7 @@ #include #include -class Standard_NullObject; -class Standard_DomainError; -class Standard_OutOfRange; -class Standard_NoSuchObject; -class TopoDS_Edge; class TopoDS_Face; -class gp_Trsf; -class GeomAdaptor_Curve; class Adaptor3d_CurveOnSurface; class gp_Pnt; class gp_Vec; diff --git a/src/BRepAdaptor/BRepAdaptor_Curve2d.hxx b/src/BRepAdaptor/BRepAdaptor_Curve2d.hxx index a78e3c987a..28e75f7ace 100644 --- a/src/BRepAdaptor/BRepAdaptor_Curve2d.hxx +++ b/src/BRepAdaptor/BRepAdaptor_Curve2d.hxx @@ -24,9 +24,6 @@ #include #include #include -class Standard_NullObject; -class TopoDS_Edge; -class TopoDS_Face; //! The Curve2d from BRepAdaptor allows to use an Edge diff --git a/src/BRepAdaptor/BRepAdaptor_Surface.hxx b/src/BRepAdaptor/BRepAdaptor_Surface.hxx index ed067dc619..b1b6c4014f 100644 --- a/src/BRepAdaptor/BRepAdaptor_Surface.hxx +++ b/src/BRepAdaptor/BRepAdaptor_Surface.hxx @@ -25,10 +25,6 @@ #include #include -class Standard_OutOfRange; -class Standard_DomainError; -class Standard_NoSuchObject; -class gp_Trsf; class gp_Pnt; class gp_Vec; class gp_Pln; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI.hxx b/src/BRepBuilderAPI/BRepBuilderAPI.hxx index f9c72e0fc5..2bc47ce761 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI.hxx @@ -23,24 +23,6 @@ #include class Geom_Plane; -class BRepBuilderAPI_Command; -class BRepBuilderAPI_MakeShape; -class BRepBuilderAPI_MakeVertex; -class BRepBuilderAPI_MakeEdge; -class BRepBuilderAPI_MakeEdge2d; -class BRepBuilderAPI_MakePolygon; -class BRepBuilderAPI_MakeFace; -class BRepBuilderAPI_FindPlane; -class BRepBuilderAPI_Sewing; -class BRepBuilderAPI_MakeWire; -class BRepBuilderAPI_MakeShell; -class BRepBuilderAPI_MakeSolid; -class BRepBuilderAPI_ModifyShape; -class BRepBuilderAPI_Transform; -class BRepBuilderAPI_NurbsConvert; -class BRepBuilderAPI_GTransform; -class BRepBuilderAPI_Copy; -class BRepBuilderAPI_Collect; //! The BRepBuilderAPI package provides an Application diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_Collect.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_Collect.hxx index 6164d1c005..9183e23b3c 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_Collect.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_Collect.hxx @@ -24,7 +24,6 @@ #include #include #include -class TopoDS_Shape; class BRepBuilderAPI_MakeShape; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_Command.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_Command.hxx index a64a8ec868..6af627cd8f 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_Command.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_Command.hxx @@ -22,7 +22,6 @@ #include #include -class StdFail_NotDone; //! Root class for all commands in BRepBuilderAPI. diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_FindPlane.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_FindPlane.hxx index 522383afe0..a0695d5809 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_FindPlane.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_FindPlane.hxx @@ -24,7 +24,6 @@ #include #include class Geom_Plane; -class Standard_NoSuchObject; class TopoDS_Shape; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_GTransform.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_GTransform.hxx index 14ea2adb8f..3cc981de8e 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_GTransform.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_GTransform.hxx @@ -26,8 +26,6 @@ #include #include #include -class Standard_NoSuchObject; -class gp_GTrsf; class TopoDS_Shape; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge.hxx index 20150a9702..e26dc8b06d 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge.hxx @@ -26,7 +26,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_Vertex; class gp_Pnt; class gp_Lin; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge2d.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge2d.hxx index 44bac0067e..b44b213721 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge2d.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeEdge2d.hxx @@ -26,7 +26,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_Vertex; class gp_Pnt2d; class gp_Lin2d; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeFace.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeFace.hxx index 051e5e49c6..75187545da 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeFace.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeFace.hxx @@ -26,7 +26,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_Face; class gp_Pln; class gp_Cylinder; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakePolygon.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakePolygon.hxx index 0753ed4901..a0fde05bc6 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakePolygon.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakePolygon.hxx @@ -24,7 +24,6 @@ #include #include #include -class StdFail_NotDone; class gp_Pnt; class TopoDS_Vertex; class TopoDS_Edge; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeShape.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeShape.hxx index d7d6b5ec91..80c06e107c 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeShape.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeShape.hxx @@ -26,8 +26,6 @@ #include #include #include -class StdFail_NotDone; -class TopoDS_Shape; //! This is the root class for all shape diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeShell.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeShell.hxx index a6a1225a84..817a533725 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeShell.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeShell.hxx @@ -26,7 +26,6 @@ #include #include #include -class StdFail_NotDone; class Geom_Surface; class TopoDS_Shell; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeSolid.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeSolid.hxx index 6529416b06..1bb3b20aea 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeSolid.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeSolid.hxx @@ -24,7 +24,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_CompSolid; class TopoDS_Shell; class TopoDS_Solid; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_MakeWire.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_MakeWire.hxx index 242ae77f3f..3c83d7b021 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_MakeWire.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_MakeWire.hxx @@ -26,7 +26,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_Edge; class TopoDS_Wire; class TopoDS_Vertex; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_ModifyShape.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_ModifyShape.hxx index 87cb53d93f..63986cd03f 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_ModifyShape.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_ModifyShape.hxx @@ -26,9 +26,6 @@ #include #include class BRepTools_Modification; -class Standard_NullObject; -class Standard_NoSuchObject; -class TopoDS_Shape; //! Implements the methods of MakeShape for the diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx index ff67eae28f..217dc572cc 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx @@ -44,9 +44,6 @@ #include class BRepTools_ReShape; -class Standard_OutOfRange; -class Standard_NoSuchObject; -class TopoDS_Shape; class TopoDS_Edge; class TopoDS_Face; class Geom_Surface; diff --git a/src/BRepBuilderAPI/BRepBuilderAPI_Transform.hxx b/src/BRepBuilderAPI/BRepBuilderAPI_Transform.hxx index 17bb673553..c3945e20ec 100644 --- a/src/BRepBuilderAPI/BRepBuilderAPI_Transform.hxx +++ b/src/BRepBuilderAPI/BRepBuilderAPI_Transform.hxx @@ -26,8 +26,6 @@ #include #include #include -class Standard_NoSuchObject; -class gp_Trsf; class TopoDS_Shape; diff --git a/src/BRepCheck/BRepCheck.hxx b/src/BRepCheck/BRepCheck.hxx index 820adb65e5..2ceb463556 100644 --- a/src/BRepCheck/BRepCheck.hxx +++ b/src/BRepCheck/BRepCheck.hxx @@ -26,14 +26,6 @@ class TopoDS_Wire; class TopoDS_Face; class TopoDS_Edge; class Adaptor3d_Curve; -class BRepCheck_Result; -class BRepCheck_Vertex; -class BRepCheck_Edge; -class BRepCheck_Wire; -class BRepCheck_Face; -class BRepCheck_Shell; -class BRepCheck_Solid; -class BRepCheck_Analyzer; //! This package provides tools to check the validity diff --git a/src/BRepCheck/BRepCheck_Analyzer.hxx b/src/BRepCheck/BRepCheck_Analyzer.hxx index d921efdc64..f604214fa9 100644 --- a/src/BRepCheck/BRepCheck_Analyzer.hxx +++ b/src/BRepCheck/BRepCheck_Analyzer.hxx @@ -25,9 +25,6 @@ #include #include #include -class Standard_NullObject; -class Standard_NoSuchObject; -class TopoDS_Shape; class BRepCheck_Result; //! A framework to check the overall diff --git a/src/BRepCheck/BRepCheck_Result.hxx b/src/BRepCheck/BRepCheck_Result.hxx index f731ef6051..b993569099 100644 --- a/src/BRepCheck/BRepCheck_Result.hxx +++ b/src/BRepCheck/BRepCheck_Result.hxx @@ -27,9 +27,6 @@ #include #include -class BRepCheck_ParallelAnalyzer; -class Standard_NoSuchObject; -class TopoDS_Shape; DEFINE_STANDARD_HANDLE(BRepCheck_Result, Standard_Transient) diff --git a/src/BRepClass3d/BRepClass3d.hxx b/src/BRepClass3d/BRepClass3d.hxx index 45c8299d4c..333eea514f 100644 --- a/src/BRepClass3d/BRepClass3d.hxx +++ b/src/BRepClass3d/BRepClass3d.hxx @@ -23,11 +23,6 @@ class TopoDS_Shell; class TopoDS_Solid; -class BRepClass3d_Intersector3d; -class BRepClass3d_SolidExplorer; -class BRepClass3d_SolidPassiveClassifier; -class BRepClass3d_SClassifier; -class BRepClass3d_SolidClassifier; diff --git a/src/BRepClass3d/BRepClass3d_Intersector3d.hxx b/src/BRepClass3d/BRepClass3d_Intersector3d.hxx index 268eb0ccef..7b7c3c0916 100644 --- a/src/BRepClass3d/BRepClass3d_Intersector3d.hxx +++ b/src/BRepClass3d/BRepClass3d_Intersector3d.hxx @@ -28,8 +28,6 @@ #include #include class gp_Lin; -class TopoDS_Face; -class gp_Pnt; diff --git a/src/BRepClass3d/BRepClass3d_SClassifier.hxx b/src/BRepClass3d/BRepClass3d_SClassifier.hxx index be08d73de1..732cf5b3b2 100644 --- a/src/BRepClass3d/BRepClass3d_SClassifier.hxx +++ b/src/BRepClass3d/BRepClass3d_SClassifier.hxx @@ -26,10 +26,8 @@ #include #include #include -class Standard_DomainError; class BRepClass3d_SolidExplorer; class gp_Pnt; -class TopoDS_Face; //! Provides an algorithm to classify a point in a solid. diff --git a/src/BRepClass3d/BRepClass3d_SolidClassifier.hxx b/src/BRepClass3d/BRepClass3d_SolidClassifier.hxx index 6ec3d2449c..4e902600e5 100644 --- a/src/BRepClass3d/BRepClass3d_SolidClassifier.hxx +++ b/src/BRepClass3d/BRepClass3d_SolidClassifier.hxx @@ -25,7 +25,6 @@ #include #include #include -class Standard_DomainError; class TopoDS_Shape; class gp_Pnt; diff --git a/src/BRepExtrema/BRepExtrema_ExtCF.hxx b/src/BRepExtrema/BRepExtrema_ExtCF.hxx index 159bc8c165..b0ac4e077c 100644 --- a/src/BRepExtrema/BRepExtrema_ExtCF.hxx +++ b/src/BRepExtrema/BRepExtrema_ExtCF.hxx @@ -25,7 +25,6 @@ class TopoDS_Edge; class TopoDS_Face; -class gp_Pnt; class BRepExtrema_ExtCF { diff --git a/src/BRepExtrema/BRepExtrema_ExtFF.hxx b/src/BRepExtrema/BRepExtrema_ExtFF.hxx index 74bf88316a..2bafcee749 100644 --- a/src/BRepExtrema/BRepExtrema_ExtFF.hxx +++ b/src/BRepExtrema/BRepExtrema_ExtFF.hxx @@ -22,7 +22,6 @@ #include class TopoDS_Face; -class gp_Pnt; class BRepExtrema_ExtFF { diff --git a/src/BRepExtrema/BRepExtrema_ExtPC.hxx b/src/BRepExtrema/BRepExtrema_ExtPC.hxx index a4c3a765c5..2ab085fb26 100644 --- a/src/BRepExtrema/BRepExtrema_ExtPC.hxx +++ b/src/BRepExtrema/BRepExtrema_ExtPC.hxx @@ -20,7 +20,6 @@ class TopoDS_Vertex; class TopoDS_Edge; -class gp_Pnt; class BRepExtrema_ExtPC diff --git a/src/BRepExtrema/BRepExtrema_ExtPF.hxx b/src/BRepExtrema/BRepExtrema_ExtPF.hxx index 5a79f84579..1c90d570ab 100644 --- a/src/BRepExtrema/BRepExtrema_ExtPF.hxx +++ b/src/BRepExtrema/BRepExtrema_ExtPF.hxx @@ -25,7 +25,6 @@ class TopoDS_Vertex; class TopoDS_Face; -class gp_Pnt; class BRepExtrema_ExtPF diff --git a/src/BRepGProp/BRepGProp.hxx b/src/BRepGProp/BRepGProp.hxx index 0cbbdfe016..ea9f2cbf94 100644 --- a/src/BRepGProp/BRepGProp.hxx +++ b/src/BRepGProp/BRepGProp.hxx @@ -28,16 +28,6 @@ class TopoDS_Shape; class GProp_GProps; class gp_Pln; -class BRepGProp_EdgeTool; -class BRepGProp_Face; -class BRepGProp_Domain; -class BRepGProp_Cinert; -class BRepGProp_Sinert; -class BRepGProp_Vinert; -class BRepGProp_VinertGK; -class BRepGProp_UFunction; -class BRepGProp_TFunction; -class gp_XYZ; //! Provides global functions to compute a shape's global diff --git a/src/BRepGProp/BRepGProp_EdgeTool.hxx b/src/BRepGProp/BRepGProp_EdgeTool.hxx index 25a47f6f03..f697986b4a 100644 --- a/src/BRepGProp/BRepGProp_EdgeTool.hxx +++ b/src/BRepGProp/BRepGProp_EdgeTool.hxx @@ -25,7 +25,6 @@ #include #include #include -class Standard_OutOfRange; class BRepAdaptor_Curve; class gp_Pnt; class gp_Vec; diff --git a/src/BRepGProp/BRepGProp_MeshProps.hxx b/src/BRepGProp/BRepGProp_MeshProps.hxx index 5ec46cece6..57622d0d98 100644 --- a/src/BRepGProp/BRepGProp_MeshProps.hxx +++ b/src/BRepGProp/BRepGProp_MeshProps.hxx @@ -21,7 +21,6 @@ class Poly_Triangulation; class TopLoc_Location; -class gp_Pnt; //! Computes the global properties of a surface mesh. The mesh can be diff --git a/src/BRepGProp/BRepGProp_TFunction.hxx b/src/BRepGProp/BRepGProp_TFunction.hxx index baecc46400..6566403995 100644 --- a/src/BRepGProp/BRepGProp_TFunction.hxx +++ b/src/BRepGProp/BRepGProp_TFunction.hxx @@ -28,7 +28,6 @@ #include #include #include -class BRepGProp_Face; class gp_Pnt; diff --git a/src/BRepGProp/BRepGProp_UFunction.hxx b/src/BRepGProp/BRepGProp_UFunction.hxx index 1bc0da5e52..9a70a66381 100644 --- a/src/BRepGProp/BRepGProp_UFunction.hxx +++ b/src/BRepGProp/BRepGProp_UFunction.hxx @@ -27,8 +27,6 @@ #include #include #include -class BRepGProp_Face; -class gp_Pnt; class gp_XYZ; diff --git a/src/BRepGProp/BRepGProp_VinertGK.hxx b/src/BRepGProp/BRepGProp_VinertGK.hxx index 54ed1e98b5..7aaf3829c5 100644 --- a/src/BRepGProp/BRepGProp_VinertGK.hxx +++ b/src/BRepGProp/BRepGProp_VinertGK.hxx @@ -25,7 +25,6 @@ #include #include class BRepGProp_Face; -class gp_Pnt; class BRepGProp_Domain; class gp_Pln; diff --git a/src/BRepIntCurveSurface/BRepIntCurveSurface_Inter.hxx b/src/BRepIntCurveSurface/BRepIntCurveSurface_Inter.hxx index c86ba7625a..b3d555b04f 100644 --- a/src/BRepIntCurveSurface/BRepIntCurveSurface_Inter.hxx +++ b/src/BRepIntCurveSurface/BRepIntCurveSurface_Inter.hxx @@ -26,7 +26,6 @@ #include class BRepTopAdaptor_TopolTool; -class StdFail_NotDone; class TopoDS_Shape; class GeomAdaptor_Curve; class gp_Lin; diff --git a/src/BRepLProp/BRepLProp.hxx b/src/BRepLProp/BRepLProp.hxx index ecdec3dbb8..7d96d8e85b 100644 --- a/src/BRepLProp/BRepLProp.hxx +++ b/src/BRepLProp/BRepLProp.hxx @@ -24,10 +24,6 @@ #include #include class BRepAdaptor_Curve; -class BRepLProp_CurveTool; -class BRepLProp_SurfaceTool; -class BRepLProp_CLProps; -class BRepLProp_SLProps; //! These global functions compute the degree of diff --git a/src/BRepLib/BRepLib.hxx b/src/BRepLib/BRepLib.hxx index 6f8c0b7d2e..8a95ae2cc1 100644 --- a/src/BRepLib/BRepLib.hxx +++ b/src/BRepLib/BRepLib.hxx @@ -36,19 +36,6 @@ class Geom_Plane; class TopoDS_Shape; class TopoDS_Solid; class TopoDS_Face; -class BRepLib_Command; -class BRepLib_MakeShape; -class BRepLib_MakeVertex; -class BRepLib_MakeEdge; -class BRepLib_MakeEdge2d; -class BRepLib_MakePolygon; -class BRepLib_MakeFace; -class BRepLib_MakeWire; -class BRepLib_MakeShell; -class BRepLib_MakeSolid; -class BRepLib_FindSurface; -class BRepLib_FuseEdges; -class BRepLib_CheckCurveOnSurface; class BRepTools_ReShape; diff --git a/src/BRepLib/BRepLib_Command.hxx b/src/BRepLib/BRepLib_Command.hxx index bf2a5ce1d9..dd00a81cb1 100644 --- a/src/BRepLib/BRepLib_Command.hxx +++ b/src/BRepLib/BRepLib_Command.hxx @@ -22,7 +22,6 @@ #include #include -class StdFail_NotDone; //! Root class for all commands in BRepLib. diff --git a/src/BRepLib/BRepLib_FindSurface.hxx b/src/BRepLib/BRepLib_FindSurface.hxx index 0b89a67d91..d4300d66c6 100644 --- a/src/BRepLib/BRepLib_FindSurface.hxx +++ b/src/BRepLib/BRepLib_FindSurface.hxx @@ -25,9 +25,7 @@ #include #include class Geom_Surface; -class Standard_NoSuchObject; class TopoDS_Shape; -class TopLoc_Location; //! Provides an algorithm to find a Surface through a diff --git a/src/BRepLib/BRepLib_FuseEdges.hxx b/src/BRepLib/BRepLib_FuseEdges.hxx index df3649bd64..1dd9906f6f 100644 --- a/src/BRepLib/BRepLib_FuseEdges.hxx +++ b/src/BRepLib/BRepLib_FuseEdges.hxx @@ -31,9 +31,6 @@ #include #include #include -class Standard_ConstructionError; -class Standard_NullObject; -class TopoDS_Shape; class TopoDS_Vertex; class TopoDS_Edge; diff --git a/src/BRepLib/BRepLib_MakeEdge.hxx b/src/BRepLib/BRepLib_MakeEdge.hxx index 4b80180dc2..e4177c6179 100644 --- a/src/BRepLib/BRepLib_MakeEdge.hxx +++ b/src/BRepLib/BRepLib_MakeEdge.hxx @@ -25,8 +25,6 @@ #include #include #include -class StdFail_NotDone; -class TopoDS_Vertex; class gp_Pnt; class gp_Lin; class gp_Circ; diff --git a/src/BRepLib/BRepLib_MakeEdge2d.hxx b/src/BRepLib/BRepLib_MakeEdge2d.hxx index e6860368f2..7a10165fe3 100644 --- a/src/BRepLib/BRepLib_MakeEdge2d.hxx +++ b/src/BRepLib/BRepLib_MakeEdge2d.hxx @@ -25,8 +25,6 @@ #include #include #include -class StdFail_NotDone; -class TopoDS_Vertex; class gp_Pnt2d; class gp_Lin2d; class gp_Circ2d; diff --git a/src/BRepLib/BRepLib_MakeFace.hxx b/src/BRepLib/BRepLib_MakeFace.hxx index 20fb75af75..abd8fbae4a 100644 --- a/src/BRepLib/BRepLib_MakeFace.hxx +++ b/src/BRepLib/BRepLib_MakeFace.hxx @@ -25,7 +25,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_Face; class gp_Pln; class gp_Cylinder; diff --git a/src/BRepLib/BRepLib_MakePolygon.hxx b/src/BRepLib/BRepLib_MakePolygon.hxx index e0e26d3fb4..644bdabe3a 100644 --- a/src/BRepLib/BRepLib_MakePolygon.hxx +++ b/src/BRepLib/BRepLib_MakePolygon.hxx @@ -25,10 +25,7 @@ #include #include #include -class StdFail_NotDone; class gp_Pnt; -class TopoDS_Vertex; -class TopoDS_Edge; class TopoDS_Wire; diff --git a/src/BRepLib/BRepLib_MakeShape.hxx b/src/BRepLib/BRepLib_MakeShape.hxx index 64c151bc68..80bba52e00 100644 --- a/src/BRepLib/BRepLib_MakeShape.hxx +++ b/src/BRepLib/BRepLib_MakeShape.hxx @@ -27,8 +27,6 @@ #include #include #include -class StdFail_NotDone; -class TopoDS_Shape; class TopoDS_Face; class TopoDS_Edge; diff --git a/src/BRepLib/BRepLib_MakeShell.hxx b/src/BRepLib/BRepLib_MakeShell.hxx index 0983b99e42..75dd2c99fa 100644 --- a/src/BRepLib/BRepLib_MakeShell.hxx +++ b/src/BRepLib/BRepLib_MakeShell.hxx @@ -25,7 +25,6 @@ #include #include #include -class StdFail_NotDone; class Geom_Surface; class TopoDS_Shell; diff --git a/src/BRepLib/BRepLib_MakeSolid.hxx b/src/BRepLib/BRepLib_MakeSolid.hxx index e1eac5dad5..4546fd48d3 100644 --- a/src/BRepLib/BRepLib_MakeSolid.hxx +++ b/src/BRepLib/BRepLib_MakeSolid.hxx @@ -24,7 +24,6 @@ #include #include #include -class StdFail_NotDone; class TopoDS_CompSolid; class TopoDS_Shell; class TopoDS_Solid; diff --git a/src/BRepLib/BRepLib_MakeWire.hxx b/src/BRepLib/BRepLib_MakeWire.hxx index d047d1ab4d..d227ece0f1 100644 --- a/src/BRepLib/BRepLib_MakeWire.hxx +++ b/src/BRepLib/BRepLib_MakeWire.hxx @@ -31,10 +31,7 @@ #include #include -class StdFail_NotDone; -class TopoDS_Edge; class TopoDS_Wire; -class TopoDS_Vertex; //! Provides methods to build wires. //! diff --git a/src/BRepMAT2d/BRepMAT2d_Explorer.hxx b/src/BRepMAT2d/BRepMAT2d_Explorer.hxx index 9847cd640a..1866743b74 100644 --- a/src/BRepMAT2d/BRepMAT2d_Explorer.hxx +++ b/src/BRepMAT2d/BRepMAT2d_Explorer.hxx @@ -31,7 +31,6 @@ class TopoDS_Face; class TopoDS_Wire; class Geom2d_Curve; -class TopoDS_Shape; //! Construct an explorer from wires, face, set of curves diff --git a/src/BRepMAT2d/BRepMAT2d_LinkTopoBilo.hxx b/src/BRepMAT2d/BRepMAT2d_LinkTopoBilo.hxx index 0c935956a1..935ce27af9 100644 --- a/src/BRepMAT2d/BRepMAT2d_LinkTopoBilo.hxx +++ b/src/BRepMAT2d/BRepMAT2d_LinkTopoBilo.hxx @@ -26,10 +26,8 @@ #include #include #include -class Standard_ConstructionError; class BRepMAT2d_Explorer; class BRepMAT2d_BisectingLocus; -class TopoDS_Shape; class MAT_BasicElt; class TopoDS_Wire; diff --git a/src/BRepOffset/BRepOffset_Analyse.hxx b/src/BRepOffset/BRepOffset_Analyse.hxx index 3c079c6114..1b7eb83bf4 100644 --- a/src/BRepOffset/BRepOffset_Analyse.hxx +++ b/src/BRepOffset/BRepOffset_Analyse.hxx @@ -36,7 +36,6 @@ #include -class TopoDS_Shape; class TopoDS_Edge; class TopoDS_Vertex; class TopoDS_Face; diff --git a/src/BRepOffset/BRepOffset_MakeOffset.hxx b/src/BRepOffset/BRepOffset_MakeOffset.hxx index db5b95a4b4..dc19d393db 100644 --- a/src/BRepOffset/BRepOffset_MakeOffset.hxx +++ b/src/BRepOffset/BRepOffset_MakeOffset.hxx @@ -40,10 +40,7 @@ #include class BRepAlgo_AsDes; -class TopoDS_Shape; class TopoDS_Face; -class BRepOffset_Analyse; -class BRepAlgo_Image; class BRepOffset_Inter3d; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_FindContigousEdges.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_FindContigousEdges.hxx index bf119d1871..487fc01afa 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_FindContigousEdges.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_FindContigousEdges.hxx @@ -26,8 +26,6 @@ #include #include class BRepBuilderAPI_Sewing; -class Standard_OutOfRange; -class Standard_NoSuchObject; class TopoDS_Shape; class TopoDS_Edge; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakeDraft.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakeDraft.hxx index f494debab8..a7865e360e 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakeDraft.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakeDraft.hxx @@ -27,8 +27,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_NoSuchObject; class TopoDS_Shape; class gp_Dir; class Geom_Surface; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.hxx index f311f4c561..ae64f39ae4 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.hxx @@ -29,8 +29,6 @@ #include #include class TopoDS_Wire; -class TopoDS_Face; -class BRepFill_Evolved; class TopoDS_Shape; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakeFilling.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakeFilling.hxx index 641633c407..8bddfa045c 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakeFilling.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakeFilling.hxx @@ -28,9 +28,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; -class Standard_ConstructionError; class TopoDS_Face; class TopoDS_Edge; class gp_Pnt; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.hxx index 1ab16bb1fd..cc45358ff1 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffset.hxx @@ -28,8 +28,6 @@ #include #include #include -class StdFail_NotDone; -class TopoDS_Face; class TopoDS_Wire; class TopoDS_Shape; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx index 4457cb1a4e..231fc0444e 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx @@ -30,7 +30,6 @@ #include #include class TopoDS_Shape; -class BRepOffset_MakeOffset; //! Describes functions to build a shell out of a shape. The diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipe.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipe.hxx index 7e2f30f8ec..22f58e90ec 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipe.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipe.hxx @@ -28,7 +28,6 @@ #include class TopoDS_Wire; class TopoDS_Shape; -class BRepFill_Pipe; //! Describes functions to build pipes. diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx index 401df7340d..4cde357186 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx @@ -30,8 +30,6 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class TopoDS_Wire; class gp_Ax2; class gp_Dir; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.hxx index 68e533ca43..5d9be2a4f8 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.hxx @@ -26,7 +26,6 @@ #include #include #include -class TopoDS_Shape; //! Describes functions to build a middle path of a diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx index 4b569019e0..09a56d0cb7 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_NormalProjection.hxx @@ -28,9 +28,6 @@ #include #include #include -class Standard_ConstructionError; -class Standard_NoSuchObject; -class StdFail_NotDone; class TopoDS_Shape; class TopoDS_Edge; diff --git a/src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx b/src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx index 705939443b..6211461380 100644 --- a/src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx +++ b/src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.hxx @@ -33,7 +33,6 @@ #include #include #include -class Standard_DomainError; class TopoDS_Wire; class TopoDS_Vertex; class TopoDS_Shape; diff --git a/src/BRepPrim/BRepPrim_Builder.hxx b/src/BRepPrim/BRepPrim_Builder.hxx index 3a6071cbd8..20ce195b3e 100644 --- a/src/BRepPrim/BRepPrim_Builder.hxx +++ b/src/BRepPrim/BRepPrim_Builder.hxx @@ -24,7 +24,6 @@ #include #include #include -class BRep_Builder; class TopoDS_Shell; class TopoDS_Face; class gp_Pln; diff --git a/src/BRepPrim/BRepPrim_Cone.hxx b/src/BRepPrim/BRepPrim_Cone.hxx index faf1c83e06..f2bcc30ae8 100644 --- a/src/BRepPrim/BRepPrim_Cone.hxx +++ b/src/BRepPrim/BRepPrim_Cone.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Ax2; class gp_Pnt; class TopoDS_Face; diff --git a/src/BRepPrim/BRepPrim_Cylinder.hxx b/src/BRepPrim/BRepPrim_Cylinder.hxx index 56bd2f66e1..1b53715953 100644 --- a/src/BRepPrim/BRepPrim_Cylinder.hxx +++ b/src/BRepPrim/BRepPrim_Cylinder.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Ax2; class gp_Pnt; class TopoDS_Face; diff --git a/src/BRepPrim/BRepPrim_FaceBuilder.hxx b/src/BRepPrim/BRepPrim_FaceBuilder.hxx index dfc268acb6..a59082d3f0 100644 --- a/src/BRepPrim/BRepPrim_FaceBuilder.hxx +++ b/src/BRepPrim/BRepPrim_FaceBuilder.hxx @@ -26,13 +26,8 @@ #include #include #include -class Standard_ConstructionError; -class Standard_OutOfRange; class BRep_Builder; class Geom_Surface; -class TopoDS_Face; -class TopoDS_Edge; -class TopoDS_Vertex; //! The FaceBuilder is an algorithm to build a BRep diff --git a/src/BRepPrim/BRepPrim_GWedge.hxx b/src/BRepPrim/BRepPrim_GWedge.hxx index 8176368b82..58dc5e54d1 100644 --- a/src/BRepPrim/BRepPrim_GWedge.hxx +++ b/src/BRepPrim/BRepPrim_GWedge.hxx @@ -31,17 +31,8 @@ #include #include #include -class Standard_DomainError; -class Standard_OutOfRange; -class BRepPrim_Builder; -class gp_Ax2; -class TopoDS_Shell; -class TopoDS_Face; class gp_Pln; -class TopoDS_Wire; -class TopoDS_Edge; class gp_Lin; -class TopoDS_Vertex; class gp_Pnt; diff --git a/src/BRepPrim/BRepPrim_OneAxis.hxx b/src/BRepPrim/BRepPrim_OneAxis.hxx index e81d1fadf2..9cb99a347b 100644 --- a/src/BRepPrim/BRepPrim_OneAxis.hxx +++ b/src/BRepPrim/BRepPrim_OneAxis.hxx @@ -30,16 +30,7 @@ #include #include #include -class Standard_DomainError; -class Standard_OutOfRange; -class BRepPrim_Builder; -class gp_Ax2; -class TopoDS_Face; -class TopoDS_Edge; class gp_Pnt2d; -class TopoDS_Shell; -class TopoDS_Wire; -class TopoDS_Vertex; //! Algorithm to build primitives with one axis of diff --git a/src/BRepPrim/BRepPrim_Sphere.hxx b/src/BRepPrim/BRepPrim_Sphere.hxx index f3df9fe1f7..15aa5a9126 100644 --- a/src/BRepPrim/BRepPrim_Sphere.hxx +++ b/src/BRepPrim/BRepPrim_Sphere.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Pnt; class gp_Ax2; class TopoDS_Face; diff --git a/src/BRepPrim/BRepPrim_Torus.hxx b/src/BRepPrim/BRepPrim_Torus.hxx index 900085c6ad..8b2910b695 100644 --- a/src/BRepPrim/BRepPrim_Torus.hxx +++ b/src/BRepPrim/BRepPrim_Torus.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Ax2; class gp_Pnt; class TopoDS_Face; diff --git a/src/BRepPrim/BRepPrim_Wedge.hxx b/src/BRepPrim/BRepPrim_Wedge.hxx index 356f2f6dce..bdd822b465 100644 --- a/src/BRepPrim/BRepPrim_Wedge.hxx +++ b/src/BRepPrim/BRepPrim_Wedge.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Ax2; diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx index 26c2680cd7..4e9061d512 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx @@ -24,12 +24,8 @@ #include #include #include -class Standard_DomainError; -class Standard_OutOfRange; -class StdFail_NotDone; class gp_Pnt; class gp_Ax2; -class BRepPrim_Wedge; class TopoDS_Shell; class TopoDS_Solid; class TopoDS_Face; diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeCone.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeCone.hxx index 30d8094571..0b9da1eca7 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeCone.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeCone.hxx @@ -25,9 +25,7 @@ #include #include #include -class Standard_DomainError; class gp_Ax2; -class BRepPrim_Cone; //! Describes functions to build cones or portions of cones. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeCylinder.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeCylinder.hxx index beb2571300..316fea7a37 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeCylinder.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeCylinder.hxx @@ -25,9 +25,7 @@ #include #include #include -class Standard_DomainError; class gp_Ax2; -class BRepPrim_Cylinder; //! Describes functions to build cylinders or portions of cylinders. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeHalfSpace.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeHalfSpace.hxx index 41540e14ae..c4ab4ba7f0 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeHalfSpace.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeHalfSpace.hxx @@ -23,11 +23,9 @@ #include #include -class StdFail_NotDone; class TopoDS_Face; class gp_Pnt; class TopoDS_Shell; -class TopoDS_Solid; //! Describes functions to build half-spaces. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeOneAxis.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeOneAxis.hxx index 647300dde4..ce4eb1b293 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeOneAxis.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeOneAxis.hxx @@ -23,7 +23,6 @@ #include #include -class StdFail_NotDone; class TopoDS_Face; class TopoDS_Shell; class TopoDS_Solid; diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakePrism.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakePrism.hxx index d069851b3f..7d7550cbd3 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakePrism.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakePrism.hxx @@ -28,7 +28,6 @@ class TopoDS_Shape; class gp_Vec; class gp_Dir; -class BRepSweep_Prism; //! Describes functions to build linear swept topologies, called prisms. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx index 1132df39ca..82df13808f 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx @@ -29,7 +29,6 @@ #include class TopoDS_Shape; class gp_Ax1; -class BRepSweep_Revol; //! Class to make revolved sweep topologies. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeRevolution.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeRevolution.hxx index 9c0a034050..bc2a048ede 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeRevolution.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeRevolution.hxx @@ -25,10 +25,8 @@ #include #include #include -class Standard_DomainError; class Geom_Curve; class gp_Ax2; -class BRepPrim_Revolution; //! Describes functions to build revolved shapes. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeSphere.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeSphere.hxx index 7ae7d7f416..f8dfcc2bfe 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeSphere.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeSphere.hxx @@ -25,10 +25,8 @@ #include #include #include -class Standard_DomainError; class gp_Pnt; class gp_Ax2; -class BRepPrim_Sphere; //! Describes functions to build spheres or portions of spheres. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeTorus.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeTorus.hxx index d4c0b23d00..c229971812 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeTorus.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeTorus.hxx @@ -25,9 +25,7 @@ #include #include #include -class Standard_DomainError; class gp_Ax2; -class BRepPrim_Torus; //! Describes functions to build tori or portions of tori. diff --git a/src/BRepPrimAPI/BRepPrimAPI_MakeWedge.hxx b/src/BRepPrimAPI/BRepPrimAPI_MakeWedge.hxx index 5ade9348bb..ea643c0e41 100644 --- a/src/BRepPrimAPI/BRepPrimAPI_MakeWedge.hxx +++ b/src/BRepPrimAPI/BRepPrimAPI_MakeWedge.hxx @@ -24,10 +24,7 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class gp_Ax2; -class BRepPrim_Wedge; class TopoDS_Shell; class TopoDS_Solid; diff --git a/src/BRepProj/BRepProj_Projection.hxx b/src/BRepProj/BRepProj_Projection.hxx index d746d095c6..1732247227 100644 --- a/src/BRepProj/BRepProj_Projection.hxx +++ b/src/BRepProj/BRepProj_Projection.hxx @@ -27,10 +27,6 @@ #include #include #include -class Standard_NoSuchObject; -class Standard_ConstructionError; -class Standard_NullObject; -class TopoDS_Shape; class gp_Dir; class gp_Pnt; diff --git a/src/BRepSweep/BRepSweep_Builder.hxx b/src/BRepSweep/BRepSweep_Builder.hxx index c12c43c007..d962ddf634 100644 --- a/src/BRepSweep/BRepSweep_Builder.hxx +++ b/src/BRepSweep/BRepSweep_Builder.hxx @@ -23,7 +23,6 @@ #include #include -class BRep_Builder; class TopoDS_Shape; diff --git a/src/BRepSweep/BRepSweep_Iterator.hxx b/src/BRepSweep/BRepSweep_Iterator.hxx index 1470c91143..822eef55e3 100644 --- a/src/BRepSweep/BRepSweep_Iterator.hxx +++ b/src/BRepSweep/BRepSweep_Iterator.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_NoMoreObject; -class Standard_NoSuchObject; class TopoDS_Shape; diff --git a/src/BRepSweep/BRepSweep_NumLinearRegularSweep.hxx b/src/BRepSweep/BRepSweep_NumLinearRegularSweep.hxx index bf853d1da7..b105441f9b 100644 --- a/src/BRepSweep/BRepSweep_NumLinearRegularSweep.hxx +++ b/src/BRepSweep/BRepSweep_NumLinearRegularSweep.hxx @@ -30,13 +30,6 @@ #include #include #include -class Standard_NoMoreObject; -class Standard_NoSuchObject; -class Standard_RangeError; -class Standard_DomainError; -class BRepSweep_Builder; -class TopoDS_Shape; -class Sweep_NumShape; //! This a generic class is used to build Sweept diff --git a/src/BRepSweep/BRepSweep_Prism.hxx b/src/BRepSweep/BRepSweep_Prism.hxx index 69890b85ff..1ec53af5a1 100644 --- a/src/BRepSweep/BRepSweep_Prism.hxx +++ b/src/BRepSweep/BRepSweep_Prism.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_ConstructionError; class TopoDS_Shape; class gp_Vec; class gp_Dir; diff --git a/src/BRepSweep/BRepSweep_Revol.hxx b/src/BRepSweep/BRepSweep_Revol.hxx index 6b9d31cc9a..043623bdbe 100644 --- a/src/BRepSweep/BRepSweep_Revol.hxx +++ b/src/BRepSweep/BRepSweep_Revol.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_ConstructionError; class TopoDS_Shape; class gp_Ax1; class Sweep_NumShape; diff --git a/src/BRepSweep/BRepSweep_Rotation.hxx b/src/BRepSweep/BRepSweep_Rotation.hxx index 9ffb9c45e2..0e157e03aa 100644 --- a/src/BRepSweep/BRepSweep_Rotation.hxx +++ b/src/BRepSweep/BRepSweep_Rotation.hxx @@ -26,11 +26,9 @@ #include #include #include -class Standard_ConstructionError; class TopoDS_Shape; class Sweep_NumShape; class TopLoc_Location; -class gp_Ax1; //! Provides an algorithm to build object by diff --git a/src/BRepSweep/BRepSweep_Tool.hxx b/src/BRepSweep/BRepSweep_Tool.hxx index 192cb3d420..da74db3ad7 100644 --- a/src/BRepSweep/BRepSweep_Tool.hxx +++ b/src/BRepSweep/BRepSweep_Tool.hxx @@ -25,7 +25,6 @@ #include #include #include -class Standard_OutOfRange; class TopoDS_Shape; diff --git a/src/BRepSweep/BRepSweep_Translation.hxx b/src/BRepSweep/BRepSweep_Translation.hxx index 4ff7c96bb1..cd6707775d 100644 --- a/src/BRepSweep/BRepSweep_Translation.hxx +++ b/src/BRepSweep/BRepSweep_Translation.hxx @@ -25,11 +25,9 @@ #include #include #include -class Standard_ConstructionError; class TopoDS_Shape; class Sweep_NumShape; class TopLoc_Location; -class gp_Vec; //! Provides an algorithm to build object by diff --git a/src/BRepSweep/BRepSweep_Trsf.hxx b/src/BRepSweep/BRepSweep_Trsf.hxx index 0f2c4b245f..4d40d07650 100644 --- a/src/BRepSweep/BRepSweep_Trsf.hxx +++ b/src/BRepSweep/BRepSweep_Trsf.hxx @@ -28,7 +28,6 @@ class BRep_Builder; class TopoDS_Shape; class Sweep_NumShape; -class TopLoc_Location; //! This class is inherited from NumLinearRegularSweep diff --git a/src/BRepToIGES/BRepToIGES_BRShell.hxx b/src/BRepToIGES/BRepToIGES_BRShell.hxx index e4ca81ef8f..083eecad26 100644 --- a/src/BRepToIGES/BRepToIGES_BRShell.hxx +++ b/src/BRepToIGES/BRepToIGES_BRShell.hxx @@ -24,7 +24,6 @@ #include #include -class BRepToIGES_BREntity; class IGESData_IGESEntity; class TopoDS_Shape; class TopoDS_Shell; diff --git a/src/BRepToIGES/BRepToIGES_BRSolid.hxx b/src/BRepToIGES/BRepToIGES_BRSolid.hxx index cc8c96a1cc..733f92193d 100644 --- a/src/BRepToIGES/BRepToIGES_BRSolid.hxx +++ b/src/BRepToIGES/BRepToIGES_BRSolid.hxx @@ -22,7 +22,6 @@ #include #include -class BRepToIGES_BREntity; class IGESData_IGESEntity; class TopoDS_Shape; class TopoDS_Solid; diff --git a/src/BRepToIGES/BRepToIGES_BRWire.hxx b/src/BRepToIGES/BRepToIGES_BRWire.hxx index 92128c5a31..265aa826db 100644 --- a/src/BRepToIGES/BRepToIGES_BRWire.hxx +++ b/src/BRepToIGES/BRepToIGES_BRWire.hxx @@ -24,7 +24,6 @@ #include #include #include -class BRepToIGES_BREntity; class IGESData_IGESEntity; class TopoDS_Shape; class TopoDS_Vertex; diff --git a/src/BRepTools/BRepTools.hxx b/src/BRepTools/BRepTools.hxx index 968fd90dae..51dddda991 100644 --- a/src/BRepTools/BRepTools.hxx +++ b/src/BRepTools/BRepTools.hxx @@ -42,16 +42,6 @@ class TopoDS_CompSolid; class TopoDS_Compound; class TopoDS_Shape; class BRep_Builder; -class BRepTools_WireExplorer; -class BRepTools_Modification; -class BRepTools_Modifier; -class BRepTools_TrsfModification; -class BRepTools_NurbsConvertModification; -class BRepTools_GTrsfModification; -class BRepTools_Substitution; -class BRepTools_Quilt; -class BRepTools_ShapeSet; -class BRepTools_ReShape; class Geom_Curve; class Geom2d_Curve; class Geom_Surface; diff --git a/src/BRepTools/BRepTools_GTrsfModification.hxx b/src/BRepTools/BRepTools_GTrsfModification.hxx index 5640c1613b..b096fb428b 100644 --- a/src/BRepTools/BRepTools_GTrsfModification.hxx +++ b/src/BRepTools/BRepTools_GTrsfModification.hxx @@ -25,7 +25,6 @@ #include #include #include -class gp_GTrsf; class TopoDS_Face; class Geom_Surface; class TopLoc_Location; diff --git a/src/BRepTools/BRepTools_Modifier.hxx b/src/BRepTools/BRepTools_Modifier.hxx index 194aa47012..021cd4f6b2 100644 --- a/src/BRepTools/BRepTools_Modifier.hxx +++ b/src/BRepTools/BRepTools_Modifier.hxx @@ -35,9 +35,6 @@ #include #include -class Standard_NullObject; -class Standard_NoSuchObject; -class TopoDS_Shape; class BRepTools_Modification; class Geom_Curve; class Geom_Surface; diff --git a/src/BRepTools/BRepTools_PurgeLocations.hxx b/src/BRepTools/BRepTools_PurgeLocations.hxx index 4f63283be9..f25186a233 100644 --- a/src/BRepTools/BRepTools_PurgeLocations.hxx +++ b/src/BRepTools/BRepTools_PurgeLocations.hxx @@ -20,9 +20,7 @@ #include #include -class TopoDS_Shape; -class BRepTools_PurgeLocations; //! Removes location datums, which satisfy conditions: //! aTrsf.IsNegative() || (Abs(Abs(aTrsf.ScaleFactor()) - 1.) > TopLoc_Location::ScalePrec()) diff --git a/src/BRepTools/BRepTools_Quilt.hxx b/src/BRepTools/BRepTools_Quilt.hxx index 8bbf15b7cc..f12c7087eb 100644 --- a/src/BRepTools/BRepTools_Quilt.hxx +++ b/src/BRepTools/BRepTools_Quilt.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_NoSuchObject; class TopoDS_Edge; class TopoDS_Vertex; class TopoDS_Shape; diff --git a/src/BRepTools/BRepTools_ReShape.hxx b/src/BRepTools/BRepTools_ReShape.hxx index 80e0ad8c87..9109072fdf 100644 --- a/src/BRepTools/BRepTools_ReShape.hxx +++ b/src/BRepTools/BRepTools_ReShape.hxx @@ -26,7 +26,6 @@ #include #include -class TopoDS_Shape; class TopoDS_Vertex; // resolve name collisions with X11 headers diff --git a/src/BRepTools/BRepTools_ShapeSet.hxx b/src/BRepTools/BRepTools_ShapeSet.hxx index 2d1bfe36eb..8fc31e52d1 100644 --- a/src/BRepTools/BRepTools_ShapeSet.hxx +++ b/src/BRepTools/BRepTools_ShapeSet.hxx @@ -32,7 +32,6 @@ #include #include -class BRep_Builder; class TopoDS_Shape; diff --git a/src/BRepTools/BRepTools_Substitution.hxx b/src/BRepTools/BRepTools_Substitution.hxx index 9e8e22cf8b..6421529eac 100644 --- a/src/BRepTools/BRepTools_Substitution.hxx +++ b/src/BRepTools/BRepTools_Substitution.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_NoSuchObject; class TopoDS_Shape; diff --git a/src/BRepTools/BRepTools_TrsfModification.hxx b/src/BRepTools/BRepTools_TrsfModification.hxx index 04b1f88476..5675146b85 100644 --- a/src/BRepTools/BRepTools_TrsfModification.hxx +++ b/src/BRepTools/BRepTools_TrsfModification.hxx @@ -25,7 +25,6 @@ #include #include #include -class gp_Trsf; class TopoDS_Face; class Geom_Surface; class TopLoc_Location; diff --git a/src/BRepTools/BRepTools_WireExplorer.hxx b/src/BRepTools/BRepTools_WireExplorer.hxx index f04ff22d5a..09fb0e9d82 100644 --- a/src/BRepTools/BRepTools_WireExplorer.hxx +++ b/src/BRepTools/BRepTools_WireExplorer.hxx @@ -29,13 +29,7 @@ #include #include #include -class Standard_DomainError; -class Standard_NoSuchObject; -class Standard_NoMoreObject; class TopoDS_Wire; -class TopoDS_Face; -class TopoDS_Edge; -class TopoDS_Vertex; //! The WireExplorer is a tool to explore the edges of diff --git a/src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.hxx b/src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.hxx index 0dc6dce870..0288f53b3f 100644 --- a/src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.hxx +++ b/src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.hxx @@ -27,7 +27,6 @@ #include #include #include -class TopoDS_Face; class gp_Pnt2d; diff --git a/src/BRepTopAdaptor/BRepTopAdaptor_HVertex.hxx b/src/BRepTopAdaptor/BRepTopAdaptor_HVertex.hxx index 85ea45ccd5..82e8acba3c 100644 --- a/src/BRepTopAdaptor/BRepTopAdaptor_HVertex.hxx +++ b/src/BRepTopAdaptor/BRepTopAdaptor_HVertex.hxx @@ -26,9 +26,7 @@ #include #include -class TopoDS_Vertex; class gp_Pnt2d; -class Adaptor3d_HVertex; class BRepTopAdaptor_HVertex; diff --git a/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.hxx b/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.hxx index 64bd6f7797..1708c09567 100644 --- a/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.hxx +++ b/src/BRepTopAdaptor/BRepTopAdaptor_TopolTool.hxx @@ -28,7 +28,6 @@ #include #include -class Standard_DomainError; class Adaptor3d_HVertex; class gp_Pnt2d; class gp_Pnt; diff --git a/src/BinLDrivers/BinLDrivers.hxx b/src/BinLDrivers/BinLDrivers.hxx index 0a0251ba60..be04ae0a50 100644 --- a/src/BinLDrivers/BinLDrivers.hxx +++ b/src/BinLDrivers/BinLDrivers.hxx @@ -22,10 +22,6 @@ class Standard_Transient; class Standard_GUID; class BinMDF_ADriverTable; class Message_Messenger; -class TCollection_AsciiString; -class BinLDrivers_DocumentStorageDriver; -class BinLDrivers_DocumentRetrievalDriver; -class BinLDrivers_DocumentSection; class TDocStd_Application; class BinLDrivers diff --git a/src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx b/src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx index 33818f8afc..92ffda6a28 100644 --- a/src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx +++ b/src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx @@ -33,12 +33,9 @@ class BinMDF_ADriverTable; class Message_Messenger; class TCollection_ExtendedString; -class PCDM_Document; class CDM_Document; class CDM_Application; class TDF_Label; -class TCollection_AsciiString; -class Storage_HeaderData; class BinLDrivers_DocumentSection; diff --git a/src/BinLDrivers/BinLDrivers_DocumentSection.hxx b/src/BinLDrivers/BinLDrivers_DocumentSection.hxx index b20605739b..cbb435819b 100644 --- a/src/BinLDrivers/BinLDrivers_DocumentSection.hxx +++ b/src/BinLDrivers/BinLDrivers_DocumentSection.hxx @@ -27,7 +27,6 @@ #include #include -class TCollection_AsciiString; //! More or less independent part of the saved/restored document diff --git a/src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx b/src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx index 2ba79f2c8c..61109b1c3a 100644 --- a/src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx +++ b/src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx @@ -32,7 +32,6 @@ #include class BinMDF_ADriverTable; class Message_Messenger; -class TCollection_ExtendedString; class CDM_Document; class TDF_Label; class TCollection_AsciiString; diff --git a/src/BinMDocStd/BinMDocStd.hxx b/src/BinMDocStd/BinMDocStd.hxx index efba2c01cd..f802f6f36f 100644 --- a/src/BinMDocStd/BinMDocStd.hxx +++ b/src/BinMDocStd/BinMDocStd.hxx @@ -22,7 +22,6 @@ class BinMDF_ADriverTable; class Message_Messenger; -class BinMDocStd_XLinkDriver; //! Storage and Retrieval drivers for TDocStd modelling attributes. diff --git a/src/BinMFunction/BinMFunction.hxx b/src/BinMFunction/BinMFunction.hxx index 8d1c849883..1b28d69326 100644 --- a/src/BinMFunction/BinMFunction.hxx +++ b/src/BinMFunction/BinMFunction.hxx @@ -22,9 +22,6 @@ class BinMDF_ADriverTable; class Message_Messenger; -class BinMFunction_FunctionDriver; -class BinMFunction_GraphNodeDriver; -class BinMFunction_ScopeDriver; //! Storage and Retrieval drivers for TFunction modelling attributes. diff --git a/src/BinTools/BinTools.hxx b/src/BinTools/BinTools.hxx index e662232966..2f58ac6d16 100644 --- a/src/BinTools/BinTools.hxx +++ b/src/BinTools/BinTools.hxx @@ -30,11 +30,6 @@ #include class TopoDS_Shape; -class BinTools_ShapeSet; -class BinTools_Curve2dSet; -class BinTools_CurveSet; -class BinTools_SurfaceSet; -class BinTools_LocationSet; //! Tool to keep shapes in binary format diff --git a/src/BinTools/BinTools_Curve2dSet.hxx b/src/BinTools/BinTools_Curve2dSet.hxx index 4d99ffae4a..7c777ac8a9 100644 --- a/src/BinTools/BinTools_Curve2dSet.hxx +++ b/src/BinTools/BinTools_Curve2dSet.hxx @@ -28,7 +28,6 @@ #include #include -class Standard_OutOfRange; class Geom2d_Curve; diff --git a/src/BinTools/BinTools_CurveSet.hxx b/src/BinTools/BinTools_CurveSet.hxx index d825805738..10ce962870 100644 --- a/src/BinTools/BinTools_CurveSet.hxx +++ b/src/BinTools/BinTools_CurveSet.hxx @@ -28,7 +28,6 @@ #include #include -class Standard_OutOfRange; class Geom_Curve; diff --git a/src/BinTools/BinTools_LocationSet.hxx b/src/BinTools/BinTools_LocationSet.hxx index b00d598f05..ee989e7edf 100644 --- a/src/BinTools/BinTools_LocationSet.hxx +++ b/src/BinTools/BinTools_LocationSet.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_OutOfRange; class TopLoc_Location; //! Operator for writing transformation into the stream diff --git a/src/BinTools/BinTools_ShapeWriter.hxx b/src/BinTools/BinTools_ShapeWriter.hxx index 88561da0fb..17eda44a34 100644 --- a/src/BinTools/BinTools_ShapeWriter.hxx +++ b/src/BinTools/BinTools_ShapeWriter.hxx @@ -20,7 +20,6 @@ #include #include -class TopLoc_Location; class Geom_Curve; class Geom2d_Curve; class Geom_Surface; diff --git a/src/BinTools/BinTools_SurfaceSet.hxx b/src/BinTools/BinTools_SurfaceSet.hxx index d595b862cb..c3909a104d 100644 --- a/src/BinTools/BinTools_SurfaceSet.hxx +++ b/src/BinTools/BinTools_SurfaceSet.hxx @@ -28,7 +28,6 @@ #include #include -class Standard_OutOfRange; class Geom_Surface; diff --git a/src/BinXCAFDrivers/BinXCAFDrivers.hxx b/src/BinXCAFDrivers/BinXCAFDrivers.hxx index dfc1cda7c8..b8863c6fc6 100644 --- a/src/BinXCAFDrivers/BinXCAFDrivers.hxx +++ b/src/BinXCAFDrivers/BinXCAFDrivers.hxx @@ -22,8 +22,6 @@ class Standard_Transient; class Standard_GUID; class BinMDF_ADriverTable; class Message_Messenger; -class BinXCAFDrivers_DocumentStorageDriver; -class BinXCAFDrivers_DocumentRetrievalDriver; class TDocStd_Application; class BinXCAFDrivers diff --git a/src/Bisector/Bisector.hxx b/src/Bisector/Bisector.hxx index 17f91ff946..6794613350 100644 --- a/src/Bisector/Bisector.hxx +++ b/src/Bisector/Bisector.hxx @@ -24,16 +24,6 @@ #include #include class Geom2d_Curve; -class Bisector_Curve; -class Bisector_BisecAna; -class Bisector_BisecPC; -class Bisector_BisecCC; -class Bisector_Bisec; -class Bisector_Inter; -class Bisector_PointOnBis; -class Bisector_PolyBis; -class Bisector_FunctionH; -class Bisector_FunctionInter; //! This package provides the bisecting line between two diff --git a/src/Bisector/Bisector_BisecAna.hxx b/src/Bisector/Bisector_BisecAna.hxx index fbc0b8a21d..e0b5d98d87 100644 --- a/src/Bisector/Bisector_BisecAna.hxx +++ b/src/Bisector/Bisector_BisecAna.hxx @@ -27,8 +27,6 @@ #include #include class Geom2d_TrimmedCurve; -class Standard_DomainError; -class Standard_RangeError; class Geom2d_Curve; class gp_Pnt2d; class gp_Vec2d; diff --git a/src/Bisector/Bisector_BisecCC.hxx b/src/Bisector/Bisector_BisecCC.hxx index 8340c0f76c..149c05b0ec 100644 --- a/src/Bisector/Bisector_BisecCC.hxx +++ b/src/Bisector/Bisector_BisecCC.hxx @@ -29,13 +29,9 @@ #include #include class Geom2d_Curve; -class Standard_DomainError; -class Standard_RangeError; -class gp_Pnt2d; class Geom2d_Geometry; class gp_Trsf2d; class gp_Vec2d; -class Bisector_PolyBis; class Bisector_BisecCC; diff --git a/src/Bisector/Bisector_BisecPC.hxx b/src/Bisector/Bisector_BisecPC.hxx index baccd1746d..d3006c4edb 100644 --- a/src/Bisector/Bisector_BisecPC.hxx +++ b/src/Bisector/Bisector_BisecPC.hxx @@ -28,9 +28,6 @@ #include #include class Geom2d_Curve; -class Standard_DomainError; -class Standard_RangeError; -class gp_Pnt2d; class Geom2d_Geometry; class gp_Trsf2d; class gp_Vec2d; diff --git a/src/Bisector/Bisector_FunctionH.hxx b/src/Bisector/Bisector_FunctionH.hxx index f41c7e0e6b..7c6b053854 100644 --- a/src/Bisector/Bisector_FunctionH.hxx +++ b/src/Bisector/Bisector_FunctionH.hxx @@ -27,8 +27,6 @@ #include #include class Geom2d_Curve; -class gp_Pnt2d; -class gp_Vec2d; //! H(v) = (T1 .P2(v) - P1) * ||T(v)|| - diff --git a/src/Bisector/Bisector_Inter.hxx b/src/Bisector/Bisector_Inter.hxx index 48b012c949..c5e724c3c2 100644 --- a/src/Bisector/Bisector_Inter.hxx +++ b/src/Bisector/Bisector_Inter.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_ConstructionError; class Bisector_Bisec; class IntRes2d_Domain; class Geom2d_Curve; diff --git a/src/Bisector/Bisector_PointOnBis.hxx b/src/Bisector/Bisector_PointOnBis.hxx index 8aaca9de37..7ae90ebdf3 100644 --- a/src/Bisector/Bisector_PointOnBis.hxx +++ b/src/Bisector/Bisector_PointOnBis.hxx @@ -24,7 +24,6 @@ #include #include #include -class gp_Pnt2d; diff --git a/src/Bisector/Bisector_PolyBis.hxx b/src/Bisector/Bisector_PolyBis.hxx index 6b6b8e2c3e..5938ccbd0e 100644 --- a/src/Bisector/Bisector_PolyBis.hxx +++ b/src/Bisector/Bisector_PolyBis.hxx @@ -25,7 +25,6 @@ #include #include #include -class Bisector_PointOnBis; class gp_Trsf2d; diff --git a/src/Bnd/Bnd_BoundSortBox.hxx b/src/Bnd/Bnd_BoundSortBox.hxx index 384664b11e..18f26a8027 100644 --- a/src/Bnd/Bnd_BoundSortBox.hxx +++ b/src/Bnd/Bnd_BoundSortBox.hxx @@ -28,9 +28,6 @@ #include #include #include -class Standard_NullValue; -class Standard_MultiplyDefined; -class Bnd_Box; class gp_Pln; diff --git a/src/Bnd/Bnd_BoundSortBox2d.hxx b/src/Bnd/Bnd_BoundSortBox2d.hxx index 6a7eab550f..121aa1f1d5 100644 --- a/src/Bnd/Bnd_BoundSortBox2d.hxx +++ b/src/Bnd/Bnd_BoundSortBox2d.hxx @@ -28,9 +28,6 @@ #include #include #include -class Standard_NullValue; -class Standard_MultiplyDefined; -class Bnd_Box2d; //! A tool to compare a 2D bounding box with a set of 2D diff --git a/src/Bnd/Bnd_Box.hxx b/src/Bnd/Bnd_Box.hxx index 1cfb7c0fce..a260fd4ef2 100644 --- a/src/Bnd/Bnd_Box.hxx +++ b/src/Bnd/Bnd_Box.hxx @@ -25,7 +25,6 @@ #include #include #include -class Standard_ConstructionError; class gp_Pnt; class gp_Dir; class gp_Trsf; diff --git a/src/Bnd/Bnd_Box2d.hxx b/src/Bnd/Bnd_Box2d.hxx index 02dd79dc09..5f65932643 100644 --- a/src/Bnd/Bnd_Box2d.hxx +++ b/src/Bnd/Bnd_Box2d.hxx @@ -26,7 +26,6 @@ #include #include #include -class Standard_ConstructionError; class gp_Dir2d; class gp_Trsf2d; diff --git a/src/Bnd/Bnd_Sphere.hxx b/src/Bnd/Bnd_Sphere.hxx index 679ba0277f..da98f4a5e9 100644 --- a/src/Bnd/Bnd_Sphere.hxx +++ b/src/Bnd/Bnd_Sphere.hxx @@ -24,7 +24,6 @@ #include #include #include -class gp_XYZ; //! This class represents a bounding sphere of a geometric entity diff --git a/src/BndLib/BndLib.hxx b/src/BndLib/BndLib.hxx index ad207c7d5a..3ea0494d4d 100644 --- a/src/BndLib/BndLib.hxx +++ b/src/BndLib/BndLib.hxx @@ -38,9 +38,6 @@ class gp_Cylinder; class gp_Cone; class gp_Sphere; class gp_Torus; -class BndLib_Add3dCurve; -class BndLib_Add2dCurve; -class BndLib_AddSurface; //! The BndLib package provides functions to add a geometric primitive to a bounding box. diff --git a/src/BndLib/BndLib_Add3dCurve.hxx b/src/BndLib/BndLib_Add3dCurve.hxx index 4fdee15d1d..1e7372de68 100644 --- a/src/BndLib/BndLib_Add3dCurve.hxx +++ b/src/BndLib/BndLib_Add3dCurve.hxx @@ -25,8 +25,6 @@ // class Adaptor3d_Curve; class Bnd_Box; -class gp_Circ; -class gp_Elips; //! Computes the bounding box for a curve in 3d. diff --git a/src/BndLib/BndLib_AddSurface.hxx b/src/BndLib/BndLib_AddSurface.hxx index 66cc9acb4d..205010c8d1 100644 --- a/src/BndLib/BndLib_AddSurface.hxx +++ b/src/BndLib/BndLib_AddSurface.hxx @@ -24,9 +24,6 @@ #include class Adaptor3d_Surface; class Bnd_Box; -class gp_Cylinder; -class gp_Cone; -class gp_Sphere; //! computes the box from a surface //! Functions to add a surface to a bounding box. diff --git a/src/CDF/CDF_Application.hxx b/src/CDF/CDF_Application.hxx index b4ef68f2aa..9c218887bc 100644 --- a/src/CDF/CDF_Application.hxx +++ b/src/CDF/CDF_Application.hxx @@ -27,10 +27,8 @@ #include #include -class Standard_NoSuchObject; class Standard_GUID; class CDM_Document; -class TCollection_ExtendedString; class PCDM_Reader; class CDM_MetaData; class PCDM_RetrievalDriver; diff --git a/src/CDF/CDF_Directory.hxx b/src/CDF/CDF_Directory.hxx index 2a502a934e..27f2ff84fe 100644 --- a/src/CDF/CDF_Directory.hxx +++ b/src/CDF/CDF_Directory.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_NoSuchObject; -class CDF_DirectoryIterator; class CDM_Document; diff --git a/src/CDF/CDF_DirectoryIterator.hxx b/src/CDF/CDF_DirectoryIterator.hxx index 29c13b94ab..4a163c697b 100644 --- a/src/CDF/CDF_DirectoryIterator.hxx +++ b/src/CDF/CDF_DirectoryIterator.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_NoSuchObject; class CDF_Directory; class CDM_Document; diff --git a/src/CDF/CDF_MetaDataDriver.hxx b/src/CDF/CDF_MetaDataDriver.hxx index 3987b6f67c..5a3692dd9b 100644 --- a/src/CDF/CDF_MetaDataDriver.hxx +++ b/src/CDF/CDF_MetaDataDriver.hxx @@ -19,7 +19,6 @@ #include -class Standard_NotImplemented; class CDM_MetaData; class TCollection_ExtendedString; class CDM_Document; diff --git a/src/CDF/CDF_Store.hxx b/src/CDF/CDF_Store.hxx index a19f5f2fa8..9286300b75 100644 --- a/src/CDF/CDF_Store.hxx +++ b/src/CDF/CDF_Store.hxx @@ -34,7 +34,6 @@ class CDF_StoreList; class CDM_Document; -class TCollection_ExtendedString; diff --git a/src/CDF/CDF_StoreList.hxx b/src/CDF/CDF_StoreList.hxx index a695058d7a..1f79e21682 100644 --- a/src/CDF/CDF_StoreList.hxx +++ b/src/CDF/CDF_StoreList.hxx @@ -29,7 +29,6 @@ #include class CDM_Document; -class Standard_NoSuchObject; class CDM_MetaData; class TCollection_ExtendedString; diff --git a/src/CDM/CDM_Application.hxx b/src/CDM/CDM_Application.hxx index a55dc67e59..3e47f24987 100644 --- a/src/CDM/CDM_Application.hxx +++ b/src/CDM/CDM_Application.hxx @@ -29,7 +29,6 @@ #include #include -class CDM_Reference; class CDM_MetaData; class CDM_Document; class Resource_Manager; diff --git a/src/CDM/CDM_Document.hxx b/src/CDM/CDM_Document.hxx index 3b819486d8..ae0a611b84 100644 --- a/src/CDM/CDM_Document.hxx +++ b/src/CDM/CDM_Document.hxx @@ -29,12 +29,7 @@ class CDM_MetaData; class CDM_Application; -class Standard_NoSuchObject; -class Standard_Failure; -class Standard_DomainError; class CDM_Reference; -class CDM_ReferenceIterator; -class TCollection_ExtendedString; class Resource_Manager; class CDM_Document; diff --git a/src/CDM/CDM_MetaData.hxx b/src/CDM/CDM_MetaData.hxx index 9039ddce81..26af074bc7 100644 --- a/src/CDM/CDM_MetaData.hxx +++ b/src/CDM/CDM_MetaData.hxx @@ -29,11 +29,6 @@ #include #include #include -class Standard_NoSuchObject; -class CDM_Reference; -class CDM_Document; -class TCollection_ExtendedString; -class CDM_Application; class CDM_MetaData; diff --git a/src/CPnts/CPnts_AbscissaPoint.hxx b/src/CPnts/CPnts_AbscissaPoint.hxx index a39a1f9159..74deff54ff 100644 --- a/src/CPnts/CPnts_AbscissaPoint.hxx +++ b/src/CPnts/CPnts_AbscissaPoint.hxx @@ -24,8 +24,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_ConstructionError; class Adaptor3d_Curve; class Adaptor2d_Curve2d; diff --git a/src/CPnts/CPnts_UniformDeflection.hxx b/src/CPnts/CPnts_UniformDeflection.hxx index d204e86979..11efcc63ed 100644 --- a/src/CPnts/CPnts_UniformDeflection.hxx +++ b/src/CPnts/CPnts_UniformDeflection.hxx @@ -26,9 +26,6 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; -class Standard_OutOfRange; class Adaptor3d_Curve; class Adaptor2d_Curve2d; diff --git a/src/CSLib/CSLib.hxx b/src/CSLib/CSLib.hxx index f2b6d670f1..1832609bd4 100644 --- a/src/CSLib/CSLib.hxx +++ b/src/CSLib/CSLib.hxx @@ -29,8 +29,6 @@ #include class gp_Vec; class gp_Dir; -class CSLib_Class2d; -class CSLib_NormalPolyDef; //! This package implements functions for basis geometric diff --git a/src/ChFi2d/ChFi2d.hxx b/src/ChFi2d/ChFi2d.hxx index a37b4b91be..7eb7156e4f 100644 --- a/src/ChFi2d/ChFi2d.hxx +++ b/src/ChFi2d/ChFi2d.hxx @@ -26,7 +26,6 @@ class TopoDS_Edge; class TopoDS_Vertex; class TopoDS_Face; -class ChFi2d_Builder; //! This package contains the algorithms used to build diff --git a/src/ChFi3d/ChFi3d.hxx b/src/ChFi3d/ChFi3d.hxx index 38c523ff47..eb218fba2a 100644 --- a/src/ChFi3d/ChFi3d.hxx +++ b/src/ChFi3d/ChFi3d.hxx @@ -29,10 +29,6 @@ class BRepAdaptor_Surface; class TopoDS_Edge; class TopoDS_Face; -class ChFi3d_Builder; -class ChFi3d_ChBuilder; -class ChFi3d_FilBuilder; -class ChFi3d_SearchSing; //! creation of spatial fillets on a solid. diff --git a/src/ChFi3d/ChFi3d_Builder.hxx b/src/ChFi3d/ChFi3d_Builder.hxx index 02b474a9cf..f24419fca6 100644 --- a/src/ChFi3d/ChFi3d_Builder.hxx +++ b/src/ChFi3d/ChFi3d_Builder.hxx @@ -37,9 +37,6 @@ class TopOpeBRepDS_HDataStructure; class TopOpeBRepBuild_HBuilder; -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_ConstructionError; class TopoDS_Edge; class ChFiDS_Spine; class TopoDS_Vertex; diff --git a/src/ChFi3d/ChFi3d_ChBuilder.hxx b/src/ChFi3d/ChFi3d_ChBuilder.hxx index fb64eebf35..2a708db296 100644 --- a/src/ChFi3d/ChFi3d_ChBuilder.hxx +++ b/src/ChFi3d/ChFi3d_ChBuilder.hxx @@ -30,8 +30,6 @@ #include #include -class Standard_ConstructionError; -class Standard_DomainError; class TopoDS_Shape; class TopoDS_Edge; class TopoDS_Face; diff --git a/src/ChFiDS/ChFiDS_CircSection.hxx b/src/ChFiDS/ChFiDS_CircSection.hxx index 19cb599a25..e5e5be4088 100644 --- a/src/ChFiDS/ChFiDS_CircSection.hxx +++ b/src/ChFiDS/ChFiDS_CircSection.hxx @@ -24,8 +24,6 @@ #include #include #include -class gp_Circ; -class gp_Lin; //! A Section of fillet. diff --git a/src/ChFiDS/ChFiDS_CommonPoint.hxx b/src/ChFiDS/ChFiDS_CommonPoint.hxx index b5bd41b345..15f725ecc1 100644 --- a/src/ChFiDS/ChFiDS_CommonPoint.hxx +++ b/src/ChFiDS/ChFiDS_CommonPoint.hxx @@ -28,12 +28,6 @@ #include #include #include -class Standard_DomainError; -class Standard_TypeMismatch; -class TopoDS_Vertex; -class TopoDS_Edge; -class gp_Pnt; -class gp_Vec; //! point start/end of fillet common to 2 adjacent filets diff --git a/src/ChFiDS/ChFiDS_ElSpine.hxx b/src/ChFiDS/ChFiDS_ElSpine.hxx index 374eeead39..451fda9ef5 100644 --- a/src/ChFiDS/ChFiDS_ElSpine.hxx +++ b/src/ChFiDS/ChFiDS_ElSpine.hxx @@ -33,11 +33,6 @@ #include #include class ChFiDS_SurfData; -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DomainError; -class gp_Pnt; -class gp_Vec; class gp_Ax1; class Geom_Curve; class gp_Lin; diff --git a/src/ChFiDS/ChFiDS_SurfData.hxx b/src/ChFiDS/ChFiDS_SurfData.hxx index b307cf22bb..3113807f09 100644 --- a/src/ChFiDS/ChFiDS_SurfData.hxx +++ b/src/ChFiDS/ChFiDS_SurfData.hxx @@ -29,9 +29,6 @@ #include #include -class ChFiDS_FaceInterference; -class ChFiDS_CommonPoint; -class gp_Pnt2d; class ChFiDS_SurfData; diff --git a/src/Contap/Contap_ContAna.hxx b/src/Contap/Contap_ContAna.hxx index b0f5dcd8d0..f0384bdf0c 100644 --- a/src/Contap/Contap_ContAna.hxx +++ b/src/Contap/Contap_ContAna.hxx @@ -28,12 +28,7 @@ #include #include #include -class StdFail_NotDone; -class Standard_DomainError; -class Standard_OutOfRange; class gp_Sphere; -class gp_Dir; -class gp_Pnt; class gp_Cylinder; class gp_Cone; class gp_Lin; diff --git a/src/Contap/Contap_HCurve2dTool.hxx b/src/Contap/Contap_HCurve2dTool.hxx index 33c6069c5e..0d235caa6b 100644 --- a/src/Contap/Contap_HCurve2dTool.hxx +++ b/src/Contap/Contap_HCurve2dTool.hxx @@ -34,9 +34,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DomainError; class gp_Pnt2d; class gp_Vec2d; class Geom2d_BezierCurve; diff --git a/src/Contap/Contap_Line.hxx b/src/Contap/Contap_Line.hxx index 9c6b12ec1f..8ac4aedb6a 100644 --- a/src/Contap/Contap_Line.hxx +++ b/src/Contap/Contap_Line.hxx @@ -31,8 +31,6 @@ #include #include class IntSurf_LineOn2S; -class Standard_DomainError; -class Standard_OutOfRange; class IntSurf_PntOn2S; class gp_Lin; class gp_Circ; diff --git a/src/Contap/Contap_Point.hxx b/src/Contap/Contap_Point.hxx index 82fbd08558..56a550f28e 100644 --- a/src/Contap/Contap_Point.hxx +++ b/src/Contap/Contap_Point.hxx @@ -27,9 +27,6 @@ #include class Adaptor3d_HVertex; -class Standard_DomainError; -class gp_Pnt; -class IntSurf_Transition; //! Definition of a vertex on the contour line. diff --git a/src/Contap/Contap_SurfFunction.hxx b/src/Contap/Contap_SurfFunction.hxx index 9539a3bfbe..8ebf3a85dc 100644 --- a/src/Contap/Contap_SurfFunction.hxx +++ b/src/Contap/Contap_SurfFunction.hxx @@ -26,11 +26,7 @@ #include #include -class gp_Pnt; -class gp_Dir; class math_Matrix; -class gp_Vec; -class gp_Dir2d; //! This class describes the function on a parametric surface. diff --git a/src/Convert/Convert_CircleToBSplineCurve.hxx b/src/Convert/Convert_CircleToBSplineCurve.hxx index 5fed368e54..528298f371 100644 --- a/src/Convert/Convert_CircleToBSplineCurve.hxx +++ b/src/Convert/Convert_CircleToBSplineCurve.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_DomainError; class gp_Circ2d; diff --git a/src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.hxx b/src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.hxx index dbe1d8d8ee..44d102dce9 100644 --- a/src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.hxx +++ b/src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.hxx @@ -31,7 +31,6 @@ #include #include #include -class Standard_ConstructionError; //! Converts a list of connecting Bezier Curves 2d to a diff --git a/src/Convert/Convert_CompBezierCurvesToBSplineCurve.hxx b/src/Convert/Convert_CompBezierCurvesToBSplineCurve.hxx index d5b3b5772f..8a76451b8b 100644 --- a/src/Convert/Convert_CompBezierCurvesToBSplineCurve.hxx +++ b/src/Convert/Convert_CompBezierCurvesToBSplineCurve.hxx @@ -31,7 +31,6 @@ #include #include #include -class Standard_ConstructionError; //! An algorithm to convert a sequence of adjacent diff --git a/src/Convert/Convert_CompPolynomialToPoles.hxx b/src/Convert/Convert_CompPolynomialToPoles.hxx index 1f40ee1825..eb813f0cea 100644 --- a/src/Convert/Convert_CompPolynomialToPoles.hxx +++ b/src/Convert/Convert_CompPolynomialToPoles.hxx @@ -29,8 +29,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_ConstructionError; //! Convert a serie of Polynomial N-Dimensional Curves diff --git a/src/Convert/Convert_ConeToBSplineSurface.hxx b/src/Convert/Convert_ConeToBSplineSurface.hxx index a65cfa7561..9e382ce475 100644 --- a/src/Convert/Convert_ConeToBSplineSurface.hxx +++ b/src/Convert/Convert_ConeToBSplineSurface.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Cone; diff --git a/src/Convert/Convert_ConicToBSplineCurve.hxx b/src/Convert/Convert_ConicToBSplineCurve.hxx index 33880a8bbb..1483e567cc 100644 --- a/src/Convert/Convert_ConicToBSplineCurve.hxx +++ b/src/Convert/Convert_ConicToBSplineCurve.hxx @@ -28,8 +28,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_ConstructionError; class gp_Pnt2d; diff --git a/src/Convert/Convert_CylinderToBSplineSurface.hxx b/src/Convert/Convert_CylinderToBSplineSurface.hxx index 20ec2bc9c7..590d93e5e1 100644 --- a/src/Convert/Convert_CylinderToBSplineSurface.hxx +++ b/src/Convert/Convert_CylinderToBSplineSurface.hxx @@ -23,7 +23,6 @@ #include #include -class Standard_DomainError; class gp_Cylinder; diff --git a/src/Convert/Convert_ElementarySurfaceToBSplineSurface.hxx b/src/Convert/Convert_ElementarySurfaceToBSplineSurface.hxx index 6b00adba8a..1259609b58 100644 --- a/src/Convert/Convert_ElementarySurfaceToBSplineSurface.hxx +++ b/src/Convert/Convert_ElementarySurfaceToBSplineSurface.hxx @@ -28,7 +28,6 @@ #include #include #include -class Standard_OutOfRange; class gp_Pnt; diff --git a/src/Convert/Convert_EllipseToBSplineCurve.hxx b/src/Convert/Convert_EllipseToBSplineCurve.hxx index 660af287da..4d038ba903 100644 --- a/src/Convert/Convert_EllipseToBSplineCurve.hxx +++ b/src/Convert/Convert_EllipseToBSplineCurve.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_DomainError; class gp_Elips2d; diff --git a/src/Convert/Convert_GridPolynomialToPoles.hxx b/src/Convert/Convert_GridPolynomialToPoles.hxx index 485dcfae66..71e3a0a564 100644 --- a/src/Convert/Convert_GridPolynomialToPoles.hxx +++ b/src/Convert/Convert_GridPolynomialToPoles.hxx @@ -27,8 +27,6 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; //! Convert a grid of Polynomial Surfaces diff --git a/src/Convert/Convert_SphereToBSplineSurface.hxx b/src/Convert/Convert_SphereToBSplineSurface.hxx index ba2e541dd6..57b139f632 100644 --- a/src/Convert/Convert_SphereToBSplineSurface.hxx +++ b/src/Convert/Convert_SphereToBSplineSurface.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_DomainError; class gp_Sphere; diff --git a/src/Convert/Convert_TorusToBSplineSurface.hxx b/src/Convert/Convert_TorusToBSplineSurface.hxx index e442454044..bbce8280a6 100644 --- a/src/Convert/Convert_TorusToBSplineSurface.hxx +++ b/src/Convert/Convert_TorusToBSplineSurface.hxx @@ -24,7 +24,6 @@ #include #include #include -class Standard_DomainError; class gp_Torus; diff --git a/src/DBRep/DBRep_Edge.hxx b/src/DBRep/DBRep_Edge.hxx index 4c69fb5652..44ce120627 100644 --- a/src/DBRep/DBRep_Edge.hxx +++ b/src/DBRep/DBRep_Edge.hxx @@ -23,8 +23,6 @@ #include #include #include -class TopoDS_Edge; -class Draw_Color; class DBRep_Edge; diff --git a/src/DBRep/DBRep_Face.hxx b/src/DBRep/DBRep_Face.hxx index ecade9a858..26f3fe766e 100644 --- a/src/DBRep/DBRep_Face.hxx +++ b/src/DBRep/DBRep_Face.hxx @@ -28,8 +28,6 @@ #include #include #include -class TopoDS_Face; -class Draw_Color; class DBRep_Face; diff --git a/src/DBRep/DBRep_HideData.hxx b/src/DBRep/DBRep_HideData.hxx index 8a8e1acdc3..c08f2b863c 100644 --- a/src/DBRep/DBRep_HideData.hxx +++ b/src/DBRep/DBRep_HideData.hxx @@ -27,8 +27,6 @@ #include #include #include -class gp_Trsf; -class TopoDS_Shape; class Draw_Display; class Draw_Color; diff --git a/src/DBRep/DBRep_IsoBuilder.hxx b/src/DBRep/DBRep_IsoBuilder.hxx index 7fa19c022e..153dd09c4f 100644 --- a/src/DBRep/DBRep_IsoBuilder.hxx +++ b/src/DBRep/DBRep_IsoBuilder.hxx @@ -29,7 +29,6 @@ #include class TopoDS_Face; class DBRep_Face; -class TopoDS_Shape; class TopTools_OrientedShapeMapHasher; //! Creation of isoparametric curves. diff --git a/src/DDF/DDF.hxx b/src/DDF/DDF.hxx index 71a22ea186..8ac9f0b9cb 100644 --- a/src/DDF/DDF.hxx +++ b/src/DDF/DDF.hxx @@ -27,9 +27,6 @@ class TDF_Data; class TDF_Label; class Standard_GUID; class TDF_Attribute; -class DDF_Data; -class DDF_Browser; -class DDF_Transaction; //! Provides facilities to manipulate data framework diff --git a/src/DDF/DDF_Browser.hxx b/src/DDF/DDF_Browser.hxx index 0b519a6f39..3f401ce109 100644 --- a/src/DDF/DDF_Browser.hxx +++ b/src/DDF/DDF_Browser.hxx @@ -26,7 +26,6 @@ #include class TDF_Data; class Draw_Display; -class Draw_Drawable3D; class TCollection_AsciiString; class TDF_Label; diff --git a/src/DDF/DDF_Data.hxx b/src/DDF/DDF_Data.hxx index 5c0a0edb0f..80fc9f0afa 100644 --- a/src/DDF/DDF_Data.hxx +++ b/src/DDF/DDF_Data.hxx @@ -24,7 +24,6 @@ #include class TDF_Data; class Draw_Display; -class Draw_Drawable3D; class DDF_Data; diff --git a/src/DDF/DDF_Transaction.hxx b/src/DDF/DDF_Transaction.hxx index bb72a1bd53..8a6a47629c 100644 --- a/src/DDF/DDF_Transaction.hxx +++ b/src/DDF/DDF_Transaction.hxx @@ -23,8 +23,6 @@ #include #include #include -class Standard_DomainError; -class Standard_NullObject; class TDF_Data; class TDF_Delta; diff --git a/src/DDataStd/DDataStd.hxx b/src/DDataStd/DDataStd.hxx index 8f9a9fb80f..0d9d5158d6 100644 --- a/src/DDataStd/DDataStd.hxx +++ b/src/DDataStd/DDataStd.hxx @@ -24,9 +24,6 @@ #include #include class TDataXtd_Constraint; -class DDataStd_DrawPresentation; -class DDataStd_DrawDriver; -class DDataStd_TreeBrowser; //! commands for Standard Attributes. diff --git a/src/DDataStd/DDataStd_DrawPresentation.hxx b/src/DDataStd/DDataStd_DrawPresentation.hxx index 694d264a11..3261fe45b8 100644 --- a/src/DDataStd/DDataStd_DrawPresentation.hxx +++ b/src/DDataStd/DDataStd_DrawPresentation.hxx @@ -25,7 +25,6 @@ class Draw_Drawable3D; class TDF_Label; class Standard_GUID; -class TDF_Attribute; class TDF_RelocationTable; class TDF_AttributeDelta; diff --git a/src/DDataStd/DDataStd_TreeBrowser.hxx b/src/DDataStd/DDataStd_TreeBrowser.hxx index 204df49f5a..7eea491287 100644 --- a/src/DDataStd/DDataStd_TreeBrowser.hxx +++ b/src/DDataStd/DDataStd_TreeBrowser.hxx @@ -23,9 +23,7 @@ #include #include #include -class TDF_Label; class Draw_Display; -class Draw_Drawable3D; class TCollection_AsciiString; class TDataStd_TreeNode; diff --git a/src/DDocStd/DDocStd.hxx b/src/DDocStd/DDocStd.hxx index f56038450d..aed7cb9d07 100644 --- a/src/DDocStd/DDocStd.hxx +++ b/src/DDocStd/DDocStd.hxx @@ -28,7 +28,6 @@ class TDocStd_Document; class TDF_Label; class Standard_GUID; class TDF_Attribute; -class DDocStd_DrawDocument; //! This package provides Draw services to test CAF diff --git a/src/DNaming/DNaming.hxx b/src/DNaming/DNaming.hxx index 73edfec3fc..cb02766df0 100644 --- a/src/DNaming/DNaming.hxx +++ b/src/DNaming/DNaming.hxx @@ -42,17 +42,6 @@ class TDF_Label; class BRepAlgoAPI_BooleanOperation; class TDF_Data; class TCollection_AsciiString; -class DNaming_BoxDriver; -class DNaming_CylinderDriver; -class DNaming_SphereDriver; -class DNaming_SelectionDriver; -class DNaming_BooleanOperationDriver; -class DNaming_FilletDriver; -class DNaming_TransformationDriver; -class DNaming_PrismDriver; -class DNaming_RevolutionDriver; -class DNaming_PointDriver; -class DNaming_Line3DDriver; diff --git a/src/Draft/Draft.hxx b/src/Draft/Draft.hxx index 3e20b1b4ac..daf5279317 100644 --- a/src/Draft/Draft.hxx +++ b/src/Draft/Draft.hxx @@ -24,10 +24,6 @@ #include class TopoDS_Face; class gp_Dir; -class Draft_Modification; -class Draft_FaceInfo; -class Draft_EdgeInfo; -class Draft_VertexInfo; diff --git a/src/Draft/Draft_EdgeInfo.hxx b/src/Draft/Draft_EdgeInfo.hxx index 3b5f243ce0..84d4ad7dea 100644 --- a/src/Draft/Draft_EdgeInfo.hxx +++ b/src/Draft/Draft_EdgeInfo.hxx @@ -27,9 +27,6 @@ #include class Geom_Curve; class Geom2d_Curve; -class Standard_DomainError; -class TopoDS_Face; -class gp_Pnt; diff --git a/src/Draft/Draft_FaceInfo.hxx b/src/Draft/Draft_FaceInfo.hxx index 97f3fc14b7..b6503d205a 100644 --- a/src/Draft/Draft_FaceInfo.hxx +++ b/src/Draft/Draft_FaceInfo.hxx @@ -25,8 +25,6 @@ #include class Geom_Surface; class Geom_Curve; -class Standard_DomainError; -class TopoDS_Face; diff --git a/src/Draft/Draft_Modification.hxx b/src/Draft/Draft_Modification.hxx index 4550da76dd..22503205b7 100644 --- a/src/Draft/Draft_Modification.hxx +++ b/src/Draft/Draft_Modification.hxx @@ -33,11 +33,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_NoSuchObject; -class Standard_ConstructionError; -class TopoDS_Shape; -class TopoDS_Face; class gp_Dir; class gp_Pln; class Geom_Surface; diff --git a/src/Draft/Draft_VertexInfo.hxx b/src/Draft/Draft_VertexInfo.hxx index 89cc6ce14a..7f7348fd63 100644 --- a/src/Draft/Draft_VertexInfo.hxx +++ b/src/Draft/Draft_VertexInfo.hxx @@ -27,10 +27,7 @@ #include #include #include -class Standard_DomainError; -class Standard_NoMoreObject; class TopoDS_Edge; -class gp_Pnt; diff --git a/src/Draw/Draw_Axis2D.hxx b/src/Draw/Draw_Axis2D.hxx index 3bbc1c348f..1449c0199a 100644 --- a/src/Draw/Draw_Axis2D.hxx +++ b/src/Draw/Draw_Axis2D.hxx @@ -24,9 +24,7 @@ #include #include #include -class Draw_Color; class gp_Pnt2d; -class gp_Ax22d; class Draw_Display; diff --git a/src/Draw/Draw_Axis3D.hxx b/src/Draw/Draw_Axis3D.hxx index d594d338d6..59c5d7343f 100644 --- a/src/Draw/Draw_Axis3D.hxx +++ b/src/Draw/Draw_Axis3D.hxx @@ -24,9 +24,7 @@ #include #include #include -class Draw_Color; class gp_Pnt; -class gp_Ax3; class Draw_Display; diff --git a/src/Draw/Draw_Box.hxx b/src/Draw/Draw_Box.hxx index 25656faf56..2e010183c3 100644 --- a/src/Draw/Draw_Box.hxx +++ b/src/Draw/Draw_Box.hxx @@ -23,7 +23,6 @@ #include #include #include -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Chronometer.hxx b/src/Draw/Draw_Chronometer.hxx index 03e8b1eb8e..6fffffcde7 100644 --- a/src/Draw/Draw_Chronometer.hxx +++ b/src/Draw/Draw_Chronometer.hxx @@ -24,9 +24,7 @@ #include #include #include -class OSD_Timer; class Draw_Display; -class Draw_Drawable3D; class Draw_Chronometer; diff --git a/src/Draw/Draw_Circle2D.hxx b/src/Draw/Draw_Circle2D.hxx index e68580a4d2..ae9ba4ce36 100644 --- a/src/Draw/Draw_Circle2D.hxx +++ b/src/Draw/Draw_Circle2D.hxx @@ -24,8 +24,6 @@ #include #include #include -class gp_Circ2d; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Circle3D.hxx b/src/Draw/Draw_Circle3D.hxx index 2df55a04d2..45c664793d 100644 --- a/src/Draw/Draw_Circle3D.hxx +++ b/src/Draw/Draw_Circle3D.hxx @@ -24,8 +24,6 @@ #include #include #include -class gp_Circ; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Marker2D.hxx b/src/Draw/Draw_Marker2D.hxx index 7b65901433..2aadeb5c94 100644 --- a/src/Draw/Draw_Marker2D.hxx +++ b/src/Draw/Draw_Marker2D.hxx @@ -27,8 +27,6 @@ #include #include #include -class gp_Pnt2d; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Marker3D.hxx b/src/Draw/Draw_Marker3D.hxx index 255609bc79..26ad1977bc 100644 --- a/src/Draw/Draw_Marker3D.hxx +++ b/src/Draw/Draw_Marker3D.hxx @@ -27,8 +27,6 @@ #include #include #include -class gp_Pnt; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Segment2D.hxx b/src/Draw/Draw_Segment2D.hxx index 15ca9408a8..38126a662c 100644 --- a/src/Draw/Draw_Segment2D.hxx +++ b/src/Draw/Draw_Segment2D.hxx @@ -25,8 +25,6 @@ #include #include #include -class gp_Pnt2d; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Segment3D.hxx b/src/Draw/Draw_Segment3D.hxx index de97ae3021..15ad8cd83b 100644 --- a/src/Draw/Draw_Segment3D.hxx +++ b/src/Draw/Draw_Segment3D.hxx @@ -23,8 +23,6 @@ #include #include #include -class gp_Pnt; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Text2D.hxx b/src/Draw/Draw_Text2D.hxx index 13751beb14..593ad5a2a0 100644 --- a/src/Draw/Draw_Text2D.hxx +++ b/src/Draw/Draw_Text2D.hxx @@ -26,8 +26,6 @@ #include #include #include -class gp_Pnt2d; -class Draw_Color; class Draw_Display; diff --git a/src/Draw/Draw_Text3D.hxx b/src/Draw/Draw_Text3D.hxx index 431441b5ba..430534df75 100644 --- a/src/Draw/Draw_Text3D.hxx +++ b/src/Draw/Draw_Text3D.hxx @@ -26,8 +26,6 @@ #include #include #include -class gp_Pnt; -class Draw_Color; class Draw_Display; diff --git a/src/DrawDim/DrawDim.hxx b/src/DrawDim/DrawDim.hxx index aac5cf276e..8c98265060 100644 --- a/src/DrawDim/DrawDim.hxx +++ b/src/DrawDim/DrawDim.hxx @@ -32,15 +32,6 @@ class gp_Lin; class gp_Circ; class TopoDS_Face; class gp_Pln; -class DrawDim_Dimension; -class DrawDim_Angle; -class DrawDim_Distance; -class DrawDim_Radius; -class DrawDim_PlanarDimension; -class DrawDim_PlanarAngle; -class DrawDim_PlanarDistance; -class DrawDim_PlanarRadius; -class DrawDim_PlanarDiameter; //! This package provides Drawable Dimensions. diff --git a/src/DrawDim/DrawDim_Angle.hxx b/src/DrawDim/DrawDim_Angle.hxx index 633fadb47f..f2c25950c9 100644 --- a/src/DrawDim/DrawDim_Angle.hxx +++ b/src/DrawDim/DrawDim_Angle.hxx @@ -22,7 +22,6 @@ #include #include -class TopoDS_Face; class Draw_Display; diff --git a/src/DrawDim/DrawDim_Dimension.hxx b/src/DrawDim/DrawDim_Dimension.hxx index 15f42a99e2..84c034448e 100644 --- a/src/DrawDim/DrawDim_Dimension.hxx +++ b/src/DrawDim/DrawDim_Dimension.hxx @@ -24,7 +24,6 @@ #include #include #include -class Draw_Color; class gp_Pnt; class Draw_Display; diff --git a/src/DrawDim/DrawDim_Distance.hxx b/src/DrawDim/DrawDim_Distance.hxx index 3e545f602a..fb2630d7fd 100644 --- a/src/DrawDim/DrawDim_Distance.hxx +++ b/src/DrawDim/DrawDim_Distance.hxx @@ -22,7 +22,6 @@ #include #include -class TopoDS_Face; class Draw_Display; diff --git a/src/DrawDim/DrawDim_PlanarAngle.hxx b/src/DrawDim/DrawDim_PlanarAngle.hxx index 8f4fe404ed..b03cafe6fd 100644 --- a/src/DrawDim/DrawDim_PlanarAngle.hxx +++ b/src/DrawDim/DrawDim_PlanarAngle.hxx @@ -25,7 +25,6 @@ #include #include class TopoDS_Face; -class TopoDS_Shape; class Draw_Display; diff --git a/src/DrawDim/DrawDim_PlanarDiameter.hxx b/src/DrawDim/DrawDim_PlanarDiameter.hxx index 7ceb415fc0..ad1e6d0cb5 100644 --- a/src/DrawDim/DrawDim_PlanarDiameter.hxx +++ b/src/DrawDim/DrawDim_PlanarDiameter.hxx @@ -23,7 +23,6 @@ #include #include class TopoDS_Face; -class TopoDS_Shape; class Draw_Display; diff --git a/src/DrawDim/DrawDim_PlanarDimension.hxx b/src/DrawDim/DrawDim_PlanarDimension.hxx index d270e96a00..9ec7aa3606 100644 --- a/src/DrawDim/DrawDim_PlanarDimension.hxx +++ b/src/DrawDim/DrawDim_PlanarDimension.hxx @@ -22,7 +22,6 @@ #include #include -class TopoDS_Face; class DrawDim_PlanarDimension; diff --git a/src/DrawDim/DrawDim_PlanarDistance.hxx b/src/DrawDim/DrawDim_PlanarDistance.hxx index 479bb1fc57..050495429b 100644 --- a/src/DrawDim/DrawDim_PlanarDistance.hxx +++ b/src/DrawDim/DrawDim_PlanarDistance.hxx @@ -23,7 +23,6 @@ #include #include class TopoDS_Face; -class TopoDS_Shape; class Draw_Display; class gp_Pnt; class TopoDS_Edge; diff --git a/src/DrawDim/DrawDim_PlanarRadius.hxx b/src/DrawDim/DrawDim_PlanarRadius.hxx index 1bea4b7163..f16d9b95ef 100644 --- a/src/DrawDim/DrawDim_PlanarRadius.hxx +++ b/src/DrawDim/DrawDim_PlanarRadius.hxx @@ -23,7 +23,6 @@ #include #include class TopoDS_Face; -class TopoDS_Shape; class Draw_Display; diff --git a/src/DrawDim/DrawDim_Radius.hxx b/src/DrawDim/DrawDim_Radius.hxx index 9b10fb0324..f4fc7a8627 100644 --- a/src/DrawDim/DrawDim_Radius.hxx +++ b/src/DrawDim/DrawDim_Radius.hxx @@ -22,7 +22,6 @@ #include #include -class TopoDS_Face; class Draw_Display; diff --git a/src/DrawTrSurf/DrawTrSurf_BSplineCurve.hxx b/src/DrawTrSurf/DrawTrSurf_BSplineCurve.hxx index f953228655..86d0cb4268 100644 --- a/src/DrawTrSurf/DrawTrSurf_BSplineCurve.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BSplineCurve.hxx @@ -22,7 +22,6 @@ #include class Geom_BSplineCurve; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BSplineCurve, DrawTrSurf_Curve) diff --git a/src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.hxx b/src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.hxx index b82f0a78ee..6f325ef004 100644 --- a/src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BSplineCurve2d.hxx @@ -22,7 +22,6 @@ #include class Geom2d_BSplineCurve; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BSplineCurve2d, DrawTrSurf_Curve2d) diff --git a/src/DrawTrSurf/DrawTrSurf_BSplineSurface.hxx b/src/DrawTrSurf/DrawTrSurf_BSplineSurface.hxx index 4735295394..f4803c2278 100644 --- a/src/DrawTrSurf/DrawTrSurf_BSplineSurface.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BSplineSurface.hxx @@ -22,7 +22,6 @@ #include class Geom_BSplineSurface; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BSplineSurface, DrawTrSurf_Surface) diff --git a/src/DrawTrSurf/DrawTrSurf_BezierCurve.hxx b/src/DrawTrSurf/DrawTrSurf_BezierCurve.hxx index 47bc6f330d..772c664de5 100644 --- a/src/DrawTrSurf/DrawTrSurf_BezierCurve.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BezierCurve.hxx @@ -21,7 +21,6 @@ #include class Geom_BezierCurve; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BezierCurve, DrawTrSurf_Curve) diff --git a/src/DrawTrSurf/DrawTrSurf_BezierCurve2d.hxx b/src/DrawTrSurf/DrawTrSurf_BezierCurve2d.hxx index b41fb271de..f5e53d7a4e 100644 --- a/src/DrawTrSurf/DrawTrSurf_BezierCurve2d.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BezierCurve2d.hxx @@ -21,7 +21,6 @@ #include class Geom2d_BezierCurve; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BezierCurve2d, DrawTrSurf_Curve2d) diff --git a/src/DrawTrSurf/DrawTrSurf_BezierSurface.hxx b/src/DrawTrSurf/DrawTrSurf_BezierSurface.hxx index dd09de0ea3..758ab3ed32 100644 --- a/src/DrawTrSurf/DrawTrSurf_BezierSurface.hxx +++ b/src/DrawTrSurf/DrawTrSurf_BezierSurface.hxx @@ -21,7 +21,6 @@ #include class Geom_BezierSurface; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_BezierSurface, DrawTrSurf_Surface) diff --git a/src/DrawTrSurf/DrawTrSurf_Curve.hxx b/src/DrawTrSurf/DrawTrSurf_Curve.hxx index a858dd9957..36ed5889e6 100644 --- a/src/DrawTrSurf/DrawTrSurf_Curve.hxx +++ b/src/DrawTrSurf/DrawTrSurf_Curve.hxx @@ -22,7 +22,6 @@ #include class Geom_Curve; -class Draw_Color; class Draw_Display; DEFINE_STANDARD_HANDLE(DrawTrSurf_Curve, DrawTrSurf_Drawable) diff --git a/src/DrawTrSurf/DrawTrSurf_Curve2d.hxx b/src/DrawTrSurf/DrawTrSurf_Curve2d.hxx index 7de035ddef..ba56a765b5 100644 --- a/src/DrawTrSurf/DrawTrSurf_Curve2d.hxx +++ b/src/DrawTrSurf/DrawTrSurf_Curve2d.hxx @@ -22,7 +22,6 @@ #include class Geom2d_Curve; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_Curve2d, DrawTrSurf_Drawable) diff --git a/src/DrawTrSurf/DrawTrSurf_Point.hxx b/src/DrawTrSurf/DrawTrSurf_Point.hxx index 3cec825fd7..e6545f8fc6 100644 --- a/src/DrawTrSurf/DrawTrSurf_Point.hxx +++ b/src/DrawTrSurf/DrawTrSurf_Point.hxx @@ -23,8 +23,6 @@ #include #include -class Draw_Color; -class gp_Pnt2d; DEFINE_STANDARD_HANDLE(DrawTrSurf_Point, Draw_Drawable3D) diff --git a/src/DrawTrSurf/DrawTrSurf_Surface.hxx b/src/DrawTrSurf/DrawTrSurf_Surface.hxx index 8ef17cb2e0..6be800fb86 100644 --- a/src/DrawTrSurf/DrawTrSurf_Surface.hxx +++ b/src/DrawTrSurf/DrawTrSurf_Surface.hxx @@ -22,7 +22,6 @@ #include class Geom_Surface; -class Draw_Color; DEFINE_STANDARD_HANDLE(DrawTrSurf_Surface, DrawTrSurf_Drawable) diff --git a/src/Expr/Expr.hxx b/src/Expr/Expr.hxx index 74caa4012a..6b5eb68778 100644 --- a/src/Expr/Expr.hxx +++ b/src/Expr/Expr.hxx @@ -25,57 +25,6 @@ #include class Expr_GeneralExpression; class Expr_GeneralRelation; -class Expr_GeneralExpression; -class Expr_NumericValue; -class Expr_NamedExpression; -class Expr_NamedConstant; -class Expr_NamedUnknown; -class Expr_UnaryExpression; -class Expr_Absolute; -class Expr_ArcCosine; -class Expr_ArcSine; -class Expr_ArcTangent; -class Expr_ArgCosh; -class Expr_ArgSinh; -class Expr_ArgTanh; -class Expr_Cosh; -class Expr_Cosine; -class Expr_Exponential; -class Expr_LogOf10; -class Expr_LogOfe; -class Expr_Sign; -class Expr_Sine; -class Expr_Sinh; -class Expr_Square; -class Expr_SquareRoot; -class Expr_Tangent; -class Expr_Tanh; -class Expr_UnaryFunction; -class Expr_UnaryMinus; -class Expr_BinaryExpression; -class Expr_BinaryFunction; -class Expr_Difference; -class Expr_Division; -class Expr_Exponentiate; -class Expr_PolyExpression; -class Expr_PolyFunction; -class Expr_Product; -class Expr_Sum; -class Expr_UnknownIterator; -class Expr_GeneralRelation; -class Expr_SingleRelation; -class Expr_Different; -class Expr_Equal; -class Expr_GreaterThan; -class Expr_GreaterThanOrEqual; -class Expr_LessThan; -class Expr_LessThanOrEqual; -class Expr_SystemRelation; -class Expr_RelationIterator; -class Expr_RUIterator; -class Expr_GeneralFunction; -class Expr_NamedFunction; -class Expr_FunctionDerivative; //! This package describes the data structure of any diff --git a/src/Expr/Expr_Absolute.hxx b/src/Expr/Expr_Absolute.hxx index c5fe991013..37e02d5ccb 100644 --- a/src/Expr/Expr_Absolute.hxx +++ b/src/Expr/Expr_Absolute.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArcCosine.hxx b/src/Expr/Expr_ArcCosine.hxx index ac1a9957c8..66eaa81ca3 100644 --- a/src/Expr/Expr_ArcCosine.hxx +++ b/src/Expr/Expr_ArcCosine.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArcSine.hxx b/src/Expr/Expr_ArcSine.hxx index 5ba779c8a6..2c561b647e 100644 --- a/src/Expr/Expr_ArcSine.hxx +++ b/src/Expr/Expr_ArcSine.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArcTangent.hxx b/src/Expr/Expr_ArcTangent.hxx index 2698cf4de5..b0e3ec33a2 100644 --- a/src/Expr/Expr_ArcTangent.hxx +++ b/src/Expr/Expr_ArcTangent.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArgCosh.hxx b/src/Expr/Expr_ArgCosh.hxx index adf346a92d..a2b8d76e1c 100644 --- a/src/Expr/Expr_ArgCosh.hxx +++ b/src/Expr/Expr_ArgCosh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArgSinh.hxx b/src/Expr/Expr_ArgSinh.hxx index 18e6207bd5..f97b081a99 100644 --- a/src/Expr/Expr_ArgSinh.hxx +++ b/src/Expr/Expr_ArgSinh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_ArgTanh.hxx b/src/Expr/Expr_ArgTanh.hxx index f5b01c963c..490f2245da 100644 --- a/src/Expr/Expr_ArgTanh.hxx +++ b/src/Expr/Expr_ArgTanh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_BinaryExpression.hxx b/src/Expr/Expr_BinaryExpression.hxx index 504a7135e0..017065d84a 100644 --- a/src/Expr/Expr_BinaryExpression.hxx +++ b/src/Expr/Expr_BinaryExpression.hxx @@ -23,10 +23,6 @@ #include #include #include -class Expr_GeneralExpression; -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_InvalidOperand; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_BinaryFunction.hxx b/src/Expr/Expr_BinaryFunction.hxx index 13c8624e9d..32ebf062be 100644 --- a/src/Expr/Expr_BinaryFunction.hxx +++ b/src/Expr/Expr_BinaryFunction.hxx @@ -26,9 +26,6 @@ #include #include class Expr_GeneralFunction; -class Expr_InvalidFunction; -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Cosh.hxx b/src/Expr/Expr_Cosh.hxx index 4f7533d39a..aa0413e01e 100644 --- a/src/Expr/Expr_Cosh.hxx +++ b/src/Expr/Expr_Cosh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Cosine.hxx b/src/Expr/Expr_Cosine.hxx index 7062d5a635..63b8166535 100644 --- a/src/Expr/Expr_Cosine.hxx +++ b/src/Expr/Expr_Cosine.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Difference.hxx b/src/Expr/Expr_Difference.hxx index 36f2823245..527ce3c4ed 100644 --- a/src/Expr/Expr_Difference.hxx +++ b/src/Expr/Expr_Difference.hxx @@ -26,9 +26,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Different.hxx b/src/Expr/Expr_Different.hxx index 123360642c..cb27fb4bd3 100644 --- a/src/Expr/Expr_Different.hxx +++ b/src/Expr/Expr_Different.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Division.hxx b/src/Expr/Expr_Division.hxx index 8c03f79aa4..3604bc6d29 100644 --- a/src/Expr/Expr_Division.hxx +++ b/src/Expr/Expr_Division.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Equal.hxx b/src/Expr/Expr_Equal.hxx index 1e2cf416a6..42b7f14531 100644 --- a/src/Expr/Expr_Equal.hxx +++ b/src/Expr/Expr_Equal.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Exponential.hxx b/src/Expr/Expr_Exponential.hxx index f5a93fa6c4..2011b2f9c8 100644 --- a/src/Expr/Expr_Exponential.hxx +++ b/src/Expr/Expr_Exponential.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Exponentiate.hxx b/src/Expr/Expr_Exponentiate.hxx index 131e5e8f92..ae29b4d937 100644 --- a/src/Expr/Expr_Exponentiate.hxx +++ b/src/Expr/Expr_Exponentiate.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_FunctionDerivative.hxx b/src/Expr/Expr_FunctionDerivative.hxx index 795c1e8777..9aaeb76f73 100644 --- a/src/Expr/Expr_FunctionDerivative.hxx +++ b/src/Expr/Expr_FunctionDerivative.hxx @@ -26,14 +26,8 @@ #include #include #include -class Expr_GeneralFunction; class Expr_GeneralExpression; class Expr_NamedUnknown; -class Standard_OutOfRange; -class Standard_DimensionMismatch; -class Standard_NumericError; -class Expr_NotEvaluable; -class Expr_NamedFunction; class TCollection_AsciiString; diff --git a/src/Expr/Expr_GeneralExpression.hxx b/src/Expr/Expr_GeneralExpression.hxx index 44895d9ef6..6858a41544 100644 --- a/src/Expr/Expr_GeneralExpression.hxx +++ b/src/Expr/Expr_GeneralExpression.hxx @@ -26,10 +26,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_NotEvaluable; -class Expr_InvalidOperand; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_GeneralFunction.hxx b/src/Expr/Expr_GeneralFunction.hxx index 2bd2d9b917..3b662fe838 100644 --- a/src/Expr/Expr_GeneralFunction.hxx +++ b/src/Expr/Expr_GeneralFunction.hxx @@ -26,10 +26,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_DimensionMismatch; -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_GeneralRelation.hxx b/src/Expr/Expr_GeneralRelation.hxx index d75b9d6277..401e437e33 100644 --- a/src/Expr/Expr_GeneralRelation.hxx +++ b/src/Expr/Expr_GeneralRelation.hxx @@ -23,8 +23,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NumericError; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_GreaterThan.hxx b/src/Expr/Expr_GreaterThan.hxx index 740c404655..43b3caf87f 100644 --- a/src/Expr/Expr_GreaterThan.hxx +++ b/src/Expr/Expr_GreaterThan.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_GreaterThanOrEqual.hxx b/src/Expr/Expr_GreaterThanOrEqual.hxx index 7c53748e6d..7744899afa 100644 --- a/src/Expr/Expr_GreaterThanOrEqual.hxx +++ b/src/Expr/Expr_GreaterThanOrEqual.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_LessThan.hxx b/src/Expr/Expr_LessThan.hxx index 93163d7a13..1ec66e6f6e 100644 --- a/src/Expr/Expr_LessThan.hxx +++ b/src/Expr/Expr_LessThan.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_LessThanOrEqual.hxx b/src/Expr/Expr_LessThanOrEqual.hxx index 2222cb0e2a..40aefff65c 100644 --- a/src/Expr/Expr_LessThanOrEqual.hxx +++ b/src/Expr/Expr_LessThanOrEqual.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NumericError; class Expr_GeneralExpression; class Expr_GeneralRelation; class TCollection_AsciiString; diff --git a/src/Expr/Expr_LogOf10.hxx b/src/Expr/Expr_LogOf10.hxx index 6c4f4067c2..8c743890be 100644 --- a/src/Expr/Expr_LogOf10.hxx +++ b/src/Expr/Expr_LogOf10.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_LogOfe.hxx b/src/Expr/Expr_LogOfe.hxx index d581141f10..b98e18defd 100644 --- a/src/Expr/Expr_LogOfe.hxx +++ b/src/Expr/Expr_LogOfe.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_NamedConstant.hxx b/src/Expr/Expr_NamedConstant.hxx index 53d44c92ba..f3d32a87cc 100644 --- a/src/Expr/Expr_NamedConstant.hxx +++ b/src/Expr/Expr_NamedConstant.hxx @@ -26,7 +26,6 @@ #include #include #include -class Standard_OutOfRange; class TCollection_AsciiString; class Expr_GeneralExpression; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_NamedExpression.hxx b/src/Expr/Expr_NamedExpression.hxx index f94b724d57..b6beb67f03 100644 --- a/src/Expr/Expr_NamedExpression.hxx +++ b/src/Expr/Expr_NamedExpression.hxx @@ -23,8 +23,6 @@ #include #include #include -class TCollection_AsciiString; -class Expr_GeneralExpression; class Expr_NamedExpression; diff --git a/src/Expr/Expr_NamedFunction.hxx b/src/Expr/Expr_NamedFunction.hxx index ef0be055a4..9c5090ec74 100644 --- a/src/Expr/Expr_NamedFunction.hxx +++ b/src/Expr/Expr_NamedFunction.hxx @@ -28,13 +28,7 @@ #include #include class Expr_GeneralExpression; -class Standard_OutOfRange; -class Standard_DimensionMismatch; -class Standard_NumericError; -class Expr_NotEvaluable; -class TCollection_AsciiString; class Expr_NamedUnknown; -class Expr_GeneralFunction; class Expr_NamedFunction; diff --git a/src/Expr/Expr_NamedUnknown.hxx b/src/Expr/Expr_NamedUnknown.hxx index 78e656cd0a..b112b24e53 100644 --- a/src/Expr/Expr_NamedUnknown.hxx +++ b/src/Expr/Expr_NamedUnknown.hxx @@ -27,12 +27,6 @@ #include #include class Expr_GeneralExpression; -class Expr_NotAssigned; -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_InvalidAssignment; -class Expr_InvalidOperand; -class Expr_NotEvaluable; class TCollection_AsciiString; diff --git a/src/Expr/Expr_NumericValue.hxx b/src/Expr/Expr_NumericValue.hxx index 2d9b4dfbca..fc987494ab 100644 --- a/src/Expr/Expr_NumericValue.hxx +++ b/src/Expr/Expr_NumericValue.hxx @@ -26,8 +26,6 @@ #include #include #include -class Standard_OutOfRange; -class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_PolyExpression.hxx b/src/Expr/Expr_PolyExpression.hxx index cb70f40c1d..faeb02ce42 100644 --- a/src/Expr/Expr_PolyExpression.hxx +++ b/src/Expr/Expr_PolyExpression.hxx @@ -24,10 +24,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_InvalidOperand; -class Expr_GeneralExpression; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_PolyFunction.hxx b/src/Expr/Expr_PolyFunction.hxx index 98d24a8f10..294c43168c 100644 --- a/src/Expr/Expr_PolyFunction.hxx +++ b/src/Expr/Expr_PolyFunction.hxx @@ -27,9 +27,6 @@ #include #include class Expr_GeneralFunction; -class Standard_NumericError; -class Standard_OutOfRange; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Product.hxx b/src/Expr/Expr_Product.hxx index c459f8d0c0..fea3645e4f 100644 --- a/src/Expr/Expr_Product.hxx +++ b/src/Expr/Expr_Product.hxx @@ -26,8 +26,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_RUIterator.hxx b/src/Expr/Expr_RUIterator.hxx index a3c2bdc3b5..def5eb7663 100644 --- a/src/Expr/Expr_RUIterator.hxx +++ b/src/Expr/Expr_RUIterator.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_NoMoreObject; -class Standard_NoSuchObject; class Expr_GeneralRelation; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_RelationIterator.hxx b/src/Expr/Expr_RelationIterator.hxx index 17b8e8ec90..b9ab256443 100644 --- a/src/Expr/Expr_RelationIterator.hxx +++ b/src/Expr/Expr_RelationIterator.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_NoMoreObject; -class Standard_NoSuchObject; class Expr_GeneralRelation; class Expr_SingleRelation; diff --git a/src/Expr/Expr_Sign.hxx b/src/Expr/Expr_Sign.hxx index 378619a2a6..4e7bec12ff 100644 --- a/src/Expr/Expr_Sign.hxx +++ b/src/Expr/Expr_Sign.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Sine.hxx b/src/Expr/Expr_Sine.hxx index 99e913ee7e..9d8dbe040a 100644 --- a/src/Expr/Expr_Sine.hxx +++ b/src/Expr/Expr_Sine.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_SingleRelation.hxx b/src/Expr/Expr_SingleRelation.hxx index 4a4147fd5f..4bd31cdf30 100644 --- a/src/Expr/Expr_SingleRelation.hxx +++ b/src/Expr/Expr_SingleRelation.hxx @@ -24,8 +24,6 @@ #include #include class Expr_GeneralExpression; -class Standard_OutOfRange; -class Expr_GeneralRelation; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_Sinh.hxx b/src/Expr/Expr_Sinh.hxx index 62605d0cb7..b7ee9a4326 100644 --- a/src/Expr/Expr_Sinh.hxx +++ b/src/Expr/Expr_Sinh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Square.hxx b/src/Expr/Expr_Square.hxx index e8140110f5..eedd5d1ea0 100644 --- a/src/Expr/Expr_Square.hxx +++ b/src/Expr/Expr_Square.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_SquareRoot.hxx b/src/Expr/Expr_SquareRoot.hxx index 8883d9d899..6c3ad7f613 100644 --- a/src/Expr/Expr_SquareRoot.hxx +++ b/src/Expr/Expr_SquareRoot.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Sum.hxx b/src/Expr/Expr_Sum.hxx index 4d793dcc0a..51f383d8f0 100644 --- a/src/Expr/Expr_Sum.hxx +++ b/src/Expr/Expr_Sum.hxx @@ -27,9 +27,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_SystemRelation.hxx b/src/Expr/Expr_SystemRelation.hxx index f8d5055308..90e344d817 100644 --- a/src/Expr/Expr_SystemRelation.hxx +++ b/src/Expr/Expr_SystemRelation.hxx @@ -24,11 +24,6 @@ #include #include #include -class Standard_OutOfRange; -class Standard_NoSuchObject; -class Standard_DimensionMismatch; -class Standard_NumericError; -class Expr_GeneralRelation; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Tangent.hxx b/src/Expr/Expr_Tangent.hxx index 665c8ca7a3..1aaae6933f 100644 --- a/src/Expr/Expr_Tangent.hxx +++ b/src/Expr/Expr_Tangent.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_Tanh.hxx b/src/Expr/Expr_Tanh.hxx index f0399d12e9..d4a41db63b 100644 --- a/src/Expr/Expr_Tanh.hxx +++ b/src/Expr/Expr_Tanh.hxx @@ -25,8 +25,6 @@ #include #include #include -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_UnaryExpression.hxx b/src/Expr/Expr_UnaryExpression.hxx index 0fd9796712..80aa97dd22 100644 --- a/src/Expr/Expr_UnaryExpression.hxx +++ b/src/Expr/Expr_UnaryExpression.hxx @@ -23,10 +23,6 @@ #include #include #include -class Expr_GeneralExpression; -class Standard_OutOfRange; -class Standard_NumericError; -class Expr_InvalidOperand; class Expr_NamedUnknown; diff --git a/src/Expr/Expr_UnaryFunction.hxx b/src/Expr/Expr_UnaryFunction.hxx index 031aafd820..9a310f7b43 100644 --- a/src/Expr/Expr_UnaryFunction.hxx +++ b/src/Expr/Expr_UnaryFunction.hxx @@ -26,9 +26,6 @@ #include #include class Expr_GeneralFunction; -class Expr_InvalidFunction; -class Standard_NumericError; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_UnaryMinus.hxx b/src/Expr/Expr_UnaryMinus.hxx index 0c07732585..f00155169e 100644 --- a/src/Expr/Expr_UnaryMinus.hxx +++ b/src/Expr/Expr_UnaryMinus.hxx @@ -26,9 +26,6 @@ #include #include #include -class Standard_NumericError; -class Standard_OutOfRange; -class Expr_NotEvaluable; class Expr_GeneralExpression; class Expr_NamedUnknown; class TCollection_AsciiString; diff --git a/src/Expr/Expr_UnknownIterator.hxx b/src/Expr/Expr_UnknownIterator.hxx index 4f5c370573..b08b230874 100644 --- a/src/Expr/Expr_UnknownIterator.hxx +++ b/src/Expr/Expr_UnknownIterator.hxx @@ -24,8 +24,6 @@ #include #include #include -class Standard_NoMoreObject; -class Standard_NoSuchObject; class Expr_GeneralExpression; class Expr_NamedUnknown; diff --git a/src/ExprIntrp/ExprIntrp.hxx b/src/ExprIntrp/ExprIntrp.hxx index efd7588543..f5244142f7 100644 --- a/src/ExprIntrp/ExprIntrp.hxx +++ b/src/ExprIntrp/ExprIntrp.hxx @@ -24,11 +24,6 @@ #include class ExprIntrp_Generator; class TCollection_AsciiString; -class ExprIntrp_Generator; -class ExprIntrp_GenExp; -class ExprIntrp_GenFct; -class ExprIntrp_GenRel; -class ExprIntrp_Analysis; //! Describes an interpreter for GeneralExpressions, diff --git a/src/ExprIntrp/ExprIntrp_GenExp.hxx b/src/ExprIntrp/ExprIntrp_GenExp.hxx index fc71d36736..55fa21345c 100644 --- a/src/ExprIntrp/ExprIntrp_GenExp.hxx +++ b/src/ExprIntrp/ExprIntrp_GenExp.hxx @@ -23,7 +23,6 @@ #include #include class Expr_GeneralExpression; -class Standard_NoSuchObject; class TCollection_AsciiString; diff --git a/src/ExprIntrp/ExprIntrp_GenFct.hxx b/src/ExprIntrp/ExprIntrp_GenFct.hxx index 358fabd8ea..b8c134a51f 100644 --- a/src/ExprIntrp/ExprIntrp_GenFct.hxx +++ b/src/ExprIntrp/ExprIntrp_GenFct.hxx @@ -22,7 +22,6 @@ #include #include -class Standard_NoSuchObject; class TCollection_AsciiString; diff --git a/src/ExprIntrp/ExprIntrp_GenRel.hxx b/src/ExprIntrp/ExprIntrp_GenRel.hxx index efe7bb62ef..8c27cd42e2 100644 --- a/src/ExprIntrp/ExprIntrp_GenRel.hxx +++ b/src/ExprIntrp/ExprIntrp_GenRel.hxx @@ -23,7 +23,6 @@ #include #include class Expr_GeneralRelation; -class Standard_NoSuchObject; class TCollection_AsciiString; diff --git a/src/Extrema/Extrema_ExtCC.hxx b/src/Extrema/Extrema_ExtCC.hxx index 0a8ff0228a..25877615bd 100644 --- a/src/Extrema/Extrema_ExtCC.hxx +++ b/src/Extrema/Extrema_ExtCC.hxx @@ -32,9 +32,7 @@ class Adaptor3d_Curve; class Extrema_POnCurv; -class gp_Pnt; class Extrema_ExtElC; -class Extrema_ECC; //! It calculates all the distance between two curves. diff --git a/src/Extrema/Extrema_ExtCC2d.hxx b/src/Extrema/Extrema_ExtCC2d.hxx index b41eaa5ba2..4a721ca8d0 100644 --- a/src/Extrema/Extrema_ExtCC2d.hxx +++ b/src/Extrema/Extrema_ExtCC2d.hxx @@ -31,7 +31,6 @@ class Adaptor2d_Curve2d; class Extrema_POnCurv2d; -class gp_Pnt2d; class Extrema_ExtElC2d; class Extrema_ECC2d; diff --git a/src/Extrema/Extrema_ExtElC.hxx b/src/Extrema/Extrema_ExtElC.hxx index 8c35429a5b..6c88f903be 100644 --- a/src/Extrema/Extrema_ExtElC.hxx +++ b/src/Extrema/Extrema_ExtElC.hxx @@ -31,7 +31,6 @@ class gp_Circ; class gp_Elips; class gp_Hypr; class gp_Parab; -class Extrema_POnCurv; //! It calculates all the distance between two elementary diff --git a/src/Extrema/Extrema_ExtElC2d.hxx b/src/Extrema/Extrema_ExtElC2d.hxx index d7b064ac08..4baf51d0ea 100644 --- a/src/Extrema/Extrema_ExtElC2d.hxx +++ b/src/Extrema/Extrema_ExtElC2d.hxx @@ -31,7 +31,6 @@ class gp_Circ2d; class gp_Elips2d; class gp_Hypr2d; class gp_Parab2d; -class Extrema_POnCurv2d; //! It calculates all the distance between two elementary diff --git a/src/Extrema/Extrema_ExtPElC.hxx b/src/Extrema/Extrema_ExtPElC.hxx index 19f2819160..7379d58282 100644 --- a/src/Extrema/Extrema_ExtPElC.hxx +++ b/src/Extrema/Extrema_ExtPElC.hxx @@ -25,15 +25,12 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; class gp_Pnt; class gp_Lin; class gp_Circ; class gp_Elips; class gp_Hypr; class gp_Parab; -class Extrema_POnCurv; //! It calculates all the distances between a point diff --git a/src/Extrema/Extrema_ExtPElC2d.hxx b/src/Extrema/Extrema_ExtPElC2d.hxx index 79cdc01a6b..dea8be5a2d 100644 --- a/src/Extrema/Extrema_ExtPElC2d.hxx +++ b/src/Extrema/Extrema_ExtPElC2d.hxx @@ -25,15 +25,12 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; class gp_Pnt2d; class gp_Lin2d; class gp_Circ2d; class gp_Elips2d; class gp_Hypr2d; class gp_Parab2d; -class Extrema_POnCurv2d; //! It calculates all the distances between a point diff --git a/src/Extrema/Extrema_ExtPElS.hxx b/src/Extrema/Extrema_ExtPElS.hxx index 188ab18048..ec00924a51 100644 --- a/src/Extrema/Extrema_ExtPElS.hxx +++ b/src/Extrema/Extrema_ExtPElS.hxx @@ -25,15 +25,12 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; class gp_Pnt; class gp_Cylinder; class gp_Pln; class gp_Cone; class gp_Torus; class gp_Sphere; -class Extrema_POnSurf; //! It calculates all the extremum distances diff --git a/src/Extrema/Extrema_ExtPS.hxx b/src/Extrema/Extrema_ExtPS.hxx index e207b95742..a149355dee 100644 --- a/src/Extrema/Extrema_ExtPS.hxx +++ b/src/Extrema/Extrema_ExtPS.hxx @@ -33,10 +33,6 @@ #include class Extrema_ExtPExtS; class Extrema_ExtPRevS; -class StdFail_NotDone; -class Standard_OutOfRange; -class Standard_TypeMismatch; -class gp_Pnt; class Adaptor3d_Surface; class Extrema_POnSurf; diff --git a/src/Extrema/Extrema_ExtSS.hxx b/src/Extrema/Extrema_ExtSS.hxx index da4785d671..b26bbcd865 100644 --- a/src/Extrema/Extrema_ExtSS.hxx +++ b/src/Extrema/Extrema_ExtSS.hxx @@ -27,9 +27,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; -class Standard_TypeMismatch; class Adaptor3d_Surface; class Extrema_POnSurf; diff --git a/src/Extrema/Extrema_FuncExtCS.hxx b/src/Extrema/Extrema_FuncExtCS.hxx index a97462df13..c94d729fd7 100644 --- a/src/Extrema/Extrema_FuncExtCS.hxx +++ b/src/Extrema/Extrema_FuncExtCS.hxx @@ -30,7 +30,6 @@ #include #include #include -class Standard_OutOfRange; class Adaptor3d_Curve; class Adaptor3d_Surface; class math_Matrix; diff --git a/src/Extrema/Extrema_FuncExtSS.hxx b/src/Extrema/Extrema_FuncExtSS.hxx index a432b3758c..587825ce4e 100644 --- a/src/Extrema/Extrema_FuncExtSS.hxx +++ b/src/Extrema/Extrema_FuncExtSS.hxx @@ -29,7 +29,6 @@ #include #include #include -class Standard_OutOfRange; class Adaptor3d_Surface; class math_Matrix; class Extrema_POnSurf; diff --git a/src/Extrema/Extrema_GenLocateExtCS.hxx b/src/Extrema/Extrema_GenLocateExtCS.hxx index 9f15955601..b3fbefbc92 100644 --- a/src/Extrema/Extrema_GenLocateExtCS.hxx +++ b/src/Extrema/Extrema_GenLocateExtCS.hxx @@ -25,12 +25,8 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class Adaptor3d_Curve; class Adaptor3d_Surface; -class Extrema_POnCurv; -class Extrema_POnSurf; //! With two close points it calculates the distance diff --git a/src/Extrema/Extrema_GenLocateExtPS.hxx b/src/Extrema/Extrema_GenLocateExtPS.hxx index de0046a866..68af4751f8 100644 --- a/src/Extrema/Extrema_GenLocateExtPS.hxx +++ b/src/Extrema/Extrema_GenLocateExtPS.hxx @@ -23,11 +23,8 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class gp_Pnt; class Adaptor3d_Surface; -class Extrema_POnSurf; //! With a close point, it calculates the distance diff --git a/src/Extrema/Extrema_GenLocateExtSS.hxx b/src/Extrema/Extrema_GenLocateExtSS.hxx index da45d81869..d757193b7f 100644 --- a/src/Extrema/Extrema_GenLocateExtSS.hxx +++ b/src/Extrema/Extrema_GenLocateExtSS.hxx @@ -24,10 +24,7 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class Adaptor3d_Surface; -class Extrema_POnSurf; //! With two close points it calculates the distance diff --git a/src/Extrema/Extrema_LocateExtCC.hxx b/src/Extrema/Extrema_LocateExtCC.hxx index 8dc46b260a..f9e1a953eb 100644 --- a/src/Extrema/Extrema_LocateExtCC.hxx +++ b/src/Extrema/Extrema_LocateExtCC.hxx @@ -24,10 +24,7 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class Adaptor3d_Curve; -class Extrema_POnCurv; //! It calculates the distance between two curves with diff --git a/src/Extrema/Extrema_LocateExtCC2d.hxx b/src/Extrema/Extrema_LocateExtCC2d.hxx index 13df143e07..52e6cae3f5 100644 --- a/src/Extrema/Extrema_LocateExtCC2d.hxx +++ b/src/Extrema/Extrema_LocateExtCC2d.hxx @@ -24,10 +24,7 @@ #include #include #include -class Standard_DomainError; -class StdFail_NotDone; class Adaptor2d_Curve2d; -class Extrema_POnCurv2d; //! It calculates the distance between two curves with diff --git a/src/FEmTool/FEmTool_Assembly.hxx b/src/FEmTool/FEmTool_Assembly.hxx index 611fbeaeab..4b995700ad 100644 --- a/src/FEmTool/FEmTool_Assembly.hxx +++ b/src/FEmTool/FEmTool_Assembly.hxx @@ -30,9 +30,6 @@ #include #include class FEmTool_ProfileMatrix; -class StdFail_NotDone; -class Standard_DimensionError; -class Standard_DomainError; class math_Matrix; diff --git a/src/FEmTool/FEmTool_Curve.hxx b/src/FEmTool/FEmTool_Curve.hxx index 3aef0161ce..ae2e8b50d7 100644 --- a/src/FEmTool/FEmTool_Curve.hxx +++ b/src/FEmTool/FEmTool_Curve.hxx @@ -28,7 +28,6 @@ #include #include class PLib_Base; -class Standard_DimensionError; class FEmTool_Curve; diff --git a/src/FEmTool/FEmTool_ElementaryCriterion.hxx b/src/FEmTool/FEmTool_ElementaryCriterion.hxx index afad005b47..84dac329ee 100644 --- a/src/FEmTool/FEmTool_ElementaryCriterion.hxx +++ b/src/FEmTool/FEmTool_ElementaryCriterion.hxx @@ -26,8 +26,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_DomainError; class math_Matrix; diff --git a/src/FEmTool/FEmTool_ElementsOfRefMatrix.hxx b/src/FEmTool/FEmTool_ElementsOfRefMatrix.hxx index d8fd2941fd..1c2ffb36a3 100644 --- a/src/FEmTool/FEmTool_ElementsOfRefMatrix.hxx +++ b/src/FEmTool/FEmTool_ElementsOfRefMatrix.hxx @@ -26,7 +26,6 @@ #include #include class PLib_Base; -class Standard_ConstructionError; //! this class describes the functions needed for diff --git a/src/FEmTool/FEmTool_LinearFlexion.hxx b/src/FEmTool/FEmTool_LinearFlexion.hxx index 7f5a4a01e0..2d75d5aee3 100644 --- a/src/FEmTool/FEmTool_LinearFlexion.hxx +++ b/src/FEmTool/FEmTool_LinearFlexion.hxx @@ -27,9 +27,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_DomainError; -class math_Matrix; class FEmTool_LinearFlexion; diff --git a/src/FEmTool/FEmTool_LinearJerk.hxx b/src/FEmTool/FEmTool_LinearJerk.hxx index ffc487cf29..f169800d1e 100644 --- a/src/FEmTool/FEmTool_LinearJerk.hxx +++ b/src/FEmTool/FEmTool_LinearJerk.hxx @@ -27,9 +27,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_DomainError; -class math_Matrix; class FEmTool_LinearJerk; diff --git a/src/FEmTool/FEmTool_LinearTension.hxx b/src/FEmTool/FEmTool_LinearTension.hxx index 7b64168785..04f4ac1529 100644 --- a/src/FEmTool/FEmTool_LinearTension.hxx +++ b/src/FEmTool/FEmTool_LinearTension.hxx @@ -27,9 +27,6 @@ #include #include #include -class Standard_NotImplemented; -class Standard_DomainError; -class math_Matrix; class FEmTool_LinearTension; diff --git a/src/FEmTool/FEmTool_ProfileMatrix.hxx b/src/FEmTool/FEmTool_ProfileMatrix.hxx index 6ab2cbb6d2..0ebb45b79e 100644 --- a/src/FEmTool/FEmTool_ProfileMatrix.hxx +++ b/src/FEmTool/FEmTool_ProfileMatrix.hxx @@ -29,9 +29,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_NotImplemented; -class Standard_OutOfRange; class FEmTool_ProfileMatrix; diff --git a/src/FEmTool/FEmTool_SparseMatrix.hxx b/src/FEmTool/FEmTool_SparseMatrix.hxx index 1c87ab3325..0d87e3acc2 100644 --- a/src/FEmTool/FEmTool_SparseMatrix.hxx +++ b/src/FEmTool/FEmTool_SparseMatrix.hxx @@ -25,7 +25,6 @@ #include #include #include -class StdFail_NotDone; class FEmTool_SparseMatrix; diff --git a/src/FSD/FSD_BinaryFile.hxx b/src/FSD/FSD_BinaryFile.hxx index 564734a615..0d859369a8 100644 --- a/src/FSD/FSD_BinaryFile.hxx +++ b/src/FSD/FSD_BinaryFile.hxx @@ -29,10 +29,6 @@ #include #include -class Storage_StreamTypeMismatchError; -class Storage_StreamFormatError; -class Storage_StreamWriteError; -class Storage_StreamExtCharParityError; class TCollection_AsciiString; class TCollection_ExtendedString; class Storage_HeaderData; diff --git a/src/FSD/FSD_CmpFile.hxx b/src/FSD/FSD_CmpFile.hxx index 5576850328..4bdc87fcdf 100644 --- a/src/FSD/FSD_CmpFile.hxx +++ b/src/FSD/FSD_CmpFile.hxx @@ -24,7 +24,6 @@ class TCollection_AsciiString; class TCollection_ExtendedString; -class Storage_BaseDriver; DEFINE_STANDARD_HANDLE(FSD_CmpFile,FSD_File) diff --git a/src/FSD/FSD_File.hxx b/src/FSD/FSD_File.hxx index f50b32660e..44e10afaec 100644 --- a/src/FSD/FSD_File.hxx +++ b/src/FSD/FSD_File.hxx @@ -20,13 +20,8 @@ #include #include -class Storage_StreamTypeMismatchError; -class Storage_StreamFormatError; -class Storage_StreamWriteError; -class Storage_StreamExtCharParityError; class TCollection_AsciiString; class TCollection_ExtendedString; -class Storage_BaseDriver; DEFINE_STANDARD_HANDLE(FSD_File,Storage_BaseDriver) diff --git a/src/FairCurve/FairCurve_Batten.hxx b/src/FairCurve/FairCurve_Batten.hxx index c873073d29..df8a53dda5 100644 --- a/src/FairCurve/FairCurve_Batten.hxx +++ b/src/FairCurve/FairCurve_Batten.hxx @@ -30,9 +30,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_NullValue; -class gp_Pnt2d; class gp_Vec2d; class Geom2d_BSplineCurve; diff --git a/src/FairCurve/FairCurve_DistributionOfJerk.hxx b/src/FairCurve/FairCurve_DistributionOfJerk.hxx index dd89373249..448ca36465 100644 --- a/src/FairCurve/FairCurve_DistributionOfJerk.hxx +++ b/src/FairCurve/FairCurve_DistributionOfJerk.hxx @@ -28,7 +28,6 @@ #include #include #include -class FairCurve_BattenLaw; //! Compute the "Jerk" distribution. diff --git a/src/FairCurve/FairCurve_DistributionOfSagging.hxx b/src/FairCurve/FairCurve_DistributionOfSagging.hxx index 70c4b7267a..a379fc12f6 100644 --- a/src/FairCurve/FairCurve_DistributionOfSagging.hxx +++ b/src/FairCurve/FairCurve_DistributionOfSagging.hxx @@ -28,7 +28,6 @@ #include #include #include -class FairCurve_BattenLaw; //! Compute the Sagging Distribution diff --git a/src/FairCurve/FairCurve_DistributionOfTension.hxx b/src/FairCurve/FairCurve_DistributionOfTension.hxx index 7d50c4ec7a..b57e8be6c2 100644 --- a/src/FairCurve/FairCurve_DistributionOfTension.hxx +++ b/src/FairCurve/FairCurve_DistributionOfTension.hxx @@ -29,7 +29,6 @@ #include #include #include -class FairCurve_BattenLaw; //! Compute the Tension Distribution diff --git a/src/FairCurve/FairCurve_MinimalVariation.hxx b/src/FairCurve/FairCurve_MinimalVariation.hxx index 03f98eb6ed..40f9b8cc64 100644 --- a/src/FairCurve/FairCurve_MinimalVariation.hxx +++ b/src/FairCurve/FairCurve_MinimalVariation.hxx @@ -27,9 +27,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_NullValue; -class Standard_DomainError; class gp_Pnt2d; class gp_Vec2d; diff --git a/src/FilletSurf/FilletSurf_Builder.hxx b/src/FilletSurf/FilletSurf_Builder.hxx index 20799a47da..22a0ccc93d 100644 --- a/src/FilletSurf/FilletSurf_Builder.hxx +++ b/src/FilletSurf/FilletSurf_Builder.hxx @@ -28,8 +28,6 @@ #include #include #include -class StdFail_NotDone; -class Standard_OutOfRange; class TopoDS_Shape; class Geom_Surface; class TopoDS_Face; diff --git a/src/Font/Font_FontMgr.hxx b/src/Font/Font_FontMgr.hxx index dc53819e77..6d78fd6635 100644 --- a/src/Font/Font_FontMgr.hxx +++ b/src/Font/Font_FontMgr.hxx @@ -28,7 +28,6 @@ #include #include -class Font_SystemFont; class TCollection_HAsciiString; class NCollection_Buffer; diff --git a/src/GC/GC_MakeArcOfEllipse.hxx b/src/GC/GC_MakeArcOfEllipse.hxx index e9e93e76aa..2f21c8e2ba 100644 --- a/src/GC/GC_MakeArcOfEllipse.hxx +++ b/src/GC/GC_MakeArcOfEllipse.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Elips; class gp_Pnt; diff --git a/src/GC/GC_MakeArcOfHyperbola.hxx b/src/GC/GC_MakeArcOfHyperbola.hxx index 0eca295811..ac064453b4 100644 --- a/src/GC/GC_MakeArcOfHyperbola.hxx +++ b/src/GC/GC_MakeArcOfHyperbola.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Hypr; class gp_Pnt; diff --git a/src/GC/GC_MakeArcOfParabola.hxx b/src/GC/GC_MakeArcOfParabola.hxx index b4d0bb50d6..b4ce9fa902 100644 --- a/src/GC/GC_MakeArcOfParabola.hxx +++ b/src/GC/GC_MakeArcOfParabola.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Parab; class gp_Pnt; diff --git a/src/GC/GC_MakeCircle.hxx b/src/GC/GC_MakeCircle.hxx index 71419995af..77c08be2d1 100644 --- a/src/GC/GC_MakeCircle.hxx +++ b/src/GC/GC_MakeCircle.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Circ; class gp_Ax2; class gp_Pnt; diff --git a/src/GC/GC_MakeConicalSurface.hxx b/src/GC/GC_MakeConicalSurface.hxx index b028c20627..5d7775b172 100644 --- a/src/GC/GC_MakeConicalSurface.hxx +++ b/src/GC/GC_MakeConicalSurface.hxx @@ -24,12 +24,9 @@ #include #include -class StdFail_NotDone; class gp_Ax2; class gp_Cone; class gp_Pnt; -class gp_Ax1; -class gp_Lin; //! This class implements the following algorithms used diff --git a/src/GC/GC_MakeCylindricalSurface.hxx b/src/GC/GC_MakeCylindricalSurface.hxx index a29e75e60d..0ec8591b44 100644 --- a/src/GC/GC_MakeCylindricalSurface.hxx +++ b/src/GC/GC_MakeCylindricalSurface.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Ax2; class gp_Cylinder; class gp_Pnt; diff --git a/src/GC/GC_MakeEllipse.hxx b/src/GC/GC_MakeEllipse.hxx index 48c56985ec..0503ddcce7 100644 --- a/src/GC/GC_MakeEllipse.hxx +++ b/src/GC/GC_MakeEllipse.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Elips; class gp_Ax2; class gp_Pnt; diff --git a/src/GC/GC_MakeHyperbola.hxx b/src/GC/GC_MakeHyperbola.hxx index 7c0f8e2d7b..6cd5493c42 100644 --- a/src/GC/GC_MakeHyperbola.hxx +++ b/src/GC/GC_MakeHyperbola.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Hypr; class gp_Ax2; class gp_Pnt; diff --git a/src/GC/GC_MakeLine.hxx b/src/GC/GC_MakeLine.hxx index 44bd5b0190..2072a4abff 100644 --- a/src/GC/GC_MakeLine.hxx +++ b/src/GC/GC_MakeLine.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Ax1; class gp_Lin; class gp_Pnt; diff --git a/src/GC/GC_MakePlane.hxx b/src/GC/GC_MakePlane.hxx index 0cdfb035b1..3c465997d0 100644 --- a/src/GC/GC_MakePlane.hxx +++ b/src/GC/GC_MakePlane.hxx @@ -24,8 +24,6 @@ #include #include -class StdFail_NotDone; -class gp_Ax2; class gp_Pln; class gp_Pnt; class gp_Dir; diff --git a/src/GC/GC_MakeSegment.hxx b/src/GC/GC_MakeSegment.hxx index 82f23ea408..19b31245bd 100644 --- a/src/GC/GC_MakeSegment.hxx +++ b/src/GC/GC_MakeSegment.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Pnt; class gp_Lin; diff --git a/src/GC/GC_MakeTrimmedCone.hxx b/src/GC/GC_MakeTrimmedCone.hxx index db068b7457..91b53651c9 100644 --- a/src/GC/GC_MakeTrimmedCone.hxx +++ b/src/GC/GC_MakeTrimmedCone.hxx @@ -24,7 +24,6 @@ #include #include -class StdFail_NotDone; class gp_Pnt; diff --git a/src/GC/GC_MakeTrimmedCylinder.hxx b/src/GC/GC_MakeTrimmedCylinder.hxx index 18ffbd470d..f9f075d3d0 100644 --- a/src/GC/GC_MakeTrimmedCylinder.hxx +++ b/src/GC/GC_MakeTrimmedCylinder.hxx @@ -24,11 +24,9 @@ #include #include -class StdFail_NotDone; class gp_Pnt; class gp_Circ; class gp_Ax1; -class gp_Cylinder; //! Implements construction algorithms for a trimmed diff --git a/src/GccAna/GccAna_Circ2d2TanOn.hxx b/src/GccAna/GccAna_Circ2d2TanOn.hxx index 30a9012e18..42fb3b44c3 100644 --- a/src/GccAna/GccAna_Circ2d2TanOn.hxx +++ b/src/GccAna/GccAna_Circ2d2TanOn.hxx @@ -30,9 +30,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; -class GccEnt_BadQualifier; class GccEnt_QualifiedCirc; class gp_Lin2d; class GccEnt_QualifiedLin; diff --git a/src/GccAna/GccAna_Circ2d2TanRad.hxx b/src/GccAna/GccAna_Circ2d2TanRad.hxx index 524c12ada8..ca99acce75 100644 --- a/src/GccAna/GccAna_Circ2d2TanRad.hxx +++ b/src/GccAna/GccAna_Circ2d2TanRad.hxx @@ -30,10 +30,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_OutOfRange; -class GccEnt_BadQualifier; -class StdFail_NotDone; class GccEnt_QualifiedCirc; class GccEnt_QualifiedLin; class gp_Pnt2d; diff --git a/src/GccAna/GccAna_Circ2d3Tan.hxx b/src/GccAna/GccAna_Circ2d3Tan.hxx index 873d715507..b3a86d6e27 100644 --- a/src/GccAna/GccAna_Circ2d3Tan.hxx +++ b/src/GccAna/GccAna_Circ2d3Tan.hxx @@ -30,9 +30,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; -class GccEnt_BadQualifier; class GccEnt_QualifiedCirc; class GccEnt_QualifiedLin; class gp_Pnt2d; diff --git a/src/GccAna/GccAna_Circ2dBisec.hxx b/src/GccAna/GccAna_Circ2dBisec.hxx index 9a8e62b6b6..dd344f2a37 100644 --- a/src/GccAna/GccAna_Circ2dBisec.hxx +++ b/src/GccAna/GccAna_Circ2dBisec.hxx @@ -24,9 +24,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; -class gp_Circ2d; class GccInt_Bisec; diff --git a/src/GccAna/GccAna_Circ2dTanCen.hxx b/src/GccAna/GccAna_Circ2dTanCen.hxx index 7811f49d4e..f50fe4a698 100644 --- a/src/GccAna/GccAna_Circ2dTanCen.hxx +++ b/src/GccAna/GccAna_Circ2dTanCen.hxx @@ -30,10 +30,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_OutOfRange; -class StdFail_NotDone; -class GccEnt_BadQualifier; class GccEnt_QualifiedCirc; class gp_Pnt2d; class gp_Lin2d; diff --git a/src/GccAna/GccAna_Circ2dTanOnRad.hxx b/src/GccAna/GccAna_Circ2dTanOnRad.hxx index a60b904e66..98005feff4 100644 --- a/src/GccAna/GccAna_Circ2dTanOnRad.hxx +++ b/src/GccAna/GccAna_Circ2dTanOnRad.hxx @@ -30,10 +30,6 @@ #include #include #include -class Standard_NegativeValue; -class Standard_OutOfRange; -class StdFail_NotDone; -class GccEnt_BadQualifier; class GccEnt_QualifiedCirc; class gp_Lin2d; class GccEnt_QualifiedLin; diff --git a/src/GccAna/GccAna_CircLin2dBisec.hxx b/src/GccAna/GccAna_CircLin2dBisec.hxx index 89dd23ca10..6238b768ba 100644 --- a/src/GccAna/GccAna_CircLin2dBisec.hxx +++ b/src/GccAna/GccAna_CircLin2dBisec.hxx @@ -25,10 +25,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; -class gp_Circ2d; -class gp_Lin2d; class GccInt_Bisec; diff --git a/src/GccAna/GccAna_CircPnt2dBisec.hxx b/src/GccAna/GccAna_CircPnt2dBisec.hxx index 8c3df82213..e2a00d53bf 100644 --- a/src/GccAna/GccAna_CircPnt2dBisec.hxx +++ b/src/GccAna/GccAna_CircPnt2dBisec.hxx @@ -26,10 +26,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; -class gp_Circ2d; -class gp_Pnt2d; class GccInt_Bisec; diff --git a/src/GccAna/GccAna_Lin2d2Tan.hxx b/src/GccAna/GccAna_Lin2d2Tan.hxx index 8499da9921..152e355852 100644 --- a/src/GccAna/GccAna_Lin2d2Tan.hxx +++ b/src/GccAna/GccAna_Lin2d2Tan.hxx @@ -29,9 +29,6 @@ #include #include #include -class Standard_OutOfRange; -class GccEnt_BadQualifier; -class StdFail_NotDone; class gp_Pnt2d; class GccEnt_QualifiedCirc; class gp_Lin2d; diff --git a/src/GccAna/GccAna_Lin2dBisec.hxx b/src/GccAna/GccAna_Lin2dBisec.hxx index 8479715434..01272df343 100644 --- a/src/GccAna/GccAna_Lin2dBisec.hxx +++ b/src/GccAna/GccAna_Lin2dBisec.hxx @@ -27,8 +27,6 @@ #include #include #include -class Standard_OutOfRange; -class StdFail_NotDone; class gp_Lin2d; class gp_Pnt2d; diff --git a/src/GccAna/GccAna_Lin2dTanObl.hxx b/src/GccAna/GccAna_Lin2dTanObl.hxx index 7f6894697c..1ea203567e 100644 --- a/src/GccAna/GccAna_Lin2dTanObl.hxx +++ b/src/GccAna/GccAna_Lin2dTanObl.hxx @@ -29,9 +29,6 @@ #include #include #include -class Standard_OutOfRange; -class GccEnt_BadQualifier; -class StdFail_NotDone; class gp_Pnt2d; class gp_Lin2d; class GccEnt_QualifiedCirc; diff --git a/src/GccAna/GccAna_Lin2dTanPar.hxx b/src/GccAna/GccAna_Lin2dTanPar.hxx index 854d9b3eb9..c9df854f1e 100644 --- a/src/GccAna/GccAna_Lin2dTanPar.hxx +++ b/src/GccAna/GccAna_Lin2dTanPar.hxx @@ -29,9 +29,6 @@ #include #include #include -class Standard_OutOfRange; -class GccEnt_BadQualifier; -class StdFail_NotDone; class gp_Pnt2d; class gp_Lin2d; class GccEnt_QualifiedCirc; diff --git a/src/GccAna/GccAna_Lin2dTanPer.hxx b/src/GccAna/GccAna_Lin2dTanPer.hxx index cecd2baea8..c186713985 100644 --- a/src/GccAna/GccAna_Lin2dTanPer.hxx +++ b/src/GccAna/GccAna_Lin2dTanPer.hxx @@ -29,10 +29,6 @@ #include #include #include -class GccEnt_BadQualifier; -class Standard_OutOfRange; -class Standard_ConstructionError; -class StdFail_NotDone; class gp_Pnt2d; class gp_Lin2d; class gp_Circ2d; diff --git a/src/GccAna/GccAna_LinPnt2dBisec.hxx b/src/GccAna/GccAna_LinPnt2dBisec.hxx index 27f8e556a7..165d982277 100644 --- a/src/GccAna/GccAna_LinPnt2dBisec.hxx +++ b/src/GccAna/GccAna_LinPnt2dBisec.hxx @@ -23,8 +23,6 @@ #include class GccInt_Bisec; -class Standard_ConstructionError; -class StdFail_NotDone; class gp_Lin2d; class gp_Pnt2d; diff --git a/src/GccAna/GccAna_Pnt2dBisec.hxx b/src/GccAna/GccAna_Pnt2dBisec.hxx index 74f3faeb2d..28e5583b2c 100644 --- a/src/GccAna/GccAna_Pnt2dBisec.hxx +++ b/src/GccAna/GccAna_Pnt2dBisec.hxx @@ -23,9 +23,7 @@ #include #include -class StdFail_NotDone; class gp_Pnt2d; -class gp_Lin2d; //! This class implements the algorithms used to