Refs #3341. This should deal with small bins in a much better way in Rebin2D...
Refs #3341. This should deal with small bins in a much better way in Rebin2D and general polygon intersections. There is probably still room for improvement on the speed front.
Showing
- Code/Mantid/Framework/Algorithms/src/Rebin2D.cpp 6 additions, 8 deletionsCode/Mantid/Framework/Algorithms/src/Rebin2D.cpp
- Code/Mantid/Framework/Geometry/CMakeLists.txt 3 additions, 9 deletionsCode/Mantid/Framework/Geometry/CMakeLists.txt
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Math/ConvexPolygon.h 15 additions, 19 deletions...ramework/Geometry/inc/MantidGeometry/Math/ConvexPolygon.h
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Math/LaszloIntersection.h 17 additions, 13 deletions...ork/Geometry/inc/MantidGeometry/Math/LaszloIntersection.h
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Math/PolygonEdge.h 4 additions, 1 deletion.../Framework/Geometry/inc/MantidGeometry/Math/PolygonEdge.h
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Math/Vertex2D.h 22 additions, 0 deletions...tid/Framework/Geometry/inc/MantidGeometry/Math/Vertex2D.h
- Code/Mantid/Framework/Geometry/src/Math/ConvexPolygon.cpp 59 additions, 118 deletionsCode/Mantid/Framework/Geometry/src/Math/ConvexPolygon.cpp
- Code/Mantid/Framework/Geometry/src/Math/LaszloIntersection.cpp 221 additions, 0 deletions...Mantid/Framework/Geometry/src/Math/LaszloIntersection.cpp
- Code/Mantid/Framework/Geometry/src/Math/PolygonEdge.cpp 30 additions, 0 deletionsCode/Mantid/Framework/Geometry/src/Math/PolygonEdge.cpp
- Code/Mantid/Framework/Geometry/src/Math/PolygonIntersection.cpp 0 additions, 33 deletions...antid/Framework/Geometry/src/Math/PolygonIntersection.cpp
- Code/Mantid/Framework/Geometry/test/ConvexPolygonTest.h 44 additions, 73 deletionsCode/Mantid/Framework/Geometry/test/ConvexPolygonTest.h
- Code/Mantid/Framework/Geometry/test/LaszloIntersectionTest.h 175 additions, 0 deletionsCode/Mantid/Framework/Geometry/test/LaszloIntersectionTest.h
- Code/Mantid/Framework/Geometry/test/PolygonIntersectionTest.h 0 additions, 106 deletions.../Mantid/Framework/Geometry/test/PolygonIntersectionTest.h
- Code/Mantid/Framework/Geometry/test/Vertex2DTest.h 53 additions, 26 deletionsCode/Mantid/Framework/Geometry/test/Vertex2DTest.h
- Code/Mantid/Framework/Kernel/inc/MantidKernel/Vertex2D.h 0 additions, 38 deletionsCode/Mantid/Framework/Kernel/inc/MantidKernel/Vertex2D.h
Loading
Please register or sign in to comment