]> OCCT Git - occt.git/commit
0031789: Coding Rules - remove redundant Standard_EXPORT from TKMesh
authormkrylova <mkrylova@opencascade.com>
Thu, 24 Sep 2020 14:14:15 +0000 (17:14 +0300)
committerabv <abv@opencascade.com>
Fri, 2 Oct 2020 13:12:49 +0000 (16:12 +0300)
commit4945e8be99f123d7dc07866aa816e6e0c7d20144
tree23b74255ca4ef9d690909825e85191dc60964de1
parent42624fdc754b12d1e904545343fc2f57fe96149c
0031789: Coding Rules - remove redundant Standard_EXPORT from TKMesh

- Standard_EXPORT which were specified for inline methods were deleted.
- ALL occurrences of DEFINE_STANDARD_RTTI_INLINE were replaced by DEFINE_STANDARD_RTTIEXT in header files and IMPLEMENT_STANDARD_RTTIEXT in source files
- ALL occurrences of "inline" keyword were deleted where it didn't not cause a linkage errors
- Added source files for classes that were without them for IMPLEMENT_STANDARD_RTTIEXT
121 files changed:
src/BRepMesh/BRepMesh_BaseMeshAlgo.cxx
src/BRepMesh/BRepMesh_BaseMeshAlgo.hxx
src/BRepMesh/BRepMesh_Circle.hxx
src/BRepMesh/BRepMesh_CircleInspector.hxx
src/BRepMesh/BRepMesh_CircleTool.hxx
src/BRepMesh/BRepMesh_Classifier.cxx
src/BRepMesh/BRepMesh_Classifier.hxx
src/BRepMesh/BRepMesh_ConstrainedBaseMeshAlgo.cxx [new file with mode: 0644]
src/BRepMesh/BRepMesh_ConstrainedBaseMeshAlgo.hxx
src/BRepMesh/BRepMesh_Context.cxx
src/BRepMesh/BRepMesh_Context.hxx
src/BRepMesh/BRepMesh_CurveTessellator.cxx
src/BRepMesh/BRepMesh_CurveTessellator.hxx
src/BRepMesh/BRepMesh_CustomBaseMeshAlgo.cxx [new file with mode: 0644]
src/BRepMesh/BRepMesh_CustomBaseMeshAlgo.hxx
src/BRepMesh/BRepMesh_DataStructureOfDelaun.cxx
src/BRepMesh/BRepMesh_DataStructureOfDelaun.hxx
src/BRepMesh/BRepMesh_DefaultRangeSplitter.hxx
src/BRepMesh/BRepMesh_Deflection.cxx
src/BRepMesh/BRepMesh_Deflection.hxx
src/BRepMesh/BRepMesh_Delaun.cxx
src/BRepMesh/BRepMesh_Delaun.hxx
src/BRepMesh/BRepMesh_DelaunayBaseMeshAlgo.cxx
src/BRepMesh/BRepMesh_DelaunayBaseMeshAlgo.hxx
src/BRepMesh/BRepMesh_DelaunayDeflectionControlMeshAlgo.hxx
src/BRepMesh/BRepMesh_DelaunayNodeInsertionMeshAlgo.hxx
src/BRepMesh/BRepMesh_DiscretFactory.hxx
src/BRepMesh/BRepMesh_DiscretRoot.hxx
src/BRepMesh/BRepMesh_Edge.hxx
src/BRepMesh/BRepMesh_EdgeDiscret.cxx
src/BRepMesh/BRepMesh_EdgeDiscret.hxx
src/BRepMesh/BRepMesh_EdgeTessellationExtractor.cxx
src/BRepMesh/BRepMesh_EdgeTessellationExtractor.hxx
src/BRepMesh/BRepMesh_FaceChecker.cxx
src/BRepMesh/BRepMesh_FaceChecker.hxx
src/BRepMesh/BRepMesh_FaceDiscret.cxx
src/BRepMesh/BRepMesh_FaceDiscret.hxx
src/BRepMesh/BRepMesh_GeomTool.hxx
src/BRepMesh/BRepMesh_IncrementalMesh.cxx
src/BRepMesh/BRepMesh_IncrementalMesh.hxx
src/BRepMesh/BRepMesh_MeshAlgoFactory.cxx
src/BRepMesh/BRepMesh_MeshAlgoFactory.hxx
src/BRepMesh/BRepMesh_MeshTool.cxx
src/BRepMesh/BRepMesh_MeshTool.hxx
src/BRepMesh/BRepMesh_ModelBuilder.cxx
src/BRepMesh/BRepMesh_ModelBuilder.hxx
src/BRepMesh/BRepMesh_ModelHealer.cxx
src/BRepMesh/BRepMesh_ModelHealer.hxx
src/BRepMesh/BRepMesh_ModelPostProcessor.cxx
src/BRepMesh/BRepMesh_ModelPostProcessor.hxx
src/BRepMesh/BRepMesh_ModelPreProcessor.cxx
src/BRepMesh/BRepMesh_ModelPreProcessor.hxx
src/BRepMesh/BRepMesh_NURBSRangeSplitter.cxx
src/BRepMesh/BRepMesh_OrientedEdge.hxx
src/BRepMesh/BRepMesh_PairOfIndex.hxx
src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cxx
src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.hxx
src/BRepMesh/BRepMesh_ShapeTool.cxx
src/BRepMesh/BRepMesh_ShapeTool.hxx
src/BRepMesh/BRepMesh_ShapeVisitor.cxx
src/BRepMesh/BRepMesh_ShapeVisitor.hxx
src/BRepMesh/BRepMesh_SphereRangeSplitter.hxx
src/BRepMesh/BRepMesh_Triangle.hxx
src/BRepMesh/BRepMesh_UVParamRangeSplitter.hxx
src/BRepMesh/BRepMesh_Vertex.hxx
src/BRepMesh/BRepMesh_VertexInspector.hxx
src/BRepMesh/BRepMesh_VertexTool.cxx
src/BRepMesh/BRepMesh_VertexTool.hxx
src/BRepMesh/FILES
src/BRepMeshData/BRepMeshData_Curve.cxx
src/BRepMeshData/BRepMeshData_Curve.hxx
src/BRepMeshData/BRepMeshData_Edge.cxx
src/BRepMeshData/BRepMeshData_Edge.hxx
src/BRepMeshData/BRepMeshData_Face.cxx
src/BRepMeshData/BRepMeshData_Face.hxx
src/BRepMeshData/BRepMeshData_Model.cxx
src/BRepMeshData/BRepMeshData_Model.hxx
src/BRepMeshData/BRepMeshData_PCurve.cxx
src/BRepMeshData/BRepMeshData_PCurve.hxx
src/BRepMeshData/BRepMeshData_Wire.cxx
src/BRepMeshData/BRepMeshData_Wire.hxx
src/IMeshData/FILES
src/IMeshData/IMeshData_Curve.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Curve.hxx
src/IMeshData/IMeshData_Edge.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Edge.hxx
src/IMeshData/IMeshData_Face.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Face.hxx
src/IMeshData/IMeshData_Model.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Model.hxx
src/IMeshData/IMeshData_PCurve.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_PCurve.hxx
src/IMeshData/IMeshData_ParametersList.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_ParametersList.hxx
src/IMeshData/IMeshData_ParametersListArrayAdaptor.hxx
src/IMeshData/IMeshData_Shape.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Shape.hxx
src/IMeshData/IMeshData_StatusOwner.hxx
src/IMeshData/IMeshData_TessellatedShape.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_TessellatedShape.hxx
src/IMeshData/IMeshData_Wire.cxx [new file with mode: 0644]
src/IMeshData/IMeshData_Wire.hxx
src/IMeshTools/FILES
src/IMeshTools/IMeshTools_Context.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_Context.hxx
src/IMeshTools/IMeshTools_CurveTessellator.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_CurveTessellator.hxx
src/IMeshTools/IMeshTools_MeshAlgo.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_MeshAlgo.hxx
src/IMeshTools/IMeshTools_MeshAlgoFactory.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_MeshAlgoFactory.hxx
src/IMeshTools/IMeshTools_MeshBuilder.cxx
src/IMeshTools/IMeshTools_MeshBuilder.hxx
src/IMeshTools/IMeshTools_ModelAlgo.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_ModelAlgo.hxx
src/IMeshTools/IMeshTools_ModelBuilder.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_ModelBuilder.hxx
src/IMeshTools/IMeshTools_ShapeExplorer.cxx
src/IMeshTools/IMeshTools_ShapeExplorer.hxx
src/IMeshTools/IMeshTools_ShapeVisitor.cxx [new file with mode: 0644]
src/IMeshTools/IMeshTools_ShapeVisitor.hxx