eap
7e6191aa6a
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
fix Transform()
2007-03-01 07:32:41 +00:00
eap
c9fd374088
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
in LoadNodeColumns(), check IsMedium() on edges only
2007-02-28 15:03:48 +00:00
eap
fe605cfaac
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
in IsMedium(node), return true if node is medium in at least one element
2007-02-28 15:02:53 +00:00
eap
e7a2f683d7
PAL13460 (force the mesh to go through a point)
...
+ static void GetLinkedNodes( const SMDS_MeshNode* node,
+ TIDSortedElemSet & linkedNodes,
+ SMDSAbs_ElementType type = SMDSAbs_All );
fix SMESH_NodeSearcherImpl::FindClosestTo(gp_Pnt)
2007-02-28 09:44:30 +00:00
eap
8d444cc011
PAL13460 (force the mesh to go through a point)
...
+ static void GetLinkedNodes( const SMDS_MeshNode* node,
+ TIDSortedElemSet & linkedNodes,
+ SMDSAbs_ElementType type = SMDSAbs_All );
2007-02-28 09:43:19 +00:00
eap
ed1963a82e
PAL13460 (force the mesh to go through a point)
...
+ SMESH_OctreeNodeIteratorPtr GetChildrenIterator();
+ SMDS_NodeIteratorPtr GetNodeIterator();
+ int NbNodes() const { return myNbNodes; }
2007-02-28 09:41:32 +00:00
eap
f79cff562c
PAL13460 (force the mesh to go through a point)
...
improve getBox() and setBox()
2007-02-28 09:39:33 +00:00
eap
c9b555c251
PAL13460 (force the mesh to go through a point)
...
+ int level() const { return myLevel; }
2007-02-28 09:39:07 +00:00
eap
0249b75412
PAL13460 (force the mesh to go through a point)
...
add DeleteOwnListeners() to destructor
2007-02-28 09:37:56 +00:00
eap
e406de3c30
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
+ SMESH_NodeSearcher* GetNodeSearcher();
fix AddElement() with 4 nodes
2007-02-26 13:39:01 +00:00
eap
3de06f4736
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
add generic method
AddElement(const vector<const SMDS_MeshNode*> & node,
const SMDSAbs_ElementType type,
const bool isPoly,
const int ID=0)
2007-02-21 17:19:15 +00:00
eap
17b708df4a
PAL13460 (PAL EDF 301 force the mesh to go through a point)
...
make simple constructors protected to allow creating ancestors
without SMESH_Gen
2007-02-21 16:58:23 +00:00
eap
03b8a7d78f
PAL13504 (Mesh from an imported mesh)
...
set default value of mySetElemOnShape in dependence of mesh->HasShapeToMesh()
2007-02-20 06:53:06 +00:00
eap
2aab1df9bb
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add SMESH_0D_Algo.*xx
2007-02-19 16:28:23 +00:00
eap
d5686bed92
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add SetIsAlwaysComputed(), enable 0D hypotheses
2007-02-19 16:27:43 +00:00
eap
89b342d946
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add SetIsAlwaysComputed()
2007-02-19 16:26:18 +00:00
eap
f3d960a86a
PAL13504 (Mesh from an imported mesh)
...
add SetElementsOnShape(), redesign
2007-02-19 16:25:03 +00:00
eap
9e4f893366
PAL13504 (Mesh from an imported mesh)
...
some optimization
2007-02-19 16:22:37 +00:00
eap
b4888f2b96
PAL13504 (Mesh from an imported mesh)
...
add PseudoShape(), HasShapeToMesh()
2007-02-19 15:55:57 +00:00
eap
c0e60da668
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add 0D algo
2007-02-19 15:52:32 +00:00
eap
e05bacd4fa
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add Compute(SMESH_subMesh) and a map of 0D algos
2007-02-19 15:51:21 +00:00
eap
f3fa084ed2
PAL13615 (EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
...
add some comments
2007-02-19 15:48:51 +00:00
eap
f57258e47a
PAL13615 (EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
...
add Compute(), NeedShape(), SubmeshRestored(), Continuity(), VertexNode()
2007-02-19 15:48:05 +00:00
eap
43f6820017
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
...
add 0D algorithm base
2007-02-19 15:32:54 +00:00
mkr
7f1b2ac477
Fix for NPAL14831 : removing some traces (again) in SMESH module.
2007-02-08 13:49:29 +00:00
skl
2f7dfcc9ce
Correction of compilation error.
2007-01-23 15:02:20 +00:00
nge
5bab7f5bc8
PAL 14158 : Add the SMESH_Octree and SMESH_OctreeNode classes to compilation.
2007-01-22 15:30:34 +00:00
nge
a5ee60b544
PAL 14158 : substitute the old algo (n²) to the Octree one (n) in the FindCoincidentNode method.
2007-01-22 15:29:01 +00:00
admin
9944389aa9
This commit was generated by cvs2git to create branch 'V3_2_0_maintainance'.
...
Cherrypick from master 2007-01-22 15:14:44 UTC nge <nge> 'PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close nodes. Octree is virtual pure, OctreeNode inherites from Octree.':
src/SMESH/SMESH_Octree.cxx
src/SMESH/SMESH_Octree.hxx
src/SMESH/SMESH_OctreeNode.cxx
src/SMESH/SMESH_OctreeNode.hxx
2007-01-22 15:14:46 +00:00
eap
ff986a68db
PAL13073 (Submesh hypothesises do not work for NETGEN 1D-2D-3D)
...
add HYP_HIDDEN_ALGO and HYP_HIDING_ALGO Hypothesis_Status'es
letting the user know that assigned algorithm will not be
taken into account while mesh generation
2007-01-19 14:39:30 +00:00
eap
fe284ca490
[Bug NPAL14335] EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script
...
Protect from sweeping volumes
2007-01-09 12:16:12 +00:00
eap
6de9a2197d
NPAL14335 (EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script)
...
use set<element,comparator> instead of map<ID,element> to
have elements sorted by ID
2006-12-29 14:37:28 +00:00
eap
3103371901
NPAL14335 (EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script)
...
1) use GetInverseElementIterator(type) instead of facesIterator
and edgesIterator()
2) use set<element,comparator> instead of map<ID,element> to
have elements sorted by ID
2006-12-29 14:33:32 +00:00
eap
f4093a327f
PAL13473 (Build repetitive mesh):
...
notify dependent submesh on successful COMPUTE event
2006-12-07 13:11:24 +00:00
eap
d4a97eee6e
PAL13473 (Build repetitive mesh):
...
an arg added to constructor of SMESH_subMeshEventListener
2006-12-07 08:29:52 +00:00
eap
b22a1937ed
PAL13473 (Build repetitive mesh):
...
add some methods and implement loading from closed faces
2006-12-06 16:15:14 +00:00
eap
568e93f218
PAL13473 (Build repetitive mesh):
...
add some methods
2006-12-06 16:13:37 +00:00
eap
a0db244869
PAL13473 (Build repetitive mesh):
...
1) add FindMatchingNodes()
2) make FindFreeBorder() public
2006-12-06 16:12:11 +00:00
eap
9023e8dc7e
PAL13473 (Build repetitive mesh):
...
fix pb that it is impossible to add local "Nb.Segments" if a global
"Automatic length" is already assigned
2006-12-06 16:06:43 +00:00
eap
caa7efae04
PAL13473 (Build repetitive mesh):
...
add HYP_BAD_GEOMETRY status
2006-12-06 16:04:37 +00:00
eap
b70b7f4e00
PAL13473 (Build repetitive mesh):
...
add BAD_PARAM_VALUE algo error
2006-12-06 16:03:57 +00:00
eap
7a3bd6fcfd
PAL13473 (Build repetitive mesh):
...
1) redesign to make geometry customizable by decsendants
2) fix parameters computation
2006-12-06 16:01:42 +00:00
eap
90945f5ac5
PAL13473 (Build repetitive mesh):
...
1) add virtual SetEventListener(SMESH_subMesh*)
2) define virtual SaveTo() and LoadFrom() to do nothing
2006-12-06 15:57:47 +00:00
eap
9388a801df
PAL13473 (Build repetitive mesh):
...
1) add methods to track non hierarchical dependencies
between submeshes
2) preview a case that an algo can be not assigned because a shape
mismatches algo's expectations
3) fix pb that algo state can not change at MODIF_HYP event
2006-12-06 15:53:25 +00:00
eap
03ad183b77
PAL13473 (Build repetitive mesh):
...
add classes and methods to track non hierarchical dependencies
between submeshes
2006-12-06 15:48:09 +00:00
mzn
6952c46a03
Correction. Allows to fix the problem with shell meshing.
2006-10-30 08:53:15 +00:00
jfa
0468bfa232
Fix bug with 2D algorithms, applied to shells (PAOUK). A patch by EAP.
2006-10-04 13:21:59 +00:00
jfa
66503f43bd
Roll-back integration.
2006-10-04 13:20:29 +00:00
jfa
5ebb213563
Fix bug with 2D algorithms, applied to shells (PAOUK).
2006-10-04 13:15:19 +00:00
jfa
31282d8886
Join modifications from branch BR_For_OCT_611: migration to OCCT6.1.1 with new exception handling and improved threads support.
2006-09-04 11:39:20 +00:00