Skip to content
Snippets Groups Projects
Commit dd20c448 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

Img3D rm class DefaultPositionBuilder

parent 2afd407b
No related branches found
No related tags found
1 merge request!2257rm unused fcts, detected by xunused
...@@ -76,25 +76,6 @@ std::vector<std::vector<double>> IPositionBuilder::generatePositions(double laye ...@@ -76,25 +76,6 @@ std::vector<std::vector<double>> IPositionBuilder::generatePositions(double laye
} }
// ************************************************************************************************
// class DefaultPositionBuilder
// ************************************************************************************************
DefaultPositionBuilder::DefaultPositionBuilder() = default;
DefaultPositionBuilder::~DefaultPositionBuilder() = default;
std::vector<std::vector<double>> DefaultPositionBuilder::generatePositionsImpl(double, double) const
{
return {{0., 0.}};
}
double DefaultPositionBuilder::positionVariance() const
{
return 0.0;
}
// ************************************************************************************************ // ************************************************************************************************
// class RandomPositionBuilder // class RandomPositionBuilder
// ************************************************************************************************ // ************************************************************************************************
......
...@@ -37,22 +37,6 @@ private: ...@@ -37,22 +37,6 @@ private:
}; };
//! The default position builder is used when no specific implementation exist for generating
//! the positions based on the interference function
//!
//! It always generates a single point at the origin
class DefaultPositionBuilder : public IPositionBuilder {
public:
DefaultPositionBuilder();
~DefaultPositionBuilder() override;
private:
std::vector<std::vector<double>> generatePositionsImpl(double layer_size,
double density) const override;
double positionVariance() const override;
};
class RandomPositionBuilder : public IPositionBuilder { class RandomPositionBuilder : public IPositionBuilder {
public: public:
RandomPositionBuilder(); RandomPositionBuilder();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment