1. 07 Aug, 2018 2 commits
    • Mark Olesen's avatar
      ENH: make indices for boundBox::add() a templated parameter · 822acaf6
      Mark Olesen authored
      - allows use with any container with begin(), end() and where the
        "*iterator" dereference returns a label, which is used for indexing
        into the list of points.
        This container could be labelUList, bitSet, labelHashSet, etc
      822acaf6
    • Mark Olesen's avatar
      ENH: new cuttingPlane cutting scheme · 7bb68b4d
      Mark Olesen authored
      - takes a direct approach of determining which cells are cut and walks
        the cell faces directly to build the resulting surface.
      
      - better handling of corner cases.
        * Avoids redundant points when the cut passes exactly through a
          mesh point.
        * Supresses generation of duplicates faces when the plane cut
          coincides exactly with a mesh face.
      
      - for severely concave cells where the plane cuts a face multiple times
        there is currently no remedial action taken, except to note the
        failure and unwind the insertion of the corresponding points and
        faces.
      7bb68b4d
  2. 06 Aug, 2018 1 commit
  3. 07 Aug, 2018 2 commits
  4. 06 Aug, 2018 4 commits
  5. 03 Aug, 2018 8 commits
  6. 02 Aug, 2018 5 commits
  7. 01 Aug, 2018 10 commits
  8. 27 Jul, 2018 1 commit
  9. 02 Aug, 2018 1 commit
  10. 01 Aug, 2018 1 commit
  11. 31 Jul, 2018 3 commits
  12. 30 Jul, 2018 2 commits