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
0020976: EDF 1471 SMESH: New ergonomy to display quality controls
[modules/smesh.git]
/
src
/
SMESH_I
/
SMESH_Filter_i.hxx
diff --git
a/src/SMESH_I/SMESH_Filter_i.hxx
b/src/SMESH_I/SMESH_Filter_i.hxx
index fa9436722ee7435cb9689dbd7e6de5dcddcff1a8..b6036a13da01a54316c1fbae5cb98d76ed901c5d 100644
(file)
--- a/
src/SMESH_I/SMESH_Filter_i.hxx
+++ b/
src/SMESH_I/SMESH_Filter_i.hxx
@@
-162,7
+162,11
@@
namespace SMESH
{
public:
CORBA::Double GetValue( CORBA::Long theElementId );
{
public:
CORBA::Double GetValue( CORBA::Long theElementId );
- SMESH::Histogram* GetHistogram(CORBA::Short nbIntervals, CORBA::Boolean isLogarithmic);
+ SMESH::Histogram* GetHistogram(CORBA::Short nbIntervals,
+ CORBA::Boolean isLogarithmic);
+ SMESH::Histogram* GetLocalHistogram(CORBA::Short nbIntervals,
+ CORBA::Boolean isLogarithmic,
+ SMESH::SMESH_IDSource_ptr object);
void SetPrecision( CORBA::Long thePrecision );
CORBA::Long GetPrecision();
Controls::NumericalFunctorPtr GetNumericalFunctor();
void SetPrecision( CORBA::Long thePrecision );
CORBA::Long GetPrecision();
Controls::NumericalFunctorPtr GetNumericalFunctor();
@@
-383,6
+387,7
@@
namespace SMESH
{
public:
CORBA::Boolean IsSatisfy( CORBA::Long theElementId );
{
public:
CORBA::Boolean IsSatisfy( CORBA::Long theElementId );
+ CORBA::Long NbSatisfying( SMESH::SMESH_IDSource_ptr obj );
Controls::PredicatePtr GetPredicate();
protected:
Controls::PredicatePtr GetPredicate();
protected:
@@
-1029,6
+1034,7
@@
namespace SMESH
// =========================
virtual SMESH::long_array* GetIDs();
virtual SMESH::long_array* GetMeshInfo();
// =========================
virtual SMESH::long_array* GetIDs();
virtual SMESH::long_array* GetMeshInfo();
+ virtual SMESH::long_array* GetNbElementsByType();
virtual SMESH::array_of_ElementType* GetTypes();
virtual SMESH::SMESH_Mesh_ptr GetMesh();
virtual bool IsMeshInfoCorrect() { return true; }
virtual SMESH::array_of_ElementType* GetTypes();
virtual SMESH::SMESH_Mesh_ptr GetMesh();
virtual bool IsMeshInfoCorrect() { return true; }