MantisBT - VTK
View Issue Details
0000643VTK(No Category)public2004-03-02 13:372011-01-13 17:00
Mathieu Malaterre 
Mathieu Malaterre 
lowmajoralways
closedfixed 
 
 
0000643: pentagon and hexagon wedges and vtkDataSetSurfaceFilter
The big problem is with vtkGeometryFilter and vtkDataSetSurfaceFilter.

The solution I had proposed in vtkDataSetSurfaceFilter was really a quick fix, inserting the quads into the QuadHash table and later adding the 2 hexagons with the 2D cells. The problem is that the 2D cells are not checked for redundant insertion like InsertQuad does.

In our case, we want to remove all hexagons shared by two hexagonal prisms sharing 6 nodes. It seems like the cleanest solution is to add an InsertHexagonHash table similar to the other cases. Otherwise, we have lots of replicate of *internal* hexagons.
No tags attached.
? test2hexaprism.tcl (1,218) 1969-12-31 19:00
https://www.vtk.org/Bug/file/5056/test2hexaprism.tcl
? hexas2.vtk (629) 1969-12-31 19:00
https://www.vtk.org/Bug/file/5057/hexas2.vtk
Issue History
2010-11-29 17:59Mathieu MalaterreSource_changeset_attached => VTK master dd5a99e7
2011-01-13 17:00Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00Source_changeset_attached => VTK master 020ef709
2011-06-16 13:11Zack GalbreathCategory => (No Category)

Notes
(0000724)
Mathieu Malaterre   
2004-03-02 13:39   
I am attachind a dataset to reproduce the problem and a demo tcl file.
(0000972)
Mathieu Malaterre   
2004-04-23 18:01   
rev 1.36 - 1.35 of vtkDataSetSurfaceFilter:
BUG: The pt id where inserted in the reversed order. Thus BackfaceCullingOn was failing
(0001112)
Mathieu Malaterre   
2004-05-21 22:05   
This bug is now related to Bug 0000867 if one is fixed the other should be fixed also
(0002143)
Mathieu Malaterre   
2005-03-04 10:32   
Fixed in CVS:
 $ cvs ci -m"BUG: Fix Bug 0000643 - pentagon and hexagon wedges and vtkDataSetSurfaceFilter" /cvsroot/ParaView/ParaView/VTK/Graphics/vtkDataSetSurfaceFilter.cxx,v <-- vtkDataSetSurfaceFilter.cxx
new revision: 1.45; previous revision: 1.44
/cvsroot/ParaView/ParaView/VTK/Graphics/vtkDataSetSurfaceFilter.h,v <-- vtkDataSetSurfaceFilter.h
new revision: 1.17; previous revision: 1.16
/cvsroot/ParaView/ParaView/VTK/Rendering/vtkDataSetMapper.cxx,v <-- vtkDataSetMapper.cxx
new revision: 1.70; previous revision: 1.69


This patch does not fixed quad elements problem yet.