SALOME documentation central

Uniting triangles
[Modifying meshes]

Functions

def DeleteDiag
 Replaces two neighbour triangles sharing Node1-Node2 link with a quadrangle built on the same 4 nodes.
def TriToQuad
 Fuses the neighbouring triangles into quadrangles.
def TriToQuadObject
 Fuses the neighbouring triangles of the object into quadrangles.

Function Documentation

def DeleteDiag (   self,
  NodeID1,
  NodeID2 
) [inherited]

Replaces two neighbour triangles sharing Node1-Node2 link with a quadrangle built on the same 4 nodes.

Parameters:
NodeID1 the ID of the first node
NodeID2 the ID of the second node
Returns:
false if proper faces were not found
def TriToQuad (   self,
  IDsOfElements,
  theCriterion,
  MaxAngle 
) [inherited]

Fuses the neighbouring triangles into quadrangles.

Parameters:
IDsOfElements The triangles to be fused,
theCriterion is FT_...; used to choose a neighbour to fuse with.
MaxAngle is the maximum angle between element normals at which the fusion is still performed; theMaxAngle is mesured in radians. Also it could be a name of variable which defines angle in degrees.
Returns:
TRUE in case of success, FALSE otherwise.
def TriToQuadObject (   self,
  theObject,
  theCriterion,
  MaxAngle 
) [inherited]

Fuses the neighbouring triangles of the object into quadrangles.

Parameters:
theObject is mesh, submesh or group
theCriterion is FT_...; used to choose a neighbour to fuse with.
MaxAngle a max angle between element normals at which the fusion is still performed; theMaxAngle is mesured in radians.
Returns:
TRUE in case of success, FALSE otherwise.
 All Data Structures Namespaces Files Functions Variables

Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS