diff --git a/modules/mol/alg/src/filter_clashes.hh b/modules/mol/alg/src/filter_clashes.hh index 6243c7f401b8b360f8b31cff9bef99d63cf187c1..f53f123dc09922937382a5bb67502b0add7603c2 100644 --- a/modules/mol/alg/src/filter_clashes.hh +++ b/modules/mol/alg/src/filter_clashes.hh @@ -24,7 +24,7 @@ #include <ost/mol/alg/distance_test_common.hh> namespace ost { namespace mol { namespace alg { -class BondLengthInfo +class DLLEXPORT_OST_MOL_ALG BondLengthInfo { public: BondLengthInfo(): avg_length_(0),avg_zscore_(0),count_(0) {} @@ -42,7 +42,7 @@ private: int count_; }; -class ClashEvent +class DLLEXPORT_OST_MOL_ALG ClashEvent { public: ClashEvent(): atom1_(UniqueAtomIdentifier()),atom2_(UniqueAtomIdentifier()),mdl_dist_(0.0),adjusted_ref_dist_(0.0) {} @@ -59,7 +59,7 @@ private: Real adjusted_ref_dist_; }; -class ClashingInfo +class DLLEXPORT_OST_MOL_ALG ClashingInfo { public: @@ -76,7 +76,7 @@ private: std::vector<ClashEvent> clash_list_; }; -class StereoChemicalBondViolation +class DLLEXPORT_OST_MOL_ALG StereoChemicalBondViolation { public: StereoChemicalBondViolation(): @@ -96,7 +96,7 @@ private: std::pair<Real,Real> allowed_range_; }; -class StereoChemicalAngleViolation +class DLLEXPORT_OST_MOL_ALG StereoChemicalAngleViolation { public: StereoChemicalAngleViolation(): @@ -119,7 +119,7 @@ private: std::pair<Real,Real> allowed_range_; }; -class StereoChemistryInfo +class DLLEXPORT_OST_MOL_ALG StereoChemistryInfo { public: StereoChemistryInfo():