The MergeCellSets module merges cell sets with same cell type and same number of cell data.
Name | Type | Description |
in | Field | Unstructured field that contains several cell-sets |
Name | Type | Description |
out | Field | Unstructured Field with combined cell sets |
obj | DataObject | directly renderable object |
This project merges cell sets that have the same cell type and the same number of cell data. The aim of the module is to improve the rendering performance by reducing the number of cell sets. The module only works with unstructured fields with non polygonal cell sets. The properties value of the merged cell sets are equal to the values of the added cell set.
in
Unstructured Field that contains several cell sets.
out
Unstructured field that has the non polygonal cell sets with the same cell types and same number of cell data merged.
obj
Directly renderable object of the out field with merged cell sets. This Port can be connected directly to the UViewer.
The MergeCellSets user macro uses the MergeCellSetsCore low-level module.
An example application MergeCellSetsEg is provided with the MergeCellSets project.
iac_proj/merge_cs/mcs_mods.v Creates the MergeCellSetsMods library containing the low-level MergeCellSetsCore module.
iac_proj/merge_cs/mcs_macs.v Creates the MergeCellSetsMacs library containing the high-level user macro MergeCellSets.
iac_proj/merge_cs/mcs_apps.v Creates the MergeCellSetsApps library containing the example application MergeCellSetsEg.
Mario Valle, AVS Italy
Tobias Schiebeck, Manchester Visualization Centre
International AVS Centre Manchester Visualization Centre Manchester Computing University of Manchester Oxford Road Manchester United Kingdom M13 9PL