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
RNV: Fix compilation problems on several platforms.
[modules/smesh.git]
/
src
/
SMESH_SWIG_WITHIHM
/
libSMESH_Swig.cxx
diff --git
a/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx
b/src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx
index e0d44ec30fb3eaafeeebaae5b179c4311782ea0a..231dd33b5eb7a132013d734008dc5fdcad81441f 100644
(file)
--- a/
src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx
+++ b/
src/SMESH_SWIG_WITHIHM/libSMESH_Swig.cxx
@@
-638,22
+638,19
@@
SUIT_ViewWindow* getWnd( const int id )
return resWnd;
}
return resWnd;
}
-
-actorAspect SMESH_Swig::GetActorAspect( const char* Mesh_Entry, int viewId )
+class TGetActorAspect: public SALOME_Event
{
{
- class TGetActorAspect: public SALOME_Event
+public:
+ typedef actorAspect TResult;
+ TResult myResult;
+ const char* _entry;
+ int _wid;
+ TGetActorAspect( const char* Mesh_Entry, int viewId )
{
{
- public:
- typedef actorAspect TResult;
- TResult myResult;
- const char* _entry;
- int _wid;
- TGetActorAspect( const char* Mesh_Entry, int viewId )
- {
- _entry = Mesh_Entry;
- _wid = viewId;
- }
- virtual void Execute()
+ _entry = Mesh_Entry;
+ _wid = viewId;
+ }
+ virtual void Execute()
{
SMESH_Actor* anActor;
if (_wid)
{
SMESH_Actor* anActor;
if (_wid)
@@
-685,8
+682,10
@@
actorAspect SMESH_Swig::GetActorAspect( const char* Mesh_Entry, int viewId )
myResult.opacity= anActor->GetOpacity();
MESSAGE("opacity: " << myResult.opacity);
}
myResult.opacity= anActor->GetOpacity();
MESSAGE("opacity: " << myResult.opacity);
}
-
};
+};
+actorAspect SMESH_Swig::GetActorAspect( const char* Mesh_Entry, int viewId )
+{
return ProcessEvent(new TGetActorAspect( Mesh_Entry, viewId));
}
return ProcessEvent(new TGetActorAspect( Mesh_Entry, viewId));
}