Skip to content

Commit

Permalink
Apply nested namespaces (sofa-framework#135)
Browse files Browse the repository at this point in the history
* apply nested namespaces

* clean ends of namespaces

* write namespace comments

Co-authored-by: erik pernod <erik.pernod@gmail.com>

---------

Co-authored-by: erik pernod <erik.pernod@gmail.com>
  • Loading branch information
alxbilger and epernod authored Apr 10, 2024
1 parent fa008a9 commit d4a3aa6
Show file tree
Hide file tree
Showing 21 changed files with 52 additions and 129 deletions.
8 changes: 2 additions & 6 deletions src/BeamAdapter/component/BeamInterpolation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,8 @@
/// Have a look a the end of BeamInterpolation.h
#include <BeamAdapter/component/BeamInterpolation.inl>

namespace sofa::component::fem
{

namespace _beaminterpolation_
namespace sofa::component::fem::_beaminterpolation_
{

using namespace sofa::defaulttype;
Expand All @@ -66,6 +64,4 @@ static int BeamInterpolationClass = core::RegisterObject("Adaptive Beam Interpol
////////////////////////////////////////////////////////////////////////////////////////////////////
template class SOFA_BEAMADAPTER_API BeamInterpolation<Rigid3Types>;

} /// namespace _beaminterpolation_

} /// sofa::component::fem
} // namespace sofa::component::fem::_beaminterpolation_
7 changes: 2 additions & 5 deletions src/BeamAdapter/component/BeamInterpolation.inl
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,8 @@

#include <BeamAdapter/component/BeamInterpolation.h>

namespace sofa::component::fem
{

namespace _beaminterpolation_
namespace sofa::component::fem::_beaminterpolation_
{

#define BEAMADAPTER_WITH_VERIFICATION false
Expand Down Expand Up @@ -1502,6 +1500,5 @@ void BeamInterpolation<DataTypes>::MapForceOnNodeUsingSpline(unsigned int edgeIn
}


} /// namespace _beaminterpolation_
} // namespace sofa::component::fem::_beaminterpolation_

} /// namespace sofa::component::fem
9 changes: 3 additions & 6 deletions src/BeamAdapter/component/WireBeamInterpolation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,7 @@
#include <sofa/core/ObjectFactory.h>


namespace sofa::component::fem
{

namespace _wirebeaminterpolation_
namespace sofa::component::fem::_wirebeaminterpolation_
{
using namespace sofa::defaulttype;

Expand All @@ -60,6 +57,6 @@ static int WireBeamInterpolationClass = core::RegisterObject("Adaptive Beam Inte

template class SOFA_BEAMADAPTER_API WireBeamInterpolation<Rigid3Types>;

} // namespace _wirebeaminterpolation_
} // namespace sofa::component::fem::_wirebeaminterpolation_


} // namespace sofa::component::fem
8 changes: 3 additions & 5 deletions src/BeamAdapter/component/WireBeamInterpolation.inl
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,8 @@
#include <BeamAdapter/component/WireBeamInterpolation.h>
#include <BeamAdapter/component/BeamInterpolation.inl>

namespace sofa::component::fem
{

namespace _wirebeaminterpolation_
namespace sofa::component::fem::_wirebeaminterpolation_
{

using sofa::component::engine::WireRestShape ;
Expand Down Expand Up @@ -271,6 +269,6 @@ typename T::SPtr WireBeamInterpolation<DataTypes>::create(T* tObj, core::object
return obj;
}

} // namespace _wirebeaminterpolation_
} // namespace sofa::component::fem::_wirebeaminterpolation_


} // namespace sofa::component::fem
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,8 @@
#include <sofa/component/statecontainer/MechanicalObject.h>
#include <sofa/core/ObjectFactory.h>

namespace sofa::component::constraintset
{

namespace _adaptivebeamlengthconstraint_
namespace sofa::component::constraintset::_adaptivebeamlengthconstraint_
{


Expand Down Expand Up @@ -78,6 +76,5 @@ static int AdaptiveBeamLengthConstraintClass = RegisterObject("Constrain the len
template class AdaptiveBeamLengthConstraint<Rigid3Types>;


} /// namespace _adaptivebeamlengthconstraint_
} // namespace sofa::component::constraintset::_adaptivebeamlengthconstraint_

} /// namespace sofa::component::constraintset
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,8 @@
#include <sofa/core/behavior/ConstraintResolution.h>
#include <BeamAdapter/component/constraint/AdaptiveBeamLengthConstraint.h>

namespace sofa::component::constraintset
{

namespace _adaptivebeamlengthconstraint_
namespace sofa::component::constraintset::_adaptivebeamlengthconstraint_
{

using helper::ReadAccessor;
Expand Down Expand Up @@ -408,6 +406,4 @@ void AdaptiveBeamLengthConstraint<DataTypes>::draw(const VisualParams* vparams)
vparams->drawTool()->restoreLastState();
}

} /// namespace _adaptivebeamlengthconstraint_

} /// namespace sofa::component::constraintset
} // namespace sofa::component::constraintset::_adaptivebeamlengthconstraint_
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,7 @@ using sofa::defaulttype::Rigid3Types;
using sofa::core::RegisterObject;


namespace sofa::component::constraintset
{

namespace _adaptiveBeamSlidingConstraint_
namespace sofa::component::constraintset::_adaptiveBeamSlidingConstraint_
{

AdaptiveBeamSlidingConstraintResolution::AdaptiveBeamSlidingConstraintResolution(double* sliding)
Expand Down Expand Up @@ -101,10 +98,7 @@ template class SOFA_BEAMADAPTER_API AdaptiveBeamSlidingConstraint<Rigid3Types>;

///////////////////////////////////////////////////////////////////////////////////////////////////

} // namespace _adaptiveBeamSlidingConstraint_

} // namespace sofa::component::constraintset

} // namespace sofa::component::constraintset::_adaptiveBeamSlidingConstraint_


///////////////////////////////// DEPRECATION MANAGEMENT FOR BACKWARD COMPATIBILITY ///////////////////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,8 @@
#include <BeamAdapter/component/constraint/AdaptiveBeamSlidingConstraint.h>
#include <sofa/core/behavior/ConstraintResolution.h>

namespace sofa::component::constraintset
{

namespace _adaptiveBeamSlidingConstraint_
namespace sofa::component::constraintset::_adaptiveBeamSlidingConstraint_
{

using sofa::core::behavior::ConstraintResolution ;
Expand Down Expand Up @@ -547,7 +545,6 @@ bool ProjectionSearch<DataTypes>::testForProjection(Real curvAbs)
}


} // namespace sofa::component::constraintset::_adaptiveBeamSlidingConstraint_

} // namespace _adaptiveBeamSlidingConstraint_

} // namespace sofa::component::constraintset
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,8 @@
#include <BeamAdapter/config.h>
#include <BeamAdapter/component/controller/AdaptiveBeamController.inl>

namespace sofa::component::controller
{

namespace _adaptivebeamcontroller_
namespace sofa::component::controller::_adaptivebeamcontroller_
{

using sofa::defaulttype::Rigid3Types;
Expand All @@ -67,6 +65,6 @@ static int AdaptiveBeamControllerClass = RegisterObject("")
template class SOFA_BEAMADAPTER_API AdaptiveBeamController<Rigid3Types>;


} // namespace _adaptivebeamcontroller_
} // namespace sofa::component::controller::_adaptivebeamcontroller_


} // namespace sofa::component::controller
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,7 @@
#include <BeamAdapter/component/controller/AdaptiveBeamController.h>


namespace sofa::component::controller
{

namespace _adaptivebeamcontroller_
namespace sofa::component::controller::_adaptivebeamcontroller_
{

using sofa::core::objectmodel::BaseContext ;
Expand Down Expand Up @@ -324,6 +321,6 @@ void AdaptiveBeamController<DataTypes>::applyController()
m_adaptiveinterpolation->setLength(newCurvAbs.size()-2,L);
}

} // namespace _adaptivebeamcontroller_
} // namespace sofa::component::controller::_adaptivebeamcontroller_


} // namespace sofa::component::controller
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,7 @@
#include <BeamAdapter/component/controller/InterventionalRadiologyController.inl>


namespace sofa::component::controller
{

namespace _interventionalradiologycontroller_
namespace sofa::component::controller::_interventionalradiologycontroller_
{

using namespace sofa::defaulttype;
Expand All @@ -63,6 +60,6 @@ static int InterventionalRadiologyControllerClass = core::RegisterObject("Provid

template class SOFA_BEAMADAPTER_API InterventionalRadiologyController<Rigid3Types>;

} // namespace _interventionalradiologycontroller_
} // namespace sofa::component::controller::_interventionalradiologycontroller_


} // namespace sofa::component::controller
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,8 @@

#include <BeamAdapter/component/controller/InterventionalRadiologyController.h>

namespace sofa::component::controller
{

namespace _interventionalradiologycontroller_
namespace sofa::component::controller::_interventionalradiologycontroller_
{

using type::vector;
Expand Down Expand Up @@ -1067,6 +1065,6 @@ int InterventionalRadiologyController<DataTypes>::getTotalNbEdges() const
}


} // namespace _interventionalradiologycontroller_
} // namespace sofa::component::controller::_interventionalradiologycontroller_


} // namespace sofa::component::controller
8 changes: 2 additions & 6 deletions src/BeamAdapter/component/controller/SutureController.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,8 @@

#include <BeamAdapter/component/controller/SutureController.inl>

namespace sofa::component::controller
{

namespace _suturecontroller_
namespace sofa::component::controller::_suturecontroller_
{

using namespace sofa::defaulttype;
Expand All @@ -60,6 +58,4 @@ static int SutureControllerClass = core::RegisterObject("Provides a Mouse & Keyb

template class SOFA_BEAMADAPTER_API SutureController<Rigid3Types>;

} /// _suturecontroller_

} /// namespace sofa::component::controller
} // namespace sofa::component::controller::_suturecontroller_
7 changes: 2 additions & 5 deletions src/BeamAdapter/component/controller/SutureController.inl
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,8 @@
#include <BeamAdapter/component/controller/SutureController.h>
#include <BeamAdapter/component/WireBeamInterpolation.h>

namespace sofa::component::controller
{

namespace _suturecontroller_
namespace sofa::component::controller::_suturecontroller_
{

using sofa::core::objectmodel::BaseContext ;
Expand Down Expand Up @@ -1214,6 +1212,5 @@ void SutureController<DataTypes>::draw(const core::visual::VisualParams* vparams
}
}

} /// namespace _suturecontroller_
} // namespace sofa::component::controller::_suturecontroller_

} /// namespace sofa::component::controller
8 changes: 3 additions & 5 deletions src/BeamAdapter/component/engine/WireRestShape.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,8 @@
#include <sofa/defaulttype/VecTypes.h>
#include <sofa/defaulttype/RigidTypes.h>

namespace sofa::component::engine
{

namespace _wirerestshape_
namespace sofa::component::engine::_wirerestshape_
{
using namespace sofa::defaulttype;

Expand All @@ -60,6 +58,6 @@ const int WireRestShapeClass = core::RegisterObject("Describe the shape function
template class SOFA_BEAMADAPTER_API WireRestShape<Rigid3Types>;


} // namespace _wirerestshape_
} // namespace sofa::component::engine::_wirerestshape_


}// namespace sofa::component::engine
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,8 @@

#include <BeamAdapter/component/forcefield/AdaptiveBeamForceFieldAndMass.inl>

namespace sofa::component::forcefield
{

namespace _adaptivebeamforcefieldandmass_
namespace sofa::component::forcefield::_adaptivebeamforcefieldandmass_
{

/////////////////////////////////////////// FACTORY ////////////////////////////////////////////////
Expand All @@ -61,6 +59,4 @@ template class SOFA_BEAMADAPTER_API AdaptiveBeamForceFieldAndMass<sofa::defaultt

////////////////////////////////////////////////////////////////////////////////////////////////////

} /// _adaptivebeamforcefiedlandmass_

} /// namespace sofa::component::forcefield
} // namespace sofa::component::forcefield::_adaptivebeamforcefieldandmass_
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,8 @@
#include <sofa/core/ObjectFactory.h>
#include <BeamAdapter/component/forcefield/AdaptiveInflatableBeamForceField.inl>

namespace sofa::component::forcefield
{

namespace _AdaptiveInflatableBeamForceField_
namespace sofa::component::forcefield::_AdaptiveInflatableBeamForceField_
{

using sofa::core::RegisterObject ;
Expand All @@ -64,6 +62,4 @@ template class SOFA_BEAMADAPTER_API AdaptiveInflatableBeamForceField<Rigid3Types

////////////////////////////////////////////////////////////////////////////////////////////////////

} /// _adaptivebeamforcefiedlandmass_

} /// namespace sofa::component::forcefield
} // namespace sofa::component::forcefield::_AdaptiveInflatableBeamForceField_
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,7 @@
#include <sofa/core/visual/VisualParams.h>




namespace sofa::component::forcefield
{

namespace _AdaptiveInflatableBeamForceField_
namespace sofa::component::forcefield::_AdaptiveInflatableBeamForceField_
{

/* ************* ADAPTIVE FORCEFIELD_AND_MASS ************** */
Expand Down Expand Up @@ -836,6 +831,5 @@ void AdaptiveInflatableBeamForceField<DataTypes>::drawElement(const VisualParams
}


} /// namespace _AdaptiveInflatableBeamForceField_
} // namespace sofa::component::forcefield::_AdaptiveInflatableBeamForceField_

} /// namespace sofa::component::forcefield
Loading

0 comments on commit d4a3aa6

Please sign in to comment.