BUG: extendedFeatureEdgeMesh: Add stream operators for sideVolumeType

This commit is contained in:
laurence
2013-06-20 12:40:15 +01:00
parent 6f8c2f58b4
commit 62f18ee7d5
3 changed files with 47 additions and 2 deletions

View File

@ -370,7 +370,10 @@ int main(int argc, char *argv[])
DynamicList<vector> normals(2*nFeatEds);
vectorField edgeDirections(nFeatEds, vector::zero);
DynamicList<label> normalVolumeTypes(2*nFeatEds);
DynamicList<extendedFeatureEdgeMesh::sideVolumeType> normalVolumeTypes
(
2*nFeatEds
);
List<DynamicList<label> > edgeNormals(nFeatEds);
List<DynamicList<label> > normalDirections(nFeatEds);
@ -551,7 +554,10 @@ int main(int argc, char *argv[])
// Region edges are not explicitly supported by surfaceIntersection
vectorField normalsTmp(normals);
PackedList<2> normalVolumeTypesTmp(normalVolumeTypes);
List<extendedFeatureEdgeMesh::sideVolumeType> normalVolumeTypesTmp
(
normalVolumeTypes
);
labelListList edgeNormalsTmp(edgeNormals.size());
forAll(edgeNormalsTmp, i)
{