#include "SMESH_Group_i.hxx"#include "SMESHDS_Group.hxx"#include "SMESHDS_GroupOnFilter.hxx"#include "SMESHDS_GroupOnGeom.hxx"#include "SMESHDS_Mesh.hxx"#include "SMESH_Comment.hxx"#include "SMESH_Filter_i.hxx"#include "SMESH_Gen_i.hxx"#include "SMESH_Group.hxx"#include "SMESH_Mesh_i.hxx"#include "SMESH_PythonDump.hxx"#include "SMESH_PreMeshInfo.hxx"#include <CORBA_SERVER_HEADER(SMESH_Filter)>#include "utilities.h"
Macros | |
| #define | SEPAR '^' | 
Typedefs | |
| typedef bool(SMESHDS_Group::* | TFunChangeGroup )(const int) | 
Functions | |
| CORBA::Long | ChangeByPredicate (SMESH::Predicate_i *thePredicate, SMESHDS_GroupBase *theGroupBase, NotifyerAndWaiter *theGroupImpl, TFunChangeGroup theFun) | 
| #define SEPAR '^' | 
Referenced by SMESH_GroupOnFilter_i::FilterToString(), and SMESH_GroupOnFilter_i::StringToFilter().
| CORBA::Long ChangeByPredicate | ( | SMESH::Predicate_i * | thePredicate, | 
| SMESHDS_GroupBase * | theGroupBase, | ||
| NotifyerAndWaiter * | theGroupImpl, | ||
| TFunChangeGroup | theFun | ||
| ) | 
References SMESH::Filter_i::GetElementsId(), SMESHDS_GroupBase::GetMesh(), and SMESH::NotifyerAndWaiter::Modified().
Referenced by SMESH_Group_i::AddByPredicate(), and SMESH_Group_i::RemoveByPredicate().