1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

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
This commit is contained in:
mkrylova
2020-09-24 17:14:15 +03:00
committed by abv
parent 42624fdc75
commit 4945e8be99
121 changed files with 729 additions and 327 deletions

View File

@@ -63,25 +63,25 @@ public: //! @name mesher API
public: //! @name accessing to parameters.
//! Returns meshing parameters
inline const IMeshTools_Parameters& Parameters() const
const IMeshTools_Parameters& Parameters() const
{
return myParameters;
}
//! Returns modifiable meshing parameters
inline IMeshTools_Parameters& ChangeParameters()
IMeshTools_Parameters& ChangeParameters()
{
return myParameters;
}
//! Returns modified flag.
inline Standard_Boolean IsModified() const
Standard_Boolean IsModified() const
{
return myModified;
}
//! Returns accumulated status flags faced during meshing.
inline Standard_Integer GetStatusFlags() const
Standard_Integer GetStatusFlags() const
{
return myStatus;
}
@@ -89,7 +89,7 @@ public: //! @name accessing to parameters.
private:
//! Initializes specific parameters
inline void initParameters()
void initParameters()
{
if (myParameters.DeflectionInterior < Precision::Confusion())
{
@@ -131,7 +131,7 @@ public: //! @name plugin API
//! Discret() static method (thus applied only to Mesh Factories).
Standard_EXPORT static void SetParallelDefault(const Standard_Boolean isInParallel);
DEFINE_STANDARD_RTTI_INLINE(BRepMesh_IncrementalMesh, BRepMesh_DiscretRoot)
DEFINE_STANDARD_RTTIEXT(BRepMesh_IncrementalMesh, BRepMesh_DiscretRoot)
protected: