Mod: Single arg ctors must be explicit
This commit is contained in:
@@ -56,7 +56,7 @@ public:
|
||||
PointKernel()
|
||||
{
|
||||
}
|
||||
PointKernel(size_type size)
|
||||
explicit PointKernel(size_type size)
|
||||
{
|
||||
resize(size);
|
||||
}
|
||||
|
||||
@@ -129,7 +129,7 @@ protected:
|
||||
class Writer
|
||||
{
|
||||
public:
|
||||
Writer(const PointKernel&);
|
||||
explicit Writer(const PointKernel&);
|
||||
virtual ~Writer();
|
||||
virtual void write(const std::string& filename) = 0;
|
||||
|
||||
@@ -152,7 +152,7 @@ protected:
|
||||
class AscWriter : public Writer
|
||||
{
|
||||
public:
|
||||
AscWriter(const PointKernel&);
|
||||
explicit AscWriter(const PointKernel&);
|
||||
~AscWriter() override;
|
||||
void write(const std::string& filename) override;
|
||||
};
|
||||
@@ -160,7 +160,7 @@ public:
|
||||
class PlyWriter : public Writer
|
||||
{
|
||||
public:
|
||||
PlyWriter(const PointKernel&);
|
||||
explicit PlyWriter(const PointKernel&);
|
||||
~PlyWriter() override;
|
||||
void write(const std::string& filename) override;
|
||||
};
|
||||
@@ -168,7 +168,7 @@ public:
|
||||
class PcdWriter : public Writer
|
||||
{
|
||||
public:
|
||||
PcdWriter(const PointKernel&);
|
||||
explicit PcdWriter(const PointKernel&);
|
||||
~PcdWriter() override;
|
||||
void write(const std::string& filename) override;
|
||||
};
|
||||
|
||||
@@ -52,7 +52,7 @@ public:
|
||||
/** @name Construction */
|
||||
//@{
|
||||
/// Construction
|
||||
PointsGrid (const PointKernel &rclM);
|
||||
explicit PointsGrid (const PointKernel &rclM);
|
||||
/// Construction
|
||||
PointsGrid ();
|
||||
/// Construction
|
||||
@@ -175,7 +175,7 @@ class PointsExport PointsGridIterator
|
||||
{
|
||||
public:
|
||||
/// Construction
|
||||
PointsGridIterator (const PointsGrid &rclG);
|
||||
explicit PointsGridIterator (const PointsGrid &rclG);
|
||||
/** Returns the bounding box of the current grid element. */
|
||||
Base::BoundBox3d GetBoundBox () const
|
||||
{ return _rclGrid.GetBoundBox(_ulX, _ulY, _ulZ); }
|
||||
|
||||
@@ -38,7 +38,7 @@ class DlgPointsReadImp : public QDialog
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
DlgPointsReadImp(const char *FileName, QWidget* parent = nullptr, Qt::WindowFlags fl = Qt::WindowFlags() );
|
||||
explicit DlgPointsReadImp(const char *FileName, QWidget* parent = nullptr, Qt::WindowFlags fl = Qt::WindowFlags() );
|
||||
~DlgPointsReadImp() override;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user