Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,964
    • Issues 1,964
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 99
    • Merge requests 99
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaViewParaView
  • ParaViewParaView
  • Issues
  • #19982
Closed
Open
Issue created Jun 09, 2020 by Cory Quammen@cory.quammenMaintainer

Add filter to compute statistics on connected components

Assume we have loaded a polygonal dataset that has different connected components. ParaView should have a filter that computes the connected components and saves them as a composite dataset, one dataset per component. ParaView already has the Connectivity filter, but it just adds region ID labels to the output point and cell data and optionally extracts a single block. The new filter would break the components into different datasets held by a common composite dataset (probably a vtkPartitionedDataSetCollection).

In addition, add a filter that takes a vtkPolyData and computes the surface area, volume contained by the surface, and the volume-weighted centroid of the shape. The filter will add these computed attributes as field data associated with the dataset at each block and pass through the input vtkPolyData.

The spreadsheet view can be used to view the computed attributes for each block.

Edited Sep 21, 2021 by Cory Quammen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking