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
Define DBGOUT in release mode as well
[modules/smesh.git]
/
idl
/
SMESH_Filter.idl
diff --git
a/idl/SMESH_Filter.idl
b/idl/SMESH_Filter.idl
index 6983982d731a6c37a4e0ef41520871ea2c855ce8..b516d19eb223eda35e040aa274fd402784b6a643 100644
(file)
--- a/
idl/SMESH_Filter.idl
+++ b/
idl/SMESH_Filter.idl
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-201
1
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-201
2
CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-53,9
+53,9
@@
module SMESH
FT_FreeEdges,
FT_FreeNodes,
FT_FreeFaces,
FT_FreeEdges,
FT_FreeNodes,
FT_FreeFaces,
- FT_EqualNodes,
- FT_EqualEdges,
- FT_EqualFaces,
+ FT_EqualNodes,
// IMPORTANT: when a new item is added, please
+ FT_EqualEdges,
// 1) update getFunctNames() in SMESH_Filter_i.cxx: line 3910
+ FT_EqualFaces,
// 2) update fixFunctorType() in SMESH_2smeshpy.cxx: line 234
FT_EqualVolumes,
FT_MultiConnection,
FT_MultiConnection2D,
FT_EqualVolumes,
FT_MultiConnection,
FT_MultiConnection2D,
@@
-75,7
+75,9
@@
module SMESH
FT_LinearOrQuadratic,
FT_GroupColor,
FT_ElemGeomType,
FT_LinearOrQuadratic,
FT_GroupColor,
FT_ElemGeomType,
+ FT_EntityType,
FT_CoplanarFaces,
FT_CoplanarFaces,
+ FT_BallDiameter,
FT_LessThan,
FT_MoreThan,
FT_EqualTo,
FT_LessThan,
FT_MoreThan,
FT_EqualTo,
@@
-114,7
+116,7
@@
module SMESH
{
double GetValue( in long theElementId );
{
double GetValue( in long theElementId );
- Histogram GetHistogram( in short nbIntervals );
+ Histogram GetHistogram( in short nbIntervals
, in boolean isLogarithmic
);
/*!
* Set precision for calculation. It is a position after point which is
/*!
* Set precision for calculation. It is a position after point which is
@@
-156,6
+158,7
@@
module SMESH
typedef sequence<Value> Values;
Values GetValues();
};
typedef sequence<Value> Values;
Values GetValues();
};
+ interface BallDiameter : NumericalFunctor{};
/*!
/*!
@@
-420,6
+423,15
@@
module SMESH
void SetGeometryType( in GeometryType theType );
};
void SetGeometryType( in GeometryType theType );
};
+ /*!
+ * Functor "Element entity type"
+ * Returns is element has indicated entity type
+ */
+ interface ElemEntityType : Predicate{
+ void SetElementType ( in ElementType theType );
+ void SetEntityType( in EntityType theSetEntityType );
+ };
+
/*!
* Functor "Coplanar faces"
* Returns true if a mesh face is a coplanar neighbour to a given one. It checks
/*!
* Functor "Coplanar faces"
* Returns true if a mesh face is a coplanar neighbour to a given one. It checks
@@
-540,7
+552,7
@@
module SMESH
Length2D CreateLength2D();
MultiConnection CreateMultiConnection();
MultiConnection2D CreateMultiConnection2D();
Length2D CreateLength2D();
MultiConnection CreateMultiConnection();
MultiConnection2D CreateMultiConnection2D();
-
+ BallDiameter CreateBallDiameter();
/*!
* Create logical functors ( predicates )
*/
/*!
* Create logical functors ( predicates )
*/
@@
-572,6
+584,7
@@
module SMESH
GroupColor CreateGroupColor();
ElemGeomType CreateElemGeomType();
GroupColor CreateGroupColor();
ElemGeomType CreateElemGeomType();
+ ElemEntityType CreateElemEntityType();
CoplanarFaces CreateCoplanarFaces();
/*!
CoplanarFaces CreateCoplanarFaces();
/*!