Salome HOME
bos #29171 Refactor testing procedure
[modules/smesh.git] / doc / examples / filters_ex07.py
1 # Area
2
3 # create mesh
4 from mechanic import *
5
6 # get faces with area > 60 and < 90
7 criterion1 = smesh_builder.GetCriterion(SMESH.FACE, SMESH.FT_Area, SMESH.FT_MoreThan, 60)
8 criterion2 = smesh_builder.GetCriterion(SMESH.FACE, SMESH.FT_Area, SMESH.FT_LessThan, 90)
9 filter = smesh_builder.GetFilterFromCriteria([criterion1,criterion2], SMESH.FT_LogicalAND)
10 ids = mesh.GetIdsFromFilter(filter)
11 print("Number of faces with area in range (60,90):", len(ids))