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
Copyright update 2020
[modules/smesh.git]
/
src
/
OBJECT
/
SMESH_ScalarBarActor.h
diff --git
a/src/OBJECT/SMESH_ScalarBarActor.h
b/src/OBJECT/SMESH_ScalarBarActor.h
index 4dda0ad52e2fc16ff8c98f2d1427c22e9154481e..214903fde69a4c59c2ddf9c23824d7cd0c7c2bc2 100644
(file)
--- a/
src/OBJECT/SMESH_ScalarBarActor.h
+++ b/
src/OBJECT/SMESH_ScalarBarActor.h
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
16
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-20
20
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
@@
-174,7
+174,7
@@
class SMESHOBJECT_EXPORT SMESH_ScalarBarActor: public vtkActor2D {
virtual int GetDistributionVisibility();
// Description:
// Set distribution
virtual int GetDistributionVisibility();
// Description:
// Set distribution
- virtual void SetDistribution(
std::vector<int>
theNbValues);
+ virtual void SetDistribution(
const std::vector<int>&
theNbValues);
// Description:
// Set distribution coloring type (SMESH_MONOCOLOR_TYPE or SMESH_MULTICOLOR_TYPE)
// Description:
// Set distribution coloring type (SMESH_MONOCOLOR_TYPE or SMESH_MULTICOLOR_TYPE)
@@
-192,7
+192,13
@@
class SMESHOBJECT_EXPORT SMESH_ScalarBarActor: public vtkActor2D {
// Get Distribution Color
void GetDistributionColor (double rgb[3]);
// Get Distribution Color
void GetDistributionColor (double rgb[3]);
+ // Description:
+ // Set visibility status of scalar map
+ void SetTitleOnlyVisibility( bool );
+ // Description:
+ // Get visibility status of scalar map
+ bool GetTitleOnlyVisibility();
protected:
SMESH_ScalarBarActor();
protected:
SMESH_ScalarBarActor();
@@
-237,6
+243,7
@@
class SMESHOBJECT_EXPORT SMESH_ScalarBarActor: public vtkActor2D {
vtkPolyDataMapper2D* myDistributionMapper; //Distribution mapper
std::vector<int> myNbValues; //Nb values for the range
int myDistributionColoringType; //Distribution color type (monocolor or multicolor)
vtkPolyDataMapper2D* myDistributionMapper; //Distribution mapper
std::vector<int> myNbValues; //Nb values for the range
int myDistributionColoringType; //Distribution color type (monocolor or multicolor)
+ bool myTitleOnlyVisibility; //Show scalar map or not
private:
SMESH_ScalarBarActor(const SMESH_ScalarBarActor&); // Not implemented.
private:
SMESH_ScalarBarActor(const SMESH_ScalarBarActor&); // Not implemented.