]> OCCT Git - occt.git/commitdiff
0032743: Coding Rules - remove unused class friends of Package classes
authorkgv <kgv@opencascade.com>
Sun, 19 Dec 2021 08:29:36 +0000 (11:29 +0300)
committersmoskvin <smoskvin@opencascade.com>
Mon, 20 Dec 2021 15:10:56 +0000 (18:10 +0300)
190 files changed:
src/AppParCurves/AppParCurves.hxx
src/BOPTest/BOPTest.hxx
src/BRepBuilderAPI/BRepBuilderAPI.cxx
src/BRepBuilderAPI/BRepBuilderAPI.hxx
src/BRepCheck/BRepCheck.cxx
src/BRepCheck/BRepCheck.hxx
src/BRepClass3d/BRepClass3d.cxx
src/BRepClass3d/BRepClass3d.hxx
src/BRepFeat/BRepFeat.cxx
src/BRepFeat/BRepFeat.hxx
src/BRepFill/BRepFill.cxx
src/BRepFill/BRepFill.hxx
src/BRepGProp/BRepGProp.hxx
src/BRepLProp/BRepLProp.cxx
src/BRepLProp/BRepLProp.hxx
src/BRepLib/BRepLib.hxx
src/BRepTools/BRepTools.cxx
src/BRepTools/BRepTools.hxx
src/BinMDF/BinMDF.hxx
src/BinMDataStd/BinMDataStd.hxx
src/BinMDataXtd/BinMDataXtd.hxx
src/BinMDocStd/BinMDocStd.cxx
src/BinMDocStd/BinMDocStd.hxx
src/BinMFunction/BinMFunction.cxx
src/BinMFunction/BinMFunction.hxx
src/BinMNaming/BinMNaming.cxx
src/BinMNaming/BinMNaming.hxx
src/BinMXCAFDoc/BinMXCAFDoc.cxx
src/BinMXCAFDoc/BinMXCAFDoc.hxx
src/BinTools/BinTools.hxx
src/Bisector/Bisector.hxx
src/BlendFunc/BlendFunc.cxx
src/BlendFunc/BlendFunc.hxx
src/BndLib/BndLib.cxx
src/BndLib/BndLib.hxx
src/CSLib/CSLib.hxx
src/ChFi2d/ChFi2d.hxx
src/ChFi3d/ChFi3d.cxx
src/ChFi3d/ChFi3d.hxx
src/DDF/DDF.hxx
src/DDataStd/DDataStd.hxx
src/DDocStd/DDocStd.cxx
src/DDocStd/DDocStd.hxx
src/DNaming/DNaming.cxx
src/DNaming/DNaming.hxx
src/Draft/Draft.cxx
src/Draft/Draft.hxx
src/DrawDim/DrawDim.cxx
src/DrawDim/DrawDim.hxx
src/Expr/Expr.hxx
src/ExprIntrp/ExprIntrp.hxx
src/GProp/GProp.cxx
src/GProp/GProp.hxx
src/GccEnt/GccEnt.hxx
src/Geom2dConvert/Geom2dConvert.cxx
src/Geom2dConvert/Geom2dConvert.hxx
src/Geom2dGcc/Geom2dGcc.cxx
src/Geom2dGcc/Geom2dGcc.hxx
src/GeomAPI/GeomAPI.cxx
src/GeomAPI/GeomAPI.hxx
src/GeomConvert/GeomConvert.cxx
src/GeomConvert/GeomConvert.hxx
src/GeomConvert/GeomConvert_1.cxx
src/GeomFill/GeomFill.cxx
src/GeomFill/GeomFill.hxx
src/GeomInt/GeomInt.hxx
src/GeomLProp/GeomLProp.cxx
src/GeomLProp/GeomLProp.hxx
src/GeomLib/GeomLib.hxx
src/GeomTools/GeomTools.cxx
src/GeomTools/GeomTools.hxx
src/HLRBRep/HLRBRep.cxx
src/HLRBRep/HLRBRep.hxx
src/HLRTest/HLRTest.cxx
src/HLRTest/HLRTest.hxx
src/HeaderSection/HeaderSection.hxx
src/IFSelect/IFSelect.hxx
src/IGESAppli/IGESAppli.hxx
src/IGESBasic/IGESBasic.hxx
src/IGESCAFControl/IGESCAFControl.hxx
src/IGESConvGeom/IGESConvGeom.cxx
src/IGESConvGeom/IGESConvGeom.hxx
src/IGESData/IGESData.hxx
src/IGESDefs/IGESDefs.cxx
src/IGESDefs/IGESDefs.hxx
src/IGESDimen/IGESDimen.cxx
src/IGESDimen/IGESDimen.hxx
src/IGESDraw/IGESDraw.cxx
src/IGESDraw/IGESDraw.hxx
src/IGESGeom/IGESGeom.cxx
src/IGESGeom/IGESGeom.hxx
src/IGESGraph/IGESGraph.cxx
src/IGESGraph/IGESGraph.hxx
src/IGESSelect/IGESSelect.cxx
src/IGESSelect/IGESSelect.hxx
src/IGESSolid/IGESSolid.cxx
src/IGESSolid/IGESSolid.hxx
src/IGESToBRep/IGESToBRep.cxx
src/IntImpParGen/IntImpParGen.cxx
src/IntImpParGen/IntImpParGen.hxx
src/IntSurf/IntSurf.hxx
src/Intf/Intf.cxx
src/Intf/Intf.hxx
src/Law/Law.cxx
src/Law/Law.hxx
src/LocOpe/LocOpe.hxx
src/LocalAnalysis/LocalAnalysis.hxx
src/PLib/PLib.cxx
src/PLib/PLib.hxx
src/Poly/Poly.hxx
src/QABugs/QABugs.hxx
src/RWHeaderSection/RWHeaderSection.cxx
src/RWHeaderSection/RWHeaderSection.hxx
src/RWStepAP214/RWStepAP214.cxx
src/RWStepAP214/RWStepAP214.hxx
src/STEPConstruct/STEPConstruct.cxx
src/STEPConstruct/STEPConstruct.hxx
src/STEPEdit/STEPEdit.cxx
src/STEPEdit/STEPEdit.hxx
src/SWDRAW/SWDRAW.cxx
src/SWDRAW/SWDRAW.hxx
src/ShapeAlgo/ShapeAlgo.hxx
src/ShapeAnalysis/ShapeAnalysis.cxx
src/ShapeAnalysis/ShapeAnalysis.hxx
src/ShapeBuild/ShapeBuild.cxx
src/ShapeBuild/ShapeBuild.hxx
src/ShapeCustom/ShapeCustom.hxx
src/ShapeExtend/ShapeExtend.hxx
src/ShapeFix/ShapeFix.hxx
src/ShapeProcess/ShapeProcess.cxx
src/ShapeProcess/ShapeProcess.hxx
src/ShapeUpgrade/ShapeUpgrade.cxx
src/ShapeUpgrade/ShapeUpgrade.hxx
src/StepAP214/StepAP214.cxx
src/StepAP214/StepAP214.hxx
src/StepData/StepData.cxx
src/StepData/StepData.hxx
src/StepToTopoDS/StepToTopoDS.hxx
src/Storage/Storage.cxx
src/Storage/Storage.hxx
src/TDF/TDF.cxx
src/TDF/TDF.hxx
src/TDataStd/TDataStd.hxx
src/TDocStd/TDocStd.hxx
src/TNaming/TNaming.cxx
src/TNaming/TNaming.hxx
src/TopExp/TopExp.hxx
src/TopOpeBRep/TopOpeBRep.hxx
src/TopOpeBRepBuild/FILES
src/TopOpeBRepBuild/TopOpeBRepBuild.cxx [deleted file]
src/TopOpeBRepDS/TopOpeBRepDS.cxx
src/TopOpeBRepDS/TopOpeBRepDS.hxx
src/TopOpeBRepTool/TopOpeBRepTool.hxx
src/TopTools/TopTools.cxx
src/TopTools/TopTools.hxx
src/TopoDS/TopoDS.hxx
src/TopoDSToStep/TopoDSToStep.cxx
src/TopoDSToStep/TopoDSToStep.hxx
src/TransferBRep/TransferBRep.cxx
src/TransferBRep/TransferBRep.hxx
src/Units/Units.cxx
src/Units/Units.hxx
src/Vrml/Vrml.cxx
src/Vrml/Vrml.hxx
src/VrmlAPI/VrmlAPI.cxx
src/VrmlAPI/VrmlAPI.hxx
src/XCAFPrs/XCAFPrs.hxx
src/XDEDRAW/XDEDRAW.cxx
src/XDEDRAW/XDEDRAW.hxx
src/XSAlgo/XSAlgo.cxx
src/XSAlgo/XSAlgo.hxx
src/XSControl/XSControl.cxx
src/XSControl/XSControl.hxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.hxx
src/XmlMDataStd/XmlMDataStd.cxx
src/XmlMDataStd/XmlMDataStd.hxx
src/XmlMDataXtd/XmlMDataXtd.cxx
src/XmlMDataXtd/XmlMDataXtd.hxx
src/XmlMDocStd/XmlMDocStd.cxx
src/XmlMDocStd/XmlMDocStd.hxx
src/XmlMFunction/XmlMFunction.cxx
src/XmlMFunction/XmlMFunction.hxx
src/XmlMNaming/XmlMNaming.cxx
src/XmlMNaming/XmlMNaming.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc.cxx
src/XmlMXCAFDoc/XmlMXCAFDoc.hxx
src/XmlObjMgt/XmlObjMgt.cxx
src/XmlObjMgt/XmlObjMgt.hxx
src/math/math.hxx

index e7ae86624b28043ee708af072db9269df88ec50f..3902ecb3213e8bfa67c2a5467b3cfed1099e338c 100644 (file)
@@ -27,7 +27,6 @@
 #include <math_IntegerVector.hxx>
 class math_Matrix;
 
-
 //! Parallel Approximation in n curves.
 //! This package gives all the algorithms used to approximate a MultiLine
 //! described by the tool MLineTool.
@@ -47,44 +46,6 @@ public:
   
   Standard_EXPORT static void SplineFunction (const Standard_Integer NbPoles, const Standard_Integer Degree, const math_Vector& Parameters, const math_Vector& FlatKnots, math_Matrix& A, math_Matrix& DA, math_IntegerVector& Index);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class AppParCurves_MultiPoint;
-friend class AppParCurves_MultiCurve;
-friend class AppParCurves_MultiBSpCurve;
-friend class AppParCurves_ConstraintCouple;
-friend class AppParCurves_LeastSquare;
-friend class AppParCurves_ResolConstraint;
-friend class AppParCurves_Function;
-friend class AppParCurves_BSpFunction;
-friend class AppParCurves_Gradient;
-friend class AppParCurves_Gradient_BFGS;
-friend class AppParCurves_ParLeastSquare;
-friend class AppParCurves_ResConstraint;
-friend class AppParCurves_ParFunction;
-friend class AppParCurves_BSpGradient;
-friend class AppParCurves_BSpGradient_BFGS;
-friend class AppParCurves_BSpParLeastSquare;
-friend class AppParCurves_BSpParFunction;
-
 };
 
-
-
-
-
-
-
 #endif // _AppParCurves_HeaderFile
index 4d385f6030f7d86ea2f70ee0eba2fa3c44053e03..d23fb2405ef27d26eaf834a67963c42fe4096f77 100644 (file)
@@ -71,13 +71,6 @@ public:
   //! For numeric values, the number correspond to the order in enum.
   Standard_EXPORT static BOPAlgo_Operation GetOperationType(const Standard_CString theOp);
 
-protected:
-
-private:
-
-friend class BOPTest_Objects;
-friend class BOPTest_DrawableShape;
-
 };
 
 #endif // _BOPTest_HeaderFile
index e5e8b587b16e844c7c00ce26d65bb43a5792a86d..e0d9c60e4e748222dff83bea6a51ac14bc2f3dfd 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BRepBuilderAPI.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
-#include <BRepBuilderAPI.hxx>
 #include <BRepLib.hxx>
 #include <BRepTools.hxx>
 #include <Geom_Plane.hxx>
index 2bc47ce7615fd81b6d18d0078d291ed9930d5ff7..91092301bf17ca80ee4de3a5c291d6273fa9b165 100644 (file)
@@ -103,45 +103,6 @@ public:
   //! Returns the default precision.
   Standard_EXPORT static Standard_Real Precision();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepBuilderAPI_Command;
-friend class BRepBuilderAPI_MakeShape;
-friend class BRepBuilderAPI_MakeVertex;
-friend class BRepBuilderAPI_MakeEdge;
-friend class BRepBuilderAPI_MakeEdge2d;
-friend class BRepBuilderAPI_MakePolygon;
-friend class BRepBuilderAPI_MakeFace;
-friend class BRepBuilderAPI_FindPlane;
-friend class BRepBuilderAPI_Sewing;
-friend class BRepBuilderAPI_MakeWire;
-friend class BRepBuilderAPI_MakeShell;
-friend class BRepBuilderAPI_MakeSolid;
-friend class BRepBuilderAPI_ModifyShape;
-friend class BRepBuilderAPI_Transform;
-friend class BRepBuilderAPI_NurbsConvert;
-friend class BRepBuilderAPI_GTransform;
-friend class BRepBuilderAPI_Copy;
-friend class BRepBuilderAPI_Collect;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepBuilderAPI_HeaderFile
index e057a54588dd739ea96587755982f11eff27f528..2f587ffd24d3aa79f33694ae6a167c5367659bbb 100644 (file)
@@ -14,9 +14,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BRepCheck.hxx>
 
 #include <BRep_Tool.hxx>
-#include <BRepCheck.hxx>
 #include <BRepCheck_ListIteratorOfListOfStatus.hxx>
 #include <BRepCheck_Wire.hxx>
 #include <TopoDS.hxx>
index 2ceb4635563f7e0b1f033f01ec10d1274ef31535..aec962a191a62caf27860b6ae2e32d0e1fd9987e 100644 (file)
@@ -49,34 +49,6 @@ public:
   //! Returns the resolution on the surface
   Standard_EXPORT static Standard_Real PrecSurface(const Handle(Adaptor3d_Surface)& aAHSurf);
 
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepCheck_Result;
-friend class BRepCheck_Vertex;
-friend class BRepCheck_Edge;
-friend class BRepCheck_Wire;
-friend class BRepCheck_Face;
-friend class BRepCheck_Shell;
-friend class BRepCheck_Solid;
-friend class BRepCheck_Analyzer;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepCheck_HeaderFile
index 29ab06ef0fe97a79459b2cbd00ca075af0fd54b3..4385164b1ea71624749553cd21825b3d65759f50 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// File:       BRepClass3d.cxx
-// Created:    Thu Sep 20 10:05:46 2012
-// Author:     
-//             <pkv@PETREX>
+#include <BRepClass3d.hxx>
 
 #include <BRep_Builder.hxx>
-#include <BRepClass3d.hxx>
 #include <BRepClass3d_SolidClassifier.hxx>
 #include <TopAbs_Orientation.hxx>
 #include <TopAbs_State.hxx>
index 333eea514fd7bfd2625191515b8a27943efa5416..2fb50307e8c55efe25a57be44785ec5501fe3724 100644 (file)
@@ -38,32 +38,6 @@ public:
   //! If <S> has only one shell, then it will return, without checking orientation.
   Standard_EXPORT static TopoDS_Shell OuterShell (const TopoDS_Solid& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepClass3d_Intersector3d;
-friend class BRepClass3d_SolidExplorer;
-friend class BRepClass3d_SolidPassiveClassifier;
-friend class BRepClass3d_SClassifier;
-friend class BRepClass3d_SolidClassifier;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepClass3d_HeaderFile
index 7f3d843b0f169d8b36f8a806b501184e7a0a5787..4118757b341f981f3bad3e2330a4cc3e65653b76 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BRepFeat.hxx>
 
 #include <Bnd_Box.hxx>
 #include <BRep_Builder.hxx>
@@ -21,7 +22,6 @@
 #include <BRepAdaptor_Curve.hxx>
 #include <BRepBndLib.hxx>
 #include <BRepBuilderAPI.hxx>
-#include <BRepFeat.hxx>
 #include <BRepLib_MakeFace.hxx>
 #include <BRepTools.hxx>
 #include <BRepTopAdaptor_FClass2d.hxx>
index ad14560bf5a0881b299acb7d369a5ddfb943783e..d4441dc105d3e204f5392569ac0016df2b892457 100644 (file)
@@ -107,39 +107,6 @@ public:
   //! the Stream <S> and returns <S>.
   Standard_EXPORT static Standard_OStream& Print (const BRepFeat_StatusError SE, Standard_OStream& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepFeat_Builder;
-friend class BRepFeat_MakeCylindricalHole;
-friend class BRepFeat_SplitShape;
-friend class BRepFeat_Form;
-friend class BRepFeat_RibSlot;
-friend class BRepFeat_MakePrism;
-friend class BRepFeat_MakeRevol;
-friend class BRepFeat_MakePipe;
-friend class BRepFeat_Gluer;
-friend class BRepFeat_MakeDPrism;
-friend class BRepFeat_MakeLinearForm;
-friend class BRepFeat_MakeRevolutionForm;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepFeat_HeaderFile
index 7f02bf8449c6e270b97caeeecb9e51b42ca12a9e..e40eb199f7c618b765d9e3eae8d74ca1ffbd384e 100644 (file)
 // Modified:   Mon Oct 12 09:42:33 1998
 //              number of edges in EdgesFromVertex (CTS21570) 
 
+#include <BRepFill.hxx>
+
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
 #include <BRepAdaptor_Curve.hxx>
 #include <BRepExtrema_DistShapeShape.hxx>
 #include <BRepExtrema_ExtPC.hxx>
-#include <BRepFill.hxx>
 #include <BRepGProp.hxx>
 #include <BRepLib.hxx>
 #include <BRepLib_FindSurface.hxx>
index ad592c45e9acb5985ede0618c929ff9b0a8e6611..d8c8d085c99ddcf076288645a62f275e83abc3b7 100644 (file)
@@ -63,58 +63,15 @@ public:
   //! Insert ACR on a  wire
   Standard_EXPORT static TopoDS_Wire InsertACR (const TopoDS_Wire& wire, const TColStd_Array1OfReal& ACRcuts, const Standard_Real prec);
 
-
-
-
-protected:
-
-
-
-
-
 private:
-
   
   //! Computes origins and orientation on a closed wire
   Standard_EXPORT static void SearchOrigin (TopoDS_Wire& W, const gp_Pnt& P, const gp_Vec& V, const Standard_Real Tol);
 
+private:
 
-
-friend class BRepFill_Generator;
-friend class BRepFill_SectionLaw;
-friend class BRepFill_ShapeLaw;
-friend class BRepFill_NSections;
-friend class BRepFill_Draft;
-friend class BRepFill_LocationLaw;
-friend class BRepFill_DraftLaw;
-friend class BRepFill_Edge3DLaw;
-friend class BRepFill_EdgeOnSurfLaw;
-friend class BRepFill_ACRLaw;
-friend class BRepFill_Pipe;
-friend class BRepFill_PipeShell;
-friend class BRepFill_Evolved;
-friend class BRepFill_Sweep;
-friend class BRepFill_CompatibleWires;
-friend class BRepFill_OffsetWire;
-friend class BRepFill_OffsetAncestors;
-friend class BRepFill_ApproxSeewing;
-friend class BRepFill_ComputeCLine;
-friend class BRepFill_TrimSurfaceTool;
-friend class BRepFill_TrimEdgeTool;
-friend class BRepFill_SectionPlacement;
-friend class BRepFill_Section;
-friend class BRepFill_TrimShellCorner;
-friend class BRepFill_CurveConstraint;
-friend class BRepFill_Filling;
-friend class BRepFill_FaceAndOrder;
-friend class BRepFill_EdgeFaceAndOrder;
+  friend class BRepFill_PipeShell;
 
 };
 
-
-
-
-
-
-
 #endif // _BRepFill_HeaderFile
index ea9f2cbf9455960b00c9c42dfc5f50258dfc9058..0f0acebc7c905e452a76ba9c102c171bc3dfe461 100644 (file)
@@ -248,34 +248,6 @@ public:
     const Standard_Boolean IFlag = Standard_False, 
     const Standard_Boolean SkipShared = Standard_False);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepGProp_EdgeTool;
-friend class BRepGProp_Face;
-friend class BRepGProp_Domain;
-friend class BRepGProp_Cinert;
-friend class BRepGProp_Sinert;
-friend class BRepGProp_Vinert;
-friend class BRepGProp_VinertGK;
-friend class BRepGProp_UFunction;
-friend class BRepGProp_TFunction;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepGProp_HeaderFile
index cbbb7dc768c27a6bc32f0eb6fb2124353f62932a..f6f48c9859dfd3ba8cddb9f2b8d38eabd0508245 100644 (file)
@@ -14,9 +14,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BRepLProp.hxx>
 
 #include <BRepAdaptor_Curve.hxx>
-#include <BRepLProp.hxx>
 #include <BRepLProp_CLProps.hxx>
 #include <gp_Dir.hxx>
 #include <gp_Vec.hxx>
index 7d96d8e85baa57e7e7bb134d2ca4abd6f3a19798..63e04a5ef5d581288ed8fce436a8e23cfa78b234 100644 (file)
@@ -45,31 +45,6 @@ public:
   //! The same as preceding but using the standard tolerances from package Precision.
   Standard_EXPORT static GeomAbs_Shape Continuity (const BRepAdaptor_Curve& C1, const BRepAdaptor_Curve& C2, const Standard_Real u1, const Standard_Real u2);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepLProp_CurveTool;
-friend class BRepLProp_SurfaceTool;
-friend class BRepLProp_CLProps;
-friend class BRepLProp_SLProps;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepLProp_HeaderFile
index 8a95ae2cc193d2ffde5117d46c07cbab9ed54169..85d8c6d267a8b8e6de7a627078bd576b1ab09a40 100644 (file)
@@ -282,38 +282,6 @@ public:
                                          const Standard_Boolean theExtVMax,
                                          TopoDS_Face& theFExtended);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepLib_Command;
-friend class BRepLib_MakeShape;
-friend class BRepLib_MakeVertex;
-friend class BRepLib_MakeEdge;
-friend class BRepLib_MakeEdge2d;
-friend class BRepLib_MakePolygon;
-friend class BRepLib_MakeFace;
-friend class BRepLib_MakeWire;
-friend class BRepLib_MakeShell;
-friend class BRepLib_MakeSolid;
-friend class BRepLib_FindSurface;
-friend class BRepLib_FuseEdges;
-friend class BRepLib_CheckCurveOnSurface;
-
 };
 
-
-
-
-
-
-
 #endif // _BRepLib_HeaderFile
index a6ad77c8f81f9e0e1dce4c871a8c76fad7351652..90ea3e49a5c89893dd86e148d11f80b0d8867694 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BRepTools.hxx>
 
 #include <Adaptor3d_CurveOnSurface.hxx>
 #include <Bnd_Box2d.hxx>
@@ -24,7 +25,6 @@
 #include <BRep_ListOfCurveRepresentation.hxx>
 #include <BRep_TEdge.hxx>
 #include <BRep_Tool.hxx>
-#include <BRepTools.hxx>
 #include <BRepTools_MapOfVertexPnt2d.hxx>
 #include <BRepTools_ShapeSet.hxx>
 #include <BRepAdaptor_Surface.hxx>
index 9e50dd3fb82f3ad99cadb7bfe399815450eafda6..d187da66d59ca1387301b99e675e5c9671282b08 100644 (file)
@@ -358,28 +358,6 @@ public:
   Standard_EXPORT static void CheckLocations(const TopoDS_Shape& theS,
                                              TopTools_ListOfShape& theProblemShapes);
 
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BRepTools_WireExplorer;
-friend class BRepTools_Modification;
-friend class BRepTools_Modifier;
-friend class BRepTools_TrsfModification;
-friend class BRepTools_NurbsConvertModification;
-friend class BRepTools_GTrsfModification;
-friend class BRepTools_Substitution;
-friend class BRepTools_Quilt;
-friend class BRepTools_ShapeSet;
-friend class BRepTools_ReShape;
-
 };
 
 #endif // _BRepTools_HeaderFile
index 0259876417f5a871e850338081f932d41e5b986a..cd80374baa574761e15dafdc5294768a4ed35944 100644 (file)
@@ -23,7 +23,6 @@
 class BinMDF_ADriverTable;
 class Message_Messenger;
 
-
 //! This package provides classes and methods to
 //! translate a transient DF into a persistent one and
 //! vice versa.
@@ -49,32 +48,6 @@ public:
   
   //! Adds the attribute storage drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(BinMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& aMsgDrv);
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMDF_ADriver;
-friend class BinMDF_ReferenceDriver;
-friend class BinMDF_TagSourceDriver;
-friend class BinMDF_ADriverTable;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMDF_HeaderFile
index 52576381359effd3ce9688aa167c28374f0000b2..765eb2f912949ed58ac8e611a5b558bf2c2cd7fe 100644 (file)
@@ -57,47 +57,6 @@ static void SetAttributeID(const BinObjMgt_Persistent& theSource, const Handle(T
     anAtt->SetID(T::GetID());
 }
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMDataStd_GenericExtStringDriver;
-friend class BinMDataStd_IntegerDriver;
-friend class BinMDataStd_RealDriver;
-friend class BinMDataStd_IntegerArrayDriver;
-friend class BinMDataStd_RealArrayDriver;
-friend class BinMDataStd_UAttributeDriver;
-friend class BinMDataStd_VariableDriver;
-friend class BinMDataStd_ExpressionDriver;
-friend class BinMDataStd_TreeNodeDriver;
-friend class BinMDataStd_ExtStringArrayDriver;
-friend class BinMDataStd_GenericEmptyDriver;
-friend class BinMDataStd_AsciiStringDriver;
-friend class BinMDataStd_IntPackedMapDriver;
-friend class BinMDataStd_IntegerListDriver;
-friend class BinMDataStd_RealListDriver;
-friend class BinMDataStd_ExtStringListDriver;
-friend class BinMDataStd_BooleanListDriver;
-friend class BinMDataStd_ReferenceListDriver;
-friend class BinMDataStd_BooleanArrayDriver;
-friend class BinMDataStd_ReferenceArrayDriver;
-friend class BinMDataStd_ByteArrayDriver;
-friend class BinMDataStd_NamedDataDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMDataStd_HeaderFile
index f6ad616c466647f75ea59c8db83be6f3e9a92f88..afbe2492053b165fde702430dce8fac42d925cc0 100644 (file)
@@ -39,31 +39,6 @@ public:
   
   Standard_EXPORT static Standard_Integer DocumentVersion();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMDataXtd_GeometryDriver;
-friend class BinMDataXtd_ConstraintDriver;
-friend class BinMDataXtd_PatternStdDriver;
-friend class BinMDataXtd_TriangulationDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMDataXtd_HeaderFile
index 72d28027ae950685f0306b49cc9c54dc98290664..105d8213dc41234e8907f500785637feb7b0ac3a 100644 (file)
@@ -13,9 +13,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BinMDocStd.hxx>
 
 #include <BinMDF_ADriverTable.hxx>
-#include <BinMDocStd.hxx>
 #include <BinMDocStd_XLinkDriver.hxx>
 #include <Message_Messenger.hxx>
 
index f802f6f36f074c9d712459e9cab6f68557c635d8..9f3838b66812b75e4002637d67780e06981159eb 100644 (file)
@@ -35,28 +35,6 @@ public:
   //! Adds the attribute drivers to <theDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(BinMDF_ADriverTable)& theDriverTable, const Handle(Message_Messenger)& aMsgDrv);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMDocStd_XLinkDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMDocStd_HeaderFile
index 4e0324daf94acbaaca3bbc08ffbb5877c4cd815a..0f2603272e1569307341f0d204de9e61be393010 100644 (file)
@@ -13,9 +13,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BinMFunction.hxx>
 
 #include <BinMDF_ADriverTable.hxx>
-#include <BinMFunction.hxx>
 #include <BinMFunction_FunctionDriver.hxx>
 #include <BinMFunction_GraphNodeDriver.hxx>
 #include <BinMFunction_ScopeDriver.hxx>
index 1b28d693268a57244f09ad1f7ce799e6c324109f..046415cb98ab1e412b7ae34a8005d11991d39d6c 100644 (file)
@@ -35,30 +35,6 @@ public:
   //! Adds the attribute drivers to <theDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(BinMDF_ADriverTable)& theDriverTable, const Handle(Message_Messenger)& aMsgDrv);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMFunction_FunctionDriver;
-friend class BinMFunction_GraphNodeDriver;
-friend class BinMFunction_ScopeDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMFunction_HeaderFile
index 40f47baf3cf07246e856c84c0e2b2d2859249718..49df7dfa5f3fbc3f85faf5f3a3fa80b2d6de2ce3 100644 (file)
@@ -13,9 +13,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BinMNaming.hxx>
 
 #include <BinMDF_ADriverTable.hxx>
-#include <BinMNaming.hxx>
 #include <BinMNaming_NamedShapeDriver.hxx>
 #include <BinMNaming_NamingDriver.hxx>
 #include <Message_Messenger.hxx>
index e3c8ab5be3cdba8a45dd8e159e6efb395b56ac07..66a05f9c1ffc4b24cace6a2db1df7912278f306d 100644 (file)
@@ -36,26 +36,6 @@ public:
   //! Adds the attribute drivers to <theDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(BinMDF_ADriverTable)& theDriverTable, const Handle(Message_Messenger)& aMsgDrv);
 
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMNaming_NamedShapeDriver;
-friend class BinMNaming_NamingDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMNaming_HeaderFile
index df4910658344c8df7ed3d760788620ab03ba8e8e..846d5c67f2684e658be18aa109881d019f3b9c2a 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BinMXCAFDoc.hxx>
 
 #include <BinMDF_ADriverTable.hxx>
 #include <BinMNaming_NamedShapeDriver.hxx>
-#include <BinMXCAFDoc.hxx>
 #include <BinMXCAFDoc_AssemblyItemRefDriver.hxx>
 #include <BinMXCAFDoc_CentroidDriver.hxx>
 #include <BinMXCAFDoc_ColorDriver.hxx>
index 45652b2b8f80461792b15904035e6cd9ff36c622..df5945db6125ec4d79bbc2f6e1ba85f28226e5b8 100644 (file)
@@ -35,35 +35,6 @@ public:
   //! Adds the attribute drivers to <theDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(BinMDF_ADriverTable)& theDriverTable, const Handle(Message_Messenger)& theMsgDrv);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinMXCAFDoc_CentroidDriver;
-friend class BinMXCAFDoc_ColorDriver;
-friend class BinMXCAFDoc_GraphNodeDriver;
-friend class BinMXCAFDoc_LengthUnitDriver;
-friend class BinMXCAFDoc_LocationDriver;
-friend class BinMXCAFDoc_DatumDriver;
-friend class BinMXCAFDoc_DimTolDriver;
-friend class BinMXCAFDoc_MaterialDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _BinMXCAFDoc_HeaderFile
index 2f58ac6d165487bf3be39cbf825594714cf9c574..c70728e0037a58601d81b7c76cbee1bd4c3bd972 100644 (file)
@@ -124,29 +124,6 @@ public:
     (TopoDS_Shape& theShape, const Standard_CString theFile,
      const Message_ProgressRange& theRange = Message_ProgressRange());
 
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BinTools_ShapeSet;
-friend class BinTools_Curve2dSet;
-friend class BinTools_CurveSet;
-friend class BinTools_SurfaceSet;
-friend class BinTools_LocationSet;
-
 };
 
-
-
-
-
-
-
 #endif // _BinTools_HeaderFile
index 679461335014ea921f5c8ea18c7e4fd49618b4f4..8f502c914c76ee565a0ab2752efa47c3fe95ee91 100644 (file)
@@ -37,37 +37,6 @@ public:
   
   Standard_EXPORT static Standard_Boolean IsConvex (const Handle(Geom2d_Curve)& Cu, const Standard_Real Sign);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Bisector_Curve;
-friend class Bisector_BisecAna;
-friend class Bisector_BisecPC;
-friend class Bisector_BisecCC;
-friend class Bisector_Bisec;
-friend class Bisector_Inter;
-friend class Bisector_PointOnBis;
-friend class Bisector_PolyBis;
-friend class Bisector_FunctionH;
-friend class Bisector_FunctionInter;
-
 };
 
-
-
-
-
-
-
 #endif // _Bisector_HeaderFile
index d6cfb7ff9d5479acae9e10587fbfa3f91bd23fb7..230de2a9273b488b242447aa89aeb0503a01cc92 100644 (file)
@@ -18,8 +18,9 @@
 // 30/12/1996 PMN Ajout de GetMinimalWeight
 // 23/09/1997 PMN Supprimme GetCircle et GetTol (passe dans GeomFill)
 
-#include <Adaptor3d_Surface.hxx>
 #include <BlendFunc.hxx>
+
+#include <Adaptor3d_Surface.hxx>
 #include <CSLib.hxx>
 #include <CSLib_NormalStatus.hxx>
 #include <Geom_BSplineCurve.hxx>
index a4f32032f1da707f70af3c8e6f7f5ae6c4b9f8fe..3d38856383246cc3b0f5731013bd7488a6056b27 100644 (file)
@@ -53,41 +53,6 @@ public:
   
   Standard_EXPORT static Standard_Boolean ComputeDNormal (const Handle(Adaptor3d_Surface)& Surf, const gp_Pnt2d& p2d, gp_Vec& Normal, gp_Vec& DNu, gp_Vec& DNv);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BlendFunc_ConstRad;
-friend class BlendFunc_ConstRadInv;
-friend class BlendFunc_Ruled;
-friend class BlendFunc_RuledInv;
-friend class BlendFunc_EvolRad;
-friend class BlendFunc_EvolRadInv;
-friend class BlendFunc_CSConstRad;
-friend class BlendFunc_CSCircular;
-friend class BlendFunc_Corde;
-friend class BlendFunc_Chamfer;
-friend class BlendFunc_ChamfInv;
-friend class BlendFunc_ChAsym;
-friend class BlendFunc_ChAsymInv;
-friend class BlendFunc_Tensor;
-
 };
 
-
-
-
-
-
-
 #endif // _BlendFunc_HeaderFile
index 18e1b39a9dc59e1c6a8446191f85a70bcbd3324c..fc742cab2be569fbe783631909838ec22bb19eca 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <BndLib.hxx>
 
 #include <Bnd_Box.hxx>
 #include <Bnd_Box2d.hxx>
-#include <BndLib.hxx>
 #include <ElCLib.hxx>
 #include <gp_Circ.hxx>
 #include <gp_Circ2d.hxx>
index 3ea0494d4d4e0f44fe0a8297b5ae785fe0cfaca5..d81f1271ae8e7b913244730f26d54a8251247eba 100644 (file)
@@ -181,30 +181,6 @@ public:
   //! VMin,VMax can be [-pi/2,pi/2]
   Standard_EXPORT static void Add (const gp_Torus& P, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax, const Standard_Real Tol, Bnd_Box& B);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class BndLib_Add3dCurve;
-friend class BndLib_Add2dCurve;
-friend class BndLib_AddSurface;
-
 };
 
-
-
-
-
-
-
 #endif // _BndLib_HeaderFile
index 1832609bd457fbd1ddb10f90eed5b3047d9932dc..3021a9d971da6adcbc16f635e18bc476de68ab97 100644 (file)
@@ -122,29 +122,6 @@ public:
   //! In the regular cases , Iduref=Idvref=0.
   Standard_EXPORT static gp_Vec DNNormal (const Standard_Integer Nu, const Standard_Integer Nv, const TColgp_Array2OfVec& DerNUV, const Standard_Integer Iduref = 0, const Standard_Integer Idvref = 0);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class CSLib_Class2d;
-friend class CSLib_NormalPolyDef;
-
 };
 
-
-
-
-
-
-
 #endif // _CSLib_HeaderFile
index 7eb7156e4f82ea38115859fd599bccd371df6f7f..a48fea1966179920fc6f251067b3ecaccb583571 100644 (file)
@@ -53,33 +53,10 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-
-
-
-
-protected:
-
-
-
-
-
-private:
-
-  
   Standard_EXPORT static Standard_Boolean CommonVertex (const TopoDS_Edge& E1, const TopoDS_Edge& E2, TopoDS_Vertex& V);
   
   Standard_EXPORT static ChFi2d_ConstructionError FindConnectedEdges (const TopoDS_Face& F, const TopoDS_Vertex& V, TopoDS_Edge& E1, TopoDS_Edge& E2);
 
-
-
-friend class ChFi2d_Builder;
-
 };
 
-
-
-
-
-
-
 #endif // _ChFi2d_HeaderFile
index 3397f9012daf8f812afa16a046aa506b4444e6d9..9c792365f300244e30477652158a6ef66bec6ac7 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <ChFi3d.hxx>
 
 #include <BRep_Tool.hxx>
 #include <BRepAdaptor_Curve.hxx>
 #include <BRepAdaptor_Curve2d.hxx>
 #include <BRepAdaptor_Surface.hxx>
-#include <ChFi3d.hxx>
 #include <ChFi3d_Builder_0.hxx>
 #include <gp_Pnt.hxx>
 #include <gp_Pnt2d.hxx>
index eb218fba2aaf17bbeeadcf94e827d189cbb2464e..b36266ee1c2df158aa223d8b93131ad47658feb2 100644 (file)
@@ -77,31 +77,6 @@ public:
   //! identic or opposed  concave  edges.
   Standard_EXPORT static Standard_Boolean SameSide (const TopAbs_Orientation Or, const TopAbs_Orientation OrSave1, const TopAbs_Orientation OrSave2, const TopAbs_Orientation OrFace1, const TopAbs_Orientation OrFace2);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ChFi3d_Builder;
-friend class ChFi3d_ChBuilder;
-friend class ChFi3d_FilBuilder;
-friend class ChFi3d_SearchSing;
-
 };
 
-
-
-
-
-
-
 #endif // _ChFi3d_HeaderFile
index 8ac9f0b9cbbabebda46f1ddf03c05744f0100c5b..993f02760cb7c830998522cc2340df830429467c 100644 (file)
@@ -84,30 +84,6 @@ public:
   //! Browser commands .
   Standard_EXPORT static void BrowserCommands (Draw_Interpretor& theCommands);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class DDF_Data;
-friend class DDF_Browser;
-friend class DDF_Transaction;
-
 };
 
-
-
-
-
-
-
 #endif // _DDF_HeaderFile
index 0d9d5158d60ddf7750c388921dd7da6a4bf7caea..8e73bf4998d2cf946e6d8a1f52eff7b200350a71 100644 (file)
@@ -69,30 +69,6 @@ public:
   
   Standard_EXPORT static void DumpConstraint (const Handle(TDataXtd_Constraint)& C, Standard_OStream& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class DDataStd_DrawPresentation;
-friend class DDataStd_DrawDriver;
-friend class DDataStd_TreeBrowser;
-
 };
 
-
-
-
-
-
-
 #endif // _DDataStd_HeaderFile
index 1de7275b99e9242eef17395f3b542fd4ece80b5a..d517dc716cae3809b87696a04eabd1493d843ba0 100644 (file)
@@ -13,8 +13,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <DBRep.hxx>
 #include <DDocStd.hxx>
+
+#include <DBRep.hxx>
 #include <DDocStd_DrawDocument.hxx>
 #include <Draw.hxx>
 #include <Draw_Interpretor.hxx>
index aed7cb9d07156ddd27dd5164fb56d8342a901307..b10d783136eb95669c491588e422adb67249c85b 100644 (file)
@@ -85,26 +85,6 @@ public:
   //! ShapeSchema_Read
   Standard_EXPORT static void ShapeSchemaCommands(Draw_Interpretor& theCommands);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class DDocStd_DrawDocument;
-
 };
 
-
-
-
-
-
-
 #endif // _DDocStd_HeaderFile
index 63b66a71c4cc65084ec8c759c720fda0ac55045c..bdfecc94b3456030e267bf55a6338e4f18fc4ec0 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <DNaming.hxx>
 
 #include <BRep_Tool.hxx>
 #include <BRepAlgoAPI_BooleanOperation.hxx>
@@ -22,7 +23,6 @@
 #include <BRepTools.hxx>
 #include <DDF.hxx>
 #include <DDF_Data.hxx>
-#include <DNaming.hxx>
 #include <Draw.hxx>
 #include <Geom_Curve.hxx>
 #include <Geom_Line.hxx>
index cb02766df07046977ac987f882785fff82436764..2cf2f22faceca7e415885dcb9fb09e428a92d7c2 100644 (file)
@@ -118,38 +118,6 @@ public:
   //! commands for  testing Naming
   Standard_EXPORT static void ModelingCommands (Draw_Interpretor& DI);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class DNaming_BoxDriver;
-friend class DNaming_CylinderDriver;
-friend class DNaming_SphereDriver;
-friend class DNaming_SelectionDriver;
-friend class DNaming_BooleanOperationDriver;
-friend class DNaming_FilletDriver;
-friend class DNaming_TransformationDriver;
-friend class DNaming_PrismDriver;
-friend class DNaming_RevolutionDriver;
-friend class DNaming_PointDriver;
-friend class DNaming_Line3DDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _DNaming_HeaderFile
index 9f8bf522aeea5f3e6fbaba9584a90e83c7363a85..512a4dd4c853071c3fd0903bacf950fe208b92d3 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <Draft.hxx>
 
 #include <BRep_Tool.hxx>
 #include <BRepTools.hxx>
-#include <Draft.hxx>
 #include <ElSLib.hxx>
 #include <Geom_ConicalSurface.hxx>
 #include <Geom_CylindricalSurface.hxx>
index daf52793170e8eaab02b9cfec881c1d715354ae6..b18dbc7a0f36e0f8edf0edd09418b04d2256698b 100644 (file)
@@ -43,31 +43,6 @@ public:
   //! Otherwise, the exception DomainError is raised.
   Standard_EXPORT static Standard_Real Angle (const TopoDS_Face& F, const gp_Dir& Direction);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Draft_Modification;
-friend class Draft_FaceInfo;
-friend class Draft_EdgeInfo;
-friend class Draft_VertexInfo;
-
 };
 
-
-
-
-
-
-
 #endif // _Draft_HeaderFile
index 2100a354d9fb49858c234c3921f8ecc23067bbd5..2a426a359501b79fc1a9f2ba1f33a2e1aa935441 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <DrawDim.hxx>
 
 #include <BRep_Tool.hxx>
 #include <Draw.hxx>
 #include <Draw_Appli.hxx>
 #include <Draw_Text3D.hxx>
-#include <DrawDim.hxx>
 #include <ElCLib.hxx>
 #include <Geom_Circle.hxx>
 #include <Geom_Curve.hxx>
index 8c982650605b3858c6ffb2aedb5ae72036f0a8ee..b4179db1a17096c54ecbb492a7081862cfba595c 100644 (file)
@@ -71,36 +71,6 @@ public:
   //! false if <f> is not a planar face
   Standard_EXPORT static Standard_Boolean Pln (const TopoDS_Face& f, gp_Pln& p);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class DrawDim_Dimension;
-friend class DrawDim_Angle;
-friend class DrawDim_Distance;
-friend class DrawDim_Radius;
-friend class DrawDim_PlanarDimension;
-friend class DrawDim_PlanarAngle;
-friend class DrawDim_PlanarDistance;
-friend class DrawDim_PlanarRadius;
-friend class DrawDim_PlanarDiameter;
-
 };
 
-
-
-
-
-
-
 #endif // _DrawDim_HeaderFile
index 6b5eb6877881bdf612b57fa74f9149396a1fd035..fddc2f94f21eb5ed1801ae98a41ef52f0250fdde 100644 (file)
@@ -47,78 +47,6 @@ public:
   
   Standard_EXPORT static Standard_Real Sign (const Standard_Real val);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Expr_GeneralExpression;
-friend class Expr_NumericValue;
-friend class Expr_NamedExpression;
-friend class Expr_NamedConstant;
-friend class Expr_NamedUnknown;
-friend class Expr_UnaryExpression;
-friend class Expr_Absolute;
-friend class Expr_ArcCosine;
-friend class Expr_ArcSine;
-friend class Expr_ArcTangent;
-friend class Expr_ArgCosh;
-friend class Expr_ArgSinh;
-friend class Expr_ArgTanh;
-friend class Expr_Cosh;
-friend class Expr_Cosine;
-friend class Expr_Exponential;
-friend class Expr_LogOf10;
-friend class Expr_LogOfe;
-friend class Expr_Sign;
-friend class Expr_Sine;
-friend class Expr_Sinh;
-friend class Expr_Square;
-friend class Expr_SquareRoot;
-friend class Expr_Tangent;
-friend class Expr_Tanh;
-friend class Expr_UnaryFunction;
-friend class Expr_UnaryMinus;
-friend class Expr_BinaryExpression;
-friend class Expr_BinaryFunction;
-friend class Expr_Difference;
-friend class Expr_Division;
-friend class Expr_Exponentiate;
-friend class Expr_PolyExpression;
-friend class Expr_PolyFunction;
-friend class Expr_Product;
-friend class Expr_Sum;
-friend class Expr_UnknownIterator;
-friend class Expr_GeneralRelation;
-friend class Expr_SingleRelation;
-friend class Expr_Different;
-friend class Expr_Equal;
-friend class Expr_GreaterThan;
-friend class Expr_GreaterThanOrEqual;
-friend class Expr_LessThan;
-friend class Expr_LessThanOrEqual;
-friend class Expr_SystemRelation;
-friend class Expr_RelationIterator;
-friend class Expr_RUIterator;
-friend class Expr_GeneralFunction;
-friend class Expr_NamedFunction;
-friend class Expr_FunctionDerivative;
-
 };
 
-
-
-
-
-
-
 #endif // _Expr_HeaderFile
index f5244142f77ef6227d6f4241521aa66e35491708..f3dda9e19c2d4f0204205b98381ac053547ddc65 100644 (file)
@@ -35,35 +35,16 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-
-
-
-
-protected:
-
-
-
-
-
 private:
-
   
   Standard_EXPORT static Standard_Boolean Parse (const Handle(ExprIntrp_Generator)& gen, const TCollection_AsciiString& str);
 
+private:
 
-
-friend class ExprIntrp_Generator;
-friend class ExprIntrp_GenExp;
-friend class ExprIntrp_GenFct;
-friend class ExprIntrp_GenRel;
-friend class ExprIntrp_Analysis;
+  friend class ExprIntrp_GenExp;
+  friend class ExprIntrp_GenFct;
+  friend class ExprIntrp_GenRel;
 
 };
 
-
-
-
-
-
-
 #endif // _ExprIntrp_HeaderFile
index 3dc2cf854e578a0e55ab896fe7388ed4d82b3131..29869b049bd5bff164e636cdc26b8961956409ec 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <GProp.hxx>
 
 #include <gp.hxx>
 #include <gp_Mat.hxx>
 #include <gp_Pnt.hxx>
 #include <gp_XYZ.hxx>
-#include <GProp.hxx>
 #include <Standard_DimensionError.hxx>
 
 void GProp::HOperator (
index d3f62243bd6bbc5a255908eecd167a427abe23e1..be5f97656fea925f448df148ad1233d6836f9707 100644 (file)
@@ -64,34 +64,6 @@ public:
   //! the function MatrixOfInertia on any GProp_GProps object.
   Standard_EXPORT static void HOperator (const gp_Pnt& G, const gp_Pnt& Q, const Standard_Real Mass, gp_Mat& Operator);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GProp_GProps;
-friend class GProp_PGProps;
-friend class GProp_CelGProps;
-friend class GProp_SelGProps;
-friend class GProp_VelGProps;
-friend class GProp_PrincipalProps;
-friend class GProp_PEquation;
-
 };
 
-
-
-
-
-
-
 #endif // _GProp_HeaderFile
index 8e8e574d994fdb57b0811bbde1ebebe884db1cb7..3c9084a684c43c249c01773071cec844e80a2221 100644 (file)
@@ -124,29 +124,6 @@ public:
   //! or line are external to one another.
   Standard_EXPORT static GccEnt_QualifiedCirc Outside (const gp_Circ2d& Obj);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GccEnt_QualifiedLin;
-friend class GccEnt_QualifiedCirc;
-
 };
 
-
-
-
-
-
-
 #endif // _GccEnt_HeaderFile
index 59894043c37b65a7aa374c91f83134aed8cb0697..e796882e15c3490bbde8c9da412e549ba63068e0 100644 (file)
@@ -12,8 +12,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//Jean-Claude Vauthier Novembre 1991
-//Passage sur C1 Aout 1992 et ajout transformation Bezier->BSpline
+#include <Geom2dConvert.hxx>
 
 #include <BSplCLib.hxx>
 #include <Convert_CircleToBSplineCurve.hxx>
@@ -33,7 +32,6 @@
 #include <Geom2d_OffsetCurve.hxx>
 #include <Geom2d_Parabola.hxx>
 #include <Geom2d_TrimmedCurve.hxx>
-#include <Geom2dConvert.hxx>
 #include <Geom2dConvert_ApproxCurve.hxx>
 #include <Geom2dConvert_CompCurveToBSplineCurve.hxx>
 #include <GeomAbs_Shape.hxx>
index 3141832898906605c73c9262830589956966028c..f6450ef3ae385c1323502268046a0b192d4d9d54 100644 (file)
@@ -254,31 +254,6 @@ public:
                                                                 const Standard_Real AngularTolerance,
                                                                 const Standard_Real Tolerance);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Geom2dConvert_BSplineCurveKnotSplitting;
-friend class Geom2dConvert_BSplineCurveToBezierCurve;
-friend class Geom2dConvert_CompCurveToBSplineCurve;
-friend class Geom2dConvert_ApproxCurve;
-
 };
 
-
-
-
-
-
-
 #endif // _Geom2dConvert_HeaderFile
index 1ee49378141e0d3320b3c7daf5e0383c77b903c2..38151e7e9f08cb5cde0dfc9b5be318781cf97f72 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//=========================================================================
-//   Methodes de package permettant de qualifier les objets.              +
-//                                                                        +
-//=========================================================================
+#include <Geom2dGcc.hxx>
 
 #include <Geom2dAdaptor_Curve.hxx>
-#include <Geom2dGcc.hxx>
 #include <Geom2dGcc_QualifiedCurve.hxx>
 
 Geom2dGcc_QualifiedCurve
index 3062f8df6b4a68f309420418568a5fc9fd99446f..4c994cca3795142af81bb55c21dfed48206235d0 100644 (file)
@@ -114,52 +114,6 @@ public:
   //! myQCurve = Geom2dGcc::Outside(Obj);
   Standard_EXPORT static Geom2dGcc_QualifiedCurve Outside (const Geom2dAdaptor_Curve& Obj);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Geom2dGcc_CurveTool;
-friend class Geom2dGcc_QualifiedCurve;
-friend class Geom2dGcc_Circ2d3Tan;
-friend class Geom2dGcc_Circ2d2TanRad;
-friend class Geom2dGcc_Circ2d2TanOn;
-friend class Geom2dGcc_Circ2dTanOnRad;
-friend class Geom2dGcc_Circ2dTanCen;
-friend class Geom2dGcc_Lin2d2Tan;
-friend class Geom2dGcc_Lin2dTanObl;
-friend class Geom2dGcc_QCurve;
-friend class Geom2dGcc_CurveToolGeo;
-friend class Geom2dGcc_Circ2d2TanOnGeo;
-friend class Geom2dGcc_Circ2d2TanRadGeo;
-friend class Geom2dGcc_Circ2dTanCenGeo;
-friend class Geom2dGcc_Circ2dTanOnRadGeo;
-friend class Geom2dGcc_Circ2d3TanIter;
-friend class Geom2dGcc_FunctionTanCuCuCu;
-friend class Geom2dGcc_Circ2d2TanOnIter;
-friend class Geom2dGcc_FunctionTanCuCuOnCu;
-friend class Geom2dGcc_Lin2dTanOblIter;
-friend class Geom2dGcc_FunctionTanObl;
-friend class Geom2dGcc_Lin2d2TanIter;
-friend class Geom2dGcc_FunctionTanCuCu;
-friend class Geom2dGcc_FunctionTanCuPnt;
-friend class Geom2dGcc_FunctionTanCirCu;
-
 };
 
-
-
-
-
-
-
 #endif // _Geom2dGcc_HeaderFile
index 0a9c72be9f98ac9d4751b9f4415c252be368b281..8d97fc0e57b417540cbf0b47aa8b31dc866d44a1 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <GeomAPI.hxx>
 
 #include <Adaptor3d_CurveOnSurface.hxx>
 #include <Geom2d_Curve.hxx>
@@ -34,7 +35,6 @@
 #include <GeomAdaptor_Curve.hxx>
 #include <GeomAdaptor_Surface.hxx>
 #include <GeomAdaptor_Surface.hxx>
-#include <GeomAPI.hxx>
 #include <gp_Pln.hxx>
 #include <ProjLib_ProjectedCurve.hxx>
 #include <TColgp_Array1OfPnt.hxx>
index 341dce5e0a367cd41bc3d1502021fca74f42d175..c63455d2ab6b8acb19da60509b1a9639d517e3e0 100644 (file)
@@ -89,37 +89,6 @@ public:
   //! The resulting 3D curve is of the same nature as that of the curve C.
   Standard_EXPORT static Handle(Geom_Curve) To3d (const Handle(Geom2d_Curve)& C, const gp_Pln& P);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomAPI_ProjectPointOnCurve;
-friend class GeomAPI_ProjectPointOnSurf;
-friend class GeomAPI_ExtremaCurveCurve;
-friend class GeomAPI_ExtremaCurveSurface;
-friend class GeomAPI_ExtremaSurfaceSurface;
-friend class GeomAPI_PointsToBSpline;
-friend class GeomAPI_PointsToBSplineSurface;
-friend class GeomAPI_Interpolate;
-friend class GeomAPI_IntSS;
-friend class GeomAPI_IntCS;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomAPI_HeaderFile
index 386dff8ef9473aa417f9a9603e2ba9714798ff16..c288f02b471a26a67878ae34d23198ae46aca8a2 100644 (file)
@@ -12,9 +12,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// Jean-Claude Vauthier Novembre 1991
-// Passage sur C1 Aout 1992 et ajout transformation Bezier->BSpline + Debug
-// Modif JCV correction bug le 2/08/1993
+#include <GeomConvert.hxx>
 
 #include <BSplCLib.hxx>
 #include <Convert_CircleToBSplineCurve.hxx>
@@ -38,7 +36,6 @@
 #include <Geom_Parabola.hxx>
 #include <Geom_Surface.hxx>
 #include <Geom_TrimmedCurve.hxx>
-#include <GeomConvert.hxx>
 #include <GeomConvert_ApproxCurve.hxx>
 #include <GeomConvert_CompCurveToBSplineCurve.hxx>
 #include <GeomLProp.hxx>
index b0bc0ea726028637e5b776de7fd1200809b37ba3..be3623c2f62654ee0bf61120190687ef1b12f3ea 100644 (file)
@@ -371,35 +371,6 @@ public:
                                                                 const Standard_Real AngularTolerance,
                                                                 const Standard_Real tolerance);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomConvert_BSplineCurveKnotSplitting;
-friend class GeomConvert_BSplineSurfaceKnotSplitting;
-friend class GeomConvert_BSplineCurveToBezierCurve;
-friend class GeomConvert_CompCurveToBSplineCurve;
-friend class GeomConvert_BSplineSurfaceToBezierSurface;
-friend class GeomConvert_CompBezierSurfacesToBSplineSurface;
-friend class GeomConvert_ApproxSurface;
-friend class GeomConvert_ApproxCurve;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomConvert_HeaderFile
index 0f619b5534f75fdfdea0e76a77141433d9d7851d..ec702460b2519515187ffc593f9d43b8ac4d0308 100644 (file)
@@ -12,9 +12,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//Jean-Claude Vauthier Novembre 1991
-//Passage sur C1 Aout 1992 et ajout transformation Bezier->BSpline
-//Modif JCV correction bug le 02/08/1993
+#include <GeomConvert.hxx>
 
 #include <BSplCLib.hxx>
 #include <Convert_ConeToBSplineSurface.hxx>
@@ -39,7 +37,6 @@
 #include <Geom_ToroidalSurface.hxx>
 #include <Geom_TrimmedCurve.hxx>
 #include <GeomAdaptor_Surface.hxx>
-#include <GeomConvert.hxx>
 #include <GeomConvert_ApproxSurface.hxx>
 #include <gp_Cone.hxx>
 #include <gp_Cylinder.hxx>
index d4c9b7a46f878aef76924810d725f7e3d0132ca4..cd0f04fa9f5fb3e42ec69b8cd6be72f45939eecd 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <GeomFill.hxx>
 
 #include <Geom_BSplineCurve.hxx>
 #include <Geom_Circle.hxx>
@@ -26,7 +27,6 @@
 #include <Geom_Surface.hxx>
 #include <Geom_TrimmedCurve.hxx>
 #include <GeomConvert.hxx>
-#include <GeomFill.hxx>
 #include <GeomFill_Generator.hxx>
 #include <GeomFill_PolynomialConvertor.hxx>
 #include <GeomFill_QuasiAngularConvertor.hxx>
index d0d7bd4836ac131bea52d357f6dd8ff90f294640..f55d0c36c6e4ce3e31b6153d70d168558e7d7388 100644 (file)
@@ -65,81 +65,6 @@ public:
   //! Tolerance for approximation
   Standard_EXPORT static Standard_Real GetTolerance (const Convert_ParameterisationType TConv, const Standard_Real AngleMin, const Standard_Real Radius, const Standard_Real AngularTol, const Standard_Real SpatialTol);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomFill_Filling;
-friend class GeomFill_Stretch;
-friend class GeomFill_Coons;
-friend class GeomFill_Curved;
-friend class GeomFill_BezierCurves;
-friend class GeomFill_BSplineCurves;
-friend class GeomFill_Profiler;
-friend class GeomFill_SectionGenerator;
-friend class GeomFill_Line;
-friend class GeomFill_AppSurf;
-friend class GeomFill_SweepSectionGenerator;
-friend class GeomFill_AppSweep;
-friend class GeomFill_Generator;
-friend class GeomFill_Pipe;
-friend class GeomFill_Tensor;
-friend class GeomFill_ConstrainedFilling;
-friend class GeomFill_Boundary;
-friend class GeomFill_DegeneratedBound;
-friend class GeomFill_SimpleBound;
-friend class GeomFill_BoundWithSurf;
-friend class GeomFill_CoonsAlgPatch;
-friend class GeomFill_TgtField;
-friend class GeomFill_TgtOnCoons;
-friend class GeomFill_CornerState;
-friend class GeomFill_CircularBlendFunc;
-friend class GeomFill_SweepFunction;
-friend class GeomFill_LocFunction;
-friend class GeomFill_PolynomialConvertor;
-friend class GeomFill_QuasiAngularConvertor;
-friend class GeomFill_SnglrFunc;
-friend class GeomFill_FunctionDraft;
-friend class GeomFill_PlanFunc;
-friend class GeomFill_FunctionGuide;
-friend class GeomFill_SectionLaw;
-friend class GeomFill_UniformSection;
-friend class GeomFill_EvolvedSection;
-friend class GeomFill_NSections;
-friend class GeomFill_LocationLaw;
-friend class GeomFill_CurveAndTrihedron;
-friend class GeomFill_LocationDraft;
-friend class GeomFill_LocationGuide;
-friend class GeomFill_TrihedronLaw;
-friend class GeomFill_Fixed;
-friend class GeomFill_Frenet;
-friend class GeomFill_CorrectedFrenet;
-friend class GeomFill_DiscreteTrihedron;
-friend class GeomFill_ConstantBiNormal;
-friend class GeomFill_Darboux;
-friend class GeomFill_DraftTrihedron;
-friend class GeomFill_TrihedronWithGuide;
-friend class GeomFill_GuideTrihedronAC;
-friend class GeomFill_GuideTrihedronPlan;
-friend class GeomFill_Sweep;
-friend class GeomFill_SectionPlacement;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomFill_HeaderFile
index d8654d38843ed86016422620f96a4c518d18f373..9bb26355b519b7fbded63065e5123e63660ea077 100644 (file)
@@ -37,55 +37,6 @@ public:
   //! Adjusts the parameter <thePar> to the range [theParMin,  theParMax]
   Standard_EXPORT static Standard_Boolean AdjustPeriodic (const Standard_Real thePar, const Standard_Real theParMin, const Standard_Real theParMax, const Standard_Real thePeriod, Standard_Real& theNewPar, Standard_Real& theOffset, const Standard_Real theEps = 0.0);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomInt_IntSS;
-friend class GeomInt_LineConstructor;
-friend class GeomInt_LineTool;
-friend class GeomInt_WLApprox;
-friend class GeomInt_ParameterAndOrientation;
-friend class GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox;
-friend class GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox;
-friend class GeomInt_ThePrmPrmSvSurfacesOfWLApprox;
-friend class GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox;
-friend class GeomInt_TheImpPrmSvSurfacesOfWLApprox;
-friend class GeomInt_TheMultiLineOfWLApprox;
-friend class GeomInt_TheMultiLineToolOfWLApprox;
-friend class GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox;
-friend class GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox;
-friend class GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox;
-friend class GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox;
-friend class GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox;
-friend class GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox;
-friend class GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox;
-friend class GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox;
-friend class GeomInt_MyGradientbisOfTheComputeLineOfWLApprox;
-friend class GeomInt_TheComputeLineOfWLApprox;
-friend class GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox;
-friend class GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox;
-friend class GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox;
-friend class GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox;
-friend class GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox;
-friend class GeomInt_TheComputeLineBezierOfWLApprox;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomInt_HeaderFile
index 2a4157674f67de76f67629aff05ef052aafd48a2..3d48a5ae7d5f50e73b1105c0690759920a1aca25 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <GeomLProp.hxx>
 
 #include <Geom_BSplineCurve.hxx>
 #include <Geom_Curve.hxx>
 #include <Geom_TrimmedCurve.hxx>
 #include <GeomAbs_Shape.hxx>
-#include <GeomLProp.hxx>
 #include <GeomLProp_CLProps.hxx>
 #include <gp_Dir.hxx>
 #include <gp_Vec.hxx>
index aa1e1d3147579da9421e4a002fd1360614057721..19279e329b186d1782b3e3ab8600438e19507729 100644 (file)
@@ -49,31 +49,6 @@ public:
   //! tolerances from package Precision.
   Standard_EXPORT static GeomAbs_Shape Continuity (const Handle(Geom_Curve)& C1, const Handle(Geom_Curve)& C2, const Standard_Real u1, const Standard_Real u2, const Standard_Boolean r1, const Standard_Boolean r2);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomLProp_CurveTool;
-friend class GeomLProp_SurfaceTool;
-friend class GeomLProp_CLProps;
-friend class GeomLProp_SLProps;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomLProp_HeaderFile
index e14506695fb23bc3278ec6e209595af56cfe30ad..97c3ee446e179446fcea18bae7c577cb756677d9 100644 (file)
@@ -249,30 +249,6 @@ public:
                                                                const Standard_Real              theParam,
                                                                const Standard_Boolean           theIsForward);
 
-protected:
-
-
-private:
-
-
-
-
-friend class GeomLib_MakeCurvefromApprox;
-friend class GeomLib_Interpolate;
-friend class GeomLib_DenominatorMultiplier;
-friend class GeomLib_CheckBSplineCurve;
-friend class GeomLib_Check2dBSplineCurve;
-friend class GeomLib_IsPlanarSurface;
-friend class GeomLib_Tool;
-friend class GeomLib_PolyFunc;
-friend class GeomLib_LogSample;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomLib_HeaderFile
index a488cd7500c9592ca861836f218ec016c5bd3d6a..01215f875e7bf8c951a0ec404d71a24c6b5641c1 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <GeomTools.hxx>
 
 #include <Geom2d_Curve.hxx>
 #include <Geom_Curve.hxx>
 #include <Geom_Surface.hxx>
-#include <GeomTools.hxx>
 #include <GeomTools_Curve2dSet.hxx>
 #include <GeomTools_CurveSet.hxx>
 #include <GeomTools_SurfaceSet.hxx>
index 1acc4b41ece619e6a28908bef7e31ce927b261b0..dd08849a158a655f2b25da3bc10f40f48b420002 100644 (file)
@@ -79,31 +79,6 @@ public:
   //! in case of error
   Standard_EXPORT static void GetReal (Standard_IStream& IS, Standard_Real& theValue);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class GeomTools_UndefinedTypeHandler;
-friend class GeomTools_SurfaceSet;
-friend class GeomTools_CurveSet;
-friend class GeomTools_Curve2dSet;
-
 };
 
-
-
-
-
-
-
 #endif // _GeomTools_HeaderFile
index bf0ab798d7578cb0c1066cf4160d02aa3d0b018a..6f5fc6356d8e742e99f5cd0a1810297003652ea3 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <HLRBRep.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
@@ -23,7 +24,6 @@
 #include <Geom2d_BSplineCurve.hxx>
 #include <Geom_BSplineCurve.hxx>
 #include <Geom_TrimmedCurve.hxx>
-#include <HLRBRep.hxx>
 #include <HLRBRep_Curve.hxx>
 #include <TColgp_Array1OfPnt2d.hxx>
 #include <TColStd_Array1OfInteger.hxx>
index 1c3473f32a240d43b03b4fc55e54be770770b637..a177c36c4a32ea713de58c5a8c6ce481abf71bfd 100644 (file)
@@ -44,82 +44,6 @@ public:
   
   Standard_EXPORT static void PolyHLRAngleAndDeflection (const Standard_Real InAngl, Standard_Real& OutAngl, Standard_Real& OutDefl);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class HLRBRep_CurveTool;
-friend class HLRBRep_BCurveTool;
-friend class HLRBRep_Curve;
-friend class HLRBRep_SurfaceTool;
-friend class HLRBRep_BSurfaceTool;
-friend class HLRBRep_Surface;
-friend class HLRBRep_CLPropsATool;
-friend class HLRBRep_CLProps;
-friend class HLRBRep_SLPropsATool;
-friend class HLRBRep_SLProps;
-friend class HLRBRep_CInter;
-friend class HLRBRep_LineTool;
-friend class HLRBRep_InterCSurf;
-friend class HLRBRep_EdgeFaceTool;
-friend class HLRBRep_Intersector;
-friend class HLRBRep_EdgeData;
-friend class HLRBRep_FaceData;
-friend class HLRBRep_FaceIterator;
-friend class HLRBRep_Data;
-friend class HLRBRep_ShapeToHLR;
-friend class HLRBRep_HLRToShape;
-friend class HLRBRep_ShapeBounds;
-friend class HLRBRep_EdgeInterferenceTool;
-friend class HLRBRep_VertexList;
-friend class HLRBRep_EdgeIList;
-friend class HLRBRep_AreaLimit;
-friend class HLRBRep_EdgeBuilder;
-friend class HLRBRep_Hider;
-friend class HLRBRep_InternalAlgo;
-friend class HLRBRep_Algo;
-friend class HLRBRep_PolyAlgo;
-friend class HLRBRep_BiPoint;
-friend class HLRBRep_BiPnt2D;
-friend class HLRBRep_PolyHLRToShape;
-friend class HLRBRep_TheCurveLocatorOfTheProjPCurOfCInter;
-friend class HLRBRep_PCLocFOfTheLocateExtPCOfTheProjPCurOfCInter;
-friend class HLRBRep_TheLocateExtPCOfTheProjPCurOfCInter;
-friend class HLRBRep_TheProjPCurOfCInter;
-friend class HLRBRep_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfCInter;
-friend class HLRBRep_TheIntersectorOfTheIntConicCurveOfCInter;
-friend class HLRBRep_TheIntConicCurveOfCInter;
-friend class HLRBRep_IntConicCurveOfCInter;
-friend class HLRBRep_ThePolygon2dOfTheIntPCurvePCurveOfCInter;
-friend class HLRBRep_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfCInter;
-friend class HLRBRep_ExactIntersectionPointOfTheIntPCurvePCurveOfCInter;
-friend class HLRBRep_TheIntPCurvePCurveOfCInter;
-friend class HLRBRep_ThePolygonOfInterCSurf;
-friend class HLRBRep_ThePolygonToolOfInterCSurf;
-friend class HLRBRep_ThePolyhedronOfInterCSurf;
-friend class HLRBRep_ThePolyhedronToolOfInterCSurf;
-friend class HLRBRep_TheInterferenceOfInterCSurf;
-friend class HLRBRep_TheCSFunctionOfInterCSurf;
-friend class HLRBRep_TheExactInterCSurf;
-friend class HLRBRep_TheQuadCurvFuncOfTheQuadCurvExactInterCSurf;
-friend class HLRBRep_TheQuadCurvExactInterCSurf;
-
 };
 
-
-
-
-
-
-
 #endif // _HLRBRep_HeaderFile
index 1d10e90b5f8224343408b073fe42cc1e48ff7828..f44e722cc531b44f71a7b5e4cb6309501e6c2f01 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <HLRTest.hxx>
 
 #include <DBRep.hxx>
 #include <Draw.hxx>
@@ -23,7 +24,6 @@
 #include <HLRAppli_ReflectLines.hxx>
 #include <HLRBRep_Algo.hxx>
 #include <HLRBRep_HLRToShape.hxx>
-#include <HLRTest.hxx>
 #include <HLRTest_OutLiner.hxx>
 #include <HLRTest_Projector.hxx>
 #include <HLRTopoBRep_OutLiner.hxx>
index b12bdcd8652f87989f60326a5eff64f611d3471d..030ec0a6703f7d9221d55d5b828340b6c465610d 100644 (file)
@@ -57,32 +57,6 @@ public:
   //! Defines commands to test the Hidden Line Removal
   Standard_EXPORT static void Commands (Draw_Interpretor& I);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class HLRTest_ShapeData;
-friend class HLRTest_DrawableEdgeTool;
-friend class HLRTest_DrawablePolyEdgeTool;
-friend class HLRTest_Projector;
-friend class HLRTest_OutLiner;
-
 };
 
-
-
-
-
-
-
 #endif // _HLRTest_HeaderFile
index 2fbf112d7c600c0564eb3f950b57ad82330803d7..a113cec9d1607178c090f148b3500ee7f1bd6861 100644 (file)
@@ -35,32 +35,6 @@ public:
   //! creates a Protocol
   Standard_EXPORT static Handle(HeaderSection_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class HeaderSection_Protocol;
-friend class HeaderSection_FileName;
-friend class HeaderSection_FileDescription;
-friend class HeaderSection_FileSchema;
-friend class HeaderSection_HeaderRecognizer;
-
 };
 
-
-
-
-
-
-
 #endif // _HeaderSection_HeaderFile
index 3bdcf766901b8cfebc79226d7a5218e6df08443a..2d88cfbae3db195c35a9f357aa64c4bfb2688ac4 100644 (file)
@@ -56,105 +56,6 @@ public:
   //! to be used (this avoids to export the class SessionFile).
   Standard_EXPORT static Standard_Boolean RestoreSession (const Handle(IFSelect_WorkSession)& WS, const Standard_CString file);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IFSelect_Signature;
-friend class IFSelect_SignMultiple;
-friend class IFSelect_SignType;
-friend class IFSelect_SignCategory;
-friend class IFSelect_SignValidity;
-friend class IFSelect_SignAncestor;
-friend class IFSelect_ShareOut;
-friend class IFSelect_AppliedModifiers;
-friend class IFSelect_ShareOutResult;
-friend class IFSelect_PacketList;
-friend class IFSelect_Dispatch;
-friend class IFSelect_DispGlobal;
-friend class IFSelect_DispPerOne;
-friend class IFSelect_DispPerCount;
-friend class IFSelect_DispPerSignature;
-friend class IFSelect_DispPerFiles;
-friend class IFSelect_SelectionIterator;
-friend class IFSelect_Selection;
-friend class IFSelect_SelectBase;
-friend class IFSelect_SelectModelRoots;
-friend class IFSelect_SelectModelEntities;
-friend class IFSelect_SelectEntityNumber;
-friend class IFSelect_SelectPointed;
-friend class IFSelect_SelectCombine;
-friend class IFSelect_SelectUnion;
-friend class IFSelect_SelectIntersection;
-friend class IFSelect_SelectControl;
-friend class IFSelect_SelectDiff;
-friend class IFSelect_SelectDeduct;
-friend class IFSelect_SelectShared;
-friend class IFSelect_SelectSharing;
-friend class IFSelect_SelectAnyList;
-friend class IFSelect_SelectInList;
-friend class IFSelect_SelectSuite;
-friend class IFSelect_SelectExtract;
-friend class IFSelect_SelectUnknownEntities;
-friend class IFSelect_SelectErrorEntities;
-friend class IFSelect_SelectIncorrectEntities;
-friend class IFSelect_SelectRoots;
-friend class IFSelect_SelectRootComps;
-friend class IFSelect_SelectRange;
-friend class IFSelect_SelectAnyType;
-friend class IFSelect_SelectType;
-friend class IFSelect_SelectSignature;
-friend class IFSelect_SelectFlag;
-friend class IFSelect_SelectSent;
-friend class IFSelect_SelectExplore;
-friend class IFSelect_SelectSignedShared;
-friend class IFSelect_SelectSignedSharing;
-friend class IFSelect_IntParam;
-friend class IFSelect_SignatureList;
-friend class IFSelect_CheckCounter;
-friend class IFSelect_SignCounter;
-friend class IFSelect_GraphCounter;
-friend class IFSelect_Editor;
-friend class IFSelect_ParamEditor;
-friend class IFSelect_EditForm;
-friend class IFSelect_ListEditor;
-friend class IFSelect_ContextModif;
-friend class IFSelect_ContextWrite;
-friend class IFSelect_Transformer;
-friend class IFSelect_TransformStandard;
-friend class IFSelect_ModelCopier;
-friend class IFSelect_GeneralModifier;
-friend class IFSelect_Modifier;
-friend class IFSelect_ModifReorder;
-friend class IFSelect_ModifEditForm;
-friend class IFSelect_FileModifier;
-friend class IFSelect_ModelModifier;
-friend class IFSelect_WorkSession;
-friend class IFSelect_WorkLibrary;
-friend class IFSelect_SessionFile;
-friend class IFSelect_SessionDumper;
-friend class IFSelect_BasicDumper;
-friend class IFSelect_Activator;
-friend class IFSelect_SessionPilot;
-friend class IFSelect_Act;
-friend class IFSelect_Functions;
-
 };
 
-
-
-
-
-
-
 #endif // _IFSelect_HeaderFile
index a908a0b7972bbcbb0aa414b16d24aa251c41a3ca..ede062db7df4cbc658a053ead98ac0fac5322be0 100644 (file)
@@ -39,69 +39,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESAppli_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESAppli_Node;
-friend class IGESAppli_FiniteElement;
-friend class IGESAppli_NodalDisplAndRot;
-friend class IGESAppli_NodalResults;
-friend class IGESAppli_ElementResults;
-friend class IGESAppli_Flow;
-friend class IGESAppli_PipingFlow;
-friend class IGESAppli_RegionRestriction;
-friend class IGESAppli_LevelFunction;
-friend class IGESAppli_LineWidening;
-friend class IGESAppli_DrilledHole;
-friend class IGESAppli_ReferenceDesignator;
-friend class IGESAppli_PinNumber;
-friend class IGESAppli_PartNumber;
-friend class IGESAppli_FlowLineSpec;
-friend class IGESAppli_LevelToPWBLayerMap;
-friend class IGESAppli_PWBArtworkStackup;
-friend class IGESAppli_PWBDrilledHole;
-friend class IGESAppli_NodalConstraint;
-friend class IGESAppli_ToolNode;
-friend class IGESAppli_ToolFiniteElement;
-friend class IGESAppli_ToolNodalDisplAndRot;
-friend class IGESAppli_ToolNodalResults;
-friend class IGESAppli_ToolElementResults;
-friend class IGESAppli_ToolFlow;
-friend class IGESAppli_ToolPipingFlow;
-friend class IGESAppli_ToolRegionRestriction;
-friend class IGESAppli_ToolLevelFunction;
-friend class IGESAppli_ToolLineWidening;
-friend class IGESAppli_ToolDrilledHole;
-friend class IGESAppli_ToolReferenceDesignator;
-friend class IGESAppli_ToolPinNumber;
-friend class IGESAppli_ToolPartNumber;
-friend class IGESAppli_ToolFlowLineSpec;
-friend class IGESAppli_ToolLevelToPWBLayerMap;
-friend class IGESAppli_ToolPWBArtworkStackup;
-friend class IGESAppli_ToolPWBDrilledHole;
-friend class IGESAppli_ToolNodalConstraint;
-friend class IGESAppli_Protocol;
-friend class IGESAppli_ReadWriteModule;
-friend class IGESAppli_GeneralModule;
-friend class IGESAppli_SpecificModule;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESAppli_HeaderFile
index b510441f10dc70092f62efbb7c89728f297b9ef3..f3cc50f1f106e3b58f6b2c2b9712eee06cd798dc 100644 (file)
@@ -38,68 +38,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESBasic_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESBasic_SubfigureDef;
-friend class IGESBasic_Group;
-friend class IGESBasic_GroupWithoutBackP;
-friend class IGESBasic_SingleParent;
-friend class IGESBasic_ExternalRefFileIndex;
-friend class IGESBasic_OrderedGroup;
-friend class IGESBasic_OrderedGroupWithoutBackP;
-friend class IGESBasic_Hierarchy;
-friend class IGESBasic_ExternalReferenceFile;
-friend class IGESBasic_Name;
-friend class IGESBasic_AssocGroupType;
-friend class IGESBasic_SingularSubfigure;
-friend class IGESBasic_ExternalRefFileName;
-friend class IGESBasic_ExternalRefFile;
-friend class IGESBasic_ExternalRefName;
-friend class IGESBasic_ExternalRefLibName;
-friend class IGESBasic_ToolSubfigureDef;
-friend class IGESBasic_ToolGroup;
-friend class IGESBasic_ToolGroupWithoutBackP;
-friend class IGESBasic_ToolSingleParent;
-friend class IGESBasic_ToolExternalRefFileIndex;
-friend class IGESBasic_ToolOrderedGroup;
-friend class IGESBasic_ToolOrderedGroupWithoutBackP;
-friend class IGESBasic_ToolHierarchy;
-friend class IGESBasic_ToolExternalReferenceFile;
-friend class IGESBasic_ToolName;
-friend class IGESBasic_ToolAssocGroupType;
-friend class IGESBasic_ToolSingularSubfigure;
-friend class IGESBasic_ToolExternalRefFileName;
-friend class IGESBasic_ToolExternalRefFile;
-friend class IGESBasic_ToolExternalRefName;
-friend class IGESBasic_ToolExternalRefLibName;
-friend class IGESBasic_Protocol;
-friend class IGESBasic_ReadWriteModule;
-friend class IGESBasic_GeneralModule;
-friend class IGESBasic_SpecificModule;
-friend class IGESBasic_HArray1OfHArray1OfInteger;
-friend class IGESBasic_HArray1OfHArray1OfReal;
-friend class IGESBasic_HArray1OfHArray1OfXY;
-friend class IGESBasic_HArray1OfHArray1OfXYZ;
-friend class IGESBasic_HArray1OfHArray1OfIGESEntity;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESBasic_HeaderFile
index a4f2ba1537ec838f8485cd0cf30b00f8075b7c23..8641ed15a3654876120ce88d386adc34b93fd06c 100644 (file)
@@ -41,29 +41,6 @@ public:
   //! If no corresponding color defined in IGES, returns 0
   Standard_EXPORT static Standard_Integer EncodeColor (const Quantity_Color& col);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESCAFControl_Reader;
-friend class IGESCAFControl_Writer;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESCAFControl_HeaderFile
index 09fd54899682741e78beb13983ca841640f0785b..5b6cae001fab4eee0cff47714d4752afb440ae6b 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// modif du 31/01/97 : mjm
-// on commence par les SplineCurves.
-// modif du 17/03/97 : mjm
-// SplineSurfaces.
-//%13 pdn 12.02.99: USA60293 avoid applying transformation twice
+#include <IGESConvGeom.hxx>
 
 #include <BSplCLib.hxx>
 #include <BSplSLib.hxx>
@@ -28,7 +24,6 @@
 #include <GeomConvert_CompCurveToBSplineCurve.hxx>
 #include <gp_GTrsf.hxx>
 #include <gp_Trsf.hxx>
-#include <IGESConvGeom.hxx>
 #include <IGESData_ToolLocation.hxx>
 #include <IGESGeom_SplineCurve.hxx>
 #include <IGESGeom_SplineSurface.hxx>
index 1aaf69539853e56779231eb7584fc1e3c14b6453..d29fd7c9e7ca6050e6182b5474493bfe96c17105 100644 (file)
@@ -90,28 +90,6 @@ public:
   //! all the knots can be passed to C2, all knots which can be are.
   Standard_EXPORT static Standard_Integer IncreaseSurfaceContinuity (const Handle(Geom_BSplineSurface)& surface, const Standard_Real epsgeom, const Standard_Integer continuity = 2);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESConvGeom_GeomBuilder;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESConvGeom_HeaderFile
index a8bc86e407601765dd22ad75faaabd2b5884d60b..257f5e12aea2a7dfcae2496ae2068435941fb4d8 100644 (file)
@@ -39,66 +39,6 @@ public:
   //! Returns a Protocol from IGESData (avoids to create it)
   Standard_EXPORT static Handle(IGESData_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESData_Protocol;
-friend class IGESData_IGESModel;
-friend class IGESData_IGESEntity;
-friend class IGESData_LineFontEntity;
-friend class IGESData_LevelListEntity;
-friend class IGESData_TransfEntity;
-friend class IGESData_ViewKindEntity;
-friend class IGESData_LabelDisplayEntity;
-friend class IGESData_ColorEntity;
-friend class IGESData_NameEntity;
-friend class IGESData_SingleParentEntity;
-friend class IGESData_UndefinedEntity;
-friend class IGESData_FreeFormatEntity;
-friend class IGESData_GlobalSection;
-friend class IGESData_DefSwitch;
-friend class IGESData_DirChecker;
-friend class IGESData_IGESReaderData;
-friend class IGESData_IGESReaderTool;
-friend class IGESData_ParamReader;
-friend class IGESData_ParamCursor;
-friend class IGESData_DirPart;
-friend class IGESData_IGESType;
-friend class IGESData_FileRecognizer;
-friend class IGESData_IGESWriter;
-friend class IGESData_IGESDumper;
-friend class IGESData_BasicEditor;
-friend class IGESData_ToolLocation;
-friend class IGESData_GeneralModule;
-friend class IGESData_DefaultGeneral;
-friend class IGESData_ReadWriteModule;
-friend class IGESData_SpecificModule;
-friend class IGESData_DefaultSpecific;
-friend class IGESData_FileProtocol;
-friend class IGESData_WriterLib;
-friend class IGESData_SpecificLib;
-friend class IGESData_GlobalNodeOfWriterLib;
-friend class IGESData_NodeOfWriterLib;
-friend class IGESData_GlobalNodeOfSpecificLib;
-friend class IGESData_NodeOfSpecificLib;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESData_HeaderFile
index f065366ea0cd1be6009e76b945ae4a55b862c697..70642abeaed07ae582e152a288583721be6ee65d 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESDefs.hxx>
 
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
-#include <IGESDefs.hxx>
 #include <IGESDefs_GeneralModule.hxx>
 #include <IGESDefs_Protocol.hxx>
 #include <IGESDefs_ReadWriteModule.hxx>
index 1e648f9e0db04c6fc5028b5315e7920e6b25c9d2..fa821bc7f8163d2ae9c43a0591ef900b74f7825c 100644 (file)
@@ -39,46 +39,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESDefs_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESDefs_AssociativityDef;
-friend class IGESDefs_MacroDef;
-friend class IGESDefs_UnitsData;
-friend class IGESDefs_AttributeDef;
-friend class IGESDefs_TabularData;
-friend class IGESDefs_GenericData;
-friend class IGESDefs_AttributeTable;
-friend class IGESDefs_ToolAssociativityDef;
-friend class IGESDefs_ToolMacroDef;
-friend class IGESDefs_ToolUnitsData;
-friend class IGESDefs_ToolAttributeDef;
-friend class IGESDefs_ToolTabularData;
-friend class IGESDefs_ToolGenericData;
-friend class IGESDefs_ToolAttributeTable;
-friend class IGESDefs_Protocol;
-friend class IGESDefs_ReadWriteModule;
-friend class IGESDefs_GeneralModule;
-friend class IGESDefs_SpecificModule;
-friend class IGESDefs_HArray1OfHArray1OfTextDisplayTemplate;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESDefs_HeaderFile
index 5227c9691004144dcb0e4b165d312afde099b1a5..53531b0d0238522dc7f951965525934faa6c94d2 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESDimen.hxx>
 
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
-#include <IGESDimen.hxx>
 #include <IGESDimen_GeneralModule.hxx>
 #include <IGESDimen_Protocol.hxx>
 #include <IGESDimen_ReadWriteModule.hxx>
index 6dfc7787b13a5963a4052a4560e13de2bed622ec..663b090fcbce59cd009d573fd303c171d064914a 100644 (file)
@@ -40,77 +40,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESDimen_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESDimen_CenterLine;
-friend class IGESDimen_Section;
-friend class IGESDimen_WitnessLine;
-friend class IGESDimen_AngularDimension;
-friend class IGESDimen_CurveDimension;
-friend class IGESDimen_DiameterDimension;
-friend class IGESDimen_FlagNote;
-friend class IGESDimen_GeneralLabel;
-friend class IGESDimen_GeneralNote;
-friend class IGESDimen_NewGeneralNote;
-friend class IGESDimen_LeaderArrow;
-friend class IGESDimen_LinearDimension;
-friend class IGESDimen_OrdinateDimension;
-friend class IGESDimen_PointDimension;
-friend class IGESDimen_RadiusDimension;
-friend class IGESDimen_GeneralSymbol;
-friend class IGESDimen_SectionedArea;
-friend class IGESDimen_DimensionedGeometry;
-friend class IGESDimen_NewDimensionedGeometry;
-friend class IGESDimen_DimensionUnits;
-friend class IGESDimen_DimensionTolerance;
-friend class IGESDimen_DimensionDisplayData;
-friend class IGESDimen_BasicDimension;
-friend class IGESDimen_ToolCenterLine;
-friend class IGESDimen_ToolSection;
-friend class IGESDimen_ToolWitnessLine;
-friend class IGESDimen_ToolAngularDimension;
-friend class IGESDimen_ToolCurveDimension;
-friend class IGESDimen_ToolDiameterDimension;
-friend class IGESDimen_ToolFlagNote;
-friend class IGESDimen_ToolGeneralLabel;
-friend class IGESDimen_ToolGeneralNote;
-friend class IGESDimen_ToolNewGeneralNote;
-friend class IGESDimen_ToolLeaderArrow;
-friend class IGESDimen_ToolLinearDimension;
-friend class IGESDimen_ToolOrdinateDimension;
-friend class IGESDimen_ToolPointDimension;
-friend class IGESDimen_ToolRadiusDimension;
-friend class IGESDimen_ToolGeneralSymbol;
-friend class IGESDimen_ToolSectionedArea;
-friend class IGESDimen_ToolDimensionedGeometry;
-friend class IGESDimen_ToolNewDimensionedGeometry;
-friend class IGESDimen_ToolDimensionUnits;
-friend class IGESDimen_ToolDimensionTolerance;
-friend class IGESDimen_ToolDimensionDisplayData;
-friend class IGESDimen_ToolBasicDimension;
-friend class IGESDimen_Protocol;
-friend class IGESDimen_ReadWriteModule;
-friend class IGESDimen_GeneralModule;
-friend class IGESDimen_SpecificModule;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESDimen_HeaderFile
index bc64534ece11cb50d8ec3b630bbbbefedacc3e99..da2f051a9f32959cb6d9b6887511914fef852d8b 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESDraw.hxx>
 
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
 #include <IGESDimen.hxx>
-#include <IGESDraw.hxx>
 #include <IGESDraw_GeneralModule.hxx>
 #include <IGESDraw_Protocol.hxx>
 #include <IGESDraw_ReadWriteModule.hxx>
index 273a9763e9cb0458e5ad12c27aba189d590c028f..d3f38b3df7d13ca5031a8952a9ca4051316e923b 100644 (file)
@@ -40,59 +40,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESDraw_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESDraw_ConnectPoint;
-friend class IGESDraw_NetworkSubfigureDef;
-friend class IGESDraw_ViewsVisible;
-friend class IGESDraw_ViewsVisibleWithAttr;
-friend class IGESDraw_LabelDisplay;
-friend class IGESDraw_Planar;
-friend class IGESDraw_SegmentedViewsVisible;
-friend class IGESDraw_Drawing;
-friend class IGESDraw_DrawingWithRotation;
-friend class IGESDraw_View;
-friend class IGESDraw_RectArraySubfigure;
-friend class IGESDraw_CircArraySubfigure;
-friend class IGESDraw_NetworkSubfigure;
-friend class IGESDraw_PerspectiveView;
-friend class IGESDraw_ToolConnectPoint;
-friend class IGESDraw_ToolNetworkSubfigureDef;
-friend class IGESDraw_ToolViewsVisible;
-friend class IGESDraw_ToolViewsVisibleWithAttr;
-friend class IGESDraw_ToolLabelDisplay;
-friend class IGESDraw_ToolPlanar;
-friend class IGESDraw_ToolSegmentedViewsVisible;
-friend class IGESDraw_ToolDrawing;
-friend class IGESDraw_ToolDrawingWithRotation;
-friend class IGESDraw_ToolView;
-friend class IGESDraw_ToolRectArraySubfigure;
-friend class IGESDraw_ToolCircArraySubfigure;
-friend class IGESDraw_ToolNetworkSubfigure;
-friend class IGESDraw_ToolPerspectiveView;
-friend class IGESDraw_Protocol;
-friend class IGESDraw_ReadWriteModule;
-friend class IGESDraw_GeneralModule;
-friend class IGESDraw_SpecificModule;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESDraw_HeaderFile
index 7624bb6e5428f332628931798ef312e52ccfcc7e..3da2ab75aed6fb537a9bde28d4c02ba29b460995 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESGeom.hxx>
 
 #include <IGESBasic.hxx>
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
-#include <IGESGeom.hxx>
 #include <IGESGeom_GeneralModule.hxx>
 #include <IGESGeom_Protocol.hxx>
 #include <IGESGeom_ReadWriteModule.hxx>
index 86340551cf37ee7c9e77385d866fa4f9ea83da1c..494b15169019b0af2d764b784f4c1f7d09b14498 100644 (file)
@@ -38,77 +38,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESGeom_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESGeom_CircularArc;
-friend class IGESGeom_CompositeCurve;
-friend class IGESGeom_ConicArc;
-friend class IGESGeom_CopiousData;
-friend class IGESGeom_Plane;
-friend class IGESGeom_Line;
-friend class IGESGeom_SplineCurve;
-friend class IGESGeom_SplineSurface;
-friend class IGESGeom_Point;
-friend class IGESGeom_RuledSurface;
-friend class IGESGeom_SurfaceOfRevolution;
-friend class IGESGeom_TabulatedCylinder;
-friend class IGESGeom_Direction;
-friend class IGESGeom_TransformationMatrix;
-friend class IGESGeom_Flash;
-friend class IGESGeom_BSplineCurve;
-friend class IGESGeom_BSplineSurface;
-friend class IGESGeom_OffsetCurve;
-friend class IGESGeom_OffsetSurface;
-friend class IGESGeom_Boundary;
-friend class IGESGeom_CurveOnSurface;
-friend class IGESGeom_BoundedSurface;
-friend class IGESGeom_TrimmedSurface;
-friend class IGESGeom_ToolCircularArc;
-friend class IGESGeom_ToolCompositeCurve;
-friend class IGESGeom_ToolConicArc;
-friend class IGESGeom_ToolCopiousData;
-friend class IGESGeom_ToolPlane;
-friend class IGESGeom_ToolLine;
-friend class IGESGeom_ToolSplineCurve;
-friend class IGESGeom_ToolSplineSurface;
-friend class IGESGeom_ToolPoint;
-friend class IGESGeom_ToolRuledSurface;
-friend class IGESGeom_ToolSurfaceOfRevolution;
-friend class IGESGeom_ToolTabulatedCylinder;
-friend class IGESGeom_ToolDirection;
-friend class IGESGeom_ToolTransformationMatrix;
-friend class IGESGeom_ToolFlash;
-friend class IGESGeom_ToolBSplineCurve;
-friend class IGESGeom_ToolBSplineSurface;
-friend class IGESGeom_ToolOffsetCurve;
-friend class IGESGeom_ToolOffsetSurface;
-friend class IGESGeom_ToolBoundary;
-friend class IGESGeom_ToolCurveOnSurface;
-friend class IGESGeom_ToolBoundedSurface;
-friend class IGESGeom_ToolTrimmedSurface;
-friend class IGESGeom_Protocol;
-friend class IGESGeom_ReadWriteModule;
-friend class IGESGeom_GeneralModule;
-friend class IGESGeom_SpecificModule;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESGeom_HeaderFile
index 0654205a9d877223aaea96a6d6b55f75eace6610..e8bf483955553865c301c1a592b229f69b318538 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESGraph.hxx>
 
 #include <IGESBasic.hxx>
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
-#include <IGESGraph.hxx>
 #include <IGESGraph_GeneralModule.hxx>
 #include <IGESGraph_Protocol.hxx>
 #include <IGESGraph_ReadWriteModule.hxx>
index 50971606cd6dd937e31345d387789da704ed71f1..0d13100020c937c893d76cdc1ff6298134d15216 100644 (file)
@@ -40,59 +40,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESGraph_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESGraph_LineFontDefTemplate;
-friend class IGESGraph_LineFontDefPattern;
-friend class IGESGraph_TextFontDef;
-friend class IGESGraph_TextDisplayTemplate;
-friend class IGESGraph_Color;
-friend class IGESGraph_DefinitionLevel;
-friend class IGESGraph_NominalSize;
-friend class IGESGraph_DrawingSize;
-friend class IGESGraph_DrawingUnits;
-friend class IGESGraph_IntercharacterSpacing;
-friend class IGESGraph_LineFontPredefined;
-friend class IGESGraph_HighLight;
-friend class IGESGraph_Pick;
-friend class IGESGraph_UniformRectGrid;
-friend class IGESGraph_ToolLineFontDefTemplate;
-friend class IGESGraph_ToolLineFontDefPattern;
-friend class IGESGraph_ToolTextFontDef;
-friend class IGESGraph_ToolTextDisplayTemplate;
-friend class IGESGraph_ToolColor;
-friend class IGESGraph_ToolDefinitionLevel;
-friend class IGESGraph_ToolNominalSize;
-friend class IGESGraph_ToolDrawingSize;
-friend class IGESGraph_ToolDrawingUnits;
-friend class IGESGraph_ToolIntercharacterSpacing;
-friend class IGESGraph_ToolLineFontPredefined;
-friend class IGESGraph_ToolHighLight;
-friend class IGESGraph_ToolPick;
-friend class IGESGraph_ToolUniformRectGrid;
-friend class IGESGraph_Protocol;
-friend class IGESGraph_ReadWriteModule;
-friend class IGESGraph_GeneralModule;
-friend class IGESGraph_SpecificModule;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESGraph_HeaderFile
index 6ce03026bf5a41431656b7f1aa8c31118950593e..fa1a76ba7c00540db571ee323bcf5a39469b1574 100644 (file)
@@ -11,6 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESSelect.hxx>
 
 #include <IFSelect_Functions.hxx>
 #include <IFSelect_SessionPilot.hxx>
@@ -18,7 +19,6 @@
 #include <IFSelect_WorkSession.hxx>
 #include <IGESData_IGESEntity.hxx>
 #include <IGESData_IGESModel.hxx>
-#include <IGESSelect.hxx>
 #include <IGESSelect_Activator.hxx>
 #include <IGESSelect_WorkLibrary.hxx>
 #include <Interface_Graph.hxx>
index 1752b12eccd1f1c7cfbdb1dc35684a95af87903e..4f042ad496cf162c2df2ab3f7e8e77fafb415c2d 100644 (file)
@@ -51,73 +51,6 @@ public:
   //! known the case)
   Standard_EXPORT static Standard_Integer WhatIges (const Handle(IGESData_IGESEntity)& ent, const Interface_Graph& G, Handle(IGESData_IGESEntity)& sup, Standard_Integer& index);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESSelect_EditHeader;
-friend class IGESSelect_EditDirPart;
-friend class IGESSelect_IGESTypeForm;
-friend class IGESSelect_IGESName;
-friend class IGESSelect_SignStatus;
-friend class IGESSelect_SignLevelNumber;
-friend class IGESSelect_SignColor;
-friend class IGESSelect_CounterOfLevelNumber;
-friend class IGESSelect_ViewSorter;
-friend class IGESSelect_DispPerSingleView;
-friend class IGESSelect_DispPerDrawing;
-friend class IGESSelect_SelectVisibleStatus;
-friend class IGESSelect_SelectSubordinate;
-friend class IGESSelect_SelectLevelNumber;
-friend class IGESSelect_SelectName;
-friend class IGESSelect_SelectFromSingleView;
-friend class IGESSelect_SelectFromDrawing;
-friend class IGESSelect_SelectSingleViewFrom;
-friend class IGESSelect_SelectDrawingFrom;
-friend class IGESSelect_SelectBypassGroup;
-friend class IGESSelect_SelectBypassSubfigure;
-friend class IGESSelect_SelectBasicGeom;
-friend class IGESSelect_SelectFaces;
-friend class IGESSelect_SelectPCurves;
-friend class IGESSelect_ModelModifier;
-friend class IGESSelect_FileModifier;
-friend class IGESSelect_FloatFormat;
-friend class IGESSelect_AddFileComment;
-friend class IGESSelect_UpdateFileName;
-friend class IGESSelect_UpdateCreationDate;
-friend class IGESSelect_UpdateLastChange;
-friend class IGESSelect_SetVersion5;
-friend class IGESSelect_SetGlobalParameter;
-friend class IGESSelect_AutoCorrect;
-friend class IGESSelect_ComputeStatus;
-friend class IGESSelect_RebuildDrawings;
-friend class IGESSelect_RebuildGroups;
-friend class IGESSelect_AddGroup;
-friend class IGESSelect_ChangeLevelNumber;
-friend class IGESSelect_ChangeLevelList;
-friend class IGESSelect_SplineToBSpline;
-friend class IGESSelect_RemoveCurves;
-friend class IGESSelect_SetLabel;
-friend class IGESSelect_WorkLibrary;
-friend class IGESSelect_Activator;
-friend class IGESSelect_Dumper;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESSelect_HeaderFile
index ed5395c1b630bd29c37d1cb32ff2c1356ffddef7..f808f9b2e1784832c19e881733334e69dee067f6 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IGESSolid.hxx>
 
 #include <IGESData_SpecificLib.hxx>
 #include <IGESData_WriterLib.hxx>
 #include <IGESGeom.hxx>
-#include <IGESSolid.hxx>
 #include <IGESSolid_GeneralModule.hxx>
 #include <IGESSolid_Protocol.hxx>
 #include <IGESSolid_ReadWriteModule.hxx>
index bea960eeac9288e63650ba1b530bf7c06aa9ee2a..177ad2a7a6d41347cf8f47a72d39d85eefd401d5 100644 (file)
@@ -38,80 +38,6 @@ public:
   //! Returns the Protocol for this Package
   Standard_EXPORT static Handle(IGESSolid_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IGESSolid_Block;
-friend class IGESSolid_RightAngularWedge;
-friend class IGESSolid_Cylinder;
-friend class IGESSolid_ConeFrustum;
-friend class IGESSolid_Sphere;
-friend class IGESSolid_Torus;
-friend class IGESSolid_SolidOfRevolution;
-friend class IGESSolid_SolidOfLinearExtrusion;
-friend class IGESSolid_Ellipsoid;
-friend class IGESSolid_BooleanTree;
-friend class IGESSolid_SelectedComponent;
-friend class IGESSolid_SolidAssembly;
-friend class IGESSolid_ManifoldSolid;
-friend class IGESSolid_PlaneSurface;
-friend class IGESSolid_CylindricalSurface;
-friend class IGESSolid_ConicalSurface;
-friend class IGESSolid_SphericalSurface;
-friend class IGESSolid_ToroidalSurface;
-friend class IGESSolid_SolidInstance;
-friend class IGESSolid_VertexList;
-friend class IGESSolid_EdgeList;
-friend class IGESSolid_Loop;
-friend class IGESSolid_Face;
-friend class IGESSolid_Shell;
-friend class IGESSolid_ToolBlock;
-friend class IGESSolid_ToolRightAngularWedge;
-friend class IGESSolid_ToolCylinder;
-friend class IGESSolid_ToolConeFrustum;
-friend class IGESSolid_ToolSphere;
-friend class IGESSolid_ToolTorus;
-friend class IGESSolid_ToolSolidOfRevolution;
-friend class IGESSolid_ToolSolidOfLinearExtrusion;
-friend class IGESSolid_ToolEllipsoid;
-friend class IGESSolid_ToolBooleanTree;
-friend class IGESSolid_ToolSelectedComponent;
-friend class IGESSolid_ToolSolidAssembly;
-friend class IGESSolid_ToolManifoldSolid;
-friend class IGESSolid_ToolPlaneSurface;
-friend class IGESSolid_ToolCylindricalSurface;
-friend class IGESSolid_ToolConicalSurface;
-friend class IGESSolid_ToolSphericalSurface;
-friend class IGESSolid_ToolToroidalSurface;
-friend class IGESSolid_ToolSolidInstance;
-friend class IGESSolid_ToolVertexList;
-friend class IGESSolid_ToolEdgeList;
-friend class IGESSolid_ToolLoop;
-friend class IGESSolid_ToolFace;
-friend class IGESSolid_ToolShell;
-friend class IGESSolid_Protocol;
-friend class IGESSolid_ReadWriteModule;
-friend class IGESSolid_GeneralModule;
-friend class IGESSolid_SpecificModule;
-friend class IGESSolid_TopoBuilder;
-
 };
 
-
-
-
-
-
-
 #endif // _IGESSolid_HeaderFile
index 423c67ec10e9475fe4b30ae1a081f8e64d449a12..59c6e88e4f392ead80f637d595c4139f3b52841c 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// 21.12.98 rln, gka S4054
-// 06.01.99 pdn  transmission from ShapeTool_MakeWire back to BRepAPI_MakeWire
-// 19.03.99 abv  //:q5: code improvement, unnecessary includes removed
-//S4181 pdn 15.04.99 Recognition of elementary surfaces as basic.
+#include <IGESToBRep.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
@@ -60,7 +57,6 @@
 #include <IGESSolid_SphericalSurface.hxx>
 #include <IGESSolid_ToroidalSurface.hxx>
 #include <IGESSolid_VertexList.hxx>
-#include <IGESToBRep.hxx>
 #include <IGESToBRep_AlgoContainer.hxx>
 #include <Interface_Macros.hxx>
 #include <Precision.hxx>
index b62b3f95be8cfd4a733eac982cee6cd26cc79d78..0bf0008123b54706b641d9c181c01b0243680f65 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <IntImpParGen.hxx>
 
 #include <gp.hxx>
 #include <gp_Pnt2d.hxx>
 #include <gp_Vec2d.hxx>
-#include <IntImpParGen.hxx>
 #include <IntImpParGen_Tool.hxx>
 #include <IntRes2d_Domain.hxx>
 #include <IntRes2d_Position.hxx>
@@ -213,12 +213,3 @@ Standard_Boolean  IntImpParGen::DetermineTransition(const IntRes2d_Position    P
   }
   return(Standard_True);
 }
-
-
-
-
-
-
-
-
-
index d36b28b0e9f3928daebacc79657fd778fee1536e..f132cca6b6803d63e8c180af0c912a0552022575 100644 (file)
@@ -54,31 +54,6 @@ public:
   
   Standard_EXPORT static Standard_Real NormalizeOnDomain (Standard_Real& Par1, const IntRes2d_Domain& Dom1);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IntImpParGen_ImpTool;
-friend class IntImpParGen_ImpParTool;
-friend class IntImpParGen_Intersector;
-friend class IntImpParGen_MyImpParTool;
-
 };
 
-
-
-
-
-
-
 #endif // _IntImpParGen_HeaderFile
index bbda383d8ba87bd264ef03b9b033f8c3d811876c..26afc555204aeefa78ccd338267dadc16995686e 100644 (file)
@@ -55,36 +55,6 @@ public:
                                         const Handle(Adaptor3d_Surface)& theSecondSurf,
                                         Standard_Real theArrOfPeriod[4]);
 
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class IntSurf_PntOn2S;
-friend class IntSurf_Couple;
-friend class IntSurf_LineOn2S;
-friend class IntSurf_Quadric;
-friend class IntSurf_QuadricTool;
-friend class IntSurf_PathPoint;
-friend class IntSurf_PathPointTool;
-friend class IntSurf_InteriorPoint;
-friend class IntSurf_InteriorPointTool;
-friend class IntSurf_Transition;
-
 };
 
-
-
-
-
-
-
 #endif // _IntSurf_HeaderFile
index 23c104e61cdf6b5eee73ac328b0bf8f062ab8d0d..f8fe98fd8793ec2a2cbe83be00d0d4c217369df6 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <Intf.hxx>
 
 #include <gp_Pnt.hxx>
 #include <gp_XYZ.hxx>
-#include <Intf.hxx>
 
 //=======================================================================
 //function : PlaneEquation
index f52e7db24d683e59394195fd13239ab476267b04..72dccb0d096361bae69d3cb1ddc9641368a6c989 100644 (file)
@@ -49,35 +49,6 @@ public:
   //! Compute if the triangle <P1> <P2> <P3> contain <ThePnt>.
   Standard_EXPORT static Standard_Boolean Contain (const gp_Pnt& P1, const gp_Pnt& P2, const gp_Pnt& P3, const gp_Pnt& ThePnt);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Intf_Polygon2d;
-friend class Intf_SectionPoint;
-friend class Intf_SectionLine;
-friend class Intf_TangentZone;
-friend class Intf_Interference;
-friend class Intf_Tool;
-friend class Intf_InterferencePolygon2d;
-friend class Intf_InterferencePolygonPolyhedron;
-
 };
 
-
-
-
-
-
-
 #endif // _Intf_HeaderFile
index 563457ee44360eabace8bacb92a2b519ef5ee44e..b3d2b231cba729423a947385654cedd51d87858d 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <Law.hxx>
 
 #include <Adaptor3d_Curve.hxx>
 #include <BSplCLib.hxx>
 #include <gp_Pnt.hxx>
-#include <Law.hxx>
 #include <Law_BSpFunc.hxx>
 #include <Law_BSpline.hxx>
 #include <Law_Interpolate.hxx>
index b23b1c24fff47de1706f4e2ab572eb1fff899046..3cc8ed2129f80d8ff42038b92b54e58cd178d10d 100644 (file)
@@ -96,37 +96,6 @@ public:
   
   Standard_EXPORT static Handle(Law_BSpline) ScaleCub (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasF, const Standard_Boolean HasL, const Standard_Real VFirst, const Standard_Real VLast);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Law_BSpline;
-friend class Law_Interpolate;
-friend class Law_Function;
-friend class Law_Constant;
-friend class Law_Linear;
-friend class Law_BSpFunc;
-friend class Law_S;
-friend class Law_Interpol;
-friend class Law_Composite;
-friend class Law_BSplineKnotSplitting;
-
 };
 
-
-
-
-
-
-
 #endif // _Law_HeaderFile
index 904757df86cb2cac6d2436712e1324f880cee9e6..5aea7f1bdc16de31fa6abcc363914497497759d8 100644 (file)
@@ -51,48 +51,6 @@ public:
   
   Standard_EXPORT static void SampleEdges (const TopoDS_Shape& S, TColgp_SequenceOfPnt& Pt);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class LocOpe_SplitShape;
-friend class LocOpe_WiresOnShape;
-friend class LocOpe_Spliter;
-friend class LocOpe_Generator;
-friend class LocOpe_GeneratedShape;
-friend class LocOpe_GluedShape;
-friend class LocOpe_Prism;
-friend class LocOpe_Revol;
-friend class LocOpe_Pipe;
-friend class LocOpe_DPrism;
-friend class LocOpe_LinearForm;
-friend class LocOpe_RevolutionForm;
-friend class LocOpe_Gluer;
-friend class LocOpe_FindEdges;
-friend class LocOpe_FindEdgesInFace;
-friend class LocOpe_PntFace;
-friend class LocOpe_CurveShapeIntersector;
-friend class LocOpe_CSIntersector;
-friend class LocOpe_BuildShape;
-friend class LocOpe_SplitDrafts;
-friend class LocOpe_BuildWires;
-
 };
 
-
-
-
-
-
-
 #endif // _LocOpe_HeaderFile
index 1bdcf1ef42d9875c6c2d5426f88415ae8ab837d2..0bcce7d6f3f02195d3c626d0bef8ec287cb8c33c 100644 (file)
@@ -43,11 +43,6 @@ public:
   //! This function gives information about a variable SurfaceContinuity
   Standard_EXPORT static void Dump (const LocalAnalysis_CurveContinuity& curvconti, Standard_OStream& o);
 
-private:
-
-friend class LocalAnalysis_SurfaceContinuity;
-friend class LocalAnalysis_CurveContinuity;
-
 };
 
 #endif // _LocalAnalysis_HeaderFile
index c867542e47d3afe67d45f947691da4bfca6f4161..521a339a2a3371d3df9bf01680f4e92f26a1afe0 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// Modified: 28/02/1996 by PMN :  HermiteCoefficients added
-// Modified: 18/06/1996 by PMN :  NULL reference.
-// Modified: 19/02/1997 by JCT :  EvalPoly2Var added
+#include <PLib.hxx>
 
 #include <GeomAbs_Shape.hxx>
 #include <math.hxx>
 #include <math_Gauss.hxx>
 #include <math_Matrix.hxx>
 #include <NCollection_LocalArray.hxx>
-#include <PLib.hxx>
 #include <Standard_ConstructionError.hxx>
 
 // To convert points array into Real ..
index 4f2a27a08d15a01ffa6d2fcd1da6f1f701e9b17e..96c28b72d06a4d5c4b173a81d2db20edf745a848 100644 (file)
@@ -346,25 +346,6 @@ public:
   
   Standard_EXPORT static void EvalLength (const Standard_Integer Degree, const Standard_Integer Dimension, Standard_Real& PolynomialCoeff, const Standard_Real U1, const Standard_Real U2, const Standard_Real Tol, Standard_Real& Length, Standard_Real& Error);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class PLib_Base;
-friend class PLib_JacobiPolynomial;
-friend class PLib_HermitJacobi;
-friend class PLib_DoubleJacobiPolynomial;
-
 };
 
 #endif // _PLib_HeaderFile
index 9c9b95cd7b193a0d5048432ad714f67647405fb4..78a87884152fa20e0f087f103550f00fd8b26607 100644 (file)
@@ -190,15 +190,6 @@ public:
     return Standard_True;
   }
 
-private:
-
-friend class Poly_Triangle;
-friend class Poly_Triangulation;
-friend class Poly_Polygon3D;
-friend class Poly_Polygon2D;
-friend class Poly_PolygonOnTriangulation;
-friend class Poly_Connect;
-
 };
 
 #endif // _Poly_HeaderFile
index d4439d63aee640cced9b3d7e61c07c0420641afb..0ddac6deb00560ffe886a3304cb8ec29b7256f04 100644 (file)
@@ -73,27 +73,6 @@ public:
 
   Standard_EXPORT static void Commands_BVH (Draw_Interpretor& DI);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class QABugs_MyText;
-friend class QABugs_PresentableObject;
-
 };
 
-
-
-
-
-
-
 #endif // _QABugs_HeaderFile
index b1d2f27262bf5087f5d6438d970000507a7528fb..62f917e641ad309b5cd4ee34167754e1619b70ff 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <RWHeaderSection.hxx>
 
 #include <HeaderSection.hxx>
 #include <HeaderSection_Protocol.hxx>
-#include <RWHeaderSection.hxx>
 #include <RWHeaderSection_GeneralModule.hxx>
 #include <RWHeaderSection_ReadWriteModule.hxx>
 #include <StepData.hxx>
index 5d8204cc11ea01783547faaa3a349eecd0ee83b8..55197b20d83afce549973fe740a944fce8d4abd3 100644 (file)
@@ -34,32 +34,6 @@ public:
   //! enforced the initialisation of the  libraries
   Standard_EXPORT static void Init();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class RWHeaderSection_ReadWriteModule;
-friend class RWHeaderSection_GeneralModule;
-friend class RWHeaderSection_RWFileName;
-friend class RWHeaderSection_RWFileDescription;
-friend class RWHeaderSection_RWFileSchema;
-
 };
 
-
-
-
-
-
-
 #endif // _RWHeaderSection_HeaderFile
index 66933632837cb6536d1e4bb4c48d9dd07361f4b6..b1608e04425199f381e8c49dd2c519f8f7f944d4 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <RWStepAP214.hxx>
 
 #include <Interface_GeneralLib.hxx>
 #include <Interface_ReaderLib.hxx>
 #include <RWHeaderSection.hxx>
-#include <RWStepAP214.hxx>
 #include <RWStepAP214_GeneralModule.hxx>
 #include <RWStepAP214_ReadWriteModule.hxx>
 #include <StepAP214.hxx>
index 9ad95d3db81993f7a1e416d270c9bdcf1727c791..0d6af9fedcfd382b69a1ba7295bd1ab6f07f7bbb 100644 (file)
@@ -34,55 +34,6 @@ public:
   //! enforced the initialisation of the  libraries
   Standard_EXPORT static void Init();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class RWStepAP214_ReadWriteModule;
-friend class RWStepAP214_GeneralModule;
-friend class RWStepAP214_RWAutoDesignActualDateAndTimeAssignment;
-friend class RWStepAP214_RWAutoDesignActualDateAssignment;
-friend class RWStepAP214_RWAutoDesignApprovalAssignment;
-friend class RWStepAP214_RWAutoDesignDateAndPersonAssignment;
-friend class RWStepAP214_RWAutoDesignGroupAssignment;
-friend class RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment;
-friend class RWStepAP214_RWAutoDesignNominalDateAssignment;
-friend class RWStepAP214_RWAutoDesignOrganizationAssignment;
-friend class RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment;
-friend class RWStepAP214_RWAutoDesignPresentedItem;
-friend class RWStepAP214_RWAutoDesignSecurityClassificationAssignment;
-friend class RWStepAP214_RWAutoDesignDocumentReference;
-friend class RWStepAP214_RWAppliedDateAndTimeAssignment;
-friend class RWStepAP214_RWAppliedDateAssignment;
-friend class RWStepAP214_RWAppliedApprovalAssignment;
-friend class RWStepAP214_RWAppliedGroupAssignment;
-friend class RWStepAP214_RWAppliedOrganizationAssignment;
-friend class RWStepAP214_RWAppliedPersonAndOrganizationAssignment;
-friend class RWStepAP214_RWAppliedPresentedItem;
-friend class RWStepAP214_RWAppliedSecurityClassificationAssignment;
-friend class RWStepAP214_RWAppliedDocumentReference;
-friend class RWStepAP214_RWAppliedExternalIdentificationAssignment;
-friend class RWStepAP214_RWClass;
-friend class RWStepAP214_RWExternallyDefinedClass;
-friend class RWStepAP214_RWExternallyDefinedGeneralProperty;
-friend class RWStepAP214_RWRepItemGroup;
-
 };
 
-
-
-
-
-
-
 #endif // _RWStepAP214_HeaderFile
index dd704c7e4bd6901cbc59bea10444219f86cd33d0..da9eaaf169aed11640e459dd75279efd5842201a 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <STEPConstruct.hxx>
 
 #include <StepBasic_ProductDefinition.hxx>
 #include <StepBasic_ProductDefinitionRelationship.hxx>
-#include <STEPConstruct.hxx>
 #include <StepRepr_ProductDefinitionShape.hxx>
 #include <StepRepr_PropertyDefinition.hxx>
 #include <StepRepr_RepresentationItem.hxx>
index a178a3985bc94b4fda6c12a7c730a5b52a6206c7..d7219f72ef5083bb65d05e09cee213155e70a639 100644 (file)
@@ -62,37 +62,6 @@ public:
   //! Find CDSR correcponding to the component in the specified assembly
   Standard_EXPORT static Standard_Boolean FindCDSR (const Handle(Transfer_Binder)& ComponentBinder, const Handle(StepShape_ShapeDefinitionRepresentation)& AssemblySDR, Handle(StepShape_ContextDependentShapeRepresentation)& ComponentCDSR);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class STEPConstruct_Tool;
-friend class STEPConstruct_UnitContext;
-friend class STEPConstruct_Part;
-friend class STEPConstruct_Assembly;
-friend class STEPConstruct_Styles;
-friend class STEPConstruct_ValidationProps;
-friend class STEPConstruct_ExternRefs;
-friend class STEPConstruct_AP203Context;
-friend class STEPConstruct_ContextTool;
-friend class STEPConstruct_PointHasher;
-
 };
 
-
-
-
-
-
-
 #endif // _STEPConstruct_HeaderFile
index 42e1295cf69933c76621aec32b7a2093076df764..094df77a51400bd2b93294595ca0fa6a9cae5606 100644 (file)
@@ -11,6 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <STEPEdit.hxx>
 
 #include <APIHeaderSection_MakeHeader.hxx>
 #include <IFSelect_SelectModelEntities.hxx>
@@ -21,7 +22,6 @@
 #include <StepAP214.hxx>
 #include <StepAP214_Protocol.hxx>
 #include <StepData_StepModel.hxx>
-#include <STEPEdit.hxx>
 #include <StepSelect_StepType.hxx>
 
 Handle(Interface_Protocol)  STEPEdit::Protocol ()
index 89e7b09830ed101e298611acfb740a603831264d..166fd33d6afcbb4f3ae4bcdc054067e85e085c97 100644 (file)
@@ -63,29 +63,6 @@ public:
   //! By default in the whole StepModel
   Standard_EXPORT static Handle(IFSelect_SelectSignature) NewSelectShapeRepr();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class STEPEdit_EditContext;
-friend class STEPEdit_EditSDR;
-
 };
 
-
-
-
-
-
-
 #endif // _STEPEdit_HeaderFile
index 29221fa30e33c0ee341e63cd5ada51a78253286a..e428fa46cd61f701b41512fb30bbb652ca3f9379 100644 (file)
@@ -11,6 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <SWDRAW.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRepTools.hxx>
@@ -20,7 +21,6 @@
 #include <Draw_Window.hxx>
 #include <gp_Trsf.hxx>
 #include <ShapeProcess_OperLibrary.hxx>
-#include <SWDRAW.hxx>
 #include <SWDRAW_ShapeAnalysis.hxx>
 #include <SWDRAW_ShapeCustom.hxx>
 #include <SWDRAW_ShapeExtend.hxx>
@@ -118,11 +118,6 @@ void  SWDRAW::Init (Draw_Interpretor& theCommands)
 {
   if (!dejadraw) {
     dejadraw = 1;
-//    DBRep::BasicCommands(theCommands);
-// CKY 4-AOUT-1998 : pb avec GeomFill
-//    GeometryTest::AllCommands(theCommands);
-//    BRepTest::AllCommands(theCommands);
-//    MeshTest::Commands(theCommands);
   }
 
   SWDRAW_ShapeTool::InitCommands (theCommands);
index 02a34da95fb61fb38352f0b896f12c4258ec30ea..4ea68bdb3f043ce837238e29c32149c5b4da28f3 100644 (file)
@@ -44,44 +44,14 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Loads commands defined in SWDRAW
   Standard_EXPORT static void Init (Draw_Interpretor& theCommands);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-  
   //! Returns the name of the DRAW group accumulating the
   //! commands from the classes prefixed with Shape*.
   //! Returns "Shape Healing".
   Standard_EXPORT static Standard_CString GroupName();
 
-
-
-friend class SWDRAW_ShapeTool;
-friend class SWDRAW_ShapeAnalysis;
-friend class SWDRAW_ShapeCustom;
-friend class SWDRAW_ShapeExtend;
-friend class SWDRAW_ShapeFix;
-friend class SWDRAW_ShapeUpgrade;
-friend class SWDRAW_ShapeProcess;
-friend class SWDRAW_ShapeProcessAPI;
-
 };
 
-
-
-
-
-
-
 #endif // _SWDRAW_HeaderFile
index 8369162e8985184af86f5425f02f71f61cfb13e0..ef4d5fda5d7a67156d0887382b439618c57c9fe4 100644 (file)
@@ -41,29 +41,6 @@ public:
   //! Returns default AlgoContainer
   Standard_EXPORT static Handle(ShapeAlgo_AlgoContainer) AlgoContainer();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeAlgo_ToolContainer;
-friend class ShapeAlgo_AlgoContainer;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeAlgo_HeaderFile
index acc8a75be6b876476a06225d64799b740542faca..995466e29f877d02d5661ade889a40e34faeb8a1 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// pdn 15.11.98 new methods
-//:n3 abv 08.02.99: PRO17820: ShapeAnalysis::OuterWire instead of BRepTools::OuterWire()
-// szv #1 05.03.99: PRO15686: compute UV points for Plane surfaces in case of same vertices
-//#4 szv            S4163: optimizations
-//:s5 abv 22.04.99  Adding debug printouts in catch {} blocks
-//%21 pdn 15.04.99 CTS22655
+#include <ShapeAnalysis.hxx>
 
 #include <Bnd_Box2d.hxx>
 #include <BRep_Builder.hxx>
@@ -34,7 +29,6 @@
 #include <gp_XY.hxx>
 #include <GProp_GProps.hxx>
 #include <Precision.hxx>
-#include <ShapeAnalysis.hxx>
 #include <ShapeAnalysis_Curve.hxx>
 #include <ShapeAnalysis_Edge.hxx>
 #include <ShapeExtend_WireData.hxx>
index 1ac0e19f31cd8e694ad12eaa5751df8bfaa3783a..be6f228ab5013b915eb27fa4d45f7ce0779021f1 100644 (file)
@@ -94,43 +94,6 @@ public:
   //! Computes exact UV bounds of all wires on the face
   Standard_EXPORT static void GetFaceUVBounds (const TopoDS_Face& F, Standard_Real& Umin, Standard_Real& Umax, Standard_Real& Vmin, Standard_Real& Vmax);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeAnalysis_Geom;
-friend class ShapeAnalysis_Curve;
-friend class ShapeAnalysis_Surface;
-friend class ShapeAnalysis_Edge;
-friend class ShapeAnalysis_Wire;
-friend class ShapeAnalysis_WireOrder;
-friend class ShapeAnalysis_WireVertex;
-friend class ShapeAnalysis_CheckSmallFace;
-friend class ShapeAnalysis_Shell;
-friend class ShapeAnalysis_ShapeTolerance;
-friend class ShapeAnalysis_ShapeContents;
-friend class ShapeAnalysis_FreeBounds;
-friend class ShapeAnalysis_FreeBoundData;
-friend class ShapeAnalysis_FreeBoundsProperties;
-friend class ShapeAnalysis_TransferParameters;
-friend class ShapeAnalysis_TransferParametersProj;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeAnalysis_HeaderFile
index 1e809c5c4775004fa542427102bb050900c02ad8..96787ed96625abbb84647bd1dfde64962bd8a3b5 100644 (file)
@@ -14,9 +14,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <ShapeBuild.hxx>
 
 #include <Geom_Plane.hxx>
-#include <ShapeBuild.hxx>
 
 //=======================================================================
 //function : PlaneXOY
@@ -28,4 +28,3 @@ Handle(Geom_Plane) ShapeBuild::PlaneXOY()
   if (xoy.IsNull()) xoy = new Geom_Plane (0,0,1,0);
   return xoy;
 }
-
index 31e7decef4b9365ca5d0334059ef639558ef45bd..1b452f601eba41316b99e120d744fb7e4f4f940a 100644 (file)
@@ -39,30 +39,6 @@ public:
   //! with this support surface
   Standard_EXPORT static Handle(Geom_Plane) PlaneXOY();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeBuild_Vertex;
-friend class ShapeBuild_Edge;
-friend class ShapeBuild_ReShape;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeBuild_HeaderFile
index b5fdd9a91d72a70239d39da17dabd2abe77da7f1..1fcfe0ce11299398cfb040c5f39fa8aa81e8fdfe 100644 (file)
@@ -99,38 +99,6 @@ public:
   //! Geom_BSplineSurface (with same parameterisation).
   Standard_EXPORT static TopoDS_Shape ConvertToBSpline (const TopoDS_Shape& S, const Standard_Boolean extrMode, const Standard_Boolean revolMode, const Standard_Boolean offsetMode, const Standard_Boolean planeMode = Standard_False);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeCustom_Surface;
-friend class ShapeCustom_Curve;
-friend class ShapeCustom_Curve2d;
-friend class ShapeCustom_RestrictionParameters;
-friend class ShapeCustom_Modification;
-friend class ShapeCustom_DirectModification;
-friend class ShapeCustom_TrsfModification;
-friend class ShapeCustom_BSplineRestriction;
-friend class ShapeCustom_ConvertToRevolution;
-friend class ShapeCustom_SweptToElementary;
-friend class ShapeCustom_ConvertToBSpline;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeCustom_HeaderFile
index acb9e4bc632c3289470d2760f86e08d61735bfd8..7414f343317c1bfaf291671b5c135225ae93d2d0 100644 (file)
@@ -58,33 +58,6 @@ public:
   //! Tells if a bit flag contains bit corresponding to enumerated status
   Standard_EXPORT static Standard_Boolean DecodeStatus (const Standard_Integer flag, const ShapeExtend_Status status);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeExtend_ComplexCurve;
-friend class ShapeExtend_CompositeSurface;
-friend class ShapeExtend_WireData;
-friend class ShapeExtend_BasicMsgRegistrator;
-friend class ShapeExtend_MsgRegistrator;
-friend class ShapeExtend_Explorer;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeExtend_HeaderFile
index a1e30c6396bc620f178992688cb5d96570cc7553..fb6a1f5ccf134605d3ffd422e39d92f1ccfd75ea 100644 (file)
@@ -77,48 +77,6 @@ public:
   //! Calculate size of least edge;
   Standard_EXPORT static Standard_Real LeastEdgeSize (TopoDS_Shape& theshape);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeFix_Root;
-friend class ShapeFix_EdgeProjAux;
-friend class ShapeFix_Edge;
-friend class ShapeFix_Wire;
-friend class ShapeFix_Face;
-friend class ShapeFix_FixSmallFace;
-friend class ShapeFix_FixSmallSolid;
-friend class ShapeFix_WireVertex;
-friend class ShapeFix_Wireframe;
-friend class ShapeFix_FreeBounds;
-friend class ShapeFix_FaceConnect;
-friend class ShapeFix_Shell;
-friend class ShapeFix_Solid;
-friend class ShapeFix_ShapeTolerance;
-friend class ShapeFix_Shape;
-friend class ShapeFix_EdgeConnect;
-friend class ShapeFix_ComposeShell;
-friend class ShapeFix_SplitCommonVertex;
-friend class ShapeFix_WireSegment;
-friend class ShapeFix_IntersectionTool;
-friend class ShapeFix_SplitTool;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeFix_HeaderFile
index 3f4c8fe74c125314d2b2296e15c440d580d5c72c..e38395aec5d0fdfaaa22b9599cdf7290c669942d 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <ShapeProcess.hxx>
+
 #include <NCollection_DataMap.hxx>
 #include <Message_Messenger.hxx>
 #include <Message_Msg.hxx>
 #include <Message_ProgressScope.hxx>
-#include <ShapeProcess.hxx>
 #include <ShapeProcess_Context.hxx>
 #include <ShapeProcess_Operator.hxx>
 #include <Standard_ErrorHandler.hxx>
index 27322a37aa48d40ad4257f0b24d515f372e1b37d..b8408d5b20f250d719cc5666b312d3c34973f9ae 100644 (file)
@@ -54,32 +54,6 @@ public:
                     const Standard_CString seq,
                     const Message_ProgressRange& theProgress = Message_ProgressRange());
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class ShapeProcess_Context;
-friend class ShapeProcess_ShapeContext;
-friend class ShapeProcess_Operator;
-friend class ShapeProcess_UOperator;
-friend class ShapeProcess_OperLibrary;
-
 };
 
-
-
-
-
-
-
 #endif // _ShapeProcess_HeaderFile
index 7f2444269b28a52e6e1b82d08909354f1a0141e2..2c3d838d8f7c4bdc8cc982bde8d2191ed29f23ab 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//    abv 24.05.99 S4174: methods Debug() commented
+#include <ShapeUpgrade.hxx>
 
 #include <BSplCLib.hxx>
 #include <Geom2d_BSplineCurve.hxx>
 #include <Geom_BSplineCurve.hxx>
-#include <ShapeUpgrade.hxx>
 #include <TColgp_Array1OfPnt.hxx>
 #include <TColStd_Array1OfInteger.hxx>
 #include <TColStd_Array1OfReal.hxx>
index 2bdb74feae4370a70f093febf94475e5df9c86d2..488bf4abdc7f3297a16a09262f4b87c6540b3100 100644 (file)
@@ -54,41 +54,6 @@ public:
   Standard_EXPORT static Standard_Boolean C0BSplineToSequenceOfC1BSplineCurve (const Handle(Geom2d_BSplineCurve)& BS,
                                                                                Handle(TColGeom2d_HSequenceOfBoundedCurve)& seqBS);
 
-private:
-
-friend class ShapeUpgrade_Tool;
-friend class ShapeUpgrade_EdgeDivide;
-friend class ShapeUpgrade_ClosedEdgeDivide;
-friend class ShapeUpgrade_WireDivide;
-friend class ShapeUpgrade_FaceDivide;
-friend class ShapeUpgrade_ClosedFaceDivide;
-friend class ShapeUpgrade_FaceDivideArea;
-friend class ShapeUpgrade_ShapeDivide;
-friend class ShapeUpgrade_ShapeDivideArea;
-friend class ShapeUpgrade_ShapeDivideContinuity;
-friend class ShapeUpgrade_ShapeDivideAngle;
-friend class ShapeUpgrade_ShapeConvertToBezier;
-friend class ShapeUpgrade_ShapeDivideClosed;
-friend class ShapeUpgrade_ShapeDivideClosedEdges;
-friend class ShapeUpgrade_SplitCurve;
-friend class ShapeUpgrade_SplitCurve2d;
-friend class ShapeUpgrade_SplitCurve2dContinuity;
-friend class ShapeUpgrade_ConvertCurve2dToBezier;
-friend class ShapeUpgrade_SplitCurve3d;
-friend class ShapeUpgrade_SplitCurve3dContinuity;
-friend class ShapeUpgrade_ConvertCurve3dToBezier;
-friend class ShapeUpgrade_SplitSurface;
-friend class ShapeUpgrade_SplitSurfaceContinuity;
-friend class ShapeUpgrade_SplitSurfaceAngle;
-friend class ShapeUpgrade_ConvertSurfaceToBezierBasis;
-friend class ShapeUpgrade_SplitSurfaceArea;
-friend class ShapeUpgrade_ShellSewing;
-friend class ShapeUpgrade_FixSmallCurves;
-friend class ShapeUpgrade_FixSmallBezierCurves;
-friend class ShapeUpgrade_RemoveLocations;
-friend class ShapeUpgrade_RemoveInternalWires;
-friend class ShapeUpgrade_UnifySameDomain;
-
 };
 
 #endif // _ShapeUpgrade_HeaderFile
index 77702ead722cfeca6824690c2c1fe13d878f21d3..03bbecf7fc596de1d580c86f7696926cd6ce1153 100644 (file)
@@ -11,9 +11,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <StepAP214.hxx>
 
 #include <Interface_Statics.hxx>
-#include <StepAP214.hxx>
 #include <StepAP214_Protocol.hxx>
 
 StaticHandle(StepAP214_Protocol, proto);
@@ -24,4 +24,3 @@ Handle(StepAP214_Protocol) StepAP214::Protocol()
                InitHandleVoid(StepAP214_Protocol, proto);
                return proto;
        }
-
index 32647cd1bf8262c92d791e9d532e433738b36da0..9ddeee5326a2c6f6841bc015c140c74edf035fda 100644 (file)
@@ -37,72 +37,6 @@ public:
   //! creates a Protocol
   Standard_EXPORT static Handle(StepAP214_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class StepAP214_AutoDesignDateAndPersonItem;
-friend class StepAP214_AutoDesignDateAndTimeItem;
-friend class StepAP214_AutoDesignDatedItem;
-friend class StepAP214_AutoDesignGeneralOrgItem;
-friend class StepAP214_AutoDesignOrganizationItem;
-friend class StepAP214_AutoDesignGroupedItem;
-friend class StepAP214_AutoDesignPresentedItemSelect;
-friend class StepAP214_AutoDesignReferencingItem;
-friend class StepAP214_DateAndTimeItem;
-friend class StepAP214_DateItem;
-friend class StepAP214_ApprovalItem;
-friend class StepAP214_OrganizationItem;
-friend class StepAP214_DocumentReferenceItem;
-friend class StepAP214_GroupItem;
-friend class StepAP214_PersonAndOrganizationItem;
-friend class StepAP214_PresentedItemSelect;
-friend class StepAP214_SecurityClassificationItem;
-friend class StepAP214_Protocol;
-friend class StepAP214_AutoDesignApprovalAssignment;
-friend class StepAP214_AutoDesignActualDateAndTimeAssignment;
-friend class StepAP214_AutoDesignNominalDateAndTimeAssignment;
-friend class StepAP214_AutoDesignActualDateAssignment;
-friend class StepAP214_AutoDesignNominalDateAssignment;
-friend class StepAP214_AutoDesignGroupAssignment;
-friend class StepAP214_AutoDesignOrganizationAssignment;
-friend class StepAP214_AutoDesignDateAndPersonAssignment;
-friend class StepAP214_AutoDesignPersonAndOrganizationAssignment;
-friend class StepAP214_AutoDesignPresentedItem;
-friend class StepAP214_AutoDesignSecurityClassificationAssignment;
-friend class StepAP214_AutoDesignDocumentReference;
-friend class StepAP214_AppliedApprovalAssignment;
-friend class StepAP214_AppliedDateAndTimeAssignment;
-friend class StepAP214_AppliedDateAssignment;
-friend class StepAP214_AppliedGroupAssignment;
-friend class StepAP214_AppliedOrganizationAssignment;
-friend class StepAP214_AppliedPersonAndOrganizationAssignment;
-friend class StepAP214_AppliedPresentedItem;
-friend class StepAP214_AppliedSecurityClassificationAssignment;
-friend class StepAP214_AppliedDocumentReference;
-friend class StepAP214_AppliedExternalIdentificationAssignment;
-friend class StepAP214_Class;
-friend class StepAP214_ExternalIdentificationItem;
-friend class StepAP214_ExternallyDefinedClass;
-friend class StepAP214_ExternallyDefinedGeneralProperty;
-friend class StepAP214_RepItemGroup;
-
 };
 
-
-
-
-
-
-
 #endif // _StepAP214_HeaderFile
index 79e848c48e21615ce6fc102116670d270c4dda46..a0e6c519e51c9a0197c50de8f77a0047c2665973 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//    abv 09.04.99 S4136: eliminate parameter step.readaccept.void
-//    svv #2    23.02.00: porting on SIL
+#include <StepData.hxx>
 
 #include <Interface_Macros.hxx>
 #include <Interface_Static.hxx>
 #include <Interface_Statics.hxx>
-#include <StepData.hxx>
 #include <StepData_DefaultGeneral.hxx>
 #include <StepData_FileProtocol.hxx>
 #include <StepData_Protocol.hxx>
index 3285f3f1ce2ef03eac273fc46b1bff672e23e398..f24a777f1f7296c0ae4099726edb3d1c554d60b7 100644 (file)
@@ -50,66 +50,6 @@ public:
   //! Returns a Protocol from StepData (avoids to create it)
   Standard_EXPORT static Handle(StepData_Protocol) Protocol();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class StepData_StepModel;
-friend class StepData_UndefinedEntity;
-friend class StepData_SelectType;
-friend class StepData_Field;
-friend class StepData_SelectMember;
-friend class StepData_SelectInt;
-friend class StepData_SelectReal;
-friend class StepData_SelectNamed;
-friend class StepData_SelectArrReal;
-friend class StepData_PDescr;
-friend class StepData_FieldList;
-friend class StepData_FieldList1;
-friend class StepData_FieldListN;
-friend class StepData_FieldListD;
-friend class StepData_EDescr;
-friend class StepData_ESDescr;
-friend class StepData_ECDescr;
-friend class StepData_Described;
-friend class StepData_Simple;
-friend class StepData_Plex;
-friend class StepData_FreeFormEntity;
-friend class StepData_Protocol;
-friend class StepData_GeneralModule;
-friend class StepData_FileRecognizer;
-friend class StepData_FileProtocol;
-friend class StepData_HeaderTool;
-friend class StepData_EnumTool;
-friend class StepData_DescrProtocol;
-friend class StepData_DescrGeneral;
-friend class StepData_DescrReadWrite;
-friend class StepData_StepReaderData;
-friend class StepData_StepReaderTool;
-friend class StepData_ReadWriteModule;
-friend class StepData_StepWriter;
-friend class StepData_StepDumper;
-friend class StepData_WriterLib;
-friend class StepData_DefaultGeneral;
-friend class StepData_GlobalNodeOfWriterLib;
-friend class StepData_NodeOfWriterLib;
-
 };
 
-
-
-
-
-
-
 #endif // _StepData_HeaderFile
index 4aae8313de4cdace91c544ea9470343dfc64c401..043a53d18b5aaeaac44eb4993215dcb889f48d0d 100644 (file)
@@ -59,45 +59,6 @@ public:
   
   Standard_EXPORT static Standard_CString DecodeGeometricToolError (const StepToTopoDS_GeometricToolError Error);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class StepToTopoDS_Root;
-friend class StepToTopoDS_TranslateShell;
-friend class StepToTopoDS_TranslateFace;
-friend class StepToTopoDS_TranslateEdgeLoop;
-friend class StepToTopoDS_TranslateEdge;
-friend class StepToTopoDS_TranslateVertex;
-friend class StepToTopoDS_TranslatePolyLoop;
-friend class StepToTopoDS_TranslateVertexLoop;
-friend class StepToTopoDS_TranslateCompositeCurve;
-friend class StepToTopoDS_TranslateCurveBoundedSurface;
-friend class StepToTopoDS_Builder;
-friend class StepToTopoDS_MakeTransformed;
-friend class StepToTopoDS_GeometricTool;
-friend class StepToTopoDS_Tool;
-friend class StepToTopoDS_CartesianPointHasher;
-friend class StepToTopoDS_PointPair;
-friend class StepToTopoDS_PointPairHasher;
-friend class StepToTopoDS_NMTool;
-
 };
 
-
-
-
-
-
-
 #endif // _StepToTopoDS_HeaderFile
index ba0f2d2892f84225616081c9ed5ad350b9c627cd..9977c8dbb35eeff80ece45e6e698362f84dc571c 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-#include <TCollection_AsciiString.hxx>
 #include <Storage.hxx>
 
+#include <TCollection_AsciiString.hxx>
+
 TCollection_AsciiString Storage::Version() 
 {
   TCollection_AsciiString v("1.3");
 
   return v;
 }
-
index 638d1a0964a480d826ba3c7b07ee016d5ee81753..e649f214d60175a513fd3a1224c6ef8067295ea8 100644 (file)
@@ -53,39 +53,6 @@ public:
   //! returns the version of Storage's read/write routines
   Standard_EXPORT static TCollection_AsciiString Version();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Storage_BaseDriver;
-friend class Storage_CallBack;
-friend class Storage_DefaultCallBack;
-friend class Storage_HeaderData;
-friend class Storage_Data;
-friend class Storage_TypeData;
-friend class Storage_RootData;
-friend class Storage_Root;
-friend class Storage_Schema;
-friend class Storage_InternalData;
-friend class Storage_stCONSTclCOM;
-friend class Storage_TypedCallBack;
-
 };
 
-
-
-
-
-
-
 #endif // _Storage_HeaderFile
index b6a183a0cf0f6f2da227f5e0e0da932ca8c086bc..c4a418c278a2a728aec67bbb41c31d2400ce3236 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//             -------
-// Version:    0.0
-//Version      Date            Purpose
-//             0.0     Nov 14 1997     Creation
+#include <TDF.hxx>
 
 #include <Standard_GUID.hxx>
 #include <TCollection_ExtendedString.hxx>
-#include <TDF.hxx>
 #include <TDF_GUIDProgIDMap.hxx>
 
 static TDF_GUIDProgIDMap guidprogidmap;
index c9bc52c27490cab8c243f8443836c2fc45abff1e..3c67e457d41627f9050394055153396ecfdfa546 100644 (file)
@@ -58,54 +58,6 @@ public:
   //! Returns True if there is ProgID for given <ID> then ProgID is returned in <ProgID>
   Standard_EXPORT static Standard_Boolean ProgIDFromGUID (const Standard_GUID& ID, TCollection_ExtendedString& ProgID);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TDF_Data;
-friend class TDF_Label;
-friend class TDF_Attribute;
-friend class TDF_TagSource;
-friend class TDF_Reference;
-friend class TDF_ClosureMode;
-friend class TDF_ClosureTool;
-friend class TDF_CopyTool;
-friend class TDF_CopyLabel;
-friend class TDF_ComparisonTool;
-friend class TDF_Transaction;
-friend class TDF_Delta;
-friend class TDF_AttributeDelta;
-friend class TDF_DeltaOnAddition;
-friend class TDF_DeltaOnForget;
-friend class TDF_DeltaOnResume;
-friend class TDF_DeltaOnRemoval;
-friend class TDF_DeltaOnModification;
-friend class TDF_DefaultDeltaOnRemoval;
-friend class TDF_DefaultDeltaOnModification;
-friend class TDF_ChildIterator;
-friend class TDF_ChildIDIterator;
-friend class TDF_DataSet;
-friend class TDF_RelocationTable;
-friend class TDF_Tool;
-friend class TDF_LabelMapHasher;
-friend class TDF_IDFilter;
-
 };
 
-
-
-
-
-
-
 #endif // _TDF_HeaderFile
index c501edfb7fd3b2988b1c7351bda7381724943134..1c0b0e9f5d35dc2ec32e012be5090496e49ac21f 100644 (file)
@@ -60,66 +60,6 @@ public:
   //! the Stream <S> and returns <S>.
   Standard_EXPORT static Standard_OStream& Print (const TDataStd_RealEnum DIM, Standard_OStream& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TDataStd_Current;
-friend class TDataStd_Name;
-friend class TDataStd_Comment;
-friend class TDataStd_Integer;
-friend class TDataStd_IntegerArray;
-friend class TDataStd_Real;
-friend class TDataStd_RealArray;
-friend class TDataStd_ExtStringArray;
-friend class TDataStd_UAttribute;
-friend class TDataStd_TreeNode;
-friend class TDataStd_ChildNodeIterator;
-friend class TDataStd_Directory;
-friend class TDataStd_NoteBook;
-friend class TDataStd_Expression;
-friend class TDataStd_Relation;
-friend class TDataStd_Variable;
-friend class TDataStd_DeltaOnModificationOfIntArray;
-friend class TDataStd_DeltaOnModificationOfRealArray;
-friend class TDataStd_DeltaOnModificationOfExtStringArray;
-friend class TDataStd_DeltaOnModificationOfIntPackedMap;
-friend class TDataStd_DeltaOnModificationOfByteArray;
-friend class TDataStd_Tick;
-friend class TDataStd_AsciiString;
-friend class TDataStd_IntPackedMap;
-friend class TDataStd_IntegerList;
-friend class TDataStd_RealList;
-friend class TDataStd_ExtStringList;
-friend class TDataStd_BooleanList;
-friend class TDataStd_ReferenceList;
-friend class TDataStd_BooleanArray;
-friend class TDataStd_ReferenceArray;
-friend class TDataStd_ByteArray;
-friend class TDataStd_NamedData;
-friend class TDataStd_HDataMapOfStringInteger;
-friend class TDataStd_HDataMapOfStringReal;
-friend class TDataStd_HDataMapOfStringString;
-friend class TDataStd_HDataMapOfStringByte;
-friend class TDataStd_HDataMapOfStringHArray1OfInteger;
-friend class TDataStd_HDataMapOfStringHArray1OfReal;
-
 };
 
-
-
-
-
-
-
 #endif // _TDataStd_HeaderFile
index f7c7ac7b27aa46d851fae58f131319ebf7a8ecd7..4febc7c68b0bb97bb77ffa7457f419acff2f9f53 100644 (file)
@@ -68,40 +68,6 @@ public:
   //! cleared before use.
   Standard_EXPORT static void IDList (TDF_IDList& anIDList);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TDocStd_Application;
-friend class TDocStd_Document;
-friend class TDocStd_Context;
-friend class TDocStd_XLink;
-friend class TDocStd_XLinkIterator;
-friend class TDocStd_XLinkTool;
-friend class TDocStd_Owner;
-friend class TDocStd_Modified;
-friend class TDocStd_XLinkRoot;
-friend class TDocStd_PathParser;
-friend class TDocStd_CompoundDelta;
-friend class TDocStd_ApplicationDelta;
-friend class TDocStd_MultiTransactionManager;
-
 };
 
-
-
-
-
-
-
 #endif // _TDocStd_HeaderFile
index 98d607b27140912141c1e644921202ef3a9769df..3e9bd279dccaaa7d53b037bd9247528344de86c8 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <TNaming.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
@@ -24,7 +25,6 @@
 #include <TColStd_IndexedDataMapOfTransientTransient.hxx>
 #include <TDF_ChildIterator.hxx>
 #include <TDF_Label.hxx>
-#include <TNaming.hxx>
 #include <TNaming_Builder.hxx>
 #include <TNaming_DataMapOfShapePtrRefShape.hxx>
 #include <TNaming_Iterator.hxx>
index 91f709a26bc9ce521e7fe8e7ac3092db4da87dc9..d63f3544ba9a58c499f30b4cd03722192aa2810f 100644 (file)
@@ -180,50 +180,6 @@ public:
   //! the Stream <S> and returns <S>.
   Standard_EXPORT static Standard_OStream& Print (const TDF_Label& ACCESS, Standard_OStream& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TNaming_CopyShape;
-friend class TNaming_TranslateTool;
-friend class TNaming_Translator;
-friend class TNaming_NamedShape;
-friend class TNaming_UsedShapes;
-friend class TNaming_Builder;
-friend class TNaming_Tool;
-friend class TNaming_Iterator;
-friend class TNaming_NewShapeIterator;
-friend class TNaming_OldShapeIterator;
-friend class TNaming_SameShapeIterator;
-friend class TNaming_Name;
-friend class TNaming_Naming;
-friend class TNaming_Selector;
-friend class TNaming_DeltaOnRemoval;
-friend class TNaming_DeltaOnModification;
-friend class TNaming_RefShape;
-friend class TNaming_Scope;
-friend class TNaming_Identifier;
-friend class TNaming_Localizer;
-friend class TNaming_ShapesSet;
-friend class TNaming_IteratorOnShapesSet;
-friend class TNaming_NamingTool;
-
 };
 
-
-
-
-
-
-
 #endif // _TNaming_HeaderFile
index b33b8b2d8be7d6af8e032663f4f3b9b54628b250..bc3b734b9e6510b898cef44ed33c0163b0e54d63 100644 (file)
@@ -119,28 +119,6 @@ public:
   //! Warning: <V> has sense only if the value <True> is returned
   Standard_EXPORT static Standard_Boolean CommonVertex (const TopoDS_Edge& E1, const TopoDS_Edge& E2, TopoDS_Vertex& V);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopExp_Explorer;
-
 };
 
-
-
-
-
-
-
 #endif // _TopExp_HeaderFile
index 4a64bf6f7be684e6845e0b9766dc79b0b94da17d..a4b04a280107ccac4d9a86c3900b2cadfef663a2 100644 (file)
@@ -38,52 +38,6 @@ public:
   //! Stream <S> and returns <S>.
   Standard_EXPORT static Standard_OStream& Print (const TopOpeBRep_TypeLineCurve TLC, Standard_OStream& OS);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopOpeBRep_VPointInter;
-friend class TopOpeBRep_VPointInterIterator;
-friend class TopOpeBRep_WPointInter;
-friend class TopOpeBRep_WPointInterIterator;
-friend class TopOpeBRep_LineInter;
-friend class TopOpeBRep_Hctxff2d;
-friend class TopOpeBRep_Hctxee2d;
-friend class TopOpeBRep_Point2d;
-friend class TopOpeBRep_PointClassifier;
-friend class TopOpeBRep_VPointInterClassifier;
-friend class TopOpeBRep_GeomTool;
-friend class TopOpeBRep_FacesIntersector;
-friend class TopOpeBRep_EdgesIntersector;
-friend class TopOpeBRep_FaceEdgeIntersector;
-friend class TopOpeBRep_ShapeScanner;
-friend class TopOpeBRep_ShapeIntersector;
-friend class TopOpeBRep_ShapeIntersector2d;
-friend class TopOpeBRep_PointGeomTool;
-friend class TopOpeBRep_FFTransitionTool;
-friend class TopOpeBRep_Bipoint;
-friend class TopOpeBRep_FacesFiller;
-friend class TopOpeBRep_FFDumper;
-friend class TopOpeBRep_EdgesFiller;
-friend class TopOpeBRep_FaceEdgeFiller;
-friend class TopOpeBRep_DSFiller;
-
 };
 
-
-
-
-
-
-
 #endif // _TopOpeBRep_HeaderFile
index 85337b9b107751339f4c89c2a3fcf37baf0eee04..69e12e5e524a57eec68a7326947649a84c77f8d3 100755 (executable)
@@ -1,4 +1,3 @@
-TopOpeBRepBuild.cxx
 TopOpeBRepBuild_Area1dBuilder.cxx
 TopOpeBRepBuild_Area1dBuilder.hxx
 TopOpeBRepBuild_Area2dBuilder.cxx
diff --git a/src/TopOpeBRepBuild/TopOpeBRepBuild.cxx b/src/TopOpeBRepBuild/TopOpeBRepBuild.cxx
deleted file mode 100644 (file)
index 5750d7e..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-// Created on: 1995-01-06
-// Created by: Jean Yves LEBEY
-// Copyright (c) 1995-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
index d4b6a7d0c078399ba768bf3424f4347e5518a73e..538f786f1c632869d13243d3da7b06b154d3bb06 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <TopOpeBRepDS.hxx>
 
 #include <Standard_ProgramError.hxx>
 #include <TCollection_AsciiString.hxx>
-#include <TopOpeBRepDS.hxx>
 #include <TopOpeBRepDS_define.hxx>
 
 //=======================================================================
index c86171a76e96c7e009204d5ba19e8a7abc619447..5af2f91bb98c37890a5134834ddee5b9280ce67c 100644 (file)
@@ -79,73 +79,6 @@ public:
   
   Standard_EXPORT static TopOpeBRepDS_Kind ShapeToKind (const TopAbs_ShapeEnum S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopOpeBRepDS_Interference;
-friend class TopOpeBRepDS_InterferenceIterator;
-friend class TopOpeBRepDS_TKI;
-friend class TopOpeBRepDS_Transition;
-friend class TopOpeBRepDS_CurvePointInterference;
-friend class TopOpeBRepDS_SurfaceCurveInterference;
-friend class TopOpeBRepDS_SolidSurfaceInterference;
-friend class TopOpeBRepDS_ShapeShapeInterference;
-friend class TopOpeBRepDS_EdgeVertexInterference;
-friend class TopOpeBRepDS_FaceEdgeInterference;
-friend class TopOpeBRepDS_Surface;
-friend class TopOpeBRepDS_Curve;
-friend class TopOpeBRepDS_Point;
-friend class TopOpeBRepDS_GeometryData;
-friend class TopOpeBRepDS_SurfaceData;
-friend class TopOpeBRepDS_CurveData;
-friend class TopOpeBRepDS_PointData;
-friend class TopOpeBRepDS_ShapeData;
-friend class TopOpeBRepDS_DSS;
-friend class TopOpeBRepDS_DataStructure;
-friend class TopOpeBRepDS_SurfaceIterator;
-friend class TopOpeBRepDS_CurveIterator;
-friend class TopOpeBRepDS_PointIterator;
-friend class TopOpeBRepDS_SurfaceExplorer;
-friend class TopOpeBRepDS_CurveExplorer;
-friend class TopOpeBRepDS_PointExplorer;
-friend class TopOpeBRepDS_InterferenceTool;
-friend class TopOpeBRepDS_BuildTool;
-friend class TopOpeBRepDS_Dumper;
-friend class TopOpeBRepDS_Marker;
-friend class TopOpeBRepDS_HDataStructure;
-friend class TopOpeBRepDS_EdgeInterferenceTool;
-friend class TopOpeBRepDS_Edge3dInterferenceTool;
-friend class TopOpeBRepDS_FaceInterferenceTool;
-friend class TopOpeBRepDS_Filter;
-friend class TopOpeBRepDS_Reducer;
-friend class TopOpeBRepDS_TOOL;
-friend class TopOpeBRepDS_FIR;
-friend class TopOpeBRepDS_EIR;
-friend class TopOpeBRepDS_Check;
-friend class TopOpeBRepDS_GapFiller;
-friend class TopOpeBRepDS_GapTool;
-friend class TopOpeBRepDS_Association;
-friend class TopOpeBRepDS_ListOfShapeOn1State;
-friend class TopOpeBRepDS_Explorer;
-friend class TopOpeBRepDS_ShapeWithState;
-
 };
 
-
-
-
-
-
-
 #endif // _TopOpeBRepDS_HeaderFile
index 04f3d7da60576df699f0d11b8f0f38165258e2df..912ac17f8cfccb328d40252f142a9020f2cdf92c 100644 (file)
@@ -92,48 +92,6 @@ public:
   //! Prints <OCT> as string on stream <S>; returns <S>.
   Standard_EXPORT static Standard_OStream& Print (const TopOpeBRepTool_OutCurveType OCT, Standard_OStream& S);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopOpeBRepTool_GeomTool;
-friend class TopOpeBRepTool_AncestorsTool;
-friend class TopOpeBRepTool_C2DF;
-friend class TopOpeBRepTool_SolidClassifier;
-friend class TopOpeBRepTool_CurveTool;
-friend class TopOpeBRepTool_HBoxTool;
-friend class TopOpeBRepTool_BoxSort;
-friend class TopOpeBRepTool_ShapeExplorer;
-friend class TopOpeBRepTool_ShapeTool;
-friend class TopOpeBRepTool_ShapeClassifier;
-friend class TopOpeBRepTool_connexity;
-friend class TopOpeBRepTool_face;
-friend class TopOpeBRepTool_CLASSI;
-friend class TopOpeBRepTool_TOOL;
-friend class TopOpeBRepTool_CORRISO;
-friend class TopOpeBRepTool_REGUW;
-friend class TopOpeBRepTool_REGUS;
-friend class TopOpeBRepTool_makeTransition;
-friend class TopOpeBRepTool_mkTondgE;
-friend class TopOpeBRepTool_PurgeInternalEdges;
-friend class TopOpeBRepTool_FuseEdges;
-
 };
 
-
-
-
-
-
-
 #endif // _TopOpeBRepTool_HeaderFile
index d7720f4d1e1b54ecc6d1c26e4bae083cb9deb536..3eee8c55f3b4d793510ab0f1ab276cef7964bf57 100644 (file)
@@ -14,9 +14,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <TopTools.hxx>
 
 #include <TopoDS_Shape.hxx>
-#include <TopTools.hxx>
 #include <TopTools_ShapeSet.hxx>
 
 //=======================================================================
index 2374518da8bc91151a9ad2b985b5911455feec12..89aea81ed50ab4fc5d0b5090b2d6f279484ce64e 100644 (file)
@@ -84,31 +84,6 @@ public:
   //! position.
   Standard_EXPORT static void Dummy (const Standard_Integer I);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopTools_ShapeMapHasher;
-friend class TopTools_OrientedShapeMapHasher;
-friend class TopTools_LocationSet;
-friend class TopTools_ShapeSet;
-
 };
 
-
-
-
-
-
-
 #endif // _TopTools_HeaderFile
index 988f82aaac5c6e345224cff92e986c87e9d37fe1..eccbb08a69c574c08072a10d299594ca2c0d92a3 100644 (file)
@@ -114,49 +114,8 @@ inline static TopoDS_CompSolid& CompSolid(TopoDS_Shape&);
     static const TopoDS_Compound& Compound (const TopoDS_Shape& S);
 inline static TopoDS_Compound& Compound(TopoDS_Shape&);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopoDS_Shape;
-friend class TopoDS_HShape;
-friend class TopoDS_TShape;
-friend class TopoDS_TVertex;
-friend class TopoDS_Vertex;
-friend class TopoDS_TEdge;
-friend class TopoDS_Edge;
-friend class TopoDS_TWire;
-friend class TopoDS_Wire;
-friend class TopoDS_TFace;
-friend class TopoDS_Face;
-friend class TopoDS_TShell;
-friend class TopoDS_Shell;
-friend class TopoDS_TSolid;
-friend class TopoDS_Solid;
-friend class TopoDS_TCompSolid;
-friend class TopoDS_CompSolid;
-friend class TopoDS_TCompound;
-friend class TopoDS_Compound;
-friend class TopoDS_Builder;
-friend class TopoDS_Iterator;
-
 };
 
-
 #include <TopoDS.lxx>
 
-
-
-
-
 #endif // _TopoDS_HeaderFile
index f10eded06d11769d9805be72851b80ba3483dafe..f38ea4fd322d76f02e4643e3a22add7f895476ba 100644 (file)
@@ -14,6 +14,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <TopoDSToStep.hxx>
 
 #include <BRep_Tool.hxx>
 #include <BRepTools_Modifier.hxx>
@@ -28,7 +29,6 @@
 #include <TopoDS.hxx>
 #include <TopoDS_Face.hxx>
 #include <TopoDS_Shape.hxx>
-#include <TopoDSToStep.hxx>
 #include <TopoDSToStep_Tool.hxx>
 #include <Transfer_Binder.hxx>
 #include <Transfer_FinderProcess.hxx>
index 4dba01af0576a352c1b3bea7f7c289103b680352..4c2ca50f81ec44d415f243843aa3bc2f83ffd577 100644 (file)
@@ -73,42 +73,6 @@ public:
   //! (binders) stored in FinderProcess
   Standard_EXPORT static void AddResult (const Handle(Transfer_FinderProcess)& FP, const TopoDSToStep_Tool& Tool);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TopoDSToStep_Root;
-friend class TopoDSToStep_MakeManifoldSolidBrep;
-friend class TopoDSToStep_MakeBrepWithVoids;
-friend class TopoDSToStep_MakeFacetedBrep;
-friend class TopoDSToStep_MakeFacetedBrepAndBrepWithVoids;
-friend class TopoDSToStep_MakeShellBasedSurfaceModel;
-friend class TopoDSToStep_MakeGeometricCurveSet;
-friend class TopoDSToStep_Builder;
-friend class TopoDSToStep_WireframeBuilder;
-friend class TopoDSToStep_Tool;
-friend class TopoDSToStep_FacetedTool;
-friend class TopoDSToStep_MakeStepFace;
-friend class TopoDSToStep_MakeStepWire;
-friend class TopoDSToStep_MakeStepEdge;
-friend class TopoDSToStep_MakeStepVertex;
-
 };
 
-
-
-
-
-
-
 #endif // _TopoDSToStep_HeaderFile
index 057ca42f2a692bb22aec010688d7858053a643a0..d1663423aede10bfbc2e27997c4430be5462b813 100644 (file)
@@ -11,6 +11,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <TransferBRep.hxx>
 
 #include <BRep_Builder.hxx>
 #include <BRep_Tool.hxx>
@@ -34,7 +35,6 @@
 #include <Transfer_IteratorOfProcessForTransient.hxx>
 #include <Transfer_SimpleBinderOfTransient.hxx>
 #include <Transfer_TransientProcess.hxx>
-#include <TransferBRep.hxx>
 #include <TransferBRep_BinderOfShape.hxx>
 #include <TransferBRep_ShapeBinder.hxx>
 #include <TransferBRep_ShapeListBinder.hxx>
index 44ea2417ab8aa22f3ec07651f6ae62f330243081..8e86f29be9d4b07f248f083635a2a15b4a9e5261 100644 (file)
@@ -153,35 +153,6 @@ public:
   //! considered
   Standard_EXPORT static Interface_CheckIterator CheckObject (const Interface_CheckIterator& chl, const Handle(Standard_Transient)& obj);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class TransferBRep_Reader;
-friend class TransferBRep_ShapeInfo;
-friend class TransferBRep_BinderOfShape;
-friend class TransferBRep_ShapeBinder;
-friend class TransferBRep_ShapeListBinder;
-friend class TransferBRep_ShapeMapper;
-friend class TransferBRep_OrientedShapeMapper;
-friend class TransferBRep_TransferResultInfo;
-
 };
 
-
-
-
-
-
-
 #endif // _TransferBRep_HeaderFile
index b8081560c34c90f21b6785716e07d82446f5f8c5..802121ffe04c0749ea10fe5b8b6a227560c9e6cd 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// Modified     Wed Apr  2 14:10:05 1997 by Gerard GRAS
-//              Add FirstQuantity access methods
-// Modified     Mon Apr  7 16:52:40 1997 by Patrick BOSINCO
-//              Add Dimensions access methods
-
-//             Convertir correctement les unites translatees
-
-#include <stdlib.h>
-
 #include <Units.hxx>
+
 #include <Units_Measurement.hxx>
 #include <Units_Quantity.hxx>
 #include <Units_Dimensions.hxx>
@@ -38,6 +30,8 @@
 #include <TColStd_HSequenceOfHAsciiString.hxx>
 #include <Units_Operators.hxx>
 
+#include <stdlib.h>
+
 static Handle(Units_Dimensions) nulldimensions;
 static Handle(Units_UnitsLexicon) lexiconunits;
 static Handle(Units_Lexicon) lexiconformula;
index 4a9ab0427eef775ffa5f7aa21d58c45fb00a80de..f48c3f5fa96e6c9f4fa5ab5eb92b4362b48044fa 100644 (file)
@@ -87,42 +87,6 @@ public:
   //! return the dimension associated to the Type
   Standard_EXPORT static Handle(Units_Dimensions) Dimensions (const Standard_CString aType);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Units_Dimensions;
-friend class Units_Unit;
-friend class Units_ShiftedUnit;
-friend class Units_Token;
-friend class Units_ShiftedToken;
-friend class Units_Quantity;
-friend class Units_UnitsDictionary;
-friend class Units_UnitsSystem;
-friend class Units_Explorer;
-friend class Units_Sentence;
-friend class Units_MathSentence;
-friend class Units_UnitSentence;
-friend class Units_Lexicon;
-friend class Units_UnitsLexicon;
-friend class Units_Measurement;
-
 };
 
-
-
-
-
-
-
 #endif // _Units_HeaderFile
index 77a357f29b20a3cf3999dbd44cb14e6c13c990ae..0eceaba0c3e85ebc8214212b0245c46da273a4d6 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <Vrml.hxx>
 
 #include <Standard_Integer.hxx>
 #include <Standard_Version.hxx>
-#include <Vrml.hxx>
 
 Standard_OStream& Vrml::VrmlHeaderWriter(Standard_OStream& anOStream)
 {
index e3a7994a5f96feaaa82d04894f9ac0e08fc63f9e..eb9694ac2fb8acfcf5bc20300a5300ab0d219da2 100644 (file)
@@ -47,66 +47,6 @@ public:
   
   Standard_EXPORT static Standard_OStream& CommentWriter (const Standard_CString aComment, Standard_OStream& anOStream);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class Vrml_SFImage;
-friend class Vrml_SFRotation;
-friend class Vrml_AsciiText;
-friend class Vrml_Cone;
-friend class Vrml_Cube;
-friend class Vrml_Cylinder;
-friend class Vrml_IndexedFaceSet;
-friend class Vrml_IndexedLineSet;
-friend class Vrml_PointSet;
-friend class Vrml_Sphere;
-friend class Vrml_Coordinate3;
-friend class Vrml_FontStyle;
-friend class Vrml_Info;
-friend class Vrml_LOD;
-friend class Vrml_Material;
-friend class Vrml_MaterialBinding;
-friend class Vrml_Normal;
-friend class Vrml_NormalBinding;
-friend class Vrml_Texture2;
-friend class Vrml_Texture2Transform;
-friend class Vrml_TextureCoordinate2;
-friend class Vrml_ShapeHints;
-friend class Vrml_MatrixTransform;
-friend class Vrml_Rotation;
-friend class Vrml_Scale;
-friend class Vrml_Transform;
-friend class Vrml_Translation;
-friend class Vrml_OrthographicCamera;
-friend class Vrml_PerspectiveCamera;
-friend class Vrml_DirectionalLight;
-friend class Vrml_PointLight;
-friend class Vrml_SpotLight;
-friend class Vrml_Group;
-friend class Vrml_Separator;
-friend class Vrml_Switch;
-friend class Vrml_TransformSeparator;
-friend class Vrml_WWWAnchor;
-friend class Vrml_WWWInline;
-friend class Vrml_Instancing;
-
 };
 
-
-
-
-
-
-
 #endif // _Vrml_HeaderFile
index 03f378f46162447f1c309b06e1a20ba5f40f9b75..895ac4f3df487c7817e225bd93e206a5099a239c 100644 (file)
@@ -13,9 +13,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <VrmlAPI.hxx>
 
 #include <TopoDS_Shape.hxx>
-#include <VrmlAPI.hxx>
 #include <VrmlAPI_Writer.hxx>
 
 Standard_Boolean VrmlAPI::Write(const TopoDS_Shape& aShape, const Standard_CString aFileName, const Standard_Integer aVersion)  {
index ee977716b613cdd9bedcc624362346a8727697e8..ccc78523a6834c5f89dd3542c26cddc3827c6e6a 100644 (file)
@@ -38,28 +38,6 @@ public:
   //! to the file identified by aFileName using default parameters.
   Standard_EXPORT static Standard_Boolean Write (const TopoDS_Shape& aShape, const Standard_CString aFileName, const Standard_Integer aVersion = 2);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class VrmlAPI_Writer;
-
 };
 
-
-
-
-
-
-
 #endif // _VrmlAPI_HeaderFile
index b416fa23815232736ca70548b67bcdf07bea4cdc..2116f2ad690dfd3aac90a9811a6d226e484a5db4 100644 (file)
@@ -47,29 +47,6 @@ public:
   
   Standard_EXPORT static Standard_Boolean GetViewNameMode();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XCAFPrs_Driver;
-friend class XCAFPrs_Style;
-
 };
 
-
-
-
-
-
-
 #endif // _XCAFPrs_HeaderFile
index 270b07483bd33f4c61d39249936f547c00109f27..bb35bd39b51fcc8664e83630d4680c72cd9ab744 100644 (file)
@@ -13,6 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XSDRAW.hxx>
 
 #include <AIS_InteractiveContext.hxx>
 #include <AIS_InteractiveObject.hxx>
@@ -94,7 +95,6 @@
 #include <XDEDRAW_GDTs.hxx>
 #include <XDEDRAW_Views.hxx>
 #include <XDEDRAW_Notes.hxx>
-#include <XSDRAW.hxx>
 #include <XSDRAWIGES.hxx>
 #include <XSDRAWSTEP.hxx>
 #include <UnitsMethods.hxx>
index 0eb76f7ec4fb728c1be0a5b20e2935d20fa0ed75..c26574fd5c4e6f09c8395d932b7148dcb77ae11d 100644 (file)
@@ -38,32 +38,6 @@ public:
   //! Loads all Draw commands of  TKXDEDRAW. Used for plugin.
   Standard_EXPORT static void Factory (Draw_Interpretor& theDI);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XDEDRAW_Shapes;
-friend class XDEDRAW_Colors;
-friend class XDEDRAW_Layers;
-friend class XDEDRAW_Props;
-friend class XDEDRAW_Common;
-
 };
 
-
-
-
-
-
-
 #endif // _XDEDRAW_HeaderFile
index a1c20cebec326488504f0f8477e26f97780b216d..8515b5007508fe463f793a0fe148bb755dc2d2f0 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XSAlgo.hxx>
 
 #include <Interface_Static.hxx>
 #include <ShapeAlgo.hxx>
 #include <ShapeProcess_OperLibrary.hxx>
-#include <XSAlgo.hxx>
 #include <XSAlgo_AlgoContainer.hxx>
 
 static Handle(XSAlgo_AlgoContainer) theContainer;
index ea29c2db2441820c085ea0ee9bf9453f8ede89ad..382f31f83b9d03bff4a4be31ddfe0ab02ab79ac6 100644 (file)
@@ -42,29 +42,6 @@ public:
   //! Returns default AlgoContainer
   Standard_EXPORT static Handle(XSAlgo_AlgoContainer) AlgoContainer();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XSAlgo_ToolContainer;
-friend class XSAlgo_AlgoContainer;
-
 };
 
-
-
-
-
-
-
 #endif // _XSAlgo_HeaderFile
index 62dc96cb987fc3a1dfe8c8dd7443ef427e7694aa..7b74aedce832a1f47481ac4e6aeaf833e5079077 100644 (file)
@@ -11,9 +11,9 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XSControl.hxx>
 
 #include <IFSelect_SessionPilot.hxx>
-#include <XSControl.hxx>
 #include <XSControl_Vars.hxx>
 #include <XSControl_WorkSession.hxx>
 
index 67df55c8b8d3dff7fd70cad6b42721cf030a1a39..dcb9b5d55326fcd4477c8c308ec3ae2754d2ee10 100644 (file)
@@ -43,40 +43,6 @@ public:
   //! it provides access to external variables
   Standard_EXPORT static Handle(XSControl_Vars) Vars (const Handle(IFSelect_SessionPilot)& pilot);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XSControl_Controller;
-friend class XSControl_TransferReader;
-friend class XSControl_TransferWriter;
-friend class XSControl_WorkSession;
-friend class XSControl_SelectForTransfer;
-friend class XSControl_SignTransferStatus;
-friend class XSControl_ConnectedShapes;
-friend class XSControl_Reader;
-friend class XSControl_Writer;
-friend class XSControl_Functions;
-friend class XSControl_FuncShape;
-friend class XSControl_Utils;
-friend class XSControl_Vars;
-
 };
 
-
-
-
-
-
-
 #endif // _XSControl_HeaderFile
index e1e85d31510601d3de843b35cc82c28711e6efc1..e3d28131c8b9cdb142dd36b53bbd0d45842d7fdf 100644 (file)
@@ -13,6 +13,7 @@
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XSDRAWSTLVRML.hxx>
 
 #include <AIS_InteractiveContext.hxx>
 #include <Aspect_TypeOfMarker.hxx>
@@ -79,7 +80,6 @@
 #include <XSDRAW.hxx>
 #include <XSDRAWIGES.hxx>
 #include <XSDRAWSTEP.hxx>
-#include <XSDRAWSTLVRML.hxx>
 #include <XSDRAWSTLVRML_DataSource.hxx>
 #include <XSDRAWSTLVRML_DataSource3D.hxx>
 #include <XSDRAWSTLVRML_DrawableMesh.hxx>
index 21388296fca78fa8aee2db44ccd29dc8151bd545..f7fd4dd7cd8070606499d411bf1f6ff7d282e05e 100644 (file)
@@ -30,37 +30,12 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Inits commands for writing to STL and VRML formats
   Standard_EXPORT static void InitCommands (Draw_Interpretor& theCommands);
   
   //! Loads all Draw commands of TKXSDRAW. Used for plugin.
   Standard_EXPORT static void Factory (Draw_Interpretor& theDI);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XSDRAWSTLVRML_DataSource;
-friend class XSDRAWSTLVRML_DataSource3D;
-friend class XSDRAWSTLVRML_DrawableMesh;
-
 };
 
-
-
-
-
-
-
 #endif // _XSDRAWSTLVRML_HeaderFile
index 95d1b81c1db0d7e0943d7c24b4c9c435f3a9fffa..7eda683add0d422f83b91596095ebefd5df3ad69 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// modified     20.04.2009 Sergey Zaritchny
+#include <XmlMDataStd.hxx>
 
 #include <Message_Messenger.hxx>
-#include <XmlMDataStd.hxx>
 #include <XmlMDataStd_AsciiStringDriver.hxx>
 #include <XmlMDataStd_BooleanArrayDriver.hxx>
 #include <XmlMDataStd_BooleanListDriver.hxx>
index 5ce3539d4fc31db40fc109147a11e99eda7fabc3..7740548871cd61f2de1b104c2d2a535ed2a0d338 100644 (file)
@@ -31,52 +31,9 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Adds the attribute drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& anMsgDrv);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMDataStd_GenericExtStringDriver;
-friend class XmlMDataStd_IntegerDriver;
-friend class XmlMDataStd_RealDriver;
-friend class XmlMDataStd_IntegerArrayDriver;
-friend class XmlMDataStd_RealArrayDriver;
-friend class XmlMDataStd_ExtStringArrayDriver;
-friend class XmlMDataStd_UAttributeDriver;
-friend class XmlMDataStd_VariableDriver;
-friend class XmlMDataStd_ExpressionDriver;
-friend class XmlMDataStd_RelationDriver;
-friend class XmlMDataStd_TreeNodeDriver;
-friend class XmlMDataStd_GenericEmptyDriver;
-friend class XmlMDataStd_IntegerListDriver;
-friend class XmlMDataStd_RealListDriver;
-friend class XmlMDataStd_ExtStringListDriver;
-friend class XmlMDataStd_BooleanListDriver;
-friend class XmlMDataStd_ReferenceListDriver;
-friend class XmlMDataStd_BooleanArrayDriver;
-friend class XmlMDataStd_ReferenceArrayDriver;
-friend class XmlMDataStd_ByteArrayDriver;
-friend class XmlMDataStd_NamedDataDriver;
-friend class XmlMDataStd_AsciiStringDriver;
-friend class XmlMDataStd_IntPackedMapDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMDataStd_HeaderFile
index 9a63cbc18f0a307eb9685a3856d483a60b49393c..be331a0dc52c128f8c11cc8d074501b8718262e4 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-// modified     20.04.2009 Sergey Zaritchny
+#include <XmlMDataXtd.hxx>
 
 #include <Message_Messenger.hxx>
-#include <XmlMDataXtd.hxx>
 #include <XmlMDataXtd_ConstraintDriver.hxx>
 #include <XmlMDataXtd_GeometryDriver.hxx>
 #include <XmlMDataXtd_PatternStdDriver.hxx>
index 2c6b3a7128377434f84fbd3af81b7985dac3fcdb..4e7c3c8ed8b0e73b4e2df0bae7b393529e47bd60 100644 (file)
@@ -38,31 +38,6 @@ public:
   
   Standard_EXPORT static Standard_Integer DocumentVersion();
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMDataXtd_GeometryDriver;
-friend class XmlMDataXtd_ConstraintDriver;
-friend class XmlMDataXtd_PatternStdDriver;
-friend class XmlMDataXtd_TriangulationDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMDataXtd_HeaderFile
index 7fa7bd085e663829b0849fe8eaef6e1a3ba06d60..3827fe22cb5fde1725618f9f55ba68f2f0d6465d 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XmlMDocStd.hxx>
 
 #include <Message_Messenger.hxx>
 #include <XmlMDF_ADriverTable.hxx>
-#include <XmlMDocStd.hxx>
 #include <XmlMDocStd_XLinkDriver.hxx>
 
 //=======================================================================
index 46eb4a05753c9a44b72cb78efc69c6affdff834e..bbf5f038cdd5f136a0377ac414a640a3eb258d22 100644 (file)
@@ -35,28 +35,6 @@ public:
   //! Adds the attribute drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& theMessageDriver);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMDocStd_XLinkDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMDocStd_HeaderFile
index 8b72f1a5742ea024641593828151b0711dd5cb5e..bcb2f4f9d96a3e49fa8d6cb2c186a7d26cd62c1b 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XmlMFunction.hxx>
 
 #include <Message_Messenger.hxx>
 #include <XmlMDF_ADriverTable.hxx>
-#include <XmlMFunction.hxx>
 #include <XmlMFunction_FunctionDriver.hxx>
 #include <XmlMFunction_GraphNodeDriver.hxx>
 #include <XmlMFunction_ScopeDriver.hxx>
index 594e122af9be7c89bd238a98fd976a068a3147fd..3bdd58cacef632a181a1ea4022d02f5afa18b1e8 100644 (file)
@@ -31,34 +31,9 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Adds the attribute storage drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& theMessageDriver);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMFunction_FunctionDriver;
-friend class XmlMFunction_ScopeDriver;
-friend class XmlMFunction_GraphNodeDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMFunction_HeaderFile
index c2538e7e8fae71bef2774bf4c82dc2c98ff37136..ddd21756c205ab8dbdb0195d2eb51edf85a0c372 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XmlMNaming.hxx>
 
 #include <Message_Messenger.hxx>
 #include <XmlMDF_ADriverTable.hxx>
-#include <XmlMNaming.hxx>
 #include <XmlMNaming_NamedShapeDriver.hxx>
 #include <XmlMNaming_NamingDriver.hxx>
 
index 41b574e23d657ac4255b88a3023f15fcad3095ea..eaaede6a43a201b78d0c19fa37cdc0c70a4b7dab 100644 (file)
@@ -32,32 +32,9 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Adds the attribute drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& aMessageDriver);
 
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMNaming_NamedShapeDriver;
-friend class XmlMNaming_NamingDriver;
-friend class XmlMNaming_Shape1;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMNaming_HeaderFile
index ffd01b6df81ba4146870bd3dcceba2420eb1c655..95ab0a7002497513e6727b7e63eff448ba6f5a8e 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
+#include <XmlMXCAFDoc.hxx>
 
 #include <Message_Messenger.hxx>
 #include <TNaming_NamedShape.hxx>
 #include <XmlMDF_ADriverTable.hxx>
 #include <XmlMNaming_NamedShapeDriver.hxx>
-#include <XmlMXCAFDoc.hxx>
 #include <XmlMXCAFDoc_AssemblyItemRefDriver.hxx>
 #include <XmlMXCAFDoc_CentroidDriver.hxx>
 #include <XmlMXCAFDoc_ColorDriver.hxx>
index 66f73c07e97c7f7fca61e1279357cd0d1f3cd5ad..a0013a112b1efa276ddeba597ddf09ee1389c42c 100644 (file)
@@ -32,39 +32,9 @@ public:
 
   DEFINE_STANDARD_ALLOC
 
-  
   //! Adds the attribute drivers to <aDriverTable>.
   Standard_EXPORT static void AddDrivers (const Handle(XmlMDF_ADriverTable)& aDriverTable, const Handle(Message_Messenger)& anMsgDrv);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlMXCAFDoc_CentroidDriver;
-friend class XmlMXCAFDoc_ColorDriver;
-friend class XmlMXCAFDoc_GraphNodeDriver;
-friend class XmlMXCAFDoc_LengthUnitDriver;
-friend class XmlMXCAFDoc_LocationDriver;
-friend class XmlMXCAFDoc_DatumDriver;
-friend class XmlMXCAFDoc_DimTolDriver;
-friend class XmlMXCAFDoc_MaterialDriver;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlMXCAFDoc_HeaderFile
index bf61608dfab283a0ab7088a9d4f4be626055f293..cb26845faa34ea3d5aed36de7d22ada307087f15 100644 (file)
 // Alternatively, this file may be used under the terms of Open CASCADE
 // commercial license or contractual agreement.
 
-//AGV 150202: Add parameter isClearText to SetStringValue()
+#include <XmlObjMgt.hxx>
 
 #include <LDOM_Text.hxx>
 #include <TCollection_AsciiString.hxx>
 #include <TCollection_ExtendedString.hxx>
-#include <XmlObjMgt.hxx>
 #include <XmlObjMgt_Document.hxx>
 
 #include <errno.h>
index 218653f18d1a645f4637502b098477c33b4c8973..de410089f914657e32bdbe839273f15b01ca863c 100644 (file)
@@ -78,30 +78,6 @@ public:
   
   Standard_EXPORT static Standard_Boolean GetReal (const XmlObjMgt_DOMString& theString, Standard_Real& theValue);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class XmlObjMgt_Persistent;
-friend class XmlObjMgt_GP;
-friend class XmlObjMgt_Array1;
-
 };
 
-
-
-
-
-
-
 #endif // _XmlObjMgt_HeaderFile
index f44e215ff445cbcc5954385b9ac359d5921a71b1..a9eaeb4faac4b26bed2f3964cfa8fd53ec4fc72a 100644 (file)
@@ -70,67 +70,6 @@ public:
   //! Otherwise this method returns Standard_False.
   Standard_EXPORT static Standard_Boolean KronrodPointsAndWeights (const Standard_Integer Index, math_Vector& Points, math_Vector& Weights);
 
-
-
-
-protected:
-
-
-
-
-
-private:
-
-
-
-
-friend class math_Matrix;
-friend class math_Function;
-friend class math_FunctionWithDerivative;
-friend class math_MultipleVarFunction;
-friend class math_MultipleVarFunctionWithGradient;
-friend class math_MultipleVarFunctionWithHessian;
-friend class math_FunctionSet;
-friend class math_FunctionSetWithDerivatives;
-friend class math_Gauss;
-friend class math_GaussLeastSquare;
-friend class math_SVD;
-friend class math_DirectPolynomialRoots;
-friend class math_FunctionRoots;
-friend class math_BissecNewton;
-friend class math_FunctionRoot;
-friend class math_NewtonFunctionRoot;
-friend class math_BracketedRoot;
-friend class math_FunctionSetRoot;
-friend class math_NewtonFunctionSetRoot;
-friend class math_BracketMinimum;
-friend class math_BrentMinimum;
-friend class math_Powell;
-friend class math_FRPR;
-friend class math_BFGS;
-friend class math_NewtonMinimum;
-friend class math_Jacobi;
-friend class math_GaussSingleIntegration;
-friend class math_GaussMultipleIntegration;
-friend class math_GaussSetIntegration;
-friend class math_FunctionSample;
-friend class math_FunctionAllRoots;
-friend class math_Householder;
-friend class math_Crout;
-friend class math_Uzawa;
-friend class math_TrigonometricFunctionRoots;
-friend class math_KronrodSingleIntegration;
-friend class math_EigenValuesSearcher;
-friend class math_ComputeGaussPointsAndWeights;
-friend class math_ComputeKronrodPointsAndWeights;
-friend class math_DoubleTab;
-
 };
 
-
-
-
-
-
-
 #endif // _math_HeaderFile