Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0022100: EDF 2413 SMESH: Take into account TRIA7
[modules/smesh.git]
/
src
/
SMDS
/
SMDS_VtkCellIterator.cxx
diff --git
a/src/SMDS/SMDS_VtkCellIterator.cxx
b/src/SMDS/SMDS_VtkCellIterator.cxx
index bf198834306cef2f2194e36373b76c691bceff3c..26229a4cf885c8cd23cdaee7af08cbc0c0b9c55c 100644
(file)
--- a/
src/SMDS/SMDS_VtkCellIterator.cxx
+++ b/
src/SMDS/SMDS_VtkCellIterator.cxx
@@
-81,9
+81,11
@@
SMDS_VtkCellIteratorToUNV::SMDS_VtkCellIteratorToUNV(SMDS_Mesh* mesh, int vtkCel
break;
}
case SMDSEntity_Quad_Triangle:
break;
}
case SMDSEntity_Quad_Triangle:
+ case SMDSEntity_BiQuad_Triangle:
{
static int id[] = { 0, 3, 1, 4, 2, 5 };
ids = id;
{
static int id[] = { 0, 3, 1, 4, 2, 5 };
ids = id;
+ _nbNodes = 6;
break;
}
case SMDSEntity_Quad_Quadrangle:
break;
}
case SMDSEntity_Quad_Quadrangle:
@@
-146,6
+148,16
@@
SMDS_VtkCellIteratorToUNV::SMDS_VtkCellIteratorToUNV(SMDS_Mesh* mesh, int vtkCel
_vtkIdList->SetId(i, pts[i]);
}
_vtkIdList->SetId(i, pts[i]);
}
+bool SMDS_VtkCellIteratorToUNV::more()
+{
+ return SMDS_VtkCellIterator::more();
+}
+
+const SMDS_MeshNode* SMDS_VtkCellIteratorToUNV::next()
+{
+ return static_cast< const SMDS_MeshNode* >( SMDS_VtkCellIterator::next() );
+}
+
SMDS_VtkCellIteratorToUNV::~SMDS_VtkCellIteratorToUNV()
{
}
SMDS_VtkCellIteratorToUNV::~SMDS_VtkCellIteratorToUNV()
{
}