]> OCCT Git - occt.git/commit
Coding - Function guard update (#610)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Sun, 13 Jul 2025 12:16:51 +0000 (13:16 +0100)
committerGitHub <noreply@github.com>
Sun, 13 Jul 2025 12:16:51 +0000 (13:16 +0100)
commit0947067ed5fb8692a7536d5ee7365f0923a8c0b1
treea27664e6d348a9124d54e05886bd30d8241afee1
parentd04384f9d4e8482dd7f035402bb9b215483c4043
Coding - Function guard update (#610)

- Removed verbose function header comments (name, purpose) across multiple C++ source files.
- Introduced a single-line separator comment before each function for consistent formatting.
- Applied the change in visualization, modeling, algorithms, foundation, and application framework modules.
176 files changed:
src/ApplicationFramework/TKBin/BinDrivers/BinDrivers.cxx
src/ApplicationFramework/TKBinL/BinLDrivers/BinLDrivers.cxx
src/ApplicationFramework/TKBinL/BinLDrivers/BinLDrivers_DocumentSection.cxx
src/ApplicationFramework/TKBinL/BinObjMgt/BinObjMgt_Persistent.cxx
src/ApplicationFramework/TKCAF/TNaming/TNaming.cxx
src/ApplicationFramework/TKCAF/TNaming/TNaming_Naming.cxx
src/ApplicationFramework/TKCAF/TNaming/TNaming_TranslateTool.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOMBasicString.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOM_BasicElement.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOM_CharacterData.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOM_NodeList.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOM_OSStream.cxx
src/ApplicationFramework/TKCDF/LDOM/LDOM_XmlWriter.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_Data.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_DataSet.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_IDFilter.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_Label.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_Reference.cxx
src/ApplicationFramework/TKLCAF/TDF/TDF_Tool.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_AsciiString.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_BooleanArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_BooleanList.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_ByteArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_Comment.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_ExtStringArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_ExtStringList.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_Integer.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_IntegerArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_IntegerList.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_Name.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_NamedData.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_Real.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_RealArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_RealList.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_ReferenceArray.cxx
src/ApplicationFramework/TKLCAF/TDataStd/TDataStd_ReferenceList.cxx
src/ApplicationFramework/TKLCAF/TDocStd/TDocStd_Document.cxx
src/ApplicationFramework/TKLCAF/TDocStd/TDocStd_XLink.cxx
src/ApplicationFramework/TKLCAF/TDocStd/TDocStd_XLinkRoot.cxx
src/ApplicationFramework/TKLCAF/TFunction/TFunction_Driver.cxx
src/ApplicationFramework/TKLCAF/TFunction/TFunction_Logbook.cxx
src/ApplicationFramework/TKStd/ShapePersistent/ShapePersistent.cxx
src/ApplicationFramework/TKStd/StdDrivers/StdDrivers.cxx
src/ApplicationFramework/TKStd/StdDrivers/StdDrivers_DocumentRetrievalDriver.cxx
src/ApplicationFramework/TKStd/StdPersistent/StdPersistent.cxx
src/ApplicationFramework/TKStdL/StdLDrivers/StdLDrivers.cxx
src/ApplicationFramework/TKStdL/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.cxx
src/ApplicationFramework/TKStdL/StdLPersistent/StdLPersistent.cxx
src/ApplicationFramework/TKTObj/TObj/TObj_Model.cxx
src/ApplicationFramework/TKTObj/TObj/TObj_TIntSparseArray.cxx
src/ApplicationFramework/TKVCAF/TPrsStd/TPrsStd_AISPresentation.cxx
src/ApplicationFramework/TKXml/XmlDrivers/XmlDrivers.cxx
src/ApplicationFramework/TKXmlL/XmlLDrivers/XmlLDrivers.cxx
src/ApplicationFramework/TKXmlL/XmlLDrivers/XmlLDrivers_NamespaceDef.cxx
src/ApplicationFramework/TKXmlL/XmlObjMgt/XmlObjMgt_Persistent.cxx
src/DataExchange/TKDESTEP/RWStepAP214/RWStepAP214_ReadWriteModule.cxx
src/DataExchange/TKDESTEP/STEPConstruct/STEPConstruct_UnitContext.cxx
src/DataExchange/TKDESTEP/STEPControl/STEPControl_ActorRead.cxx
src/DataExchange/TKDESTEP/StepData/StepData_Factors.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_Builder.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_Tool.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateFace.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateShell.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateSolid.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateVertex.cxx
src/DataExchange/TKDESTEP/StepToTopoDS/StepToTopoDS_TranslateVertexLoop.cxx
src/DataExchange/TKDESTEP/TopoDSToStep/TopoDSToStep_Builder.cxx
src/DataExchange/TKDESTEP/TopoDSToStep/TopoDSToStep_FacetedTool.cxx
src/DataExchange/TKDESTEP/TopoDSToStep/TopoDSToStep_WireframeBuilder.cxx
src/DataExchange/TKDEVRML/VrmlData/VrmlData_Node.cxx
src/DataExchange/TKXCAF/XCAFDoc/XCAFDoc_AssemblyGraph.cxx
src/DataExchange/TKXCAF/XCAFDoc/XCAFDoc_GraphNode.cxx
src/DataExchange/TKXSBase/XSControl/XSControl_Controller.cxx
src/Draw/TKDCAF/DDataStd/DDataStd_DrawPresentation.cxx
src/Draw/TKDCAF/DNaming/DNaming.cxx
src/Draw/TKDraw/DBRep/DBRep_IsoBuilder.cxx
src/Draw/TKDraw/Draw/Draw_Grid.cxx
src/Draw/TKDraw/Draw/Draw_VariableCommands.cxx
src/Draw/TKDraw/DrawTrSurf/DrawTrSurf.cxx
src/Draw/TKDraw/DrawTrSurf/DrawTrSurf_Drawable.cxx
src/Draw/TKQADraw/QABugs/QABugs_17.cxx
src/Draw/TKTopTest/BRepTest/BRepTest_CheckCommands.cxx
src/Draw/TKTopTest/BRepTest/BRepTest_FeatureCommands.cxx
src/Draw/TKTopTest/MeshTest/MeshTest_CheckTopology.cxx
src/Draw/TKTopTest/SWDRAW/SWDRAW_ShapeUpgrade.cxx
src/Draw/TKViewerTest/ViewerTest/ViewerTest_ObjectCommands.cxx
src/Draw/TKViewerTest/ViewerTest/ViewerTest_ViewerCommands.cxx
src/Draw/TKXDEDRAW/XDEDRAW/XDEDRAW_Notes.cxx
src/Draw/TKXSDRAWGLTF/XSDRAWGLTF/XSDRAWGLTF.cxx
src/Draw/TKXSDRAWOBJ/XSDRAWOBJ/XSDRAWOBJ.cxx
src/Draw/TKXSDRAWPLY/XSDRAWPLY/XSDRAWPLY.cxx
src/Draw/TKXSDRAWSTL/XSDRAWSTL/XSDRAWSTL.cxx
src/FoundationClasses/TKMath/Poly/Poly_CoherentTriangulation.cxx
src/FoundationClasses/TKMath/TopLoc/TopLoc_Location.cxx
src/FoundationClasses/TKMath/math/math_BrentMinimum.cxx
src/FoundationClasses/TKernel/FSD/FSD_File.cxx
src/FoundationClasses/TKernel/Message/Message_Algorithm.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_AccAllocator.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_AlignedAllocator.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_BaseAllocator.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_BaseList.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_IncAllocator.cxx
src/FoundationClasses/TKernel/NCollection/NCollection_WinHeapAllocator.cxx
src/FoundationClasses/TKernel/OSD/OSD_FileNode.cxx
src/ModelingAlgorithms/TKBool/BRepFill/BRepFill_Draft.cxx
src/ModelingAlgorithms/TKBool/BRepFill/BRepFill_Filling.cxx
src/ModelingAlgorithms/TKBool/BRepFill/BRepFill_LocationLaw.cxx
src/ModelingAlgorithms/TKBool/BRepFill/BRepFill_PipeShell.cxx
src/ModelingAlgorithms/TKBool/BRepFill/BRepFill_ShapeLaw.cxx
src/ModelingAlgorithms/TKBool/BRepProj/BRepProj_Projection.cxx
src/ModelingAlgorithms/TKBool/TopOpeBRepDS/TopOpeBRepDS_Check.cxx
src/ModelingAlgorithms/TKBool/TopOpeBRepDS/TopOpeBRepDS_HDataStructure.cxx
src/ModelingAlgorithms/TKFeat/BRepFeat/BRepFeat_MakeDPrism.cxx
src/ModelingAlgorithms/TKFeat/BRepFeat/BRepFeat_MakePipe.cxx
src/ModelingAlgorithms/TKFeat/LocOpe/LocOpe_BuildShape.cxx
src/ModelingAlgorithms/TKFillet/BRepBlend/BRepBlend_RstRstLineBuilder.cxx
src/ModelingAlgorithms/TKFillet/BlendFunc/BlendFunc_Corde.cxx
src/ModelingAlgorithms/TKFillet/ChFi3d/ChFi3d.cxx
src/ModelingAlgorithms/TKFillet/ChFi3d/ChFi3d_Builder_0.cxx
src/ModelingAlgorithms/TKFillet/ChFi3d/ChFi3d_Builder_6.cxx
src/ModelingAlgorithms/TKFillet/ChFiKPart/ChFiKPart_ComputeData_FilPlnPln.cxx
src/ModelingAlgorithms/TKFillet/ChFiKPart/ChFiKPart_ComputeData_Rotule.cxx
src/ModelingAlgorithms/TKGeomAlgo/Geom2dHatch/Geom2dHatch_Element.cxx
src/ModelingAlgorithms/TKGeomAlgo/Geom2dHatch/Geom2dHatch_Hatcher.cxx
src/ModelingAlgorithms/TKGeomAlgo/GeomFill/GeomFill_BSplineCurves.cxx
src/ModelingAlgorithms/TKGeomAlgo/GeomFill/GeomFill_LocationDraft.cxx
src/ModelingAlgorithms/TKGeomAlgo/GeomFill/GeomFill_SectionPlacement.cxx
src/ModelingAlgorithms/TKGeomAlgo/HatchGen/HatchGen_PointOnHatching.cxx
src/ModelingAlgorithms/TKGeomAlgo/IntPatch/IntPatch_InterferencePolyhedron.cxx
src/ModelingAlgorithms/TKGeomAlgo/Intf/Intf_InterferencePolygon2d.cxx
src/ModelingAlgorithms/TKGeomAlgo/Law/Law_BSpline.cxx
src/ModelingAlgorithms/TKGeomAlgo/TopTrans/TopTrans_CurveTransition.cxx
src/ModelingAlgorithms/TKOffset/BRepOffset/BRepOffset_MakeOffset_1.cxx
src/ModelingAlgorithms/TKOffset/BRepOffset/BRepOffset_Tool.cxx
src/ModelingAlgorithms/TKOffset/BRepOffsetAPI/BRepOffsetAPI_MakePipe.cxx
src/ModelingAlgorithms/TKPrim/BRepPrim/BRepPrim_Builder.cxx
src/ModelingAlgorithms/TKPrim/BRepPrim/BRepPrim_GWedge.cxx
src/ModelingAlgorithms/TKShHealing/ShapeAnalysis/ShapeAnalysis_FreeBoundData.cxx
src/ModelingAlgorithms/TKShHealing/ShapeAnalysis/ShapeAnalysis_FreeBounds.cxx
src/ModelingAlgorithms/TKShHealing/ShapeAnalysis/ShapeAnalysis_FreeBoundsProperties.cxx
src/ModelingAlgorithms/TKShHealing/ShapeAnalysis/ShapeAnalysis_Surface.cxx
src/ModelingAlgorithms/TKShHealing/ShapeAnalysis/ShapeAnalysis_Wire.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepBuilderAPI/BRepBuilderAPI_FastSewing.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepCheck/BRepCheck_Wire.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepExtrema/BRepExtrema_TriangleSet.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepGProp/BRepGProp_Gauss.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepMAT2d/BRepMAT2d_BisectingLocus.cxx
src/ModelingAlgorithms/TKTopAlgo/BRepMAT2d/BRepMAT2d_Explorer.cxx
src/ModelingAlgorithms/TKTopAlgo/Bisector/Bisector_FunctionInter.cxx
src/ModelingData/TKG2d/Geom2d/Geom2d_BSplineCurve.cxx
src/ModelingData/TKG2d/Geom2d/Geom2d_BezierCurve.cxx
src/ModelingData/TKG3d/Adaptor3d/Adaptor3d_CurveOnSurface.cxx
src/ModelingData/TKG3d/Geom/Geom_BSplineCurve.cxx
src/ModelingData/TKG3d/Geom/Geom_BSplineSurface.cxx
src/ModelingData/TKG3d/Geom/Geom_BezierCurve.cxx
src/ModelingData/TKG3d/Geom/Geom_BezierSurface.cxx
src/ModelingData/TKGeomBase/CPnts/CPnts_AbscissaPoint.cxx
src/ModelingData/TKGeomBase/Extrema/Extrema_ExtElCS.cxx
src/ModelingData/TKGeomBase/GeomConvert/GeomConvert_Units.cxx
src/ModelingData/TKGeomBase/IntAna/IntAna_QuadQuadGeo.cxx
src/Visualization/TKIVtk/IVtkOCC/IVtkOCC_SelectableObject.cxx
src/Visualization/TKIVtk/IVtkOCC/IVtkOCC_Shape.cxx
src/Visualization/TKIVtk/IVtkOCC/IVtkOCC_ViewerSelector.cxx
src/Visualization/TKIVtk/IVtkTools/IVtkTools_DisplayModeFilter.cxx
src/Visualization/TKIVtk/IVtkTools/IVtkTools_ShapeObject.cxx
src/Visualization/TKOpenGl/OpenGl/OpenGl_BackgroundArray.cxx
src/Visualization/TKOpenGl/OpenGl/OpenGl_GraduatedTrihedron.cxx
src/Visualization/TKOpenGl/OpenGl/OpenGl_Window.cxx
src/Visualization/TKV3d/AIS/AIS_Plane.cxx
src/Visualization/TKV3d/AIS/AIS_PlaneTrihedron.cxx
src/Visualization/TKV3d/DsgPrs/DsgPrs_AnglePresentation.cxx
src/Visualization/TKV3d/SelectMgr/SelectMgr_SelectionManager.cxx