-// 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
// 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__
#include "VISU_BoostSignals.h"
#include "SALOME_GenericObj_i.hh"
-#include "SALOME_Event.hxx"
+#include "SALOME_Event.h"
#include "VTKViewer.h"
#include <boost/shared_ptr.hpp>
Build(CORBA::Boolean theIsBuildAll,
CORBA::Boolean theIsAtOnce);
+ virtual
+ CORBA::Boolean
+ ExportMED(const char* theFileName);
+
virtual
CORBA::Boolean
IsDone();
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,
ConnectObserver(TResultObserver* theObserver,
boost::signalslib::connection& theConnection);
+ virtual
+ SALOME_MED::MedFileInfo*
+ GetMEDFileInfo();
+
typedef boost::signal0<void> TUpdateObserverSignal;
typedef VISU_Convertor TInput;