View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001597VTK(No Category)public2005-02-15 19:402011-01-13 17:00
Reportersslee 
Assigned ToMathieu Malaterre 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001597: Inconsistency in face orders of vtkWedge and vtkQuadraticWedge
DescriptionHello,
 
I've found that the face order of a quadratic wedge is different from that of a wedge.
 
in vtkWedge.cxx, we see,
 
static int faces[5][4] = { {0,1,2,-1}, {3,5,4,-1}, // <-- Triangles are first
                           {0,3,4,1}, {1,4,5,2}, {2,5,3,0} };

 
and in vtkQuadraticWedge.cxx, we see,
 
static int WedgeFaces[5][8] = { {0,3,4,1,12,9,13,6}, // <-- Quads are first
                                {1,4,5,2,13,10,14,7},
                                {2,5,3,0,14,11,12,8},
                                {0,1,2,6,7,8,0,0},
                                {3,5,4,11,10,9,0,0}};

I think that this should be modified for them to have consistency.
TagsNo tags attached.
Project
Type
Attached Files

 Relationships

  Notes
(0002059)
Mathieu Malaterre (developer)
2005-02-16 11:29

Fixed in CVS as of 02/16/2005

$ cvs ci -m"BUG: Fix Bug 0001597 - Inconsistency in face orders of vtkWedge and vtkQuadraticWedge. Also add a test to verify this nightly" /cvsroot/ParaView/ParaView/VTK/Filtering/vtkHexahedron.cxx,v <-- vtkHexahedron.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkPyramid.h,v <-- vtkPyramid.h
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkQuadraticEdge.cxx,v <-- vtkQuadraticEdge.cxx
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkQuadraticPyramid.cxx,v <-- vtkQuadraticPyramid.cxx
new revision: 1.5; previous revision: 1.4
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkQuadraticWedge.cxx,v <-- vtkQuadraticWedge.cxx
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkTriangle.cxx,v <-- vtkTriangle.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkTriangle.h,v <-- vtkTriangle.h
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView/ParaView/VTK/Filtering/vtkWedge.cxx,v <-- vtkWedge.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView/ParaView/VTK/Filtering/Testing/Cxx/CMakeLists.txt,v <-- CMakeLists.txt
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView/ParaView/VTK/Filtering/Testing/Cxx/quadCellConsistency.cxx,v <-- quadCellConsistency.cxx
initial revision: 1.1
cvs update: warning: `quadCellConsistency.cxx' was lost
===================================================================
Checking out quadCellConsistency.cxx
RCS: /cvsroot/ParaView/ParaView/VTK/Filtering/Testing/Cxx/quadCellConsistency.cxx,v
VERS: 1.1
***************

 Issue History
Date Modified Username Field Change
2010-11-29 17:59 Mathieu Malaterre Source_changeset_attached => VTK master 289f6813
2011-01-13 17:00 Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00 Source_changeset_attached => VTK master 020ef709
2011-06-16 13:11 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team