apo [Fri, 24 Nov 2006 12:07:25 +0000 (12:07 +0000)]
To improve the following functionalities.
1. Prs3d::CreateActor need not SALOME Interactive Object as its input parameter.
2. Prs3d and its descendants can be created without passing Result_i* as input parameter.
3. RemovableObject_i::SetName will take one addtional argument which says wether to modify the corresponding name in the SALOMEDS.Study or not
apo [Fri, 24 Nov 2006 06:41:59 +0000 (06:41 +0000)]
To override "Handle(SALOME_InteractiveObject) ColoredPrs3d_i::GetIO()" instead of "std::string GetEntry()" to create VISU Actors with proper instance of Interactive Object
apo [Fri, 3 Nov 2006 06:49:43 +0000 (06:49 +0000)]
To extend and clarify VISU IDL definition.
1. Three new functions are added to the ColoredPrs3d interface, namely
/*!
* Gets the min boundary of the scalar bar from source data.
*/
double GetSourceMin();
/*!
* Gets the max boundary of the scalar bar from source data.
*/
double GetSourceMax();
/*!
* Defines whether the scalar range corresponds to the source data or not.
*/
boolean IsRangeFixed();
2. A new function is introduced in the ScalarMap interface, namely
/*!
* Sets scalar range that corresponds to the source data.
*/
void SetSourceRange();
3. Three functions are removed from ScalarMapOnDeformedShape, because they have the same meaning as in ScalaraMap (a basic interface for it), namely
/*!
* Sets the source ranges of pipeline
*/
void SetSourceRange(in double theMinRange,in double theMaxRange);
/*!
* Gets the minimum source range of pipeline
*/
double GetSourceRangeMin();
/*!
* Gets the maximum source range of pipeline
*/
double GetSourceRangeMax();
This commit was generated by cvs2git to create branch 'BR_WP1_2_3'.
Sprout from BR_Dev_For_4_0 2006-09-18 05:44:27 UTC admin <salome-admin@opencascade.com> 'This commit was generated by cvs2git to create branch 'BR_Dev_For_4_0'.'
Delete:
doc/salome/tui/VISU/sources/bg_salome.gif
src/VISU_SWIG/batch_test_events.py
src/VISU_SWIG/test_events.py
This commit was generated by cvs2git to create branch 'BR_Dev_For_4_0'.
Sprout from V3_2_0_maintainance 2006-09-18 05:44:26 UTC enk <enk@opencascade.com> 'Fix for Bug IPAL12882'
Cherrypick from V3_2_0_maintainance 2006-06-08 09:43:23 UTC admin <salome-admin@opencascade.com> 'This commit was generated by cvs2git to create branch 'V3_2_0_maintainance'.':
doc/salome/tui/VISU/sources/bg_salome.gif
src/VISU_SWIG/batch_test_events.py
src/VISU_SWIG/test_events.py
apo [Tue, 5 Sep 2006 08:19:23 +0000 (08:19 +0000)]
To fix compilation bug in case of Mandriva64 usage.
The used "glXGetProcAddressARB" function is conditionally declared in the "GL/glx.h". So, to be sure that the function will be acessible in compile time it is necessary to define the "GLX_GLXEXT_LEGACY" preporcessor variable before including the "GL/glx.h" header file.
apo [Mon, 21 Aug 2006 14:40:06 +0000 (14:40 +0000)]
Fix for
Bug PAL13237 - CRASH after trying to select a cell for "Selection Info".
Bug PAL13239 - Numerations of elements(nodes) for the same mesh in Mesh and Post-Pro modules are different.
The two bugs are bound together.
The integrated fixes provide more correct definition of mapping between MED and VTK as for MED Families as for MED Entities itself.
In case of definition of MED Families mapping it was necessary to increase the VTK index when the Family contains from mesh elements of different geometric type.
And MED indexes should be taken from MED not from VISU CONVERTER internal numeration.