From: jfa Date: Fri, 5 Oct 2007 09:05:41 +0000 (+0000) Subject: Update docs for smesh.py. X-Git-Tag: V3_2_9rc1~40 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=5b8dad5b5d30efc06b273afc6b5b0f0cc5c55691;p=modules%2Fsmesh.git Update docs for smesh.py. --- diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html index ea0a23c21..4b814881b 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html @@ -98,6 +98,9 @@ def AddHypothesis  Assign hypothesis.
+def RemoveHypothesis + + Unassign hypothesis.
def GetHypothesisList  Get the list of hypothesis added on a geom.
@@ -313,6 +316,9 @@  Returns ID of node by given index for given element
If there is not element for given ID - returns -1
If there is not node for given index - returns -2.
+def GetElemNodes + + Returns IDs of nodes of given element.
def IsMediumNode  Returns true if given node is medium node in given quadratic element.
@@ -518,11 +524,11 @@  Set new nodes for given element.
def GetLastCreatedNodes - If during last operation of MeshEditor some nodes were created this method returns list of it's IDs,
+ If during last operation of MeshEditor some nodes were created this method returns list of its IDs,
if new nodes not created - returns empty list.
def GetLastCreatedElems - If during last operation of MeshEditor some elements were created this method returns list of it's IDs,
+ If during last operation of MeshEditor some elements were created this method returns list of its IDs,
if new elements not creared - returns empty list.

Data Fields

 geom @@ -1102,7 +1108,7 @@ If the optional algo parameter is not sets, this algorithm is REGULAR. If the optional geom parameter is not sets, this algorithm is global.
Otherwise, this algorithm define a submesh based on geom subshape.
Parameters:
- +
algo values are: smesh.MEFISTO or smesh.NETGEN
algo values are: smesh.MEFISTO || smesh.NETGEN_1D2D || smesh.NETGEN_2D
geom If defined, subshape to be meshed
@@ -1616,6 +1622,55 @@ If the optional geom parameter is not sets, this algorithm is global. O +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh.RemoveHypothesis   self,
  hyp,
  geom = 0
+
+ + + + + +
+   + + +

+

Parameters:
+ + + +
hyp is a hypothesis to unassign
geom is subhape of mesh geometry
+
+

@@ -4122,9 +4177,18 @@ Consider maximum group name length stored in MED file. - - - + + + + + + + + + + + +
def smesh.Mesh.GetShapeIDForElem   id  )  self,
  id
@@ -4217,6 +4281,43 @@ Consider maximum group name length stored in MED file. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + +
def smesh.Mesh.GetElemNodes   self,
  id
+
+ + + + @@ -5893,6 +5994,12 @@ Use pattern mapping functionality for splitting.
Parameters:<
+ + + + + + @@ -7908,6 +8015,6 @@ Nodes belonging to Side1 are merged with nodes of elements of Side2. Number of e
+   + +

def smesh.Mesh.SmoothParametric   self,
  IDsOfElements,

+Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm.html index 56d2a1338..7d1f4c55a 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm.html @@ -14,7 +14,7 @@ -

smesh.Mesh_Algorithm Class Reference

Mother class to define algorithm, recommended to don't use directly. +

smesh.Mesh_Algorithm Class Reference

Mother class to define algorithm, recommended to do not use directly. More...

Inheritance diagram for smesh.Mesh_Algorithm:

Inheritance graph
@@ -34,6 +34,8 @@ Inheritance diagram for smesh.Mesh_Algorithm:


Public Member Functions

+def FindHypothesis + def GetSubMesh  If the algorithm is global, return 0;
@@ -56,6 +58,9 @@ Inheritance diagram for smesh.Mesh_Algorithm:

def Create  Private method.
+def Assign + + Private method.
def Hypothesis  Private method.
@@ -77,11 +82,56 @@ Inheritance diagram for smesh.Mesh_Algorithm:

int algo = 0 +dictionary hypos = {} +

Detailed Description

More details.


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
+
+ + + + + +
+   + + +

+

@@ -310,6 +360,55 @@ More details. + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
+
+ + + + @@ -341,7 +440,13 @@ More details. - + + + + + + + @@ -454,6 +559,31 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D. + +
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0
+

+ + + + +
+ + + + +
dictionary smesh.Mesh_Algorithm.hypos = {} [static]
+
+ + + + @@ -549,11 +679,13 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D.
+   + +

+Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html index 52f3122d8..f62cc52da 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html @@ -55,6 +55,8 @@ Inheritance diagram for smesh.Mesh_CompositeSegment:

def QuadraticMesh  Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.
+def FindHypothesis + def GetSubMesh  If the algorithm is global, return 0;
@@ -77,6 +79,9 @@ Inheritance diagram for smesh.Mesh_CompositeSegment:

def Create  Private method.
+def Assign + + Private method.
def Hypothesis  Private method.
@@ -87,14 +92,14 @@ Inheritance diagram for smesh.Mesh_CompositeSegment:

 submalgo -

Static Public Attributes

+int algo = 0 + int mesh = 0 int subm = 0 -int algo = 0 +dictionary hypos = {}

Detailed Description

@@ -161,7 +166,13 @@ Reimplemented from   - l + l, + + + + +   + UseExisting = 0 @@ -183,6 +194,7 @@ Reimplemented from l for the length of segments that cut an edge + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -209,7 +221,13 @@ Reimplemented from   - s = [] + s = [], + + + + +   + UseExisting = 0 @@ -232,6 +250,7 @@ Reimplemented from n for the number of segments that cut an edge s for the scale factor (optional) + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -258,7 +277,13 @@ Reimplemented from   - end + end, + + + + +   + UseExisting = 0 @@ -281,6 +306,7 @@ Reimplemented from start for the length of the first segment end for the length of the last segment + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -307,7 +333,13 @@ Reimplemented from   - end + end, + + + + +   + UseExisting = 0 @@ -330,6 +362,7 @@ Reimplemented from start for the length of the first segment end for the length of the last segment + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -350,7 +383,13 @@ Reimplemented from   - d + d, + + + + +   + UseExisting = 0 @@ -372,6 +411,7 @@ Reimplemented from d for the deflection + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -420,7 +460,13 @@ Reimplemented from   - fineness = 0 + fineness = 0, + + + + +   + UseExisting = 0 @@ -442,6 +488,7 @@ Reimplemented from fineness for the fineness [0-1] + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -468,7 +515,13 @@ Reimplemented from   - vertex = 0 + vertex = 0, + + + + +   + UseExisting = 0 @@ -491,6 +544,7 @@ Reimplemented from length for the segment length vertex for the length localization: vertex index [0,1] | verext object + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -524,6 +578,49 @@ Reimplemented from

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -752,6 +849,55 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -783,7 +929,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q - + + + + + + + @@ -806,13 +958,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -828,16 +980,16 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q

-Reimplemented from smesh.Mesh_Algorithm. +Reimplemented from smesh.Mesh_Segment.

- +
smesh.Mesh_Segment.geom [inherited] int smesh.Mesh_CompositeSegment.algo = 0 [static]
-

+

@@ -851,16 +1003,18 @@ Reimplemented from smesh.Mesh_Algorithm.
- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] smesh.Mesh_Segment.geom [inherited]
-

+

@@ -877,13 +1031,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
@@ -900,13 +1054,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]
@@ -923,13 +1077,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -946,13 +1100,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -971,6 +1125,6 @@ Reimplemented from -Generated on Wed Jun 20 11:36:36 2007 for SALOME - SMESH - v.3.2.6 by doxygen 1.4.6 +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Hexahedron.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Hexahedron.html index 0f9b05284..94713382d 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Hexahedron.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Hexahedron.html @@ -27,6 +27,8 @@ Inheritance diagram for smesh.Mesh_Hexahedron:

def 
+ + + + + @@ -59,16 +64,16 @@ Inheritance diagram for smesh.Mesh_Hexahedron:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
__init__
 Private constructor.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -49,6 +51,9 @@ Inheritance diagram for smesh.Mesh_Hexahedron:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -114,6 +119,49 @@ More details. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + @@ -346,6 +394,55 @@ More details. + +
+   + +

+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -377,7 +474,13 @@ More details. - + + + + + + + @@ -400,13 +503,13 @@ More details.
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -420,16 +523,18 @@ More details. + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Hexahedron.algo = 0 [static]

-

-

+

@@ -446,13 +551,13 @@ More details.
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -466,18 +571,16 @@ More details. +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -496,13 +599,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -516,16 +619,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -542,13 +647,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -565,13 +670,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -590,6 +695,6 @@ Reimplemented in -Generated on Wed Jun 20 11:36:36 2007 for SALOME - SMESH - v.3.2.6 by doxygen 1.4.6 +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Netgen.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Netgen.html index 4097522ba..3c32ab80e 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Netgen.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Netgen.html @@ -30,6 +30,8 @@ Inheritance diagram for smesh.Mesh_Netgen:

def 
+ + + + + @@ -69,6 +74,10 @@ Inheritance diagram for smesh.Mesh_Netgen:


Static Public Attributes

+ + + + @@ -77,6 +86,8 @@ Inheritance diagram for smesh.Mesh_Netgen:

int 
+ +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
Parameters
 Define hypothesis containing parameters of the algorithm.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -52,6 +54,9 @@ Inheritance diagram for smesh.Mesh_Netgen:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
int is3D = 0
int algoNET23 = 0
int algoNET2 = 0
int mesh = 0
int geom = 0
algo = 0
dictionary hypos = {}


Detailed Description

independent)

@@ -157,6 +168,49 @@ More details. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + @@ -389,6 +443,55 @@ More details. + +
+   + +

+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -420,7 +523,13 @@ More details. - + + + + + + + @@ -462,6 +571,52 @@ More details. + +
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0
+

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Netgen.algoNET23 = 0 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Netgen.algoNET2 = 0 [static]
+
+ + + + @@ -651,7 +806,9 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D.
+   + +

@@ -673,12 +830,37 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D. + + +

+ + + + +
+ + + + +
dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
+
+ + + +
+   + +

+Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html index 9865bc939..0abd8f030 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html @@ -27,6 +27,8 @@ Inheritance diagram for smesh.Mesh_Prism3D:

def __init__  Private constructor.
+def FindHypothesis + def GetSubMesh  If the algorithm is global, return 0;
@@ -49,6 +51,9 @@ Inheritance diagram for smesh.Mesh_Prism3D:

def Create  Private method.
+def Assign + + Private method.
def Hypothesis  Private method.
@@ -59,16 +64,16 @@ Inheritance diagram for smesh.Mesh_Prism3D:

 submalgo -

Static Public Attributes

+int algo = 0 + int mesh = 0 int geom = 0 int subm = 0 -int algo = 0 +dictionary hypos = {}

Detailed Description

@@ -114,6 +119,49 @@ More details. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + @@ -346,6 +394,55 @@ More details. + +
+   + +

+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -377,7 +474,13 @@ More details. - + + + + + + + @@ -400,13 +503,13 @@ More details.
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -420,16 +523,18 @@ More details. + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Prism3D.algo = 0 [static]

-

-

+

@@ -446,13 +551,13 @@ More details.
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -466,18 +571,16 @@ More details. +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -496,13 +599,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -516,16 +619,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -542,13 +647,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -565,13 +670,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -590,6 +695,6 @@ Reimplemented in -Generated on Wed Jun 20 11:36:36 2007 for SALOME - SMESH - v.3.2.6 by doxygen 1.4.6 +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html index b403cc930..a9e7a7d6e 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html @@ -30,6 +30,8 @@ Inheritance diagram for smesh.Mesh_Projection1D:

def 
+ + + + + @@ -62,16 +67,16 @@ Inheritance diagram for smesh.Mesh_Projection1D:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
SourceEdge
 Define "Source Edge" hypothesis, specifying a meshed edge to take a mesh pattern from, and optionally association of vertices between the source edge and a target one (where a hipothesis is assigned to).
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -52,6 +54,9 @@ Inheritance diagram for smesh.Mesh_Projection1D:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -154,7 +159,7 @@ More details.   - tgtV = None, + tgtV = None, @@ -185,13 +190,55 @@ More details. mesh to take nodes distribution from (optional) srcV is vertex of edge to associate with tgtV (optional) tgtV is vertex of the edge where the algorithm is assigned, to associate with srcV (optional) - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -420,6 +467,55 @@ More details. + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -451,7 +547,13 @@ More details. - + + + + + + + @@ -474,13 +576,13 @@ More details.
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -494,16 +596,18 @@ More details. + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Projection1D.algo = 0 [static]

-

-

+

@@ -520,13 +624,13 @@ More details.
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -540,18 +644,16 @@ More details. +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -570,13 +672,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -590,16 +692,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -616,13 +720,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -639,13 +743,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -662,5 +766,8 @@ Reimplemented in +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html index 99cca7fc6..fca442af9 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html @@ -30,6 +30,8 @@ Inheritance diagram for smesh.Mesh_Projection2D:

def 
+ + + + + @@ -62,16 +67,16 @@ Inheritance diagram for smesh.Mesh_Projection2D:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
SourceFace
 Define "Source Face" hypothesis, specifying a meshed face to take a mesh pattern from, and optionally association of vertices between the source face and a target one (where a hipothesis is assigned to).
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -52,6 +54,9 @@ Inheritance diagram for smesh.Mesh_Projection2D:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -166,7 +171,7 @@ More details.   - tgtV2 = None, + tgtV2 = None, @@ -198,14 +203,56 @@ More details. srcV1 is vertex of face to associate with tgtV1 (optional) tgtV1 is vertex of the face where the algorithm is assigned, to associate with srcV1 (optional) srcV2 is vertex of face to associate with tgtV1 (optional) - tgtV2 is vertex of the face where the algorithm is assigned, to associate with srcV2 (optional) - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + tgtV2 is vertex of the face where the algorithm is assigned, to associate with srcV2 (optional) + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new Note: association vertices must belong to one edge of a face +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -434,6 +481,55 @@ Note: association vertices must belong to one edge of a face + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -465,7 +561,13 @@ Note: association vertices must belong to one edge of a face - + + + + + + + @@ -488,13 +590,13 @@ Note: association vertices must belong to one edge of a face
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -508,16 +610,18 @@ Note: association vertices must belong to one edge of a face + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Projection2D.algo = 0 [static]

-

-

+

@@ -534,13 +638,13 @@ Note: association vertices must belong to one edge of a face
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -554,18 +658,16 @@ Note: association vertices must belong to one edge of a face +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -584,13 +686,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -604,16 +706,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -630,13 +734,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -653,13 +757,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -676,5 +780,8 @@ Reimplemented in +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html index 5f19842b7..c2a31d9a1 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html @@ -30,6 +30,8 @@ Inheritance diagram for smesh.Mesh_Projection3D:

def 
+ + + + + @@ -62,16 +67,16 @@ Inheritance diagram for smesh.Mesh_Projection3D:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
SourceShape3D
 Define "Source Shape 3D" hypothesis, specifying a meshed solid to take a mesh pattern from, and optionally association of vertices between the source solid and a target one (where a hipothesis is assigned to).
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -52,6 +54,9 @@ Inheritance diagram for smesh.Mesh_Projection3D:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -166,7 +171,7 @@ More details.   - tgtV2 = 0, + tgtV2 = 0, @@ -198,14 +203,56 @@ More details. srcV1 is vertex of solid to associate with tgtV1 (optional) tgtV1 is vertex of the solid where the algorithm is assigned, to associate with srcV1 (optional) srcV2 is vertex of solid to associate with tgtV1 (optional) - tgtV2 is vertex of the solid where the algorithm is assigned, to associate with srcV2 (optional) - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + tgtV2 is vertex of the solid where the algorithm is assigned, to associate with srcV2 (optional) + UseExisting - if ==true - search existing hypothesis created with same parameters, else (default) - create new Note: association vertices must belong to one edge of a solid +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -434,6 +481,55 @@ Note: association vertices must belong to one edge of a solid + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -465,7 +561,13 @@ Note: association vertices must belong to one edge of a solid - + + + + + + + @@ -488,13 +590,13 @@ Note: association vertices must belong to one edge of a solid
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -508,16 +610,18 @@ Note: association vertices must belong to one edge of a solid + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Projection3D.algo = 0 [static]

-

-

+

@@ -534,13 +638,13 @@ Note: association vertices must belong to one edge of a solid
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -554,18 +658,16 @@ Note: association vertices must belong to one edge of a solid +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -584,13 +686,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -604,16 +706,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -630,13 +734,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -653,13 +757,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -676,5 +780,8 @@ Reimplemented in +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Quadrangle.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Quadrangle.html index 19a084239..13fad999e 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Quadrangle.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Quadrangle.html @@ -30,6 +30,8 @@ Inheritance diagram for smesh.Mesh_Quadrangle:

def 
+ + + + + @@ -62,16 +67,16 @@ Inheritance diagram for smesh.Mesh_Quadrangle:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
QuadranglePreference
 Define "QuadranglePreference" hypothesis, forcing construction of quadrangles if the number of nodes on opposite edges is not the same in the case where the global number of nodes on edges is even.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -52,6 +54,9 @@ Inheritance diagram for smesh.Mesh_Quadrangle:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -145,6 +150,49 @@ More details. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + @@ -377,6 +425,55 @@ More details. + +
+   + +

+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -408,7 +505,13 @@ More details. - + + + + + + + @@ -431,13 +534,13 @@ More details.
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -451,16 +554,18 @@ More details. + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] int smesh.Mesh_Quadrangle.algo = 0 [static]

-

-

+

@@ -477,13 +582,13 @@ More details.
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -497,18 +602,16 @@ More details. +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -527,13 +630,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -547,16 +650,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -573,13 +678,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -596,13 +701,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -621,6 +726,6 @@ Reimplemented in -Generated on Wed Jun 20 11:36:36 2007 for SALOME - SMESH - v.3.2.6 by doxygen 1.4.6 +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html index 70950f6ba..23c49474d 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html @@ -51,6 +51,8 @@ Inheritance diagram for smesh.Mesh_RadialPrism3D:

def 
+ + + + + @@ -87,16 +92,16 @@ Inheritance diagram for smesh.Mesh_RadialPrism3D:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
AutomaticLength
 Define "AutomaticLength" hypothesis, specifying number of segments to build between the inner and outer shells.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -73,6 +75,9 @@ Inheritance diagram for smesh.Mesh_RadialPrism3D:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int geom = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -238,7 +243,7 @@ Returns the created hypothes   - n, + n, @@ -265,8 +270,7 @@ Returns the created hypothes

Parameters:
- - +
UseExisting  if ==true - search existing hypothesis created with
  same parameters, else (default) - create new
UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new
@@ -503,6 +507,49 @@ Returns the created hypothes +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -731,6 +778,55 @@ Returns the created hypothes + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -762,7 +858,13 @@ Returns the created hypothes - + + + + + + + @@ -785,13 +887,13 @@ Returns the created hypothes
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -805,16 +907,18 @@ Returns the created hypothes + +

+Reimplemented from smesh.Mesh_Algorithm.

- +
smesh.Mesh_RadialPrism3D.distribHyp int smesh.Mesh_RadialPrism3D.algo = 0 [static]

-

-

+

@@ -831,13 +935,13 @@ Returns the created hypothes
- +
smesh.Mesh_RadialPrism3D.nbLayers smesh.Mesh_RadialPrism3D.distribHyp
-

+

@@ -854,13 +958,13 @@ Returns the created hypothes
- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] smesh.Mesh_RadialPrism3D.nbLayers
-

+

@@ -877,13 +981,13 @@ Returns the created hypothes
- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
-

+

@@ -897,18 +1001,16 @@ Returns the created hypothes +
- +
int smesh.Mesh_Algorithm.geom = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]

- -

-Reimplemented in smesh.Mesh_Segment.

-

+

@@ -927,13 +1029,13 @@ Reimplemented in smesh.Mesh_Segment.
- +
smesh.Mesh_Algorithm.geom [inherited] int smesh.Mesh_Algorithm.geom = 0 [static, inherited]
-

+

@@ -947,16 +1049,18 @@ Reimplemented in smesh.Mesh_Segment.
- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.geom [inherited]
-

+

@@ -973,13 +1077,13 @@ Reimplemented in

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -996,13 +1100,13 @@ Reimplemented in

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -1019,5 +1123,8 @@ Reimplemented in +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment.html index 5110d08a1..509d7e6c8 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment.html @@ -56,6 +56,8 @@ Inheritance diagram for smesh.Mesh_Segment:

def 
+ + + + + @@ -88,14 +93,14 @@ Inheritance diagram for smesh.Mesh_Segment:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
QuadraticMesh
 Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -78,6 +80,9 @@ Inheritance diagram for smesh.Mesh_Segment:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -162,7 +167,7 @@ Reimplemented in   - l, + l, @@ -190,8 +195,7 @@ Reimplemented in l for the length of segments that cut an edge - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -218,7 +222,7 @@ Reimplemented in   - s = [], + s = [], @@ -247,8 +251,7 @@ Reimplemented in n for the number of segments that cut an edge s for the scale factor (optional) - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -275,7 +278,7 @@ Reimplemented in   - end, + end, @@ -304,8 +307,7 @@ Reimplemented in start for the length of the first segment end for the length of the last segment - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -332,7 +334,7 @@ Reimplemented in   - end, + end, @@ -361,8 +363,7 @@ Reimplemented in start for the length of the first segment end for the length of the last segment - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -383,7 +384,7 @@ Reimplemented in   - d, + d, @@ -411,8 +412,7 @@ Reimplemented in d for the deflection - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -461,7 +461,7 @@ Reimplemented in   - fineness = 0, + fineness = 0, @@ -489,8 +489,7 @@ Reimplemented in fineness for the fineness [0-1] - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -517,7 +516,7 @@ Reimplemented in   - vertex = 0, + vertex = 0, @@ -546,8 +545,7 @@ Reimplemented in length for the segment length vertex for the length localization: vertex index [0,1] | verext object - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -581,6 +579,49 @@ Reimplemented in

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -809,6 +850,55 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -840,7 +930,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q - + + + + + + + @@ -863,13 +959,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -885,16 +981,18 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q

-Reimplemented from smesh.Mesh_Algorithm. +Reimplemented from smesh.Mesh_Algorithm. +

+Reimplemented in smesh.Mesh_CompositeSegment, and smesh.Mesh_Segment_Python.

- +
smesh.Mesh_Segment.geom int smesh.Mesh_Segment.algo = 0 [static]
-

+

@@ -908,16 +1006,18 @@ Reimplemented from smesh.Mesh_Algorithm.
- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] smesh.Mesh_Segment.geom
-

+

@@ -934,13 +1034,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
@@ -957,13 +1057,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]
@@ -980,13 +1080,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -1003,13 +1103,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -1026,5 +1126,8 @@ Reimplemented from +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__Python.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__Python.html index c56578508..c7f027822 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__Python.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__Python.html @@ -58,6 +58,8 @@ Inheritance diagram for smesh.Mesh_Segment_Python:

def 
+ + + + + @@ -90,14 +95,14 @@ Inheritance diagram for smesh.Mesh_Segment_Python:

 
- - + + - +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
QuadraticMesh
 Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -80,6 +82,9 @@ Inheritance diagram for smesh.Mesh_Segment_Python:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
subm
 algo

Static Public Attributes

int algo = 0
int mesh = 0
int subm = 0
int algo = 0
dictionary hypos = {}


Detailed Description

@@ -170,7 +175,7 @@ Reimplemented from   - func, + func, @@ -199,8 +204,7 @@ Reimplemented from n for the number of segments that cut an edge func for the python function that calculate the length of all segments - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -221,7 +225,7 @@ Reimplemented from   - l, + l, @@ -249,8 +253,7 @@ Reimplemented from l for the length of segments that cut an edge - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -277,7 +280,7 @@ Reimplemented from   - s = [], + s = [], @@ -306,8 +309,7 @@ Reimplemented from n for the number of segments that cut an edge s for the scale factor (optional) - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -334,7 +336,7 @@ Reimplemented from   - end, + end, @@ -363,8 +365,7 @@ Reimplemented from start for the length of the first segment end for the length of the last segment - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -391,7 +392,7 @@ Reimplemented from   - end, + end, @@ -420,8 +421,7 @@ Reimplemented from start for the length of the first segment end for the length of the last segment - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -442,7 +442,7 @@ Reimplemented from   - d, + d, @@ -470,8 +470,7 @@ Reimplemented from d for the deflection - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -520,7 +519,7 @@ Reimplemented from   - fineness = 0, + fineness = 0, @@ -548,8 +547,7 @@ Reimplemented from fineness for the fineness [0-1] - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -576,7 +574,7 @@ Reimplemented from   - vertex = 0, + vertex = 0, @@ -605,8 +603,7 @@ Reimplemented from length for the segment length vertex for the length localization: vertex index [0,1] | verext object - UseExisting  if ==true - search existing hypothesis created with -   same parameters, else (default) - create new + UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new @@ -640,6 +637,49 @@ Reimplemented from

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + + +
+   + + +

+

@@ -868,6 +908,55 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q + +
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -899,7 +988,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q - + + + + + + + @@ -922,13 +1017,13 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0


Field Documentation

-

+

@@ -944,16 +1039,16 @@ If the 2D mesher sees that all boundary edges are quadratic ones, it generates q

-Reimplemented from smesh.Mesh_Algorithm. +Reimplemented from smesh.Mesh_Segment.

- +
smesh.Mesh_Segment.geom [inherited] int smesh.Mesh_Segment_Python.algo = 0 [static]
-

+

@@ -967,16 +1062,18 @@ Reimplemented from smesh.Mesh_Algorithm.
- +
int smesh.Mesh_Algorithm.mesh = 0 [static, inherited] smesh.Mesh_Segment.geom [inherited]
-

+

@@ -993,13 +1090,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.mesh [inherited] int smesh.Mesh_Algorithm.mesh = 0 [static, inherited]
@@ -1016,13 +1113,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.subm = 0 [static, inherited] smesh.Mesh_Algorithm.mesh [inherited]
@@ -1039,13 +1136,13 @@ Reimplemented from

+

- +
smesh.Mesh_Algorithm.subm [inherited] int smesh.Mesh_Algorithm.subm = 0 [static, inherited]
@@ -1062,13 +1159,13 @@ Reimplemented from

+

- +
int smesh.Mesh_Algorithm.algo = 0 [static, inherited] smesh.Mesh_Algorithm.subm [inherited]
@@ -1085,5 +1182,8 @@ Reimplemented from +Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 by doxygen 1.4.6 diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Tetrahedron.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Tetrahedron.html index 12ad58ccc..63a79c205 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Tetrahedron.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Tetrahedron.html @@ -54,6 +54,8 @@ Inheritance diagram for smesh.Mesh_Tetrahedron:

def 
+ + + + + @@ -97,6 +102,12 @@ Inheritance diagram for smesh.Mesh_Tetrahedron:

int 
+ + + + + + @@ -105,6 +116,8 @@ Inheritance diagram for smesh.Mesh_Tetrahedron:

int 
+ +
- +
smesh.Mesh_Algorithm.algo [inherited] dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
SetNbSegPerRadius
 Set NbSegPerRadius.
def FindHypothesis
def GetSubMesh
 If the algorithm is global, return 0;
@@ -76,6 +78,9 @@ Inheritance diagram for smesh.Mesh_Tetrahedron:

def 
Create
 Private method.
def Assign
 Private method.
def Hypothesis
 Private method.
algoType = 0
int algoNET = 0
int algoGHS = 0
int algoFNET = 0
int mesh = 0
int geom = 0
algo = 0
dictionary hypos = {}


Detailed Description

More details. @@ -174,7 +187,7 @@ More details.   - vol, + vol, @@ -202,8 +215,7 @@ More details.
Parameters:
- - +
vol for the maximum volume of each tetrahedral
UseExisting  if ==true - search existing hypothesis created with
  same parameters, else (default) - create new
UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new
@@ -497,6 +509,49 @@ More details. +

+ + + +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.FindHypothesis   self,
  hypname,
  args
[inherited]
+
+ + + + @@ -729,6 +784,55 @@ More details. + +
+   + +

+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -760,7 +864,13 @@ More details. - + + + + + + + @@ -825,6 +935,75 @@ More details. + +
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0
+

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Tetrahedron.algoNET = 0 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Tetrahedron.algoGHS = 0 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Tetrahedron.algoFNET = 0 [static]
+
+ + + + @@ -1037,7 +1216,9 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D.
+   + +

@@ -1059,9 +1240,37 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D. + + +

+ + + + +
+ + + + +
dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
+
+ + + +
+   + +

+ +

diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Triangle.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Triangle.html index f615ed13c..2f02c60f0 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Triangle.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Triangle.html @@ -33,6 +33,9 @@ Inheritance diagram for smesh.Mesh_Triangle:

def LengthFromEdges  Define "LengthFromEdges" hypothesis to build triangles based on the length of the edges taken from the wire.
+def SetQuadAllowed + + Set QuadAllowed flag.
def Parameters  Define "Netgen 2D Parameters" hypothesis.
@@ -57,9 +60,8 @@ Inheritance diagram for smesh.Mesh_Triangle:

def SetNbSegPerRadius  Set NbSegPerRadius.
-def SetQuadAllowed +def FindHypothesis - Set QuadAllowed flag.
def GetSubMesh  If the algorithm is global, return 0;
@@ -82,6 +84,9 @@ Inheritance diagram for smesh.Mesh_Triangle:

def Create  Private method.
+def Assign + + Private method.
def Hypothesis  Private method.
@@ -103,6 +108,12 @@ Inheritance diagram for smesh.Mesh_Triangle:

int params = 0 +int algoMEF = 0 + +int algoNET = 0 + +int algoNET_2D = 0 + int mesh = 0 int geom = 0 @@ -111,6 +122,8 @@ Inheritance diagram for smesh.Mesh_Triangle:

int algo = 0 +dictionary hypos = {} +

Detailed Description

More details. @@ -180,7 +193,7 @@ More details.   - area, + area, @@ -208,11 +221,10 @@ More details.
Parameters:
- - +
area for the maximum area of each triangles
UseExisting  if ==true - search existing hypothesis created with
  same parameters, else (default) - create new
UseExisting if ==true - search existing hypothesis created with same parameters, else (default) - create new
- +Only for algoType == MEFISTO || NETGEN_2D

@@ -240,9 +252,46 @@ More details.

+Only for algoType == MEFISTO || NETGEN_2D + + +

+ + +
+ + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Triangle.SetQuadAllowed   self,
  toAllow = True
+ + + + + +
+   + + +

+Only for algoType == NETGEN || NETGEN_2D

@@ -268,7 +317,7 @@ More details. +Only for algoType == NETGEN

-

@@ -305,7 +354,7 @@ More details.

- +Only for algoType == NETGEN

@@ -317,7 +366,7 @@ More details. def smesh.Mesh_Triangle.SetSecondOrder (    - seld, + self, @@ -342,7 +391,7 @@ More details.

- +Only for algoType == NETGEN

@@ -379,7 +428,7 @@ More details.

- +Only for algoType == NETGEN

@@ -418,10 +467,10 @@ More details.

Parameters:
- +
theFineness is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom
theFineness is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom
- +Only for algoType == NETGEN

@@ -458,7 +507,7 @@ More details.

- +Only for algoType == NETGEN

@@ -495,7 +544,7 @@ More details.

- +Only for algoType == NETGEN

@@ -532,16 +581,16 @@ More details.

- +Only for algoType == NETGEN -

+

@@ -800,6 +855,55 @@ More details. + +
- + @@ -550,12 +599,18 @@ More details. - + + + + + + + - +
def smesh.Mesh_Triangle.SetQuadAllowed def smesh.Mesh_Algorithm.FindHypothesis   self,   toAllow hypname,
  args
[inherited]
+

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def smesh.Mesh_Algorithm.Assign   self,
  algo,
  mesh,
  geom
[inherited]
+
+ + + + @@ -831,7 +935,13 @@ More details. - + + + + + + + @@ -896,6 +1006,75 @@ More details. + +
+   + +

  so = "libStdMeshersEngine.so" so = "libStdMeshersEngine.so",
  UseExisting = 0
+

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Triangle.algoMEF = 0 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Triangle.algoNET = 0 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
int smesh.Mesh_Triangle.algoNET_2D = 0 [static]
+
+ + + + @@ -1108,7 +1287,9 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D.
+   + +

@@ -1130,9 +1311,37 @@ Reimplemented in smesh.Mesh_Segment, smesh.Mesh_CompositeSegment, smesh.Mesh_Segment_Python, smesh.Mesh_Quadrangle, smesh.Mesh_Hexahedron, smesh.Mesh_Projection1D, smesh.Mesh_Projection2D, smesh.Mesh_Projection3D, smesh.Mesh_Prism3D, and smesh.Mesh_RadialPrism3D. + + +

+ + + + +
+ + + + +
dictionary smesh.Mesh_Algorithm.hypos = {} [static, inherited]
+
+ + + +
+   + +

+ +

diff --git a/doc/salome/gui/SMESH/smeshpy_doc/namespacesmesh.html b/doc/salome/gui/SMESH/smeshpy_doc/namespacesmesh.html index 2379cbe25..a0df05747 100644 --- a/doc/salome/gui/SMESH/smeshpy_doc/namespacesmesh.html +++ b/doc/salome/gui/SMESH/smeshpy_doc/namespacesmesh.html @@ -25,7 +25,7 @@ clear mesh creation and edition.

Data Structures

class  Mesh_Algorithm - Mother class to define algorithm, recommended to don't use directly. More...
+ Mother class to define algorithm, recommended to do not use directly. More...
class  Mesh_Segment  Class to define a segment 1D algorithm for discretization. More...
@@ -148,6 +148,14 @@ clear mesh creation and edition. int FULL_NETGEN = 6 +int NETGEN_2D = 7 + + NETGEN_1D2D = NETGEN + + NETGEN_1D2D3D = FULL_NETGEN + + NETGEN_FULL = FULL_NETGEN +  POINT = SMESH_MeshEditor.POINT  AXIS = SMESH_MeshEditor.AXIS @@ -1084,6 +1092,98 @@ Creates pattern +

+ + + +

+ + + + +
+ + + + +
int smesh.NETGEN_2D = 7 [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
smesh.NETGEN_1D2D = NETGEN [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
smesh.NETGEN_1D2D3D = FULL_NETGEN [static]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
smesh.NETGEN_FULL = FULL_NETGEN [static]
+
+ + + + @@ -1387,5 +1487,8 @@ Creates pattern
+   + +

+ +