+void // set
+SMDS_MeshInfo::setNb(const SMDSAbs_EntityType geomType, const int nb)
+{
+ switch (geomType) {
+ case SMDSEntity_Node: myNbNodes = nb; break;
+ case SMDSEntity_0D: myNb0DElements = nb; break;
+ case SMDSEntity_Ball: myNbBalls = nb; break;
+ case SMDSEntity_BiQuad_Quadrangle:myNbBiQuadQuadrangles = nb; break;
+ case SMDSEntity_Edge: myNbEdges = nb; break;
+ case SMDSEntity_Hexa: myNbHexas = nb; break;
+ case SMDSEntity_Hexagonal_Prism: myNbHexPrism = nb; break;
+ case SMDSEntity_Penta: myNbPrisms = nb; break;
+ case SMDSEntity_Polygon: myNbPolygons = nb; break;
+ case SMDSEntity_Polyhedra: myNbPolyhedrons = nb; break;
+ case SMDSEntity_Pyramid: myNbPyramids = nb; break;
+ case SMDSEntity_Quad_Edge: myNbQuadEdges = nb; break;
+ case SMDSEntity_Quad_Hexa: myNbQuadHexas = nb; break;
+ case SMDSEntity_Quad_Penta: myNbQuadPrisms = nb; break;
+ case SMDSEntity_Quad_Pyramid: myNbQuadPyramids = nb; break;
+ case SMDSEntity_Quad_Quadrangle: myNbQuadQuadrangles = nb; break;
+ case SMDSEntity_Quad_Tetra: myNbQuadTetras = nb; break;
+ case SMDSEntity_Quad_Triangle: myNbQuadTriangles = nb; break;
+ case SMDSEntity_Quadrangle: myNbQuadrangles = nb; break;
+ case SMDSEntity_Tetra: myNbTetras = nb; break;
+ case SMDSEntity_TriQuad_Hexa: myNbTriQuadHexas = nb; break;
+ case SMDSEntity_Triangle: myNbTriangles = nb; break;
+ case SMDSEntity_Quad_Polygon:
+ case SMDSEntity_Quad_Polyhedra:
+ break;
+ }
+}
+