Commit Graph

1935 Commits

Author SHA1 Message Date
vsr
b86b991075 Windows compatibility 2012-09-26 06:16:59 +00:00
vsr
a3a6c690ba 0021869: [CEA 672] Clipping always apply even with auto-apply not checked 2012-09-25 11:54:33 +00:00
vsr
55c69756c9 Fix compilation error (add missing boost flags) 2012-09-25 09:10:01 +00:00
eap
80272b8f05 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
fix an error message
2012-09-24 12:20:20 +00:00
eap
62227816e6 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+  src/DriverGMF/Makefile \
2012-09-24 11:41:55 +00:00
eap
0bea71e671 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+    def ExportGMF(self, f, meshPart=None):
+    def CreateMeshesFromGMF( self, theFileName ):
2012-09-24 11:32:03 +00:00
eap
87b989815b 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+  void ExportGMF(SMESH::SMESH_IDSource_ptr meshPart,
+                 const char*               file) throw (SALOME::SALOME_Exception);
+  SMESH::ComputeError* ImportGMFFile( const char* theFileName )
2012-09-24 11:31:39 +00:00
eap
bbc0ed28d2 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+  SMESH::SMESH_Mesh_ptr CreateMeshesFromGMF( const char*             theFileName,
+                                             SMESH::ComputeError_out theError)
2012-09-24 11:31:06 +00:00
eap
1cf0520025 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format) 2012-09-24 11:29:41 +00:00
eap
5c5f09b047 some decoration 2012-09-24 11:29:14 +00:00
eap
855c03018d 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+	-I$(srcdir)/../SMESHUtils \
2012-09-24 11:27:10 +00:00
eap
6162a92b86 Enable searching EventListener by its name
+  const char*  GetName()     const { return myName; }
+  virtual void BeforeDelete(SMESH_subMesh*                  subMesh,
+                            SMESH_subMeshEventListenerData* data)
2012-09-24 11:26:52 +00:00
eap
9586144b53 + EventListenerData* GetEventListenerData(const std::string& listenerName) const; 2012-09-24 11:25:47 +00:00
eap
587ed40d42 Enable Transform() of 0D elements 2012-09-24 11:24:09 +00:00
eap
b59ca5c972 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+  SMESH_ComputeErrorPtr GMFToMesh(const char* theFileName);
+  void ExportGMF(const char * file, const SMESHDS_Mesh* mesh);
2012-09-24 11:20:01 +00:00
eap
cc048fe72d Remove this from StudyContextStruct at destructor 2012-09-24 11:19:01 +00:00
eap
2974c0b8ab 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
when setting myName, call myGroupDS->SetStoreName( myName )
2012-09-24 11:17:56 +00:00
eap
dce6fb4fd7 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+	-I$(srcdir)/../DriverGMF \
2012-09-24 11:16:52 +00:00
eap
53d6a3426f typo:
-  void   GetXYZ(double xyx
+  void   GetXYZ(double xyz
2012-09-24 11:16:31 +00:00
eap
fe1dc15cf1 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+	-I$(srcdir)/../SMESHUtils \
2012-09-24 11:15:30 +00:00
eap
663bff2184 HEXA_27021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+	-I$(srcdir)/../SMESHUtils \
2012-09-24 11:15:17 +00:00
eap
d9d9b36627 HEXA_27021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format) 2012-09-24 11:15:01 +00:00
eap
765ce25ce9 fix interlace array of HEXA_27 2012-09-24 11:14:08 +00:00
eap
553185b191 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+  virtual void        SetOption(const std::string& optionName,
+                                const std::string& optionValue) {}
+  virtual SMESH_ComputeErrorPtr GetError();
2012-09-24 11:13:16 +00:00
eap
673b8a1d41 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+	DriverGMF \
2012-09-24 11:12:27 +00:00
eap
e7f46a8d54 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+    SMESH_Mesh CreateMeshesFromGMF( in string               theFileName,
+                                    out SMESH::ComputeError theError)
2012-09-24 11:11:52 +00:00
eap
118809aa24 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
+    void ExportGMF( in SMESH_IDSource  meshPart,
+                    in string          file ) raises (SALOME::SALOME_Exception);
2012-09-24 11:11:37 +00:00
eap
a65bb6a041 021382: EDF 1985 SMESH: Read/write of .mesh files (GMF format) 2012-09-24 11:10:55 +00:00
eap
4b37f34bea Improve user docs 2012-09-24 11:10:05 +00:00
eap
71fb7f8d54 Choose Geometry by mesh element selection (while defining sub-mesh) 2012-09-21 16:23:54 +00:00
ana
3dfa809507 Win32 compatibility 2012-09-20 08:06:33 +00:00
eap
a4e7b785fa 0021861: EDF 2226 : Documentation of numeric functor option in split quadrangles is unclear
An error in documentation is fixed
2012-09-18 07:11:32 +00:00
eap
0798335da8 def GetMeshEditor(self):
-        return self.mesh.GetMeshEditor()
+        return self.editor
2012-09-17 10:23:15 +00:00
eap
ff7d2479be 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
+   * \brief Returns description of an error/warning occured during the last operation
+   */
+  SMESH::ComputeError* GetLastError();
2012-09-17 10:22:42 +00:00
eap
c651365140 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
extract SMESH_MeshPartDS.hxx from SMESH_MeshEditor_i.cxx
2012-09-17 10:22:02 +00:00
eap
a1a7402321 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
+  // Errors of SMESH_MeshEditor follow
+  EDITERR_NO_MEDIUM_ON_GEOM= -101 /* during conversion to quadratic,
+                                     some medium nodes not placed on geometry
+                                     to avoid distorting elements, which are
+                                     stored in SMESH_ComputeError::myBadElements */
2012-09-17 10:20:50 +00:00
eap
bf2593a237 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
Show elements whose medium nodes were not placed on geometry
2012-09-17 10:20:24 +00:00
eap
6adaa05a56 + prop->Delete(); 2012-09-17 10:18:47 +00:00
eap
2077709da4 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
+  void force3DOutOfBoundary( SMESH_MesherHelper&    theHelper,
+                             SMESH_ComputeErrorPtr& theError)
2012-09-17 10:18:28 +00:00
eap
12c889c3f6 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
Returns description of an error/warning occured during the last mesh edition
2012-09-17 10:18:07 +00:00
eap
3a58968846 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
double MaxLinearSize2() const;
  // Return maximal square distance between connected corner nodes
2012-09-17 10:16:21 +00:00
eap
9731c7f189 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
+    /*!
+     * \brief Returns description of an error/warning occured during the last operation
+     */
+    ComputeError GetLastError();
2012-09-17 10:15:51 +00:00
eap
55d54bc7f0 decrease the low bound of Threshold 2012-09-14 13:14:35 +00:00
eap
fc7d86ce22 mistype 2012-09-14 13:10:32 +00:00
eap
5e940de5e3 0021821: EDF 2356 SMESH: Wrong GHS3D mesh with Viscous Layer hypothesis
Log node movement not only in DEBUG mode
2012-09-13 12:25:09 +00:00
gdd
0b6314ea9e Fix mispells 2012-09-12 09:59:08 +00:00
eap
7a940415de 0021559: EDF 2175 SMESH: Hexa/Tetra mixed meshes
Improve GetAlgo()
2012-09-11 13:20:29 +00:00
eap
118122435c 0021845: EDF 1855 SMESH : A no-regression test fails on RadialQuadrangle meshing
+  static TopAbs_ShapeEnum GetGroupType(const TopoDS_Shape& group,
+                                       const bool          avoidCompound=false);
2012-09-11 09:24:59 +00:00
eap
68b41560cb 0021845: EDF 1855 SMESH : A no-regression test fails on RadialQuadrangle meshing
1) fix getAlgoData()
2) correct detection of concurrent algos in GetAlgo()
2012-09-11 09:24:28 +00:00
eap
8d6f13f41e 0021821: EDF 2356 SMESH: Wrong GHS3D mesh with Viscous Layer hypothesis
Fix smoothAnalyticEdge() for a circle
2012-09-11 07:53:33 +00:00