Skip to content
Snippets Groups Projects
  1. Apr 15, 2020
  2. Feb 24, 2020
  3. Feb 20, 2020
    • Sunderlandkyl's avatar
      Fix bugs in vtkDijkstraGraphGeodesicPath · 1ab64554
      Sunderlandkyl authored
      If a path does not exist between the start and end points, the filter would get caught in an infinite loop.
      If UseScalarWeights was enabled and there was no scalar array on the polydata, it would cause a crash.
      1ab64554
  4. Feb 19, 2020
  5. Feb 18, 2020
    • Utkarsh Ayachit's avatar
      vtkAdaptiveResampleToImage: a new filter · e5455730
      Utkarsh Ayachit authored
      Adding vtkAdaptiveResampleToImage to adaptively resample any input
      dataset to an image dataset with varying spacing using the input data
      point distribution as a cue for refinement.
      e5455730
  6. Feb 17, 2020
  7. Feb 14, 2020
    • Andreas Buykx's avatar
      Fix anomalous spikes in contour bands output · 2e362b61
      Andreas Buykx authored
      The vtkBandedPolyDataContourFilter::ClipEdge method interpolates between
      two edge points, creating extra points at the intermediate clip values,
      if any. The method retrieves the clip values for the edge points. The
      clip value for the highest scalar value may be somewhat larger than the
      end point scalar value due to the application of the internal clip
      tolerance. When the difference between the end point values is on the
      order of this clip tolerance this may result in an interpolation factor
      significantly larger than 1. The effect of this overshoot is that spikes
      appear extending outside the original cell.
      
      This issue is fixed by excluding the high end point clip value if the
      resulting interpolation factor is significantly larger than 1.
      2e362b61
  8. Feb 13, 2020
  9. Feb 12, 2020
  10. Feb 11, 2020
  11. Feb 06, 2020
  12. Feb 05, 2020
  13. Feb 04, 2020
  14. Feb 03, 2020
  15. Jan 31, 2020
  16. Jan 30, 2020
  17. Jan 24, 2020
  18. Jan 22, 2020
    • Will Schroeder's avatar
      A new, faster method for vtkPolyData::ComputeBounds() · 933371b3
      Will Schroeder authored
      Added new threaded methods in vtkPolyData and vtkBoundingBox
      for computing GetBounds(). Added a comparison test for the
      methods vtkPolyData::GetBounds(), vtkPoints::GetBounds(),
      and vtkBoundingBox::ComputeBounds(). The speed improvements on
      large meshes is approximately 10x.
      
      Also, the new vtkCellArray API, and the vtkArrayDispatch
      framework is used. Note, as before, this new vtkPolyData::GetBounds()
      only considers points used by cells to determine the bounding box.
      
      Performance considerations required tuning the vtkCellArray and
      vtkCellArrayIterator to share memory when possible (i.e., avoid
      copying). Also cleaned up documentation and API for these classes.
      A test was added to ensure that iterator is functioning properly
      (e.g., is faster, sharing storage buffer as appropriate).
      
      Finally discovered an error in vtkParametricKuen which was
      generating NaN on some systems, which messed up the GetBounds()
      computation.
      933371b3
  19. Jan 20, 2020
  20. Jan 17, 2020
  21. Jan 09, 2020
  22. Jan 08, 2020
Loading