Skip to content
Snippets Groups Projects
  1. Apr 15, 2025
  2. Apr 09, 2025
  3. Apr 07, 2025
  4. Apr 06, 2025
    • Spiros Tsalikis's avatar
      Clip: Fix edgeInterpolationIndexToUnique creation bug · 0cbc72eb
      Spiros Tsalikis authored
      This is the correct order:
      
      1. Copy the existing edges (which include duplicates)
      2. Sort the copies edges
      3. Remove the duplicate edges from the copied edges so that they are unique
      4. Create a edgeInterpolationIndexToUnique map by querying each edge (including duplicates)
         and find the which unique id they have by looking into the unique copied edges
      0cbc72eb
  5. Apr 04, 2025
  6. Apr 03, 2025
  7. Apr 02, 2025
  8. Mar 31, 2025
  9. Mar 24, 2025
  10. Mar 21, 2025
  11. Mar 15, 2025
  12. Mar 14, 2025
  13. Mar 12, 2025
  14. Mar 08, 2025
  15. Mar 07, 2025
    • Kenneth Moreland's avatar
      Contour Polygons with Marching Cubes · ed82597f
      Kenneth Moreland authored
      Previously, the Marching Cubes contouring algorithm only had case tables for 3D
      polyhedra. This means that if you attempted to contour or slice surfaces or
      lines, you would not get any output. However, there are many valid use cases for
      contouring this type of data.
      
      This change adds case tables for triangles, quadrilaterals, and lines. It also
      adds some special cases for general polygons and poly-lines. These special cases
      do not use tables. Rather, there is a special routine that iterates over the
      points since these cells types can have any number of points.
      
      Note that to preserve the speed of the operation, contours for cells of a single
      dimension type are done at one time. By default, the contour filter will try 3D
      cells, then 2D cells, then 1D cells. It is also possible to select a particular
      cell dimension or to append results from all cell types together. In this latest
      case, the output cells will be of type `CellSetExplicit` instead of
      `CellSetSingleType`.
      ed82597f
    • Kenneth Moreland's avatar
      e258c5bb
Loading