eap
|
3f7c707fd9
|
22316: EDF 2719 SMESH: Split hexas into prisms
disable dialog if a mesh includes no hexahedra
|
2014-01-21 09:24:53 +00:00 |
|
eap
|
67dba15dfd
|
22244: [CEA] Method to compute the normal to a mesh face
- double_array GetFaceNormal(in long faceId);
+ double_array GetFaceNormal(in long faceId, in boolean normalized);
|
2014-01-20 17:42:20 +00:00 |
|
eap
|
e12cb3f8c3
|
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
fix recursive case of computeQuadPref()
|
2014-01-20 16:39:00 +00:00 |
|
eap
|
f55c997d2e
|
fix indentation
|
2014-01-20 10:45:36 +00:00 |
|
eap
|
d2c62e114d
|
22316: EDF 2719 SMESH: Split hexas into prisms
+ double GetDistance( const SMDS_MeshElement* elem, const gp_Pnt& point );
+ double GetDistance( const SMDS_MeshEdge* edge, const gp_Pnt& point );
+ double GetDistance( const SMDS_MeshVolume* volume, const gp_Pnt& point );
|
2014-01-20 10:35:19 +00:00 |
|
eap
|
0eac807ec1
|
22316: EDF 2719 SMESH: Split hexas into prisms
+ void SetArrowShapeAndNb( int nbArrows,
+ double headLength,
+ double headRadius,
+ double start=0.);
+ void SetArrows( const gp_Ax1* axes,
+ double length);
+ vtkUnstructuredGrid* GetGrid() const;
|
2014-01-20 10:34:46 +00:00 |
|
eap
|
74b03c9f40
|
22316: EDF 2719 SMESH: Split hexas into prisms
namespace SMESH
{
enum SMESHGUI_FilterType {
QuadFilter = 5,
TriaFilter = 6,
+ FirstGeometryTypeFilter,
+ FirstEntityTypeFilter = FirstGeometryTypeFilter + SMDSGeom_NONE,
+ LastFilter = FirstEntityTypeFilter + SMDSEntity_Last
};
};
+class SMESHGUI_VolumeShapeFilter : public SMESHGUI_Filter
+{
|
2014-01-20 10:34:21 +00:00 |
|
eap
|
b9b3af112d
|
22316: EDF 2719 SMESH: Split hexas into prisms
+ static int GetOppFaceIndexOfHex( int faceIndex );
|
2014-01-20 10:32:49 +00:00 |
|
eap
|
80d5c05fce
|
22316: EDF 2719 SMESH: Split hexas into prisms
+ virtual SMDSAbs_GeometryType GetGeomType() const { return SMDSGeom_POLYGON; }
|
2014-01-20 10:32:30 +00:00 |
|
eap
|
ffa5254282
|
22316: EDF 2719 SMESH: Split hexas into prisms
+ GeometryType GetElementShape( in long id )
+ raises (SALOME::SALOME_Exception);
|
2014-01-20 10:32:14 +00:00 |
|
eap
|
f500e5a8b6
|
22316: EDF 2719 SMESH: Split hexas into prisms
|
2014-01-20 10:31:23 +00:00 |
|
eap
|
a406fd6793
|
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
fix for recursive call of computeQuadPref()
|
2014-01-15 10:27:00 +00:00 |
|
vsr
|
f7aba4830d
|
Merge from BR_imps_2013 14/01/2014
|
2014-01-15 09:41:17 +00:00 |
|
eap
|
b117205bfd
|
22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
1) Fix finding a shape in a study
2) Append study entry to a name of published failed sub-shape
|
2014-01-10 08:01:57 +00:00 |
|
eap
|
dda95cb5b7
|
22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
Append study entry to a failed sub-shape name,
else it's hard to find a sub-shape in the study
|
2014-01-09 15:08:07 +00:00 |
|
vsr
|
072a73120b
|
Merge from V7_3_BR (09/01/2014)
|
2014-01-09 14:20:44 +00:00 |
|
vsr
|
2cd148d066
|
Merge from V7_3_BR branch 18/12/2013
|
2013-12-18 15:08:18 +00:00 |
|
fahed
|
8fcd118698
|
Small fix for windows
|
2013-11-28 08:41:47 +00:00 |
|
mpa
|
046b185660
|
CMake:
- add files to remove using command "make clean"
|
2013-11-27 11:00:50 +00:00 |
|
eap
|
d9d385cc06
|
22419: EDF SMESH Regression: 3D Extrusion fails
FaceQuadStruct::Ptr CheckNbEdges(SMESH_Mesh& aMesh,
const TopoDS_Shape& aShape,
+ const bool considerMesh=false);
|
2013-11-27 10:00:34 +00:00 |
|
imn
|
c8c04435db
|
Integrated in V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
|
2013-11-27 07:30:42 +00:00 |
|
eap
|
cf325767f5
|
more orthography
|
2013-11-26 13:41:02 +00:00 |
|
eap
|
521479f0ef
|
Fix indentation
|
2013-11-26 13:37:39 +00:00 |
|
eap
|
5cdfcba279
|
More safety
- if ( l_d->first->IsDeletable() )
+ if ( l_d->first != listener && l_d->first->IsDeletable() )
|
2013-11-26 13:33:52 +00:00 |
|
eap
|
06236fdb5a
|
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
+ * \brief Create a side from an UVPtStructVec
+ */
+ StdMeshers_FaceSide(UVPtStructVec& theSideNodes);
|
2013-11-26 13:30:21 +00:00 |
|
eap
|
eeb8567ff9
|
Fix CheckNbEdges() for a FACE with a closed EDGE
|
2013-11-26 13:29:36 +00:00 |
|
eap
|
d0bcfa9ea1
|
Fix access to NULL quad
|
2013-11-26 12:26:45 +00:00 |
|
eap
|
5f7b45e582
|
http://www.salome-platform.org/forum/forum_11/173031193
Fix associating FACEs having degenerated EDGEs
|
2013-11-26 12:16:47 +00:00 |
|
imn
|
33d8a195b4
|
Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
|
2013-11-26 10:15:18 +00:00 |
|
imn
|
608b1a194b
|
Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
|
2013-11-26 10:11:53 +00:00 |
|
eap
|
b2f41043c8
|
Fix SIGSEGV at closing a study
|
2013-11-25 10:39:28 +00:00 |
|
eap
|
a004160516
|
0022414: [CEA 1010] Regressio on tests 01_composite.py
Fix for a vertex w/o a node
|
2013-11-25 09:14:33 +00:00 |
|
eap
|
1faf00f679
|
0022414: [CEA 1010] Regressio on tests bug_763_netgen_1d_2d.py
+ from salome.smesh.smeshBuilder import Mesh
|
2013-11-25 09:13:09 +00:00 |
|
eap
|
850941885d
|
synchronize with SMESH_msg_en.ts
|
2013-11-22 13:55:23 +00:00 |
|
eap
|
d5b3009987
|
- static bool isStraight( const TopoDS_Edge & E, const bool degenResult=false );
+ static bool IsStraight( const TopoDS_Edge & E, const bool degenResult=false );
|
2013-11-22 13:17:22 +00:00 |
|
eap
|
620c78e582
|
+ bool findUVByHalfDivision( const gp_Pnt& thePoint, const gp_XY& theUV,
+ const TFace& tface, gp_XYZ& theParams);
+ bool findUVAround( const gp_Pnt& thePoint, const gp_XY& theUV,
+ const TFace& tface, gp_XYZ& theParams, int nbGetWorstLimit );
|
2013-11-22 13:17:00 +00:00 |
|
eap
|
ffa6ef36b3
|
http://www.salome-platform.org/forum/forum_10/409159356
Fox testcube2a.py
|
2013-11-22 13:16:34 +00:00 |
|
eap
|
8093357296
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
- StdMeshers_FaceSide(const SMDS_MeshNode* theNode,
- const gp_Pnt2d thePnt2d,
- const StdMeshers_FaceSide* theSide);
+ StdMeshers_FaceSide(const StdMeshers_FaceSide* theSide,
+ const SMDS_MeshNode* theNode,
+ const gp_Pnt2d* thePnt2d1,
+ const gp_Pnt2d* thePnt2d2=NULL,
+ const Handle(Geom2d_Curve)& theC2d=NULL,
+ const double theUFirst=0.,
+ const double theULast=1.);
|
2013-11-22 13:14:08 +00:00 |
|
eap
|
dacd5b29c7
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+ int GetCorners(const TopoDS_Face& theFace,
+ SMESH_Mesh & theMesh,
+ std::list<TopoDS_Edge>& theWire,
+ std::vector<TopoDS_Vertex>& theVertices,
+ int & theNbDegenEdges);
|
2013-11-22 12:40:36 +00:00 |
|
eap
|
73df78c0c4
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
- StdMeshers_FaceSide(const SMDS_MeshNode* theNode,
- const gp_Pnt2d thePnt2d,
- const StdMeshers_FaceSide* theSide);
+ StdMeshers_FaceSide(const StdMeshers_FaceSide* theSide,
+ const SMDS_MeshNode* theNode,
+ const gp_Pnt2d* thePnt2d1,
+ const gp_Pnt2d* thePnt2d2=NULL,
+ const Handle(Geom2d_Curve)& theC2d=NULL,
+ const double theUFirst=0.,
+ const double theULast=1.);
|
2013-11-22 12:37:31 +00:00 |
|
eap
|
127524b9c2
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
do not import from smeshBuilder to avoid pb with cyclic import
|
2013-11-22 12:36:27 +00:00 |
|
eap
|
89eaa44e08
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+ COMPERR_BAD_PARMETERS = -13, //!< incorrect hypotheses parameters
|
2013-11-22 12:35:35 +00:00 |
|
eap
|
60f3b24591
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+ <source>COMPERR_BAD_PARMETERS</source>
+ <translation>Invalid input parameters</translation>
|
2013-11-22 12:35:17 +00:00 |
|
eap
|
a007ecaef9
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+ CASE2TEXT( COMPERR_BAD_PARMETERS );
|
2013-11-22 12:34:58 +00:00 |
|
eap
|
0280d2e6a7
|
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
Fix "int WrapIndex(const int ind, const int nbNodes)" for ind=-4 and nbNodes=4
|
2013-11-22 12:34:45 +00:00 |
|
eap
|
ea1c9b37c7
|
-from salome.StdMeshers import StdMeshersBuilder
+import StdMeshers
|
2013-11-20 11:31:08 +00:00 |
|
kga
|
7e624b26fa
|
22314: EDF 2594 SMESH: Preview "Union of triangles" result
|
2013-11-20 09:12:48 +00:00 |
|
eap
|
4e198a53df
|
22412: [CEA 1005] Impossible to have a logarithmic scalar bar when values <1e-07
Enable Logarithmic check box for small values
|
2013-11-20 08:13:41 +00:00 |
|
mpa
|
e2a638a026
|
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
|
2013-11-19 12:41:57 +00:00 |
|
mpa
|
98eacab61c
|
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
|
2013-11-19 12:29:02 +00:00 |
|