eap
be3fad7494
Speed up "Clear mesh data"
2008-10-13 08:14:09 +00:00
eap
f705b9c354
19997: Compute does not work in script, ok in GUI
...
fix MakeComputed() for group projection
2008-10-13 08:10:22 +00:00
abd
c6130fee7b
Fix compilation problems on Win32 Platform
2008-10-07 13:30:33 +00:00
abd
3ef56c2b32
Win32 Porting.
...
Correction of Export/Import defines for Win32 platform.
Removed "using namespace std" from header files.
2008-10-03 11:40:07 +00:00
eap
82061e3a33
PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
...
additionally fix getDependsOnIterator() if submesh map is empty
2008-10-03 10:39:47 +00:00
eap
86728cc8ae
PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
...
fix getDependsOnIterator() if submesh map is empty
2008-10-03 08:39:10 +00:00
eap
dacb38a9d9
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
1) algo->Compute() depending on algo->SupportSubmeshes()
2)
+ /*!
+ * \brief Return true if no mesh entities is bound to the submesh
+ */
+ bool IsEmpty() const;
2008-09-16 14:38:55 +00:00
eap
794f960633
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
+ /*!
+ * \brief Return an alternative parameter for a node on seam
+ */
+ double GetOtherParam(const double param) const;
2008-09-16 14:38:25 +00:00
eap
b27af1c2d2
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
const SMESH_Hypothesis * GetHypothesis(const TopoDS_Shape & aSubShape,
const SMESH_HypoFilter& aFilter,
- const bool andAncestors) const;
+ const bool andAncestors,
+ TopoDS_Shape* assignedTo=0) const;
2008-09-16 14:38:08 +00:00
eap
6c591d8d62
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
+ static SMESH_HypoPredicate* IsMoreLocalThan(const TopoDS_Shape& theShape);
2008-09-16 14:37:45 +00:00
eap
53362590aa
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
rearrange Compute()
2008-09-16 14:37:28 +00:00
eap
8f64956624
[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
...
+ bool SupportSubmeshes() const { return _supportSubmeshes; }
+ // 5 - whether supports submeshes if !NeedDescretBoundary()
2008-09-16 14:36:59 +00:00
eap
5291ea1e65
[SALOME platform 0019943]: Pb with projection 2d
...
In SMESH_Pattern::Load(mesh,face), fix treating seam vertices of not seam edges
2008-09-02 08:44:30 +00:00
jfa
11c8820aa0
Initialize some fields before usage.
2008-09-02 07:47:02 +00:00
eap
c003632371
[SALOME platform 0019943] Pb with projection 2d
...
distinguish the case of seam edge encountered twice in face wire from
the case of seam encountered once
2008-07-28 16:00:01 +00:00
eap
030beb0855
[SALOME platform 0019943] Pb with projection 2d
...
+ bool IsRealSeam(const int subShape) const
2008-07-28 15:57:35 +00:00
jfa
db17b46ddb
Remove debug traces
2008-07-25 10:50:02 +00:00
jfa
4b33363430
Bug 0019943: Pb with projection 2d. Fix for a seam edge on not really closed face.
2008-07-25 10:32:18 +00:00
eap
60d6911d52
[SALOME platform 0019316]: Need to have a better interface with GHS3D diagnostics
...
improve work with algos not needeing shapes
2008-07-21 09:43:48 +00:00
eap
6f8dc08854
[SALOME platform 0019316]: Need to have a better interface with GHS3D diagnostics
...
enum Hypothesis_Status // in the order of severity
{
+ HYP_NEED_SHAPE // algorithm can work on shape only
2008-07-21 09:42:35 +00:00
eap
58f17329c5
[SALOME platform 0019316]: Need to have a better interface with GHS3D diagnostics
...
store bad input elements and nodes
2008-07-21 09:41:11 +00:00
dmv
e48a1779f1
IPAL 18631 Remove Extra Messages from the Terminal in case of Release Mode
2008-06-19 10:33:52 +00:00
eap
09c536b7fe
Assure re-compute after "Clear Mesh data" if there was computation failure
2008-06-09 08:05:23 +00:00
skl
5971357dfc
Updated for IPAL19813.
2008-05-28 05:36:27 +00:00
eap
54df188f64
PAL19802 A "Clear Mesh data" method for SMESH.Mesh objects
2008-05-26 14:14:19 +00:00
eap
70f7bf5c7d
fix check that submeshes are computed if !algo->OnlyUnaryInput()
2008-04-22 16:51:01 +00:00
eap
ce4982ab11
try to cope with invalid node params on edges
2008-04-17 07:42:14 +00:00
eap
886d5de06c
PAL19272 CEA patch 4.1.1 / 3.2.9: problem with nodes or corners
...
Remove nodes on vertices at CLEAN event if !algo->NeedDescretBoundary()
2008-03-17 13:56:56 +00:00
jfa
c1995ef892
Join delta from tag V4_1_1 till tag mergeto_V4_1_0_maintainance_07Mar2008.
2008-03-07 11:05:56 +00:00
jfa
79b1ac2b6d
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
2008-03-07 07:47:05 +00:00
nge
984c4ffdd7
PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close nodes. Octree is virtual pure, OctreeNode inherites from Octree.
2007-01-22 15:14:44 +00:00
jfa
c63ee099ad
Join modifications from branch BR_DEBUG_3_2_0b1
2006-06-01 11:39:17 +00:00
jfa
57b43b4d01
Join modifications from branch OCC_debug_for_3_2_0b1
2006-05-06 08:51:48 +00:00
jfa
4ff5bd6154
Join modifications from branch OCC_development_for_3_2_0a2
2006-03-13 15:29:49 +00:00
smh
d0f366c4a3
Merge from OCC_development_generic_2006
...
Preparation of 3.2.0a1
2006-02-07 15:01:11 +00:00
eap
96874fc4b6
PAL10953. Fix GetSubmeshComputed(): there may be elements but no nodes in a submesh
2005-12-26 10:36:57 +00:00
eap
493903908d
fix PAL10974. Call CleanDependants() instead of
...
RemoveSubMeshElementsAndNodes() before algo->Compute()
2005-12-20 13:57:13 +00:00
eap
d81b4f8f21
fix bug PAL10974: add IsReversedSubMesh()
2005-12-20 13:53:23 +00:00
eap
477d745d92
fix bug PAL10974: check if SubMeshesComputed() by presence of nodes in submesh.
...
Restore lost modifications fixing PAL8021.
2005-12-20 11:10:13 +00:00
smh
2754c581d3
Copyrights update
2005-12-05 16:31:55 +00:00
skl
db9a6dee24
Improvement of extrusion functionality
2005-11-14 12:41:17 +00:00
eap
81e9dbdf6c
PAL10491. Add GetAlgoState()
2005-11-14 09:11:54 +00:00
eap
d5f8c39955
Fix bug 10390. fix getting submesh for a shell
2005-11-08 13:04:03 +00:00
eap
b992817854
PAL10158. Add clearMesh()
2005-11-07 14:34:13 +00:00
eap
7a320061b4
PAL10158. Add clearMesh() where call ComputeStateEngine(CLEANDEP)
2005-11-07 14:34:02 +00:00
skl
868e306e09
Improvement of extrusion functionality
2005-10-25 07:26:54 +00:00
san
22f20048e0
Temporarily rolling back the last integration
2005-10-21 07:58:14 +00:00
skl
423f097f5e
Inmprovement extrusion algorithm in MeshEditor
2005-10-21 07:44:17 +00:00
eap
1bed3bf84e
PAL10196. use renamed GetGroupNames()->GetGroupNamesAndTypes() of MED Driver
2005-10-11 13:41:57 +00:00
skl
e331ccd26c
Modification some functionality for splitting assembly
2005-10-06 12:26:54 +00:00