Mark single parameter ctors as explicit.
Also those where the second and so forth arguments are defaulted. The MathLib::TemplateVector3 is an exception, because of the many required changes through the code, which relies on the implicit conversion from TemplatePoint<T, 3> to TemplateVector3<T>. clang-tidy '*explicit*' check.
Showing
- BaseLib/Histogram.h 2 additions, 2 deletionsBaseLib/Histogram.h
- GeoLib/IO/XmlIO/Boost/BoostXmlGmlInterface.h 1 addition, 1 deletionGeoLib/IO/XmlIO/Boost/BoostXmlGmlInterface.h
- GeoLib/MinimalBoundingSphere.h 5 additions, 2 deletionsGeoLib/MinimalBoundingSphere.h
- GeoLib/Point.h 3 additions, 3 deletionsGeoLib/Point.h
- GeoLib/Polygon.h 1 addition, 1 deletionGeoLib/Polygon.h
- GeoLib/Polyline.h 1 addition, 1 deletionGeoLib/Polyline.h
- GeoLib/SensorData.h 2 additions, 2 deletionsGeoLib/SensorData.h
- GeoLib/Station.h 5 additions, 5 deletionsGeoLib/Station.h
- GeoLib/StationBorehole.h 4 additions, 1 deletionGeoLib/StationBorehole.h
- MaterialLib/PorousMedium/UnsaturatedProperty/CapillaryPressure/CapillaryPressureSaturationCurve.h 1 addition, 1 deletion...erty/CapillaryPressure/CapillaryPressureSaturationCurve.h
- MaterialLib/PorousMedium/UnsaturatedProperty/RelativePermeability/RelativePermeabilityCurve.h 1 addition, 1 deletion...Property/RelativePermeability/RelativePermeabilityCurve.h
- MathLib/ODE/ConcreteODESolver.h 1 addition, 1 deletionMathLib/ODE/ConcreteODESolver.h
- MathLib/Point3dWithID.h 2 additions, 1 deletionMathLib/Point3dWithID.h
- MeshGeoToolsLib/HeuristicSearchLength.h 2 additions, 2 deletionsMeshGeoToolsLib/HeuristicSearchLength.h
- MeshLib/Elements/TemplateElement.h 6 additions, 2 deletionsMeshLib/Elements/TemplateElement.h
- MeshLib/IO/VtkIO/VtuInterface.h 3 additions, 1 deletionMeshLib/IO/VtkIO/VtuInterface.h
- MeshLib/MeshEditing/MeshRevision.h 1 addition, 1 deletionMeshLib/MeshEditing/MeshRevision.h
- MeshLib/MeshQuality/AngleSkewMetric.h 1 addition, 1 deletionMeshLib/MeshQuality/AngleSkewMetric.h
- MeshLib/MeshQuality/EdgeRatioMetric.h 1 addition, 1 deletionMeshLib/MeshQuality/EdgeRatioMetric.h
- MeshLib/MeshQuality/ElementQualityMetric.h 1 addition, 1 deletionMeshLib/MeshQuality/ElementQualityMetric.h
Loading
Please register or sign in to comment