| Last change
 on this file since 6aa6b7 was             bb011f, checked in by Frederik Heber <heber@…>, 11 years ago | 
        
          | 
Dropped quaternion rotation for simple arbitrary rotation axis and angle.
 with newCenter, oldCenter and the cross product we have all we need: a
rotation axis and an angle. We don't need to burden ourselves with those
stupid, absolutely not working quaternions.
removeMatchingPoints() now works on an array.
Orientation rotation was wrong way round, added check.
TESTFIX: removed QuaternionTest from SphericalPointDistributionTest, marked
FragmentMolecule-cycle and StoreSaturatedFragment regression tests as
XFAIL.
 | 
        
          | 
              
Property                 mode
 set to                 100644 | 
        
          | File size:
            1.5 KB | 
      
      
| Rev | Line |  | 
|---|
| [11cc05] | 1 | /* | 
|---|
|  | 2 | * SphericalPointDistributionUnitTest.hpp | 
|---|
|  | 3 | * | 
|---|
|  | 4 | *  Created on: May 29, 2014 | 
|---|
|  | 5 | *      Author: heber | 
|---|
|  | 6 | */ | 
|---|
|  | 7 |  | 
|---|
|  | 8 | #ifndef SPHERICALPOINTDISTRIBUTIONUNITTEST_HPP_ | 
|---|
|  | 9 | #define SPHERICALPOINTDISTRIBUTIONUNITTEST_HPP_ | 
|---|
|  | 10 |  | 
|---|
|  | 11 | // include config.h | 
|---|
|  | 12 | #ifdef HAVE_CONFIG_H | 
|---|
|  | 13 | #include <config.h> | 
|---|
|  | 14 | #endif | 
|---|
|  | 15 |  | 
|---|
|  | 16 |  | 
|---|
|  | 17 | #include <cppunit/extensions/HelperMacros.h> | 
|---|
|  | 18 |  | 
|---|
|  | 19 | /********************************************** Test classes **************************************/ | 
|---|
|  | 20 |  | 
|---|
|  | 21 | class SphericalPointDistributionTest : public CppUnit::TestFixture | 
|---|
|  | 22 | { | 
|---|
|  | 23 | CPPUNIT_TEST_SUITE( SphericalPointDistributionTest) ; | 
|---|
|  | 24 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_2 ); | 
|---|
|  | 25 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_3 ); | 
|---|
| [d734ff] | 26 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_4 ); | 
|---|
|  | 27 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_5 ); | 
|---|
|  | 28 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_6 ); | 
|---|
|  | 29 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_7 ); | 
|---|
|  | 30 | CPPUNIT_TEST ( matchSphericalPointDistributionsTest_8 ); | 
|---|
| [11cc05] | 31 | CPPUNIT_TEST_SUITE_END(); | 
|---|
|  | 32 |  | 
|---|
|  | 33 | public: | 
|---|
|  | 34 | void setUp(); | 
|---|
|  | 35 | void tearDown(); | 
|---|
|  | 36 | void matchSphericalPointDistributionsTest_2(); | 
|---|
|  | 37 | void matchSphericalPointDistributionsTest_3(); | 
|---|
| [d734ff] | 38 | void matchSphericalPointDistributionsTest_4(); | 
|---|
|  | 39 | void matchSphericalPointDistributionsTest_5(); | 
|---|
|  | 40 | void matchSphericalPointDistributionsTest_6(); | 
|---|
|  | 41 | void matchSphericalPointDistributionsTest_7(); | 
|---|
|  | 42 | void matchSphericalPointDistributionsTest_8(); | 
|---|
| [11cc05] | 43 |  | 
|---|
|  | 44 | private: | 
|---|
|  | 45 | }; | 
|---|
|  | 46 |  | 
|---|
|  | 47 | #endif /* SPHERICALPOINTDISTRIBUTIONUNITTEST_HPP_ */ | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.