1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-08 18:40:55 +03:00

0032603: Coding - get rid of unsused forward declarations

Packages from Adaptor2d to BRepMesh are processed.
This commit is contained in:
aml 2021-10-02 09:38:32 +03:00 committed by smoskvin
parent eba0379cde
commit c2064b60e7
103 changed files with 0 additions and 260 deletions
src
AIS
BOPAlgo
BOPDS
BOPTest
BOPTools
BRepAlgo
BRepBlend
BRepFeat
BRepFill
BRepFilletAPI
BRepMesh
BiTgte
BinDrivers
BinMDataXtd
BinMNaming
BinMXCAFDoc
Blend
BlendFunc

@ -53,7 +53,6 @@ class TCollection_ExtendedString;
class Prs3d_LineAspect;
class Prs3d_BasicAspect;
class TopoDS_Shape;
class SelectMgr_EntityOwner;
class SelectMgr_Filter;
//! The Interactive Context allows you to manage graphic behavior and selection of Interactive Objects in one or more viewers.

@ -22,9 +22,7 @@
#include <SelectMgr_SelectableObject.hxx>
class AIS_InteractiveContext;
class Graphic3d_MaterialAspect;
class Prs3d_BasicAspect;
class Bnd_Box;
class V3d_View;
//! Defines a class of objects with display and selection services.

@ -20,7 +20,6 @@
#include <Graphic3d_CLight.hxx>
#include <SelectMgr_EntityOwner.hxx>
class Prs3d_ShadingAspect;
class Select3D_SensitiveSphere;
//! Interactive object for a light source.

@ -24,7 +24,6 @@
class Geom_Plane;
class Geom_Axis2Placement;
class gp_Pnt;
//! Constructs plane datums to be used in construction of
//! composite shapes.

@ -41,7 +41,6 @@ class AIS_InteractiveContext;
class AIS_Point;
class AIS_RubberBand;
class AIS_XRTrackedDevice;
class Graphic3d_Camera;
class SelectMgr_EntityOwner;
class V3d_View;
class WNT_HIDSpaceMouse;

@ -27,7 +27,6 @@
#include <BOPAlgo_ListOfCheckResult.hxx>
#include <Standard_Real.hxx>
#include <TopAbs_ShapeEnum.hxx>
class TopoDS_Shape;
//! check the validity of argument(s) for Boolean Operations

@ -27,7 +27,6 @@
#include <TopAbs_ShapeEnum.hxx>
#include <Standard_Boolean.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
class TopoDS_Shape;
class BOPAlgo_PaveFiller;
//!

@ -38,8 +38,6 @@
#include <TopAbs_ShapeEnum.hxx>
class IntTools_Context;
class TopoDS_Shape;
class BOPAlgo_PaveFiller;
class TopoDS_Solid;
//!
//! The class is a General Fuse algorithm - base algorithm for the

@ -26,7 +26,6 @@
#include <TopAbs_Orientation.hxx>
#include <BOPAlgo_BuilderArea.hxx>
#include <NCollection_BaseAllocator.hxx>
class TopoDS_Face;
//! The algorithm to build new faces from the given faces and

@ -24,7 +24,6 @@
#include <BOPAlgo_CheckStatus.hxx>
#include <TopTools_ListOfShape.hxx>
#include <Standard_Real.hxx>
class TopoDS_Shape;
//! contains information about faulty shapes and faulty types

@ -26,7 +26,6 @@
#include <TopoDS_Solid.hxx>
#include <TopTools_ListOfShape.hxx>
#include <TopTools_MapOfShape.hxx>
class TopoDS_Solid;
class BOPAlgo_PaveFiller;

@ -53,10 +53,7 @@
#include <TopTools_IndexedMapOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
class IntTools_Context;
class BOPDS_DS;
class BOPAlgo_SectionAttribute;
class BOPDS_PaveBlock;
class BOPDS_CommonBlock;
class gp_Pnt;
class BOPDS_Curve;
class TopoDS_Vertex;

@ -23,7 +23,6 @@
#include <NCollection_BaseAllocator.hxx>
#include <TopTools_ListOfShape.hxx>
class BOPAlgo_PaveFiller;
class TopoDS_Shape;

@ -26,7 +26,6 @@
#include <IntTools_Context.hxx>
#include <NCollection_BaseAllocator.hxx>
#include <TopTools_ListOfShape.hxx>
class BOPAlgo_WireEdgeSet;
class TopoDS_Wire;
class TopoDS_Face;

@ -31,7 +31,6 @@
#include <Precision.hxx>
#include <Standard_Boolean.hxx>
#include <TopAbs_ShapeEnum.hxx>
class BOPDS_DS;
class IntTools_Context;
//! The class BOPDS_Iterator is

@ -28,8 +28,6 @@
#include <Standard_Real.hxx>
#include <Standard_Transient.hxx>
#include <TColStd_MapOfInteger.hxx>
class BOPDS_Pave;
class Bnd_Box;
class BOPDS_PaveBlock;

@ -26,7 +26,6 @@
#include <TColStd_ListOfInteger.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class BOPDS_DS;
//! The class BOPDS_SubIterator is used to compute intersections between

@ -22,8 +22,6 @@
#include <BOPAlgo_Operation.hxx>
#include <Draw_Interpretor.hxx>
class BOPTest_Objects;
class BOPTest_DrawableShape;
class Message_Report;
class BOPTest

@ -26,7 +26,6 @@
#include <Standard_CString.hxx>
class Draw_Text3D;
class TopoDS_Shape;
class Draw_Color;
class gp_Pnt;
class Draw_Display;

@ -28,7 +28,6 @@ class gp_Vec;
class Geom2d_Curve;
class Geom_Curve;
class BRepAdaptor_Surface;
class ProjLib_ProjectedCurve;
class IntTools_Context;

@ -25,7 +25,6 @@
#include <TopAbs_ShapeEnum.hxx>
#include <Standard_Boolean.hxx>
#include <TopTools_ListOfShape.hxx>
class TopoDS_Shape;

@ -24,7 +24,6 @@
#include <Standard_Transient.hxx>
#include <TopTools_ListOfShape.hxx>
#include <Standard_Boolean.hxx>
class Standard_ConstructionError;
class TopoDS_Shape;

@ -25,7 +25,6 @@
#include <TopoDS_Face.hxx>
#include <TopTools_ListOfShape.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
class TopoDS_Face;
class TopoDS_Wire;

@ -26,7 +26,6 @@
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <Standard_Boolean.hxx>
#include <TopAbs_ShapeEnum.hxx>
class Standard_ConstructionError;
class TopoDS_Shape;

@ -27,7 +27,6 @@
#include <TopTools_DataMapOfShapeShape.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
#include <BRepAlgo_Image.hxx>
class TopoDS_Face;
class TopoDS_Edge;

@ -29,10 +29,6 @@
#include <TopTools_DataMapOfShapeShape.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
class Standard_ConstructionError;
class Standard_NoSuchObject;
class StdFail_NotDone;
class TopoDS_Shape;
class TopoDS_Edge;
class Adaptor3d_Curve;

@ -23,7 +23,6 @@
#include <BRepBlend_AppFuncRoot.hxx>
#include <Standard_Real.hxx>
#include <math_Vector.hxx>
class Standard_OutOfRange;
class BRepBlend_Line;
class Blend_Function;
class Blend_AppFunction;

@ -36,10 +36,7 @@
#include <TColStd_Array1OfInteger.hxx>
#include <GeomAbs_Shape.hxx>
class BRepBlend_Line;
class Standard_OutOfRange;
class Blend_AppFunction;
class gp_Pnt;
class Blend_Point;
class BRepBlend_AppFuncRoot;

@ -23,7 +23,6 @@
#include <BRepBlend_AppFuncRoot.hxx>
#include <Standard_Real.hxx>
#include <math_Vector.hxx>
class Standard_OutOfRange;
class BRepBlend_Line;
class Blend_SurfRstFunction;
class Blend_AppFunction;

@ -23,7 +23,6 @@
#include <BRepBlend_AppFuncRoot.hxx>
#include <Standard_Real.hxx>
#include <math_Vector.hxx>
class Standard_OutOfRange;
class BRepBlend_Line;
class Blend_RstRstFunction;
class Blend_AppFunction;

@ -33,9 +33,6 @@
#include <TColStd_Array1OfInteger.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <Standard_OStream.hxx>
class StdFail_NotDone;
class Standard_DomainError;
class Standard_OutOfRange;
class Approx_SweepFunction;

@ -29,7 +29,6 @@
#include <Standard_Real.hxx>
class math_Matrix;
class gp_Pnt;
//! Function of reframing between a point and a curve.

@ -28,10 +28,6 @@
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Adaptor3d_HVertex;
class Standard_DomainError;
class Standard_OutOfRange;
class gp_Pnt;
class gp_Vec;
class IntSurf_Transition;
class BRepBlend_PointOnRst;

@ -26,9 +26,7 @@
#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
class Standard_OutOfRange;
class Blend_Point;
class BRepBlend_Extremity;
class BRepBlend_Line;

@ -20,8 +20,6 @@
#include <Adaptor2d_Curve2d.hxx>
#include <IntSurf_Transition.hxx>
class Standard_DomainError;
class IntSurf_Transition;
//! Definition of an intersection point between a line
//! and a restriction on a surface.

@ -32,7 +32,6 @@ class Blend_CurvPointFuncInv;
class Adaptor3d_HVertex;
class IntSurf_Transition;
class BRepBlend_Extremity;
class Blend_Point;
//! This class processes the data resulting from

@ -33,7 +33,6 @@ class gp_Pnt2d;
class Adaptor3d_HVertex;
class IntSurf_Transition;
class BRepBlend_Extremity;
class Blend_Point;
//! This class processes data resulting from
//! Blend_CSWalking taking in consideration the Surface

@ -34,18 +34,6 @@ class TopoDS_Face;
class BRepTopAdaptor_FClass2d;
class Geom2dAdaptor_Curve;
class TopoDS_Solid;
class BRepFeat_Builder;
class BRepFeat_MakeCylindricalHole;
class BRepFeat_SplitShape;
class BRepFeat_Form;
class BRepFeat_RibSlot;
class BRepFeat_MakePrism;
class BRepFeat_MakeRevol;
class BRepFeat_MakePipe;
class BRepFeat_Gluer;
class BRepFeat_MakeDPrism;
class BRepFeat_MakeLinearForm;
class BRepFeat_MakeRevolutionForm;
//! BRepFeat is necessary for the

@ -32,7 +32,6 @@
#include <BRepBuilderAPI_MakeShape.hxx>
#include <TColGeom_SequenceOfCurve.hxx>
#include <Standard_Integer.hxx>
class TopoDS_Shape;
class Geom_Curve;
class LocOpe_Gluer;
class BRepAlgoAPI_BooleanOperation;

@ -31,9 +31,7 @@
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
class Geom_Curve;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Face;
class TopoDS_Edge;

@ -30,10 +30,8 @@
#include <Standard_Boolean.hxx>
class Geom_Curve;
class Geom_Plane;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Wire;
class gp_Vec;
class TopoDS_Edge;
class TopoDS_Face;
class gp_Pnt;

@ -30,10 +30,6 @@
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
class Geom_Curve;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Face;
class TopoDS_Wire;
class TopoDS_Edge;

@ -31,10 +31,7 @@
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
class Geom_Curve;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Face;
class gp_Dir;
class TopoDS_Edge;

@ -31,10 +31,7 @@
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
class Geom_Curve;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Face;
class gp_Ax1;
class TopoDS_Edge;

@ -29,10 +29,8 @@
#include <BRepFeat_RibSlot.hxx>
#include <Standard_Integer.hxx>
class Geom_Plane;
class Standard_ConstructionError;
class TopoDS_Shape;
class TopoDS_Wire;
class gp_Ax1;
class TopoDS_Edge;
class TopoDS_Face;
class gp_Pnt;

@ -34,12 +34,9 @@
#include <BRepBuilderAPI_MakeShape.hxx>
#include <Standard_Real.hxx>
#include <Standard_Integer.hxx>
class TopoDS_Shape;
class gp_Pnt;
class TopoDS_Edge;
class Geom_Plane;
class gp_Dir;
class TopoDS_Face;
class Geom_Curve;
class TopoDS_Vertex;
class LocOpe_Gluer;

@ -28,9 +28,6 @@
#include <TopTools_SequenceOfShape.hxx>
class LocOpe_WiresOnShape;
class StdFail_NotDone;
class Standard_ConstructionError;
class Standard_NoSuchObject;
class TopoDS_Shape;
class TopoDS_Wire;
class TopoDS_Face;

@ -32,34 +32,6 @@ class TopoDS_Shape;
class gp_Ax3;
class gp_Pnt;
class gp_Vec;
class BRepFill_Generator;
class BRepFill_SectionLaw;
class BRepFill_ShapeLaw;
class BRepFill_NSections;
class BRepFill_Draft;
class BRepFill_LocationLaw;
class BRepFill_DraftLaw;
class BRepFill_Edge3DLaw;
class BRepFill_EdgeOnSurfLaw;
class BRepFill_ACRLaw;
class BRepFill_Pipe;
class BRepFill_PipeShell;
class BRepFill_Evolved;
class BRepFill_Sweep;
class BRepFill_CompatibleWires;
class BRepFill_OffsetWire;
class BRepFill_OffsetAncestors;
class BRepFill_ApproxSeewing;
class BRepFill_ComputeCLine;
class BRepFill_TrimSurfaceTool;
class BRepFill_TrimEdgeTool;
class BRepFill_SectionPlacement;
class BRepFill_Section;
class BRepFill_TrimShellCorner;
class BRepFill_CurveConstraint;
class BRepFill_Filling;
class BRepFill_FaceAndOrder;
class BRepFill_EdgeFaceAndOrder;

@ -25,7 +25,6 @@
#include <Standard_Boolean.hxx>
class Geom_Curve;
class Geom2d_Curve;
class StdFail_NotDone;
//! Evaluate the 3dCurve and the PCurves described in a MultiLine from BRepFill.

@ -26,8 +26,6 @@
#include <Standard_Boolean.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
class Standard_ConstructionError;
class Standard_NoSuchObject;
class TopoDS_Edge;

@ -23,7 +23,6 @@
#include <GeomPlate_CurveConstraint.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Real.hxx>
class Standard_ConstructionError;
class BRepFill_CurveConstraint;
DEFINE_STANDARD_HANDLE(BRepFill_CurveConstraint, GeomPlate_CurveConstraint)

@ -30,11 +30,7 @@
#include <Standard_Boolean.hxx>
class BRepFill_DraftLaw;
class BRepFill_SectionLaw;
class StdFail_NotDone;
class TopoDS_Shape;
class gp_Dir;
class Geom_Surface;
class TopoDS_Shell;
class Bnd_Box;

@ -24,9 +24,6 @@
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <GeomAbs_Shape.hxx>
class BRepFill_Filling;
class TopoDS_Edge;
class TopoDS_Face;

@ -29,12 +29,7 @@
#include <BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
#include <TopTools_DataMapOfShapeShape.hxx>
class Standard_ConstructionError;
class Standard_NoSuchObject;
class TopoDS_Wire;
class gp_Ax3;
class TopoDS_Face;
class TopoDS_Shape;
class BRepMAT2d_BisectingLocus;
class BRepMAT2d_LinkTopoBilo;
class BRepTools_Quilt;

@ -23,8 +23,6 @@
#include <TopoDS_Face.hxx>
#include <GeomAbs_Shape.hxx>
class BRepFill_Filling;
class TopoDS_Face;
//! A structure containing Face and Order of constraint

@ -26,7 +26,6 @@
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
class TopoDS_Wire;
class TopoDS_Shell;
class TopoDS_Shape;

@ -31,8 +31,6 @@
#include <GeomFill_PipeError.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <Standard_Boolean.hxx>
class Standard_OutOfRange;
class TopoDS_Wire;
class GeomFill_LocationLaw;
class TopoDS_Edge;
class TopoDS_Vertex;

@ -31,8 +31,6 @@
#include <GeomAbs_Shape.hxx>
#include <Standard_Real.hxx>
class Standard_DomainError;
class TopoDS_Face;
class TopoDS_Edge;
class Geom2d_Curve;
class Geom_Curve;

@ -23,7 +23,6 @@
#include <Standard_Boolean.hxx>
#include <TopTools_DataMapOfShapeShape.hxx>
class StdFail_NotDone;
class BRepFill_OffsetWire;
class TopoDS_Edge;
class TopoDS_Shape;

@ -34,12 +34,6 @@
#include <BRepFill_DataMapOfOrientedShapeListOfShape.hxx>
#include <TopTools_SequenceOfShape.hxx>
#include <TColgp_SequenceOfPnt.hxx>
class Standard_ConstructionError;
class Standard_NoSuchObject;
class TopoDS_Face;
class BRepMAT2d_BisectingLocus;
class BRepMAT2d_LinkTopoBilo;
class TopoDS_Shape;
class Bisector_Bisec;
class BRepFill_TrimEdgeTool;

@ -34,10 +34,6 @@
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
class BRepFill_LocationLaw;
class Standard_DomainError;
class StdFail_NotDone;
class TopoDS_Wire;
class TopoDS_Shape;
class TopoDS_Face;
class TopoDS_Edge;
class TopoDS_Vertex;

@ -39,14 +39,9 @@
class Law_Function;
class BRepFill_LocationLaw;
class BRepFill_SectionLaw;
class Standard_DomainError;
class StdFail_NotDone;
class TopoDS_Wire;
class gp_Ax2;
class gp_Dir;
class TopoDS_Shape;
class TopoDS_Vertex;
class BRepFill_Section;
class gp_Trsf;
class BRepFill_Sweep;

@ -24,9 +24,6 @@
#include <TopoDS_Wire.hxx>
#include <TopoDS_Vertex.hxx>
#include <Standard_Boolean.hxx>
class TopoDS_Shape;
class TopoDS_Vertex;
class TopoDS_Wire;
//! To store section definition

@ -27,8 +27,6 @@
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
class BRepFill_LocationLaw;
class TopoDS_Shape;
class gp_Trsf;
//! Place a shape in a local axis coordinate

@ -31,7 +31,6 @@ class Law_Function;
class TopoDS_Vertex;
class TopoDS_Wire;
class GeomFill_SectionLaw;
class TopoDS_Shape;
class TopoDS_Edge;

@ -36,11 +36,6 @@
#include <BRepFill_TransitionStyle.hxx>
class BRepFill_LocationLaw;
class BRepFill_SectionLaw;
class StdFail_NotDone;
class Standard_OutOfRange;
class Standard_ConstructionError;
class TopoDS_Wire;
class TopoDS_Shape;
class TopoDS_Edge;

@ -29,12 +29,10 @@
#include <GeomAbs_JoinType.hxx>
#include <TColgp_SequenceOfPnt.hxx>
class Geom2d_Curve;
class Bisector_Bisec;
class Geom2d_Geometry;
class TopoDS_Edge;
class TopoDS_Shape;
class TopoDS_Vertex;
class gp_Pnt2d;
//! Geometric Tool using to construct Offset Wires.

@ -31,10 +31,6 @@
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
#include <BOPDS_PDS.hxx>
class gp_Ax2;
class TopoDS_Face;
class TopoDS_Wire;
class TopoDS_Shape;
//! Trims sets of faces in the corner to make proper parts of pipe

@ -28,9 +28,6 @@
#include <Standard_Real.hxx>
#include <GeomAbs_Shape.hxx>
class Geom2d_Curve;
class Standard_NoSuchObject;
class TopoDS_Face;
class TopoDS_Edge;
class gp_Pnt2d;
class Geom_Curve;

@ -29,7 +29,6 @@
#include <Standard_Boolean.hxx>
#include <TopTools_ListOfShape.hxx>
#include <ChFiDS_SecHArray1.hxx>
class StdFail_NotDone;
class TopoDS_Shape;
class TopoDS_Edge;
class TopoDS_Face;

@ -33,8 +33,6 @@
#include <TopTools_ListOfShape.hxx>
#include <ChFiDS_SecHArray1.hxx>
#include <ChFiDS_ErrorStatus.hxx>
class StdFail_NotDone;
class Standard_NoSuchObject;
class TopoDS_Shape;
class TopoDS_Edge;
class Law_Function;

@ -23,7 +23,6 @@
#include <Poly_Triangulation.hxx>
class BRepMesh_DataStructureOfDelaun;
class BRepMesh_Delaun;
//! Class provides base functionality for algorithms building face triangulation.
//! Performs initialization of BRepMesh_DataStructureOfDelaun and nodes map structures.

@ -20,7 +20,6 @@
#include <NCollection_Shared.hxx>
#include <IMeshTools_Parameters.hxx>
class BRepMesh_DataStructureOfDelaun;
class BRepMesh_Delaun;
//! Class provides base functionality to build face triangulation using Dealunay approach.

@ -22,7 +22,6 @@
#include <BRepAdaptor_Curve.hxx>
#include <IMeshData_Types.hxx>
class TopoDS_Face;
class Geom_Surface;
class Geom2d_Curve;
struct IMeshTools_Parameters;

@ -23,7 +23,6 @@
#include <BRepMesh_Delaun.hxx>
#include <BRepMesh_MeshTool.hxx>
class BRepMesh_DataStructureOfDelaun;
//! Class provides base functionality to build face triangulation using custom triangulation algorithm.
//! Performs generation of mesh using raw data from model.

@ -21,7 +21,6 @@
#include <IMeshData_Types.hxx>
#include <BRepMesh_VertexTool.hxx>
class BRepMesh_Vertex;
class BRepMesh_Edge;
//! Describes the data structure necessary for the mesh algorithms in

@ -21,9 +21,6 @@
#include <Standard_Transient.hxx>
#include <IMeshData_Types.hxx>
class Bnd_Box;
class TopoDS_Face;
class TopoDS_Edge;
struct IMeshTools_Parameters;
//! Auxiliary tool encompassing methods to compute deflection of shapes.

@ -20,8 +20,6 @@
#include <NCollection_Shared.hxx>
#include <IMeshTools_Parameters.hxx>
class BRepMesh_DataStructureOfDelaun;
class BRepMesh_Delaun;
//! Class provides base functionality to build face triangulation using Delabella project.
//! Performs generation of mesh using raw data from model.

@ -20,8 +20,6 @@
#include <NCollection_Shared.hxx>
#include <IMeshTools_Parameters.hxx>
class BRepMesh_DataStructureOfDelaun;
class BRepMesh_Delaun;
//! Class provides base functionality to build face triangulation using Dealunay approach.
//! Performs generation of mesh using raw data from model.

@ -21,9 +21,7 @@
#include <Precision.hxx>
class BRepAdaptor_Curve;
class gp_Pnt;
class gp_Pnt2d;
class gp_Dir;
class BRepMesh_DefaultRangeSplitter;
//! Tool class accumulating common geometrical functions as well as

@ -26,8 +26,6 @@
class TopoDS_Face;
class TopoDS_Edge;
class TopoDS_Wire;
class IMeshTools_Context;
class IMeshData_Wire;
//! Builds discrete model of a shape by adding faces and free edges.
//! Computes deflection for corresponded shape and checks whether it

@ -21,7 +21,6 @@
#include <gp_XY.hxx>
#include <IMeshData_Types.hxx>
class BRepMesh_Vertex;
//! Describes data structure intended to keep mesh nodes
//! defined in UV space and implements functionality

@ -38,9 +38,6 @@
#include <BiTgte_ContactType.hxx>
#include <TopTools_DataMapOfShapeBox.hxx>
class BRepAlgo_AsDes;
class StdFail_NotDone;
class Standard_OutOfRange;
class TopoDS_Shape;
class TopoDS_Face;
class TopoDS_Edge;
class Geom_Surface;

@ -31,14 +31,9 @@
#include <TColStd_Array1OfReal.hxx>
#include <Standard_Boolean.hxx>
class Geom_Curve;
class Standard_OutOfRange;
class Standard_NoSuchObject;
class Standard_DomainError;
class TopoDS_Edge;
class gp_Pnt;
class gp_Vec;
class gp_Lin;
class gp_Circ;
class gp_Elips;
class gp_Hypr;
class gp_Parab;

@ -29,12 +29,8 @@
#include <TColStd_Array1OfReal.hxx>
#include <Standard_Boolean.hxx>
#include <GeomAbs_CurveType.hxx>
class Standard_OutOfRange;
class Standard_NoSuchObject;
class Standard_DomainError;
class TopoDS_Edge;
class TopoDS_Vertex;
class gp_Pnt;
class gp_Vec;
class gp_Lin;
class gp_Circ;

@ -22,9 +22,6 @@ class Standard_Transient;
class Standard_GUID;
class BinMDF_ADriverTable;
class Message_Messenger;
class TCollection_AsciiString;
class BinDrivers_DocumentStorageDriver;
class BinDrivers_DocumentRetrievalDriver;
class TDocStd_Application;
class BinDrivers

@ -23,10 +23,6 @@
#include <Standard_Integer.hxx>
class BinMDF_ADriverTable;
class Message_Messenger;
class BinMDataXtd_GeometryDriver;
class BinMDataXtd_ConstraintDriver;
class BinMDataXtd_PatternStdDriver;
class BinMDataXtd_TriangulationDriver;
//! Storage and Retrieval drivers for modelling attributes.
class BinMDataXtd

@ -23,8 +23,6 @@
#include <Standard_Integer.hxx>
class BinMDF_ADriverTable;
class Message_Messenger;
class BinMNaming_NamedShapeDriver;
class BinMNaming_NamingDriver;
//! Storage/Retrieval drivers for TNaming attributes

@ -22,14 +22,6 @@
class BinMDF_ADriverTable;
class Message_Messenger;
class BinMXCAFDoc_CentroidDriver;
class BinMXCAFDoc_ColorDriver;
class BinMXCAFDoc_GraphNodeDriver;
class BinMXCAFDoc_LengthUnitDriver;
class BinMXCAFDoc_LocationDriver;
class BinMXCAFDoc_DatumDriver;
class BinMXCAFDoc_DimTolDriver;
class BinMXCAFDoc_MaterialDriver;

@ -33,7 +33,6 @@
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class Standard_DomainError;
class math_Matrix;
class gp_Pnt;
class Blend_Point;

@ -32,7 +32,6 @@
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class Standard_DomainError;
class math_Matrix;
class gp_Pnt;
class gp_Pnt2d;

@ -32,8 +32,6 @@
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class Standard_DomainError;
class math_Matrix;
class gp_Pnt;
class gp_Vec;
class gp_Vec2d;

@ -26,9 +26,6 @@
#include <Standard_Real.hxx>
#include <Standard_Boolean.hxx>
#include <gp_Vec2d.hxx>
class Standard_DomainError;
class gp_Pnt;
class gp_Vec;
class gp_Vec2d;

@ -33,7 +33,6 @@
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class Standard_DomainError;
class math_Matrix;
class gp_Pnt;
class gp_Pnt2d;

@ -32,7 +32,6 @@
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class Standard_DomainError;
class math_Matrix;
class gp_Pnt;
class gp_Pnt2d;

@ -26,20 +26,6 @@
class gp_Pnt2d;
class gp_Vec;
class BlendFunc_ConstRad;
class BlendFunc_ConstRadInv;
class BlendFunc_Ruled;
class BlendFunc_RuledInv;
class BlendFunc_EvolRad;
class BlendFunc_EvolRadInv;
class BlendFunc_CSConstRad;
class BlendFunc_CSCircular;
class BlendFunc_Corde;
class BlendFunc_Chamfer;
class BlendFunc_ChamfInv;
class BlendFunc_ChAsym;
class BlendFunc_ChAsymInv;
class BlendFunc_Tensor;
//! This package provides a set of generic functions, that can

@ -32,7 +32,6 @@
#include <TColgp_Array1OfVec.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class math_Matrix;
class gp_Lin;
class Blend_Point;

@ -33,8 +33,6 @@ class math_Matrix;
class gp_Pnt;
class gp_Vec;
class gp_Vec2d;
class gp_Lin;
class Blend_Point;
//! Class for a function used to compute a "ordinary" chamfer:
//! when distances from spine to surfaces are constant

@ -35,7 +35,6 @@
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfVec2d.hxx>
class math_Matrix;
class gp_Circ;
class Blend_Point;
class gp_Ax1;

@ -27,8 +27,6 @@
#include <TColgp_Array1OfVec2d.hxx>
class math_Matrix;
class gp_Lin;
class Blend_Point;
//! Class for a function used to compute a symmetric chamfer
//! with constant throat that is the height of isosceles triangle in section

Some files were not shown because too many files have changed in this diff Show More