diff --git a/Core/FormFactors/inc/FormFactorAnisoPyramid.h b/Core/FormFactors/inc/FormFactorAnisoPyramid.h index a377a71d711feb39b8765b241e13672571c3ce3d..6925f12e23a1a47817a3de10e4209a8a11e1a160 100644 --- a/Core/FormFactors/inc/FormFactorAnisoPyramid.h +++ b/Core/FormFactors/inc/FormFactorAnisoPyramid.h @@ -38,8 +38,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 4; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorBox.h b/Core/FormFactors/inc/FormFactorBox.h index dccdc38db7030a37b3614fdd1de651095b20a746..ee289713a6b99749e6aa907f2710aed8ffd7212f 100644 --- a/Core/FormFactors/inc/FormFactorBox.h +++ b/Core/FormFactors/inc/FormFactorBox.h @@ -29,21 +29,11 @@ public: //! @param length of Box's base //! @param width of Box's base //! @param height of Box - FormFactorBox( double length, double width, double height) - : m_length(length), m_width(width), m_height(height) { - - setName("FormFactorBox"); - check_initialization(); - init_parameters(); - } - - virtual ~FormFactorBox() {} + FormFactorBox( double length, double width, double height); FormFactorBox *clone() const; - virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - - int getNumberOfStochasticParameters() const { return 3; } + virtual void accept(ISampleVisitor *visitor) const; //! Returns length of Box double getLength() const { return m_length; } diff --git a/Core/FormFactors/inc/FormFactorCone.h b/Core/FormFactors/inc/FormFactorCone.h index 52bbbaed5eee00a8a24e9e7d4c15b42b477647f4..b5c957b7aa2e0d66b66741dc1cb54f2875a77292 100644 --- a/Core/FormFactors/inc/FormFactorCone.h +++ b/Core/FormFactors/inc/FormFactorCone.h @@ -37,8 +37,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorCone6.h b/Core/FormFactors/inc/FormFactorCone6.h index e8d1e8f01d58b5e68cc2c78d9725f77bc5870988..3643cfa5deb61bb5d699df92f72cac2e7559332c 100644 --- a/Core/FormFactors/inc/FormFactorCone6.h +++ b/Core/FormFactors/inc/FormFactorCone6.h @@ -37,8 +37,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorCuboctahedron.h b/Core/FormFactors/inc/FormFactorCuboctahedron.h index 151785696397fce9fa47749d5f0a6b4ab5f83d59..9937c7da2b242dc1d49d8248f8a27224ca83b4dd 100644 --- a/Core/FormFactors/inc/FormFactorCuboctahedron.h +++ b/Core/FormFactors/inc/FormFactorCuboctahedron.h @@ -39,8 +39,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 4; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorCylinder.h b/Core/FormFactors/inc/FormFactorCylinder.h index 7dd12eebdafb19d4a4ff723c65a58e17407a1a82..ee42a145bd5f81c21c8a130858b9500ec902e9e2 100644 --- a/Core/FormFactors/inc/FormFactorCylinder.h +++ b/Core/FormFactors/inc/FormFactorCylinder.h @@ -34,8 +34,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorDecoratorDebyeWaller.h b/Core/FormFactors/inc/FormFactorDecoratorDebyeWaller.h index 9c69ae6655de6494acbfbced2941c37ac1eab0ac..1ea4ab11e2ac2d474a56c88306dfa8a7d3b19218 100644 --- a/Core/FormFactors/inc/FormFactorDecoratorDebyeWaller.h +++ b/Core/FormFactors/inc/FormFactorDecoratorDebyeWaller.h @@ -45,11 +45,6 @@ public: virtual complex_t evaluate(const WavevectorInfo& wavevectors) const; - virtual int getNumberOfStochasticParameters() const - { - return mp_form_factor->getNumberOfStochasticParameters(); - } - protected: virtual bool check_initialization() const; virtual void init_parameters(); diff --git a/Core/FormFactors/inc/FormFactorDecoratorFactor.h b/Core/FormFactors/inc/FormFactorDecoratorFactor.h index 35cd5750f8dc3c21605cb43a3b80a7f5496888dd..28ff2f5c169fcfba8012e262e52df6c935646457 100644 --- a/Core/FormFactors/inc/FormFactorDecoratorFactor.h +++ b/Core/FormFactors/inc/FormFactorDecoratorFactor.h @@ -38,8 +38,6 @@ public: //! Evaluate the form factor for scalar calculations virtual complex_t evaluate(const WavevectorInfo& wavevectors) const; - virtual int getNumberOfStochasticParameters() const; - protected: complex_t m_factor; }; @@ -63,9 +61,4 @@ inline complex_t FormFactorDecoratorFactor::evaluate(const WavevectorInfo& wavev return m_factor * mp_form_factor->evaluate(wavevectors); } -inline int FormFactorDecoratorFactor::getNumberOfStochasticParameters() const -{ - return mp_form_factor->getNumberOfStochasticParameters(); -} - #endif /* FORMFACTORDECORATORFACTOR_H_ */ diff --git a/Core/FormFactors/inc/FormFactorDecoratorMultiPositionFactor.h b/Core/FormFactors/inc/FormFactorDecoratorMultiPositionFactor.h index ced1bb51c87efa3afe10a67876418d21c70174ff..ec9763a14b853ca97bc44bf6c969b829f1cca15b 100644 --- a/Core/FormFactors/inc/FormFactorDecoratorMultiPositionFactor.h +++ b/Core/FormFactors/inc/FormFactorDecoratorMultiPositionFactor.h @@ -43,11 +43,6 @@ public: virtual Eigen::Matrix2cd evaluatePol(const WavevectorInfo& wavevectors) const; #endif - virtual int getNumberOfStochasticParameters() const - { - return mp_form_factor->getNumberOfStochasticParameters(); - } - private: complex_t getPositionsFactor(const cvector_t &q) const; std::vector<kvector_t> m_positions; diff --git a/Core/FormFactors/inc/FormFactorDecoratorPositionFactor.h b/Core/FormFactors/inc/FormFactorDecoratorPositionFactor.h index ec733feccbb4afa6ebf120ebbe89a01f0fbddc72..f7c699e988078f4e08db7694bc7839faf68503c8 100644 --- a/Core/FormFactors/inc/FormFactorDecoratorPositionFactor.h +++ b/Core/FormFactors/inc/FormFactorDecoratorPositionFactor.h @@ -42,11 +42,6 @@ public: virtual Eigen::Matrix2cd evaluatePol(const WavevectorInfo& wavevectors) const; #endif - virtual int getNumberOfStochasticParameters() const - { - return mp_form_factor->getNumberOfStochasticParameters(); - } - protected: kvector_t m_position; diff --git a/Core/FormFactors/inc/FormFactorDecoratorRotation.h b/Core/FormFactors/inc/FormFactorDecoratorRotation.h index 6a4d7695d677031b916053b8271f277bbe6e4198..7ecb537cfa9d67ed206002367605a7076b6d177f 100644 --- a/Core/FormFactors/inc/FormFactorDecoratorRotation.h +++ b/Core/FormFactors/inc/FormFactorDecoratorRotation.h @@ -47,11 +47,6 @@ public: virtual complex_t evaluate(const WavevectorInfo& wavevectors) const; - virtual int getNumberOfStochasticParameters() const - { - return mp_form_factor->getNumberOfStochasticParameters(); - } - protected: Geometry::Transform3D m_transform; }; diff --git a/Core/FormFactors/inc/FormFactorEllipsoidalCylinder.h b/Core/FormFactors/inc/FormFactorEllipsoidalCylinder.h index ce1bd82776562622327be1bf816dea3b284c9d03..60a12b789b7983d7c81d1b18f2b9712021a78eb1 100644 --- a/Core/FormFactors/inc/FormFactorEllipsoidalCylinder.h +++ b/Core/FormFactors/inc/FormFactorEllipsoidalCylinder.h @@ -36,8 +36,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - double getRadiusA() const { return m_radius_a; } virtual void setRadiusA(double radius_a) { m_radius_a = radius_a; } diff --git a/Core/FormFactors/inc/FormFactorFullSphere.h b/Core/FormFactors/inc/FormFactorFullSphere.h index 8f0ccd1c6b10920a3d4cabdd3ebc7afec6cc7e3e..82b0a823fac2ca9fa479196dece8060d81200d7a 100644 --- a/Core/FormFactors/inc/FormFactorFullSphere.h +++ b/Core/FormFactors/inc/FormFactorFullSphere.h @@ -60,8 +60,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 1; } - //! Returns radius of sphere virtual double getRadius() const { return m_radius; } virtual void setRadius(double radius) {m_radius = radius; } diff --git a/Core/FormFactors/inc/FormFactorFullSpheroid.h b/Core/FormFactors/inc/FormFactorFullSpheroid.h index 73f03fe02c9c7c17606e7533ee092b0781836dd1..7495c81ccb631c58066c61efd421f04dab58b615 100644 --- a/Core/FormFactors/inc/FormFactorFullSpheroid.h +++ b/Core/FormFactors/inc/FormFactorFullSpheroid.h @@ -38,8 +38,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getHeight() const { return m_height; } virtual double getRadius() const { return m_radius; } diff --git a/Core/FormFactors/inc/FormFactorGauss.h b/Core/FormFactors/inc/FormFactorGauss.h index 879122b327702d384f90f6817960940b85f80357..a797b22a2b0dd8aa1af9b7745103758202ecf7c7 100644 --- a/Core/FormFactors/inc/FormFactorGauss.h +++ b/Core/FormFactors/inc/FormFactorGauss.h @@ -32,8 +32,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual complex_t evaluate_for_q(const cvector_t& q) const; //! Returns volume diff --git a/Core/FormFactors/inc/FormFactorHemiEllipsoid.h b/Core/FormFactors/inc/FormFactorHemiEllipsoid.h index f208966ddd367e16dd07cfab3f0c7904990f75ed..04147fec6dd70515f6e3ed523121d6f6877a2e3e 100644 --- a/Core/FormFactors/inc/FormFactorHemiEllipsoid.h +++ b/Core/FormFactors/inc/FormFactorHemiEllipsoid.h @@ -39,8 +39,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual double getRadiusA() const { return m_radius_a; } diff --git a/Core/FormFactors/inc/FormFactorLorentz.h b/Core/FormFactors/inc/FormFactorLorentz.h index b2a1400fe98cb5faac4eff15ae8284ada77c67fa..099c06104db3aad44f547c01349f26fa06cd59ef 100644 --- a/Core/FormFactors/inc/FormFactorLorentz.h +++ b/Core/FormFactors/inc/FormFactorLorentz.h @@ -32,8 +32,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual complex_t evaluate_for_q(const cvector_t& q) const; protected: diff --git a/Core/FormFactors/inc/FormFactorPrism3.h b/Core/FormFactors/inc/FormFactorPrism3.h index a104c4f9e5db6f435f80164e4c52580b5c679f82..30b7172683f41550fc514391bbd2e740744d346e 100644 --- a/Core/FormFactors/inc/FormFactorPrism3.h +++ b/Core/FormFactors/inc/FormFactorPrism3.h @@ -34,8 +34,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorPrism6.h b/Core/FormFactors/inc/FormFactorPrism6.h index 943f50e8c8ee5e9b28849c26be89c43d9d182f33..77f28f906117ae587ac2c50b81588ba2fe20cacd 100644 --- a/Core/FormFactors/inc/FormFactorPrism6.h +++ b/Core/FormFactors/inc/FormFactorPrism6.h @@ -33,8 +33,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorPyramid.h b/Core/FormFactors/inc/FormFactorPyramid.h index b1604513d1e9fab1a95583f2a62f0006ef3f5c0f..0557d10a5dfdc9a266f8dbc23a18f2ee94c90976 100644 --- a/Core/FormFactors/inc/FormFactorPyramid.h +++ b/Core/FormFactors/inc/FormFactorPyramid.h @@ -36,8 +36,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorRipple1.h b/Core/FormFactors/inc/FormFactorRipple1.h index 055a3008c6a5f4f812c03534ed7d6f51b9d7b892..45f6c46e9c929b60c0a1e99746b67cab2ff980e5 100644 --- a/Core/FormFactors/inc/FormFactorRipple1.h +++ b/Core/FormFactors/inc/FormFactorRipple1.h @@ -38,8 +38,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual double getWidth() const { return m_width; } virtual double getLength() const { return m_length; } diff --git a/Core/FormFactors/inc/FormFactorRipple2.h b/Core/FormFactors/inc/FormFactorRipple2.h index 2003ed3e88b61b22ab9375f05a0700ee4658da7b..f0e843b87513b20a2c9453b95bee729738ec482b 100644 --- a/Core/FormFactors/inc/FormFactorRipple2.h +++ b/Core/FormFactors/inc/FormFactorRipple2.h @@ -39,8 +39,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 4; } - virtual double getHeight() const { return m_height; } virtual double getWidth() const { return m_width; } virtual double getLength() const { return m_length; } diff --git a/Core/FormFactors/inc/FormFactorSphereGaussianRadius.h b/Core/FormFactors/inc/FormFactorSphereGaussianRadius.h index d4c83a32c51d39f91d71848d3b3ed7d66bb3df59..ca4254479383ffc99df4e8b9dbe508e1b1ebda08 100644 --- a/Core/FormFactors/inc/FormFactorSphereGaussianRadius.h +++ b/Core/FormFactors/inc/FormFactorSphereGaussianRadius.h @@ -34,8 +34,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const; - virtual double getHeight() const { return p_ff_sphere->getHeight(); } virtual complex_t evaluate_for_q(const cvector_t& q) const; diff --git a/Core/FormFactors/inc/FormFactorSphereLogNormalRadius.h b/Core/FormFactors/inc/FormFactorSphereLogNormalRadius.h index 9f4a18efd84cae52d238b646c51ea416b63b7a4e..2b69856b3fcc1a9bcd072b2e03e3be168ff4ff6e 100644 --- a/Core/FormFactors/inc/FormFactorSphereLogNormalRadius.h +++ b/Core/FormFactors/inc/FormFactorSphereLogNormalRadius.h @@ -38,8 +38,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const; - virtual double getHeight() const; virtual complex_t evaluate_for_q(const cvector_t& q) const; diff --git a/Core/FormFactors/inc/FormFactorSphereUniformRadius.h b/Core/FormFactors/inc/FormFactorSphereUniformRadius.h index a965f738877a5b00c671a0961b849771554f5059..4059446710e592d3ef5c67b52c4238bfc212bb46 100644 --- a/Core/FormFactors/inc/FormFactorSphereUniformRadius.h +++ b/Core/FormFactors/inc/FormFactorSphereUniformRadius.h @@ -35,8 +35,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const; - virtual double getHeight() const { return 2.0*m_mean; } virtual complex_t evaluate_for_q(const cvector_t& q) const; diff --git a/Core/FormFactors/inc/FormFactorTetrahedron.h b/Core/FormFactors/inc/FormFactorTetrahedron.h index e7c6b96fa97349d9d5f385f003abb9d5ff2b0ac5..57636e2f2f772ae954d2dc5411068feb4ec01817 100644 --- a/Core/FormFactors/inc/FormFactorTetrahedron.h +++ b/Core/FormFactors/inc/FormFactorTetrahedron.h @@ -37,8 +37,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual void setHeight(double height) { m_height = height; } diff --git a/Core/FormFactors/inc/FormFactorTrivial.h b/Core/FormFactors/inc/FormFactorTrivial.h index 1b3356d380850cd17b866db1e6fc323da9d19e26..de1f1a233c9537080ac86a76127bd2e53cb0fd14 100644 --- a/Core/FormFactors/inc/FormFactorTrivial.h +++ b/Core/FormFactors/inc/FormFactorTrivial.h @@ -34,8 +34,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 0; } - virtual complex_t evaluate_for_q(const cvector_t& q) const; protected: diff --git a/Core/FormFactors/inc/FormFactorTruncatedCube.h b/Core/FormFactors/inc/FormFactorTruncatedCube.h index c3a06b944eeb2d9e704a6154669d35360a7496dc..9bf45b7c5e6ab4aea14657ff973c05cd4539386c 100644 --- a/Core/FormFactors/inc/FormFactorTruncatedCube.h +++ b/Core/FormFactors/inc/FormFactorTruncatedCube.h @@ -34,8 +34,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getLength() const { return m_length; } virtual void setLength(double length) { m_length = length; } diff --git a/Core/FormFactors/inc/FormFactorTruncatedSphere.h b/Core/FormFactors/inc/FormFactorTruncatedSphere.h index 58ab3497d03be3057a58464276faaa4c1bde63fc..7c2985f4a5dd4b984c78ba14bb6d666a09e9f83f 100644 --- a/Core/FormFactors/inc/FormFactorTruncatedSphere.h +++ b/Core/FormFactors/inc/FormFactorTruncatedSphere.h @@ -37,8 +37,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 2; } - virtual double getRadius() const { return m_radius; } virtual double getHeight() const { return m_height; } diff --git a/Core/FormFactors/inc/FormFactorTruncatedSpheroid.h b/Core/FormFactors/inc/FormFactorTruncatedSpheroid.h index 52949f3ba1a34aefe2fe389f177ad583739ce12a..61e295b3650e68f7e2b0167e1305c3e77b175d27 100644 --- a/Core/FormFactors/inc/FormFactorTruncatedSpheroid.h +++ b/Core/FormFactors/inc/FormFactorTruncatedSpheroid.h @@ -39,8 +39,6 @@ public: virtual void accept(ISampleVisitor *visitor) const { visitor->visit(this); } - virtual int getNumberOfStochasticParameters() const { return 3; } - virtual double getHeight() const { return m_height; } virtual double getHeightFlattening() const { return m_height_flattening; } diff --git a/Core/FormFactors/inc/FormFactorWeighted.h b/Core/FormFactors/inc/FormFactorWeighted.h index 77a24bc5606a2bd460dbf081d25dbecd29025c20..115c34984f61c696eb7a0a3e642febcdda5499ff 100644 --- a/Core/FormFactors/inc/FormFactorWeighted.h +++ b/Core/FormFactors/inc/FormFactorWeighted.h @@ -44,8 +44,6 @@ public: virtual Eigen::Matrix2cd evaluatePol(const WavevectorInfo& wavevectors) const; #endif - virtual int getNumberOfStochasticParameters() const; - protected: std::vector<IFormFactor *> m_form_factors; std::vector<double> m_weights; diff --git a/Core/FormFactors/inc/IFormFactor.h b/Core/FormFactors/inc/IFormFactor.h index 6b38732cb1b144650bdf32fb1647d18b085ded95..ea91dce91707af8b906c96db8b2a8af55a24430e 100644 --- a/Core/FormFactors/inc/IFormFactor.h +++ b/Core/FormFactors/inc/IFormFactor.h @@ -59,9 +59,6 @@ public: virtual Eigen::Matrix2cd evaluatePol(const WavevectorInfo& wavevectors) const; #endif - //! Returns number of variable/stochastic parameters - virtual int getNumberOfStochasticParameters() const { return 0; } - //! Returns the total volume of the particle of this form factor's shape virtual double getVolume() const; diff --git a/Core/FormFactors/src/FormFactorBox.cpp b/Core/FormFactors/src/FormFactorBox.cpp index ca0afe0e06ef1fe41257eaae53877e88046da1b0..5d1d18d5a3b6993bb9302d7f8f2880f057af6789 100644 --- a/Core/FormFactors/src/FormFactorBox.cpp +++ b/Core/FormFactors/src/FormFactorBox.cpp @@ -17,6 +17,14 @@ #include "MathFunctions.h" +FormFactorBox::FormFactorBox(double length, double width, double height) + : m_length(length), m_width(width), m_height(height) { + + setName("FormFactorBox"); + check_initialization(); + init_parameters(); +} + FormFactorBox *FormFactorBox::clone() const { FormFactorBox *result = new FormFactorBox(m_length, m_width, m_height); @@ -24,6 +32,11 @@ FormFactorBox *FormFactorBox::clone() const return result; } +void FormFactorBox::accept(ISampleVisitor *visitor) const +{ + visitor->visit(this); +} + complex_t FormFactorBox::evaluate_for_q(const cvector_t& q) const { diff --git a/Core/FormFactors/src/FormFactorSphereGaussianRadius.cpp b/Core/FormFactors/src/FormFactorSphereGaussianRadius.cpp index a70290cd9708f6e65c5d164b098272e5fea6ab62..c607a6606d91ed318e7a9cda843f9546ba32d86b 100644 --- a/Core/FormFactors/src/FormFactorSphereGaussianRadius.cpp +++ b/Core/FormFactors/src/FormFactorSphereGaussianRadius.cpp @@ -42,11 +42,6 @@ FormFactorSphereGaussianRadius::~FormFactorSphereGaussianRadius() delete p_ff_sphere; } -int FormFactorSphereGaussianRadius::getNumberOfStochasticParameters() const -{ - return 2; -} - complex_t FormFactorSphereGaussianRadius::evaluate_for_q( const cvector_t& q) const { diff --git a/Core/FormFactors/src/FormFactorSphereLogNormalRadius.cpp b/Core/FormFactors/src/FormFactorSphereLogNormalRadius.cpp index 0a8c4a29c50255c94b44e463a5a65b418c292647..999e37ffc54684f8fa0249ef4f4d55d37f2a636a 100644 --- a/Core/FormFactors/src/FormFactorSphereLogNormalRadius.cpp +++ b/Core/FormFactors/src/FormFactorSphereLogNormalRadius.cpp @@ -44,11 +44,6 @@ FormFactorSphereLogNormalRadius::~FormFactorSphereLogNormalRadius() delete mp_distribution; } -int FormFactorSphereLogNormalRadius::getNumberOfStochasticParameters() const -{ - return 2; -} - complex_t FormFactorSphereLogNormalRadius::evaluate_for_q( const cvector_t& q) const { diff --git a/Core/FormFactors/src/FormFactorSphereUniformRadius.cpp b/Core/FormFactors/src/FormFactorSphereUniformRadius.cpp index d27527f3133949f6098317469d540d0264f8fc0f..53842c2f128476a6947f99faec34d8b60756c4bb 100644 --- a/Core/FormFactors/src/FormFactorSphereUniformRadius.cpp +++ b/Core/FormFactors/src/FormFactorSphereUniformRadius.cpp @@ -42,11 +42,6 @@ FormFactorSphereUniformRadius::~FormFactorSphereUniformRadius() { } -int FormFactorSphereUniformRadius::getNumberOfStochasticParameters() const -{ - return 2; -} - complex_t FormFactorSphereUniformRadius::evaluate_for_q( const cvector_t& q) const { diff --git a/Core/FormFactors/src/FormFactorWeighted.cpp b/Core/FormFactors/src/FormFactorWeighted.cpp index 40258f2257fd9a49ea0141c13dcb03a867d41d51..685b352bfefd9c351fb7c561cc03b884f3341998 100644 --- a/Core/FormFactors/src/FormFactorWeighted.cpp +++ b/Core/FormFactors/src/FormFactorWeighted.cpp @@ -71,12 +71,3 @@ Eigen::Matrix2cd FormFactorWeighted::evaluatePol(const WavevectorInfo& wavevecto return result; } -int FormFactorWeighted::getNumberOfStochasticParameters() const -{ - int result=0; - for (size_t index=0; index<m_form_factors.size(); ++index) { - result += m_form_factors[index]->getNumberOfStochasticParameters(); - } - return result; -} - diff --git a/Core/PythonAPI/src/FormFactorAnisoPyramid.pypp.cpp b/Core/PythonAPI/src/FormFactorAnisoPyramid.pypp.cpp index 09f1a2f6786bd0d35e2e716631f43387e6730b69..dd157066c1fcfeccd5fece66331a9e55866382e0 100644 --- a/Core/PythonAPI/src/FormFactorAnisoPyramid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorAnisoPyramid.pypp.cpp @@ -97,18 +97,6 @@ struct FormFactorAnisoPyramid_wrapper : FormFactorAnisoPyramid, bp::wrapper< For return FormFactorAnisoPyramid::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorAnisoPyramid::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorAnisoPyramid::getNumberOfStochasticParameters( ); - } - virtual double getWidth( ) const { if( bp::override func_getWidth = this->get_override( "getWidth" ) ) return func_getWidth( ); @@ -458,17 +446,6 @@ void register_FormFactorAnisoPyramid_class(){ , getLength_function_type(&::FormFactorAnisoPyramid::getLength) , default_getLength_function_type(&FormFactorAnisoPyramid_wrapper::default_getLength) ); - } - { //::FormFactorAnisoPyramid::getNumberOfStochasticParameters - - typedef int ( ::FormFactorAnisoPyramid::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorAnisoPyramid_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorAnisoPyramid_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorAnisoPyramid::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorAnisoPyramid_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorAnisoPyramid::getWidth diff --git a/Core/PythonAPI/src/FormFactorBox.pypp.cpp b/Core/PythonAPI/src/FormFactorBox.pypp.cpp index 6e0a7378bca8ac748789adafa8ea3c2d478c22d4..81f651fb3c2a25e87c64350cd170811759dd93d6 100644 --- a/Core/PythonAPI/src/FormFactorBox.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorBox.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { return FormFactorBox::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorBox::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorBox::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -362,17 +350,6 @@ void register_FormFactorBox_class(){ , getLength_function_type( &::FormFactorBox::getLength ) , "Returns length of Box." ); - } - { //::FormFactorBox::getNumberOfStochasticParameters - - typedef int ( ::FormFactorBox::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorBox_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorBox_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorBox::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorBox_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorBox::getRadius diff --git a/Core/PythonAPI/src/FormFactorCone.pypp.cpp b/Core/PythonAPI/src/FormFactorCone.pypp.cpp index e44a91049ecb7ac81477db2fb359bdef23eacb4c..78f1d80be1ccf1c7ad6f54e0792a993604515a8b 100644 --- a/Core/PythonAPI/src/FormFactorCone.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCone.pypp.cpp @@ -85,18 +85,6 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { return FormFactorCone::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorCone::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorCone::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -411,17 +399,6 @@ void register_FormFactorCone_class(){ , getHeight_function_type(&::FormFactorCone::getHeight) , default_getHeight_function_type(&FormFactorCone_wrapper::default_getHeight) ); - } - { //::FormFactorCone::getNumberOfStochasticParameters - - typedef int ( ::FormFactorCone::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorCone_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorCone_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorCone::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorCone_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorCone::getRadius diff --git a/Core/PythonAPI/src/FormFactorCone6.pypp.cpp b/Core/PythonAPI/src/FormFactorCone6.pypp.cpp index 379fba3ce8d3b24b17e8be9a6fd63ff6a61232f0..c41b744e7122a1d9d97deee6387b8307ea2cdfd3 100644 --- a/Core/PythonAPI/src/FormFactorCone6.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCone6.pypp.cpp @@ -85,18 +85,6 @@ struct FormFactorCone6_wrapper : FormFactorCone6, bp::wrapper< FormFactorCone6 > return FormFactorCone6::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorCone6::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorCone6::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -411,17 +399,6 @@ void register_FormFactorCone6_class(){ , getHeight_function_type(&::FormFactorCone6::getHeight) , default_getHeight_function_type(&FormFactorCone6_wrapper::default_getHeight) ); - } - { //::FormFactorCone6::getNumberOfStochasticParameters - - typedef int ( ::FormFactorCone6::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorCone6_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorCone6_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorCone6::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorCone6_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorCone6::getRadius diff --git a/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp b/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp index cb673fe4d351b5b14b7d0cfa400872910472c330..8e0f3a25047245fa2349057dda95a19793a85ae9 100644 --- a/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp @@ -181,18 +181,6 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry return IFormFactor::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->IFormFactor::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return IFormFactor::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -456,17 +444,6 @@ void register_FormFactorCrystal_class(){ , getHeight_function_type(&::IFormFactor::getHeight) , default_getHeight_function_type(&FormFactorCrystal_wrapper::default_getHeight) ); - } - { //::IFormFactor::getNumberOfStochasticParameters - - typedef int ( ::IFormFactor::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorCrystal_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorCrystal_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::IFormFactor::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorCrystal_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IFormFactor::getRadius diff --git a/Core/PythonAPI/src/FormFactorCuboctahedron.pypp.cpp b/Core/PythonAPI/src/FormFactorCuboctahedron.pypp.cpp index 681d12c33dec93a68c49a52ddf671013f5160069..1030d3bc5a203d5fbc5ea968393359a525e015f0 100644 --- a/Core/PythonAPI/src/FormFactorCuboctahedron.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCuboctahedron.pypp.cpp @@ -109,18 +109,6 @@ struct FormFactorCuboctahedron_wrapper : FormFactorCuboctahedron, bp::wrapper< F return FormFactorCuboctahedron::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorCuboctahedron::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorCuboctahedron::getNumberOfStochasticParameters( ); - } - virtual void setAlpha( double alpha ) { if( bp::override func_setAlpha = this->get_override( "setAlpha" ) ) func_setAlpha( alpha ); @@ -469,17 +457,6 @@ void register_FormFactorCuboctahedron_class(){ , getLength_function_type(&::FormFactorCuboctahedron::getLength) , default_getLength_function_type(&FormFactorCuboctahedron_wrapper::default_getLength) ); - } - { //::FormFactorCuboctahedron::getNumberOfStochasticParameters - - typedef int ( ::FormFactorCuboctahedron::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorCuboctahedron_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorCuboctahedron_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorCuboctahedron::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorCuboctahedron_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorCuboctahedron::setAlpha diff --git a/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp b/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp index 2331c88d6c1bf5a4d0bca23ed3317aa67856fb02..9561f283d1ee8da7b7e466297b163772b99afd03 100644 --- a/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC return FormFactorCylinder::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorCylinder::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorCylinder::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -376,17 +364,6 @@ void register_FormFactorCylinder_class(){ , getHeight_function_type(&::FormFactorCylinder::getHeight) , default_getHeight_function_type(&FormFactorCylinder_wrapper::default_getHeight) ); - } - { //::FormFactorCylinder::getNumberOfStochasticParameters - - typedef int ( ::FormFactorCylinder::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorCylinder_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorCylinder_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorCylinder::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorCylinder_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorCylinder::getRadius diff --git a/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp b/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp index 52d24b8c2224902f09f9f72613fb027dc631a9c7..3ee17b7e058c40b56a70e761b58fb3a846c1943d 100644 --- a/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp @@ -68,18 +68,6 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, return FormFactorDecoratorDebyeWaller::evaluate( boost::ref(wavevectors) ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -337,17 +325,6 @@ void register_FormFactorDecoratorDebyeWaller_class(){ , default_evaluate_function_type(&FormFactorDecoratorDebyeWaller_wrapper::default_evaluate) , ( bp::arg("wavevectors") ) ); - } - { //::FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters - - typedef int ( ::FormFactorDecoratorDebyeWaller::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorDecoratorDebyeWaller_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorDecoratorDebyeWaller_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorDecoratorDebyeWaller_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorEllipsoidalCylinder.pypp.cpp b/Core/PythonAPI/src/FormFactorEllipsoidalCylinder.pypp.cpp index 4a148eebea6ec30b0f643b2decc177adcdd7ac77..b2e3074ace1a693e8ef516f90d719d08d67394a5 100644 --- a/Core/PythonAPI/src/FormFactorEllipsoidalCylinder.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorEllipsoidalCylinder.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorEllipsoidalCylinder_wrapper : FormFactorEllipsoidalCylinder, bp return FormFactorEllipsoidalCylinder::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorEllipsoidalCylinder::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorEllipsoidalCylinder::getNumberOfStochasticParameters( ); - } - virtual double getRadiusB( ) const { if( bp::override func_getRadiusB = this->get_override( "getRadiusB" ) ) return func_getRadiusB( ); @@ -400,17 +388,6 @@ void register_FormFactorEllipsoidalCylinder_class(){ , getHeight_function_type(&::FormFactorEllipsoidalCylinder::getHeight) , default_getHeight_function_type(&FormFactorEllipsoidalCylinder_wrapper::default_getHeight) ); - } - { //::FormFactorEllipsoidalCylinder::getNumberOfStochasticParameters - - typedef int ( ::FormFactorEllipsoidalCylinder::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorEllipsoidalCylinder_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorEllipsoidalCylinder_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorEllipsoidalCylinder::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorEllipsoidalCylinder_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorEllipsoidalCylinder::getRadiusA diff --git a/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp b/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp index 55c4c3aed8c8ca7aeeed8268118910d9b2f2b72e..6b7c811729b3796bf07f4a1cc5a97d49cea484a4 100644 --- a/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac return FormFactorFullSphere::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorFullSphere::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorFullSphere::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -364,17 +352,6 @@ void register_FormFactorFullSphere_class(){ , getHeight_function_type(&::FormFactorFullSphere::getHeight) , default_getHeight_function_type(&FormFactorFullSphere_wrapper::default_getHeight) ); - } - { //::FormFactorFullSphere::getNumberOfStochasticParameters - - typedef int ( ::FormFactorFullSphere::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorFullSphere_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorFullSphere_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorFullSphere::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorFullSphere_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorFullSphere::getRadius diff --git a/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp b/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp index 7025b620febf4cfd81ba9fcbdef77e57d123a26d..d0fba7339d3887f295022a6e20669d00e12a5216 100644 --- a/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For return FormFactorFullSpheroid::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorFullSpheroid::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorFullSpheroid::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -352,17 +340,6 @@ void register_FormFactorFullSpheroid_class(){ , getHeight_function_type(&::FormFactorFullSpheroid::getHeight) , default_getHeight_function_type(&FormFactorFullSpheroid_wrapper::default_getHeight) ); - } - { //::FormFactorFullSpheroid::getNumberOfStochasticParameters - - typedef int ( ::FormFactorFullSpheroid::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorFullSpheroid_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorFullSpheroid_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorFullSpheroid::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorFullSpheroid_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorFullSpheroid::getRadius diff --git a/Core/PythonAPI/src/FormFactorGauss.pypp.cpp b/Core/PythonAPI/src/FormFactorGauss.pypp.cpp index 8e2035c0a467c5b0c0cf3c5d75af44b88af0898e..3f90f726e7ccf369a547cadc6788c33e0f10fed4 100644 --- a/Core/PythonAPI/src/FormFactorGauss.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorGauss.pypp.cpp @@ -80,18 +80,6 @@ struct FormFactorGauss_wrapper : FormFactorGauss, bp::wrapper< FormFactorGauss > return FormFactorGauss::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorGauss::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorGauss::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -360,17 +348,6 @@ void register_FormFactorGauss_class(){ , getHeight_function_type(&::FormFactorGauss::getHeight) , default_getHeight_function_type(&FormFactorGauss_wrapper::default_getHeight) ); - } - { //::FormFactorGauss::getNumberOfStochasticParameters - - typedef int ( ::FormFactorGauss::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorGauss_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorGauss_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorGauss::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorGauss_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorGauss::getRadius diff --git a/Core/PythonAPI/src/FormFactorHemiEllipsoid.pypp.cpp b/Core/PythonAPI/src/FormFactorHemiEllipsoid.pypp.cpp index 68554c81379436969a60d12629d30a50ae40fc68..f784a91e00b1d1e28b580e41a7422c04ed8485bc 100644 --- a/Core/PythonAPI/src/FormFactorHemiEllipsoid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorHemiEllipsoid.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorHemiEllipsoid_wrapper : FormFactorHemiEllipsoid, bp::wrapper< F return FormFactorHemiEllipsoid::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorHemiEllipsoid::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorHemiEllipsoid::getNumberOfStochasticParameters( ); - } - virtual double getRadiusA( ) const { if( bp::override func_getRadiusA = this->get_override( "getRadiusA" ) ) return func_getRadiusA( ); @@ -376,17 +364,6 @@ void register_FormFactorHemiEllipsoid_class(){ , getHeight_function_type(&::FormFactorHemiEllipsoid::getHeight) , default_getHeight_function_type(&FormFactorHemiEllipsoid_wrapper::default_getHeight) ); - } - { //::FormFactorHemiEllipsoid::getNumberOfStochasticParameters - - typedef int ( ::FormFactorHemiEllipsoid::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorHemiEllipsoid_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorHemiEllipsoid_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorHemiEllipsoid::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorHemiEllipsoid_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorHemiEllipsoid::getRadiusA diff --git a/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp b/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp index 8d0c0932f3821e8f9b21c12cb832b7bf2c23abf4..a94d1c6e261c16afa4c6bcc183536e433c360b47 100644 --- a/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp @@ -68,18 +68,6 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor return FormFactorLorentz::evaluate_for_q( boost::ref(q) ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorLorentz::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorLorentz::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -349,17 +337,6 @@ void register_FormFactorLorentz_class(){ , default_evaluate_for_q_function_type(&FormFactorLorentz_wrapper::default_evaluate_for_q) , ( bp::arg("q") ) ); - } - { //::FormFactorLorentz::getNumberOfStochasticParameters - - typedef int ( ::FormFactorLorentz::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorLorentz_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorLorentz_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorLorentz::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorLorentz_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp b/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp index efb791c7ebad88fea1ae0b29a013d4750aa95922..d97e107e69e1151a8263714fcbedc3355b831a01 100644 --- a/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp @@ -85,18 +85,6 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism return FormFactorPrism3::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorPrism3::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorPrism3::getNumberOfStochasticParameters( ); - } - virtual void setHeight( double height ) { if( bp::override func_setHeight = this->get_override( "setHeight" ) ) func_setHeight( height ); @@ -399,17 +387,6 @@ void register_FormFactorPrism3_class(){ , getLength_function_type(&::FormFactorPrism3::getLength) , default_getLength_function_type(&FormFactorPrism3_wrapper::default_getLength) ); - } - { //::FormFactorPrism3::getNumberOfStochasticParameters - - typedef int ( ::FormFactorPrism3::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorPrism3_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorPrism3_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorPrism3::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorPrism3_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorPrism3::setHeight diff --git a/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp b/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp index d651ef13cefcd591f3e9ba408468eb6febf9db29..2ce7b38df82fe6557e78d2a59a7e58eaee12baca 100644 --- a/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism return FormFactorPrism6::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorPrism6::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorPrism6::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -376,17 +364,6 @@ void register_FormFactorPrism6_class(){ , getHeight_function_type(&::FormFactorPrism6::getHeight) , default_getHeight_function_type(&FormFactorPrism6_wrapper::default_getHeight) ); - } - { //::FormFactorPrism6::getNumberOfStochasticParameters - - typedef int ( ::FormFactorPrism6::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorPrism6_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorPrism6_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorPrism6::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorPrism6_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorPrism6::getRadius diff --git a/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp b/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp index 8090127f580833150ce68e2a770859836421e51e..b7fed49240b1cc983798bad3d46e5911bd6ef287 100644 --- a/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp @@ -97,18 +97,6 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr return FormFactorPyramid::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorPyramid::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorPyramid::getNumberOfStochasticParameters( ); - } - virtual void setAlpha( double alpha ) { if( bp::override func_setAlpha = this->get_override( "setAlpha" ) ) func_setAlpha( alpha ); @@ -434,17 +422,6 @@ void register_FormFactorPyramid_class(){ , getLength_function_type(&::FormFactorPyramid::getLength) , default_getLength_function_type(&FormFactorPyramid_wrapper::default_getLength) ); - } - { //::FormFactorPyramid::getNumberOfStochasticParameters - - typedef int ( ::FormFactorPyramid::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorPyramid_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorPyramid_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorPyramid::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorPyramid_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorPyramid::setAlpha diff --git a/Core/PythonAPI/src/FormFactorRipple1.pypp.cpp b/Core/PythonAPI/src/FormFactorRipple1.pypp.cpp index 5055d8ba56c26b27a2e57a0616be9eda578003ed..59a9a63b866b70ca1d7e7c23f04f00d7387d0c46 100644 --- a/Core/PythonAPI/src/FormFactorRipple1.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorRipple1.pypp.cpp @@ -85,18 +85,6 @@ struct FormFactorRipple1_wrapper : FormFactorRipple1, bp::wrapper< FormFactorRip return FormFactorRipple1::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorRipple1::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorRipple1::getNumberOfStochasticParameters( ); - } - virtual double getWidth( ) const { if( bp::override func_getWidth = this->get_override( "getWidth" ) ) return func_getWidth( ); @@ -387,17 +375,6 @@ void register_FormFactorRipple1_class(){ , getLength_function_type(&::FormFactorRipple1::getLength) , default_getLength_function_type(&FormFactorRipple1_wrapper::default_getLength) ); - } - { //::FormFactorRipple1::getNumberOfStochasticParameters - - typedef int ( ::FormFactorRipple1::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorRipple1_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorRipple1_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorRipple1::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorRipple1_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorRipple1::getWidth diff --git a/Core/PythonAPI/src/FormFactorRipple2.pypp.cpp b/Core/PythonAPI/src/FormFactorRipple2.pypp.cpp index 522136d111c41e83f526efb5a1bf0a6a744c6f40..46cd50a66b2bc63bf37fc8243d7b2091b5f3a894 100644 --- a/Core/PythonAPI/src/FormFactorRipple2.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorRipple2.pypp.cpp @@ -97,18 +97,6 @@ struct FormFactorRipple2_wrapper : FormFactorRipple2, bp::wrapper< FormFactorRip return FormFactorRipple2::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorRipple2::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorRipple2::getNumberOfStochasticParameters( ); - } - virtual double getWidth( ) const { if( bp::override func_getWidth = this->get_override( "getWidth" ) ) return func_getWidth( ); @@ -410,17 +398,6 @@ void register_FormFactorRipple2_class(){ , getLength_function_type(&::FormFactorRipple2::getLength) , default_getLength_function_type(&FormFactorRipple2_wrapper::default_getLength) ); - } - { //::FormFactorRipple2::getNumberOfStochasticParameters - - typedef int ( ::FormFactorRipple2::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorRipple2_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorRipple2_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorRipple2::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorRipple2_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorRipple2::getWidth diff --git a/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp b/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp index ef437b0766ef320f0e9fb52ea7d05632b63eacf1..4f594687ba8d32087a9104ae9715d822fb763e3d 100644 --- a/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, return FormFactorSphereGaussianRadius::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorSphereGaussianRadius::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorSphereGaussianRadius::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -352,17 +340,6 @@ void register_FormFactorSphereGaussianRadius_class(){ , getHeight_function_type(&::FormFactorSphereGaussianRadius::getHeight) , default_getHeight_function_type(&FormFactorSphereGaussianRadius_wrapper::default_getHeight) ); - } - { //::FormFactorSphereGaussianRadius::getNumberOfStochasticParameters - - typedef int ( ::FormFactorSphereGaussianRadius::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorSphereGaussianRadius_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorSphereGaussianRadius_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorSphereGaussianRadius::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorSphereGaussianRadius_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorSphereLogNormalRadius.pypp.cpp b/Core/PythonAPI/src/FormFactorSphereLogNormalRadius.pypp.cpp index 261bff5d83b0547da070f2d06a1e5a6f0282ee9e..b92c4a959b84ec452ef8f7864b93f330d9d1b218 100644 --- a/Core/PythonAPI/src/FormFactorSphereLogNormalRadius.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorSphereLogNormalRadius.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorSphereLogNormalRadius_wrapper : FormFactorSphereLogNormalRadius return FormFactorSphereLogNormalRadius::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorSphereLogNormalRadius::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorSphereLogNormalRadius::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -352,17 +340,6 @@ void register_FormFactorSphereLogNormalRadius_class(){ , getHeight_function_type(&::FormFactorSphereLogNormalRadius::getHeight) , default_getHeight_function_type(&FormFactorSphereLogNormalRadius_wrapper::default_getHeight) ); - } - { //::FormFactorSphereLogNormalRadius::getNumberOfStochasticParameters - - typedef int ( ::FormFactorSphereLogNormalRadius::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorSphereLogNormalRadius_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorSphereLogNormalRadius_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorSphereLogNormalRadius::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorSphereLogNormalRadius_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorSphereUniformRadius.pypp.cpp b/Core/PythonAPI/src/FormFactorSphereUniformRadius.pypp.cpp index c883759f31ab3ada811795154aff890a444ad34e..d8f3daf37d073affaeac779bb4096b7b40e177ad 100644 --- a/Core/PythonAPI/src/FormFactorSphereUniformRadius.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorSphereUniformRadius.pypp.cpp @@ -73,18 +73,6 @@ struct FormFactorSphereUniformRadius_wrapper : FormFactorSphereUniformRadius, bp return FormFactorSphereUniformRadius::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorSphereUniformRadius::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorSphereUniformRadius::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -352,17 +340,6 @@ void register_FormFactorSphereUniformRadius_class(){ , getHeight_function_type(&::FormFactorSphereUniformRadius::getHeight) , default_getHeight_function_type(&FormFactorSphereUniformRadius_wrapper::default_getHeight) ); - } - { //::FormFactorSphereUniformRadius::getNumberOfStochasticParameters - - typedef int ( ::FormFactorSphereUniformRadius::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorSphereUniformRadius_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorSphereUniformRadius_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorSphereUniformRadius::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorSphereUniformRadius_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorTetrahedron.pypp.cpp b/Core/PythonAPI/src/FormFactorTetrahedron.pypp.cpp index 34cd22ca0d9e21e85e6e23cd5e01577c40a58674..501564b3f147acdb3392b204d38b8206d491a060 100644 --- a/Core/PythonAPI/src/FormFactorTetrahedron.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorTetrahedron.pypp.cpp @@ -97,18 +97,6 @@ struct FormFactorTetrahedron_wrapper : FormFactorTetrahedron, bp::wrapper< FormF return FormFactorTetrahedron::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorTetrahedron::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorTetrahedron::getNumberOfStochasticParameters( ); - } - virtual void setAlpha( double alpha ) { if( bp::override func_setAlpha = this->get_override( "setAlpha" ) ) func_setAlpha( alpha ); @@ -434,17 +422,6 @@ void register_FormFactorTetrahedron_class(){ , getLength_function_type(&::FormFactorTetrahedron::getLength) , default_getLength_function_type(&FormFactorTetrahedron_wrapper::default_getLength) ); - } - { //::FormFactorTetrahedron::getNumberOfStochasticParameters - - typedef int ( ::FormFactorTetrahedron::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorTetrahedron_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorTetrahedron_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorTetrahedron::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorTetrahedron_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorTetrahedron::setAlpha diff --git a/Core/PythonAPI/src/FormFactorTrivial.pypp.cpp b/Core/PythonAPI/src/FormFactorTrivial.pypp.cpp index 2022bce5a8f5834cb49e38cd878cc5cadfafc638..3f2cf1a4879346989afe2f39e8fcd15b7e565a75 100644 --- a/Core/PythonAPI/src/FormFactorTrivial.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorTrivial.pypp.cpp @@ -61,18 +61,6 @@ struct FormFactorTrivial_wrapper : FormFactorTrivial, bp::wrapper< FormFactorTri return FormFactorTrivial::evaluate_for_q( boost::ref(q) ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorTrivial::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorTrivial::getNumberOfStochasticParameters( ); - } - virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); @@ -341,17 +329,6 @@ void register_FormFactorTrivial_class(){ , default_evaluate_for_q_function_type(&FormFactorTrivial_wrapper::default_evaluate_for_q) , ( bp::arg("q") ) ); - } - { //::FormFactorTrivial::getNumberOfStochasticParameters - - typedef int ( ::FormFactorTrivial::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorTrivial_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorTrivial_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorTrivial::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorTrivial_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::areParametersChanged diff --git a/Core/PythonAPI/src/FormFactorTruncatedCube.pypp.cpp b/Core/PythonAPI/src/FormFactorTruncatedCube.pypp.cpp index e35a56ff9c54812732d8a404c41eeb882e9a2a26..d2e021c5275d246b72140121d7dfb3d46a18e7ac 100644 --- a/Core/PythonAPI/src/FormFactorTruncatedCube.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorTruncatedCube.pypp.cpp @@ -61,18 +61,6 @@ struct FormFactorTruncatedCube_wrapper : FormFactorTruncatedCube, bp::wrapper< F return FormFactorTruncatedCube::getLength( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorTruncatedCube::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorTruncatedCube::getNumberOfStochasticParameters( ); - } - virtual double getRemovedLength( ) const { if( bp::override func_getRemovedLength = this->get_override( "getRemovedLength" ) ) return func_getRemovedLength( ); @@ -376,17 +364,6 @@ void register_FormFactorTruncatedCube_class(){ , getLength_function_type(&::FormFactorTruncatedCube::getLength) , default_getLength_function_type(&FormFactorTruncatedCube_wrapper::default_getLength) ); - } - { //::FormFactorTruncatedCube::getNumberOfStochasticParameters - - typedef int ( ::FormFactorTruncatedCube::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorTruncatedCube_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorTruncatedCube_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorTruncatedCube::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorTruncatedCube_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorTruncatedCube::getRemovedLength diff --git a/Core/PythonAPI/src/FormFactorTruncatedSphere.pypp.cpp b/Core/PythonAPI/src/FormFactorTruncatedSphere.pypp.cpp index 0f5c6a6cdf4719069df44c2a37f9a0b1fbb15a16..c5b9b534d3e47011f7c7a4f76859810d5af2aad1 100644 --- a/Core/PythonAPI/src/FormFactorTruncatedSphere.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorTruncatedSphere.pypp.cpp @@ -61,18 +61,6 @@ struct FormFactorTruncatedSphere_wrapper : FormFactorTruncatedSphere, bp::wrappe return FormFactorTruncatedSphere::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorTruncatedSphere::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorTruncatedSphere::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -328,17 +316,6 @@ void register_FormFactorTruncatedSphere_class(){ , getHeight_function_type(&::FormFactorTruncatedSphere::getHeight) , default_getHeight_function_type(&FormFactorTruncatedSphere_wrapper::default_getHeight) ); - } - { //::FormFactorTruncatedSphere::getNumberOfStochasticParameters - - typedef int ( ::FormFactorTruncatedSphere::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorTruncatedSphere_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorTruncatedSphere_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorTruncatedSphere::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorTruncatedSphere_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorTruncatedSphere::getRadius diff --git a/Core/PythonAPI/src/FormFactorTruncatedSpheroid.pypp.cpp b/Core/PythonAPI/src/FormFactorTruncatedSpheroid.pypp.cpp index 7bd0da2382ab7edecf7b36a7f04447b3a8b64491..9071d45342d8b77ff0319d88cc6dbf3057fc4671 100644 --- a/Core/PythonAPI/src/FormFactorTruncatedSpheroid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorTruncatedSpheroid.pypp.cpp @@ -97,18 +97,6 @@ struct FormFactorTruncatedSpheroid_wrapper : FormFactorTruncatedSpheroid, bp::wr return FormFactorTruncatedSpheroid::getHeightFullSpheroid( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorTruncatedSpheroid::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorTruncatedSpheroid::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -398,17 +386,6 @@ void register_FormFactorTruncatedSpheroid_class(){ , getHeightFullSpheroid_function_type(&::FormFactorTruncatedSpheroid::getHeightFullSpheroid) , default_getHeightFullSpheroid_function_type(&FormFactorTruncatedSpheroid_wrapper::default_getHeightFullSpheroid) ); - } - { //::FormFactorTruncatedSpheroid::getNumberOfStochasticParameters - - typedef int ( ::FormFactorTruncatedSpheroid::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorTruncatedSpheroid_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorTruncatedSpheroid_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorTruncatedSpheroid::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorTruncatedSpheroid_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorTruncatedSpheroid::getRadius diff --git a/Core/PythonAPI/src/FormFactorWeighted.pypp.cpp b/Core/PythonAPI/src/FormFactorWeighted.pypp.cpp index 6e305a5805de6bee057ee254f63da7eab7f38ea1..33cf0b3091d283623de5f8750f4af861d31fe9ff 100644 --- a/Core/PythonAPI/src/FormFactorWeighted.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorWeighted.pypp.cpp @@ -61,18 +61,6 @@ struct FormFactorWeighted_wrapper : FormFactorWeighted, bp::wrapper< FormFactorW return FormFactorWeighted::evaluate( boost::ref(wavevectors) ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->FormFactorWeighted::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return FormFactorWeighted::getNumberOfStochasticParameters( ); - } - virtual void setAmbientMaterial( ::IMaterial const & material ) { if( bp::override func_setAmbientMaterial = this->get_override( "setAmbientMaterial" ) ) func_setAmbientMaterial( boost::ref(material) ); @@ -340,17 +328,6 @@ void register_FormFactorWeighted_class(){ , default_evaluate_function_type(&FormFactorWeighted_wrapper::default_evaluate) , ( bp::arg("wavevectors") ) ); - } - { //::FormFactorWeighted::getNumberOfStochasticParameters - - typedef int ( ::FormFactorWeighted::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( FormFactorWeighted_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - FormFactorWeighted_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::FormFactorWeighted::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&FormFactorWeighted_wrapper::default_getNumberOfStochasticParameters) ); - } { //::FormFactorWeighted::setAmbientMaterial diff --git a/Core/PythonAPI/src/IFormFactor.pypp.cpp b/Core/PythonAPI/src/IFormFactor.pypp.cpp index 3ebbf41bbbfe88004896c3318c0a0b404b1a5df6..fdd8ad787581f0b3a96a6e30a6d2dfb02026bcae 100644 --- a/Core/PythonAPI/src/IFormFactor.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactor.pypp.cpp @@ -59,18 +59,6 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { return IFormFactor::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->IFormFactor::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return IFormFactor::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -323,17 +311,6 @@ void register_IFormFactor_class(){ , getHeight_function_type(&::IFormFactor::getHeight) , default_getHeight_function_type(&IFormFactor_wrapper::default_getHeight) ); - } - { //::IFormFactor::getNumberOfStochasticParameters - - typedef int ( ::IFormFactor::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( IFormFactor_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - IFormFactor_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::IFormFactor::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&IFormFactor_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IFormFactor::getRadius diff --git a/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp b/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp index c95be4cf07a11efa362723945068f18463991234..c8990603dc4d0b9509f970436f2cdef8640fdcef 100644 --- a/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp @@ -167,18 +167,6 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > return IFormFactor::getHeight( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->IFormFactor::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return IFormFactor::getNumberOfStochasticParameters( ); - } - virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); @@ -439,17 +427,6 @@ void register_IFormFactorBorn_class(){ , getHeight_function_type(&::IFormFactor::getHeight) , default_getHeight_function_type(&IFormFactorBorn_wrapper::default_getHeight) ); - } - { //::IFormFactor::getNumberOfStochasticParameters - - typedef int ( ::IFormFactor::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( IFormFactorBorn_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - IFormFactorBorn_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::IFormFactor::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&IFormFactorBorn_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IFormFactor::getRadius diff --git a/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp b/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp index 786ebb3f3b466e07ff1ba14f93f5630116884cfc..640f90b2a606b2c6eb414c32f44ab7ae6f339716 100644 --- a/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp @@ -184,18 +184,6 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa return ISample::getCompositeSample( ); } - virtual int getNumberOfStochasticParameters( ) const { - if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) - return func_getNumberOfStochasticParameters( ); - else{ - return this->IFormFactor::getNumberOfStochasticParameters( ); - } - } - - int default_getNumberOfStochasticParameters( ) const { - return IFormFactor::getNumberOfStochasticParameters( ); - } - virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); @@ -453,17 +441,6 @@ void register_IFormFactorDecorator_class(){ , default_getCompositeSample_function_type(&IFormFactorDecorator_wrapper::default_getCompositeSample) , bp::return_value_policy< bp::reference_existing_object >() ); - } - { //::IFormFactor::getNumberOfStochasticParameters - - typedef int ( ::IFormFactor::*getNumberOfStochasticParameters_function_type)( ) const; - typedef int ( IFormFactorDecorator_wrapper::*default_getNumberOfStochasticParameters_function_type)( ) const; - - IFormFactorDecorator_exposer.def( - "getNumberOfStochasticParameters" - , getNumberOfStochasticParameters_function_type(&::IFormFactor::getNumberOfStochasticParameters) - , default_getNumberOfStochasticParameters_function_type(&IFormFactorDecorator_wrapper::default_getNumberOfStochasticParameters) ); - } { //::IParameterized::printParameters diff --git a/Tests/UnitTests/TestCore/FormFactorTest.h b/Tests/UnitTests/TestCore/FormFactorTest.h index 7a96422d7dbe3b03caea4ce55ca8386559095477..d8d69b91787c7a42f8c84acb4b6faa6cdfb8b547 100644 --- a/Tests/UnitTests/TestCore/FormFactorTest.h +++ b/Tests/UnitTests/TestCore/FormFactorTest.h @@ -48,7 +48,6 @@ TEST_F(FormFactorTest, AnisoPyramid) EXPECT_EQ(14., anisopyramid.getWidth()); EXPECT_EQ(5., anisopyramid.getHeight()); EXPECT_EQ(0.8, anisopyramid.getAlpha()); - EXPECT_EQ((int)4, anisopyramid.getNumberOfStochasticParameters()); FormFactorAnisoPyramid *anisopyramidclone = anisopyramid.clone(); EXPECT_EQ("FormFactorAnisoPyramid",anisopyramidclone->getName()); @@ -57,7 +56,6 @@ TEST_F(FormFactorTest, AnisoPyramid) EXPECT_EQ(14., anisopyramidclone->getWidth()); EXPECT_EQ(5., anisopyramidclone->getHeight()); EXPECT_EQ(0.8, anisopyramidclone->getAlpha()); - EXPECT_EQ((int)4, anisopyramidclone->getNumberOfStochasticParameters()); } //Test form factor of an hemiellipsoid @@ -76,7 +74,6 @@ TEST_F(FormFactorTest, HemiEllipsoid) EXPECT_EQ(7., hemiellipsoid.getRadiusB()); EXPECT_EQ(5., hemiellipsoid.getHeight()); EXPECT_DOUBLE_EQ(volume, hemiellipsoid.getVolume()); - EXPECT_EQ((int)3, hemiellipsoid.getNumberOfStochasticParameters()); FormFactorHemiEllipsoid *hemiellipsoidclone = hemiellipsoid.clone(); EXPECT_EQ("FormFactorHemiEllipsoid",hemiellipsoidclone->getName()); @@ -84,7 +81,6 @@ TEST_F(FormFactorTest, HemiEllipsoid) EXPECT_EQ(7., hemiellipsoidclone->getRadiusB()); EXPECT_EQ(5., hemiellipsoidclone->getHeight()); EXPECT_DOUBLE_EQ(volume, hemiellipsoidclone->getVolume()); - EXPECT_EQ((int)3, hemiellipsoidclone->getNumberOfStochasticParameters()); } // Test form factor of a box @@ -102,7 +98,6 @@ TEST_F(FormFactorTest, Box) EXPECT_EQ(5., box.getHeight()); EXPECT_EQ(3., box.getRadius()); EXPECT_DOUBLE_EQ(volume, box.getVolume()); - EXPECT_EQ(3, box.getNumberOfStochasticParameters()); FormFactorBox *boxclone = box.clone(); EXPECT_EQ("FormFactorBox",boxclone->getName()); @@ -110,7 +105,6 @@ TEST_F(FormFactorTest, Box) EXPECT_EQ(5., boxclone->getHeight()); EXPECT_EQ(3., boxclone->getRadius()); EXPECT_DOUBLE_EQ(volume, boxclone->getVolume()); - EXPECT_EQ(3, boxclone->getNumberOfStochasticParameters()); } // Test form factor of a cone @@ -131,7 +125,6 @@ TEST_F(FormFactorTest, Cone) EXPECT_EQ(5., cone.getHeight()); EXPECT_EQ(0.8, cone.getAlpha()); EXPECT_DOUBLE_EQ(volume, cone.getVolume()); - EXPECT_EQ((int)3, cone.getNumberOfStochasticParameters()); FormFactorCone *coneclone = cone.clone(); EXPECT_EQ("FormFactorCone",coneclone->getName()); @@ -139,7 +132,6 @@ TEST_F(FormFactorTest, Cone) EXPECT_EQ(5., coneclone->getHeight()); EXPECT_EQ(0.8, coneclone->getAlpha()); EXPECT_DOUBLE_EQ(volume, coneclone->getVolume()); - EXPECT_EQ((int)3, coneclone->getNumberOfStochasticParameters()); } // Test form factor of a cone6 @@ -160,7 +152,6 @@ TEST_F(FormFactorTest, Cone6) EXPECT_EQ(5., cone6.getHeight()); EXPECT_EQ(0.8, cone6.getAlpha()); EXPECT_DOUBLE_EQ(volume, cone6.getVolume()); - EXPECT_EQ((int)3, cone6.getNumberOfStochasticParameters()); FormFactorCone6 *cone6clone = cone6.clone(); EXPECT_EQ("FormFactorCone6",cone6clone->getName()); @@ -168,7 +159,6 @@ TEST_F(FormFactorTest, Cone6) EXPECT_EQ(5., cone6clone->getHeight()); EXPECT_EQ(0.8, cone6clone->getAlpha()); EXPECT_DOUBLE_EQ(volume, cone6clone->getVolume()); - EXPECT_EQ((int)3, cone6clone->getNumberOfStochasticParameters()); } // Test form factor of a cuboctahedron @@ -195,7 +185,6 @@ TEST_F(FormFactorTest, Cuboctahedron) EXPECT_EQ(1., cuboctahedron.getHeightRatio()); EXPECT_EQ(0.8, cuboctahedron.getAlpha()); EXPECT_DOUBLE_EQ(volume, cuboctahedron.getVolume()); - EXPECT_EQ((int)4, cuboctahedron.getNumberOfStochasticParameters()); FormFactorCuboctahedron *cuboctahedronclone = cuboctahedron.clone(); EXPECT_EQ("FormFactorCuboctahedron",cuboctahedronclone->getName()); @@ -204,8 +193,6 @@ TEST_F(FormFactorTest, Cuboctahedron) EXPECT_EQ(1., cuboctahedronclone->getHeightRatio()); EXPECT_EQ(0.8, cuboctahedronclone->getAlpha()); EXPECT_DOUBLE_EQ(volume, cuboctahedron.getVolume()); - EXPECT_EQ((int)4, cuboctahedronclone->getNumberOfStochasticParameters()); - } // Test form factor of a cylinder @@ -220,14 +207,12 @@ TEST_F(FormFactorTest, Cylinder) EXPECT_EQ(5., cylinder.getHeight()); EXPECT_EQ(3., cylinder.getRadius()); EXPECT_DOUBLE_EQ(volume, cylinder.getVolume()); - EXPECT_EQ((int)2, cylinder.getNumberOfStochasticParameters()); FormFactorCylinder *cylinderclone = cylinder.clone(); EXPECT_EQ("FormFactorCylinder",cylinderclone->getName()); EXPECT_EQ(5., cylinderclone->getHeight()); EXPECT_EQ(3., cylinderclone-> getRadius()); EXPECT_DOUBLE_EQ(volume, cylinderclone-> getVolume()); - EXPECT_EQ((int)2, cylinderclone-> getNumberOfStochasticParameters()); } // Test form factor of an ellipsoidal cylinder @@ -245,7 +230,6 @@ TEST_F(FormFactorTest, EllipsoidalCylinder) EXPECT_EQ(3., ellipscyl.getRadiusA()); EXPECT_EQ(5., ellipscyl.getRadiusB()); EXPECT_DOUBLE_EQ(volume, ellipscyl.getVolume()); - EXPECT_EQ((int)3, ellipscyl.getNumberOfStochasticParameters()); FormFactorEllipsoidalCylinder *ellipscylclone = ellipscyl.clone(); EXPECT_EQ("FormFactorEllipsoidalCylinder",ellipscylclone->getName()); @@ -253,7 +237,6 @@ TEST_F(FormFactorTest, EllipsoidalCylinder) EXPECT_EQ(3., ellipscylclone->getRadiusA()); EXPECT_EQ(5., ellipscylclone->getRadiusB()); EXPECT_DOUBLE_EQ(volume, ellipscylclone->getVolume()); - EXPECT_EQ((int)3, ellipscylclone->getNumberOfStochasticParameters()); } @@ -269,14 +252,12 @@ TEST_F(FormFactorTest, FullSphere) EXPECT_EQ(5., fullsphere.getRadius()); EXPECT_EQ(2.*5., fullsphere.getHeight()); EXPECT_DOUBLE_EQ(volume, fullsphere.getVolume()); - EXPECT_EQ((int)1, fullsphere.getNumberOfStochasticParameters()); FormFactorFullSphere *fullsphereclone = fullsphere.clone(); EXPECT_EQ("FormFactorFullSphere",fullsphereclone->getName()); EXPECT_EQ(5., fullsphereclone->getRadius()); EXPECT_EQ(2.*5., fullsphereclone->getHeight()); EXPECT_DOUBLE_EQ(volume, fullsphereclone->getVolume()); - EXPECT_EQ((int)1, fullsphereclone->getNumberOfStochasticParameters()); } // Test form factor of a full spheroid @@ -292,14 +273,12 @@ TEST_F(FormFactorTest, FullSpheroid) EXPECT_EQ(3., fullspheroid.getRadius()); EXPECT_EQ(5., fullspheroid.getHeight()); EXPECT_DOUBLE_EQ(volume, fullspheroid.getVolume()); - EXPECT_EQ((int)2, fullspheroid.getNumberOfStochasticParameters()); FormFactorFullSpheroid *fullspheroidclone = fullspheroid.clone(); EXPECT_EQ("FormFactorFullSpheroid",fullspheroidclone->getName()); EXPECT_EQ(3., fullspheroidclone->getRadius()); EXPECT_EQ(5, fullspheroidclone->getHeight()); EXPECT_DOUBLE_EQ(volume, fullspheroidclone->getVolume()); - EXPECT_EQ((int)2, fullspheroidclone->getNumberOfStochasticParameters()); } // Test form factor of a prism3 @@ -315,7 +294,6 @@ TEST_F(FormFactorTest, Prism3) EXPECT_EQ(4., prism3.getHeight()); EXPECT_EQ(6., prism3.getLength()); EXPECT_DOUBLE_EQ(volume, prism3.getVolume()); - EXPECT_EQ((int)2, prism3.getNumberOfStochasticParameters()); FormFactorPrism3 *prism3clone = prism3.clone(); @@ -323,7 +301,6 @@ TEST_F(FormFactorTest, Prism3) EXPECT_EQ(4., prism3clone->getHeight()); EXPECT_EQ(6., prism3clone->getLength()); EXPECT_DOUBLE_EQ(volume, prism3clone->getVolume()); - EXPECT_EQ((int)2, prism3clone->getNumberOfStochasticParameters()); } // Test form factor of a prism6 @@ -339,7 +316,6 @@ TEST_F(FormFactorTest, Prism6) EXPECT_EQ(4., prism6.getHeight()); EXPECT_EQ(3., prism6.getRadius()); EXPECT_DOUBLE_EQ(volume, prism6.getVolume()); - EXPECT_EQ((int)2, prism6.getNumberOfStochasticParameters()); FormFactorPrism6 *prism6clone = prism6.clone(); @@ -347,7 +323,6 @@ TEST_F(FormFactorTest, Prism6) EXPECT_EQ(4., prism6clone->getHeight()); EXPECT_EQ(3., prism6clone->getRadius()); EXPECT_DOUBLE_EQ(volume, prism6clone->getVolume()); - EXPECT_EQ((int)2, prism6clone->getNumberOfStochasticParameters()); } // Test form factor of a pyramid @@ -368,7 +343,6 @@ TEST_F(FormFactorTest, Pyramid) EXPECT_EQ(10., pyramid.getLength()); EXPECT_EQ(0.8, pyramid.getAlpha()); EXPECT_DOUBLE_EQ(volume, pyramid.getVolume()); - EXPECT_EQ((int)3, pyramid.getNumberOfStochasticParameters()); FormFactorPyramid *pyramidclone = pyramid.clone(); EXPECT_EQ("FormFactorPyramid", pyramidclone->getName()); @@ -376,7 +350,6 @@ TEST_F(FormFactorTest, Pyramid) EXPECT_EQ(10., pyramidclone->getLength()); EXPECT_EQ(0.8, pyramidclone->getAlpha()); EXPECT_DOUBLE_EQ(volume, pyramidclone->getVolume()); - EXPECT_EQ((int)3, pyramidclone->getNumberOfStochasticParameters()); } // Test form factor of a truncated sphere @@ -393,12 +366,10 @@ TEST_F(FormFactorTest, TruncatedSphere) EXPECT_EQ("FormFactorTruncatedSphere", trsphere.getName()); EXPECT_EQ(3., trsphere.getHeight()); EXPECT_DOUBLE_EQ(volume, trsphere.getVolume()); - EXPECT_EQ((int)2, trsphere.getNumberOfStochasticParameters()); FormFactorTruncatedSphere *trsphereclone = trsphere.clone(); EXPECT_EQ("FormFactorTruncatedSphere", trsphereclone->getName()); EXPECT_DOUBLE_EQ(3., trsphereclone->getHeight()); - EXPECT_EQ((int)2, trsphereclone->getNumberOfStochasticParameters()); } // Test form factor of a truncated spheroid @@ -418,7 +389,6 @@ TEST_F(FormFactorTest, TruncatedSpheroid) EXPECT_EQ(3., trspheroid.getRadius()); EXPECT_DOUBLE_EQ(total_height, trspheroid.getHeightFullSpheroid()); EXPECT_DOUBLE_EQ(volume, trspheroid.getVolume()); - EXPECT_EQ((int)3, trspheroid.getNumberOfStochasticParameters()); FormFactorTruncatedSpheroid *trspheroidclone = trspheroid.clone(); EXPECT_EQ("FormFactorTruncatedSpheroid", trspheroidclone->getName()); @@ -426,7 +396,6 @@ TEST_F(FormFactorTest, TruncatedSpheroid) EXPECT_EQ(3., trspheroidclone->getRadius()); EXPECT_DOUBLE_EQ(total_height, trspheroidclone->getHeightFullSpheroid()); EXPECT_DOUBLE_EQ(volume, trspheroidclone->getVolume()); - EXPECT_EQ((int)3, trspheroidclone->getNumberOfStochasticParameters()); } // Test form factor of a tetrahedron @@ -447,7 +416,6 @@ TEST_F(FormFactorTest, Tetrahedron) EXPECT_EQ(16., tetrahedron.getLength()); EXPECT_EQ(0.8, tetrahedron.getAlpha()); EXPECT_DOUBLE_EQ(volume, tetrahedron.getVolume()); - EXPECT_EQ((int)3, tetrahedron.getNumberOfStochasticParameters()); FormFactorTetrahedron *tetrahedronclone = tetrahedron.clone(); EXPECT_EQ("FormFactorTetrahedron", tetrahedronclone->getName()); @@ -455,7 +423,6 @@ TEST_F(FormFactorTest, Tetrahedron) EXPECT_EQ(16., tetrahedronclone->getLength()); EXPECT_EQ(0.8, tetrahedronclone->getAlpha()); EXPECT_DOUBLE_EQ(volume, tetrahedronclone->getVolume()); - EXPECT_EQ((int)3, tetrahedronclone->getNumberOfStochasticParameters()); } // Test form factor of a ripple2 (triangular) @@ -472,12 +439,10 @@ TEST_F(FormFactorTest, Ripple2) EXPECT_EQ("FormFactorRipple2", ripple2.getName()); EXPECT_EQ(4., ripple2.getHeight()); EXPECT_DOUBLE_EQ(volume, ripple2.getVolume()); - EXPECT_EQ((int)4, ripple2.getNumberOfStochasticParameters()); FormFactorRipple2 *ripple2clone = ripple2.clone(); EXPECT_EQ("FormFactorRipple2", ripple2clone->getName()); EXPECT_DOUBLE_EQ(4., ripple2clone->getHeight()); - EXPECT_EQ((int)4, ripple2clone->getNumberOfStochasticParameters()); } // Test form factor of a ripple1 (cosine) @@ -495,12 +460,10 @@ TEST_F(FormFactorTest, Ripple1) EXPECT_EQ(20., ripple1.getWidth()); EXPECT_EQ(100., ripple1.getLength()); EXPECT_DOUBLE_EQ(volume, ripple1.getVolume()); - EXPECT_EQ((int)3, ripple1.getNumberOfStochasticParameters()); FormFactorRipple1 *ripple1clone = ripple1.clone(); EXPECT_EQ("FormFactorRipple1", ripple1clone->getName()); EXPECT_DOUBLE_EQ(4., ripple1clone->getHeight()); - EXPECT_EQ((int)3, ripple1clone->getNumberOfStochasticParameters()); EXPECT_EQ(20., ripple1clone->getWidth()); EXPECT_EQ(100., ripple1clone->getLength()); EXPECT_DOUBLE_EQ(volume, ripple1clone->getVolume()); @@ -520,14 +483,12 @@ TEST_F(FormFactorTest, TruncatedCube) EXPECT_DOUBLE_EQ(t, trcube.getRemovedLength()); // length or length -2t EXPECT_DOUBLE_EQ(trcube.getVolume(), volume); - EXPECT_EQ(2, trcube.getNumberOfStochasticParameters()); FormFactorTruncatedCube *trcubeclone = trcube.clone(); EXPECT_EQ("FormFactorTruncatedCube", trcubeclone->getName()); EXPECT_EQ(length, trcubeclone->getLength()); EXPECT_EQ(t, trcubeclone->getRemovedLength()); EXPECT_EQ(trcubeclone->getVolume(), volume); - EXPECT_EQ(2, trcubeclone->getNumberOfStochasticParameters()); }