X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FVISU_I%2FVISU_Result_i.hh;h=ffe65bb55d738d2b91140b16a1e989a9581ed7ba;hb=45808f644c3cedee8bef84ef525a2a9b75b87dfe;hp=40eff416ff9e7d4ce1714fb7e8f9c6e18821d9bc;hpb=716894d52739e56d77c5085e02b4cdfdbef60136;p=modules%2Fvisu.git diff --git a/src/VISU_I/VISU_Result_i.hh b/src/VISU_I/VISU_Result_i.hh index 40eff416..ffe65bb5 100644 --- a/src/VISU_I/VISU_Result_i.hh +++ b/src/VISU_I/VISU_Result_i.hh @@ -1,6 +1,6 @@ -// VISU OBJECT : interactive object for VISU entities implementation +// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE // -// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, +// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS // // This library is free software; you can redistribute it and/or @@ -17,13 +17,14 @@ // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // -// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com -// +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // + +// VISU OBJECT : interactive object for VISU entities implementation // File : VISU_Result_i.hh // Author : Alexey PETROV // Module : VISU - +// #ifndef __VISU_RESULT_I_H__ #define __VISU_RESULT_I_H__ @@ -31,7 +32,7 @@ #include "VISU_BoostSignals.h" #include "SALOME_GenericObj_i.hh" -#include "SALOME_Event.hxx" +#include "SALOME_Event.h" #include "VTKViewer.h" #include @@ -100,6 +101,10 @@ namespace VISU Build(CORBA::Boolean theIsBuildAll, CORBA::Boolean theIsAtOnce); + virtual + CORBA::Boolean + ExportMED(const char* theFileName); + virtual CORBA::Boolean IsDone(); @@ -161,6 +166,12 @@ namespace VISU Entity theEntity, const char* theFieldName); + virtual + VISU::double_array* + GetTimeStampValues(const char* theMeshName, + Entity theEntity, + const char* theFieldName); + virtual CORBA::Long GetNumberOfComponents(const char* theMeshName, @@ -196,6 +207,10 @@ namespace VISU ConnectObserver(TResultObserver* theObserver, boost::signalslib::connection& theConnection); + virtual + SALOME_MED::MedFileInfo* + GetMEDFileInfo(); + typedef boost::signal0 TUpdateObserverSignal; typedef VISU_Convertor TInput;