]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
To remove useless dependecies.
authorapo <apo@opencascade.com>
Tue, 13 Sep 2005 04:16:57 +0000 (04:16 +0000)
committerapo <apo@opencascade.com>
Tue, 13 Sep 2005 04:16:57 +0000 (04:16 +0000)
src/CONVERTOR/Makefile.in
src/CONVERTOR/VISU_ConvertorDef.hxx [new file with mode: 0644]
src/VISU_I/VISU_CutLines_i.cc
src/VISU_I/VISU_DeformedShape_i.cc
src/VISU_I/VISU_Mesh_i.cc
src/VISU_I/VISU_Prs3d_i.hh
src/VISU_I/VISU_ScalarMap_i.cc
src/VISU_I/VISU_StreamLines_i.cc
src/VISU_I/VISU_Vectors_i.cc

index 2c434283b1d259b7bfadbff2599494eb06457baa..947461a22ca3d8464a03d36584f65218d7b1c48f 100644 (file)
@@ -35,6 +35,7 @@ VPATH=.:@srcdir@
 EXPORT_HEADERS = \
        VISU_IDMapper.hxx \
        VISU_Convertor.hxx  \
+       VISU_ConvertorDef.hxx  \
        VISU_Convertor_impl.hxx  \
        VISU_ConvertorUtils.hxx  \
        VISU_ExtractUnstructuredGrid.hxx
diff --git a/src/CONVERTOR/VISU_ConvertorDef.hxx b/src/CONVERTOR/VISU_ConvertorDef.hxx
new file mode 100644 (file)
index 0000000..4744e65
--- /dev/null
@@ -0,0 +1,73 @@
+//  VISU CONVERTOR :
+//
+//  Copyright (C) 2003  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 
+//  modify it under the terms of the GNU Lesser General Public 
+//  License as published by the Free Software Foundation; either 
+//  version 2.1 of the License. 
+// 
+//  This library is distributed in the hope that it will be useful, 
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+//  Lesser General Public License for more details. 
+// 
+//  You should have received a copy of the GNU Lesser General Public 
+//  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.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//
+//
+//  File   : 
+//  Author : 
+//  Module : 
+
+#ifndef VISU_ConvertorDef_HeaderFile
+#define VISU_ConvertorDef_HeaderFile
+
+#include "MED_SharedPtr.hxx"
+
+namespace VISU
+{
+  using MED::SharedPtr;
+
+  //---------------------------------------------------------------
+  enum  TEntity {NODE_ENTITY, EDGE_ENTITY, FACE_ENTITY, CELL_ENTITY};
+
+  struct TMesh;
+  typedef SharedPtr<TMesh> PMesh;
+
+  struct TGaussSubMesh;
+  typedef SharedPtr<TGaussSubMesh> PGaussSubMesh;
+
+  struct TGaussMesh;
+  typedef SharedPtr<TGaussMesh> PGaussMesh;
+
+  struct TSubProfile;
+  typedef SharedPtr<TSubProfile> PSubProfile;
+
+  struct TProfile;
+  typedef SharedPtr<TProfile> PProfile;
+
+  struct TMeshOnEntity;
+  typedef SharedPtr<TMeshOnEntity> PMeshOnEntity;
+
+  struct TFamily;
+  typedef SharedPtr<TFamily> PFamily;
+
+  struct TGroup;
+  typedef SharedPtr<TGroup> PGroup;
+
+  struct TField;
+  typedef SharedPtr<TField> PField;
+
+  struct TGauss;
+  typedef SharedPtr<TGauss> PGauss;
+
+  struct TValForTime;
+  typedef SharedPtr<TValForTime> PValForTime;
+}
+
+#endif
index 02d71bc7d51bbbdaa2c59483387f9168b43c7f4d..12a3e679c488819bce48d9a1883c93c94ef78dcc 100644 (file)
 //  Author : Alexey PETROV
 //  Module : VISU
 
-#include "VISU_CutLinesPL.hxx"
-#include "VISU_Result_i.hh"
 #include "VISU_CutLines_i.hh"
-#include "VISU_Actor.h"
+#include "VISU_Result_i.hh"
 
+#include "VISU_Actor.h"
+#include "VISU_CutLinesPL.hxx"
+#include "VISU_Convertor.hxx"
 #include "VISU_PipeLineUtils.hxx"
 
 #include <vtkAppendPolyData.h>
index a1d7b1084c66cf33b2f93e42f2d9764f9f08db95..8ba69d30d49a230b3ce4cde171b7d060c2f6e0ff 100644 (file)
 //  Author : Alexey PETROV
 //  Module : VISU
 
-#include "VISU_DeformedShapePL.hxx"
-#include "VISU_Result_i.hh"
 #include "VISU_DeformedShape_i.hh"
+#include "VISU_Result_i.hh"
+
 #include "VISU_ScalarMapAct.h"
+#include "VISU_DeformedShapePL.hxx"
+#include "VISU_Convertor.hxx"
 
 #include <vtkDataSetMapper.h>
 
index 5bab8e3d4b3eb4444ea6c98daa6908f3446ed265..41c0fdfc8f40939d4a1bb3fa1df0dc0b103ecb89 100644 (file)
@@ -29,8 +29,9 @@
 #include "VISU_Result_i.hh"
 #include "VISU_ViewManager_i.hh"
 
-#include "VISU_MeshPL.hxx"
 #include "VISU_MeshAct.h"
+#include "VISU_MeshPL.hxx"
+#include "VISU_Convertor.hxx"
 
 using namespace VISU;
 using namespace std;
index 59ffa10ba3d42281ca76b85f4a342bf121525d37..1390e97c6ee5885519a2ef20bfcd35e545168d3e 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "VISU_PrsObject_i.hh"
 #include "VISU_ActorFactory.h"
-#include "VISU_Convertor.hxx"
+#include "VISU_ConvertorDef.hxx"
 
 #include "SALOME_GenericObj_i.hh"
 #include "SALOME_InteractiveObject.hxx"
index 70316daec4db40e6bf654ba383232bc48a99f885..d3e2fbbe8c936555c12f8a6dd24a9bc25220b7a5 100644 (file)
@@ -29,8 +29,9 @@
 #include "VISU_Result_i.hh"
 #include "VISU_ViewManager_i.hh"
 
-#include "VISU_ScalarMapPL.hxx"
 #include "VISU_ScalarMapAct.h"
+#include "VISU_ScalarMapPL.hxx"
+#include "VISU_Convertor.hxx"
 
 #include "SUIT_ResourceMgr.h"
 
index 521759782298f640dcd0e28a360a2b71c6484f9b..b5ae48a8c899bb7961d6d2879e165c76df276ea2 100644 (file)
 //  Author : Alexey PETROV
 //  Module : VISU
 
-#include "VISU_StreamLinesPL.hxx"
-#include "VISU_Result_i.hh"
 #include "VISU_StreamLines_i.hh"
+#include "VISU_Result_i.hh"
+
 #include "VISU_Actor.h"
+#include "VISU_StreamLinesPL.hxx"
+#include "VISU_Convertor.hxx"
 
 #include <vtkDataSetMapper.h>
 #include <vtkAppendFilter.h>
index 1207d315b2f01975aaf535771355c70ce450461b..db8b264878096a502396881672f4941d0b612b64 100644 (file)
 //  Author : Alexey PETROV
 //  Module : VISU
 
-#include "VISU_VectorsPL.hxx"
-#include "VISU_Result_i.hh"
 #include "VISU_Vectors_i.hh"
+#include "VISU_Result_i.hh"
+
 #include "VISU_VectorsAct.h"
+#include "VISU_VectorsPL.hxx"
+#include "VISU_Convertor.hxx"
 
 using namespace VISU;
 using namespace std;