]> OCCT Git - occt.git/commit
Coding - Reorganize code with constexpr #68
authordpasukhi <dpasukhi@opencascade.com>
Sun, 22 Sep 2024 12:33:29 +0000 (12:33 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Sun, 22 Sep 2024 12:46:46 +0000 (12:46 +0000)
commit8082b955bd8d214620b71b949a5dc9857c2f45a0
tree0139a80edd961156413583f716b4cb31036aa227
parent72c6d55bf28cf08570fdd20e900626ab8aa9e78c
Coding - Reorganize code with constexpr #68

After rework Precision.hxx some local
  variables can be marked as constexpr
171 files changed:
src/AIS/AIS_ColorScale.cxx
src/Adaptor3d/Adaptor3d_CurveOnSurface.cxx
src/AdvApprox/AdvApprox_DichoCutting.cxx
src/AdvApprox/AdvApprox_PrefAndRec.cxx
src/AdvApprox/AdvApprox_PrefCutting.cxx
src/AppDef/AppDef_Variational.cxx
src/Approx/Approx_ComputeLine.gxx
src/ApproxInt/ApproxInt_ImpPrmSvSurfaces.gxx
src/ApproxInt/ApproxInt_MultiLine.gxx
src/BOPTools/BOPTools_AlgoTools.cxx
src/BOPTools/BOPTools_AlgoTools2D.cxx
src/BRep/BRep_Tool.cxx
src/BRepBndLib/BRepBndLib_1.cxx
src/BRepCheck/BRepCheck_Edge.cxx
src/BRepClass/BRepClass_FaceExplorer.cxx
src/BRepClass3d/BRepClass3d_SolidExplorer.cxx
src/BRepExtrema/BRepExtrema_DistanceSS.cxx
src/BRepExtrema/BRepExtrema_ProximityValueTool.cxx
src/BRepFeat/BRepFeat.cxx
src/BRepFeat/BRepFeat_Form.cxx
src/BRepFeat/BRepFeat_MakePrism.cxx
src/BRepFeat/BRepFeat_MakeRevol.cxx
src/BRepFill/BRepFill_Evolved.cxx
src/BRepFill/BRepFill_Generator.cxx
src/BRepFill/BRepFill_MultiLine.cxx
src/BRepFill/BRepFill_NSections.cxx
src/BRepFill/BRepFill_OffsetWire.cxx
src/BRepFill/BRepFill_SectionPlacement.cxx
src/BRepFill/BRepFill_TrimEdgeTool.cxx
src/BRepGProp/BRepGProp_Face.cxx
src/BRepLib/BRepLib.cxx
src/BRepLib/BRepLib_FuseEdges.cxx
src/BRepLib/BRepLib_MakeEdge.cxx
src/BRepLib/BRepLib_MakeEdge2d.cxx
src/BRepLib/BRepLib_MakeFace.cxx
src/BRepLib/BRepLib_MakeShell.cxx
src/BRepLib/BRepLib_ToolTriangulatedShape.cxx
src/BRepMAT2d/BRepMAT2d_Explorer.cxx
src/BRepMesh/BRepMesh_Classifier.cxx
src/BRepMesh/BRepMesh_CurveTessellator.cxx
src/BRepMesh/BRepMesh_GeomTool.cxx
src/BRepMesh/BRepMesh_VertexTool.cxx
src/BRepOffset/BRepOffset.cxx
src/BRepOffset/BRepOffset_Inter2d.cxx
src/BRepOffset/BRepOffset_MakeOffset.cxx
src/BRepOffset/BRepOffset_Offset.cxx
src/BRepOffset/BRepOffset_Tool.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.cxx
src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx
src/BRepSweep/BRepSweep_Trsf.cxx
src/BRepTest/BRepTest_CurveCommands.cxx
src/BRepTest/BRepTest_OtherCommands.cxx
src/BRepTools/BRepTools.cxx
src/BiTgte/BiTgte_Blend.cxx
src/Bisector/Bisector_BisecAna.cxx
src/Bisector/Bisector_BisecCC.cxx
src/Bisector/Bisector_BisecPC.cxx
src/Bisector/Bisector_Inter.cxx
src/BndLib/BndLib.cxx
src/BndLib/BndLib_Add2dCurve.cxx
src/ChFiKPart/ChFiKPart_ComputeData_FilPlnCyl.cxx
src/Contap/Contap_Contour.cxx
src/Draft/Draft_Modification.cxx
src/Draft/Draft_Modification_1.cxx
src/DsgPrs/DsgPrs.cxx
src/Extrema/Extrema_ExtElCS.cxx
src/Extrema/Extrema_ExtPElC.cxx
src/Extrema/Extrema_FuncExtCS.cxx
src/Extrema/Extrema_FuncPSNorm.cxx
src/Extrema/Extrema_GExtPC.gxx
src/Extrema/Extrema_GenExtCS.cxx
src/Extrema/Extrema_GenLocateExtPS.cxx
src/Extrema/Extrema_GlobOptFuncCQuadric.cxx
src/Extrema/Extrema_GlobOptFuncConicS.cxx
src/GCPnts/GCPnts_TangentialDeflection.cxx
src/GccAna/GccAna_Circ2dBisec.cxx
src/Geom/Geom_OffsetSurface.cxx
src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx
src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx
src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx
src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx
src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx
src/GeomAdaptor/GeomAdaptor_Surface.cxx
src/GeomAdaptor/GeomAdaptor_SurfaceOfRevolution.cxx
src/GeomConvert/GeomConvert_CurveToAnaCurve.cxx
src/GeomConvert/GeomConvert_SurfToAnaSurf.cxx
src/GeomFill/GeomFill_BSplineCurves.cxx
src/GeomFill/GeomFill_BezierCurves.cxx
src/GeomFill/GeomFill_CircularBlendFunc.cxx
src/GeomFill/GeomFill_DiscreteTrihedron.cxx
src/GeomFill/GeomFill_Frenet.cxx
src/GeomFill/GeomFill_NSections.cxx
src/GeomFill/GeomFill_Pipe.cxx
src/GeomInt/GeomInt_IntSS_1.cxx
src/GeomInt/GeomInt_LineConstructor.cxx
src/GeomInt/GeomInt_LineTool.cxx
src/GeomLib/GeomLib.cxx
src/GeomLib/GeomLib_IsPlanarSurface.cxx
src/GeomLib/GeomLib_Tool.cxx
src/GeomToIGES/GeomToIGES_GeomCurve.cxx
src/GeometryTest/GeometryTest_CurveCommands.cxx
src/HLRAlgo/HLRAlgo_PolyAlgo.cxx
src/HLRBRep/HLRBRep.cxx
src/IGESToBRep/IGESToBRep_BasicCurve.cxx
src/IntAna/IntAna_Curve.cxx
src/IntAna/IntAna_IntQuadQuad.cxx
src/IntCurveSurface/IntCurveSurface_Inter.gxx
src/IntPatch/IntPatch_GLine.cxx
src/IntPatch/IntPatch_ImpPrmIntersection.cxx
src/IntPatch/IntPatch_Intersection.cxx
src/IntPatch/IntPatch_PointLine.cxx
src/IntPatch/IntPatch_PrmPrmIntersection.cxx
src/IntPatch/IntPatch_WLine.cxx
src/IntPatch/IntPatch_WLineTool.cxx
src/IntWalk/IntWalk_PWalking.cxx
src/LocOpe/LocOpe_FindEdgesInFace.cxx
src/LocOpe/LocOpe_Generator.cxx
src/LocOpe/LocOpe_WiresOnShape.cxx
src/MAT2d/MAT2d_Circuit.cxx
src/MAT2d/MAT2d_CutCurve.cxx
src/MeshVS/MeshVS_MeshPrsBuilder.cxx
src/MeshVS/MeshVS_Tool.cxx
src/ProjLib/ProjLib_CompProjectedCurve.cxx
src/ProjLib/ProjLib_ComputeApprox.cxx
src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx
src/ProjLib/ProjLib_ProjectOnSurface.cxx
src/ProjLib/ProjLib_ProjectedCurve.cxx
src/ProjLib/ProjLib_Sphere.cxx
src/PrsDim/PrsDim_EqualDistanceRelation.cxx
src/PrsDim/PrsDim_FixRelation.cxx
src/PrsDim/PrsDim_IdenticRelation.cxx
src/PrsDim/PrsDim_MidPointRelation.cxx
src/QABugs/QABugs_10.cxx
src/QABugs/QABugs_11.cxx
src/QABugs/QABugs_13.cxx
src/QABugs/QABugs_19.cxx
src/QABugs/QABugs_20.cxx
src/SWDRAW/SWDRAW_ShapeTool.cxx
src/ShapeAlgo/ShapeAlgo_AlgoContainer.cxx
src/ShapeAnalysis/ShapeAnalysis_CanonicalRecognition.cxx
src/ShapeAnalysis/ShapeAnalysis_Edge.cxx
src/ShapeAnalysis/ShapeAnalysis_Surface.cxx
src/ShapeAnalysis/ShapeAnalysis_TransferParametersProj.cxx
src/ShapeAnalysis/ShapeAnalysis_WireOrder.cxx
src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx
src/ShapeCustom/ShapeCustom_Curve2d.cxx
src/ShapeFix/ShapeFix_ComposeShell.cxx
src/ShapeFix/ShapeFix_Edge.cxx
src/ShapeFix/ShapeFix_EdgeProjAux.cxx
src/ShapeFix/ShapeFix_Solid.cxx
src/ShapeFix/ShapeFix_Wire_1.cxx
src/ShapeFix/ShapeFix_Wireframe.cxx
src/ShapeUpgrade/ShapeUpgrade_ConvertCurve2dToBezier.cxx
src/ShapeUpgrade/ShapeUpgrade_ConvertCurve3dToBezier.cxx
src/ShapeUpgrade/ShapeUpgrade_ConvertSurfaceToBezierBasis.cxx
src/ShapeUpgrade/ShapeUpgrade_ShapeConvertToBezier.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitCurve.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitCurve2d.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitCurve2dContinuity.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitCurve3d.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitCurve3dContinuity.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitSurface.cxx
src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceContinuity.cxx
src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx
src/ShapeUpgrade/ShapeUpgrade_WireDivide.cxx
src/StdPrs/StdPrs_ShadedShape.cxx
src/TopTrans/TopTrans_SurfaceTransition.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/VrmlData/VrmlData_Material.cxx
src/VrmlData/VrmlData_ShapeConvert.cxx
src/gce/gce_MakeCirc.cxx