interface SMESH_Mesh |
IDL file |
Python |
||||||||
SMESH_subMesh GetSubMesh ( in GEOM_Object aSubObject, in string name ) |
return_value = GetSubMesh ( aSubObject, name ) |
|||||||||
void RemoveSubMesh ( in SMESH_subMesh aSubMesh ) |
RemoveSubMesh ( aSubMesh ) |
|||||||||
SMESH_Group CreateGroup ( in ElementType elem_type, in string name ) |
return_value = CreateGroup ( elem_type, name ) |
|||||||||
SMESH_Group CreateGroupFromGEOM ( in ElementType elem_type, in string name, in GEOM_Object theGEOMGroup ) |
return_value = CreateGroupFromGEOM ( elem_type, name, theGEOMGroup ) |
|||||||||
void RemoveGroup ( in SMESH_Group aGroup ) |
RemoveGroup ( aGroup ) |
|||||||||
void RemoveGroupWithContents ( in SMESH_Group aGroup ) |
RemoveGroupWithContents ( aGroup ) |
|||||||||
SMESH_Group UnionGroups ( in SMESH_Group aGroup1, in SMESH_Group aGroup2, in string name ) |
return_value = UnionGroups ( aGroup1, aGroup2, name ) |
|||||||||
SMESH_Group IntersectGroups ( in SMESH_Group aGroup1, in SMESH_Group aGroup2, in string name ) |
return_value = IntersectGroups ( aGroup1, aGroup2, name ) |
|||||||||
SMESH_Group CutGroups ( in SMESH_Group aMainGroup, in SMESH_Group aToolGroup, in string name ) |
return_value = CutGroups ( aMainGroup, aToolGroup, name ) |
|||||||||
Hypothesis_Status AddHypothesis ( in GEOM_Object aSubObject, in SMESH_Hypothesis anHyp ) |
return_value = AddHypothesis ( aSubObject, anHyp ) |
|||||||||
Hypothesis_Status RemoveHypothesis ( in GEOM_Object aSubObject, in SMESH_Hypothesis anHyp ) |
return_value = RemoveHypothesis ( aSubObject, anHyp ) |
|||||||||
ListOfHypothesis GetHypothesisList ( in GEOM_Object aSubObject ) |
return_value = GetHypothesisList ( aSubObject ) |
|||||||||
log_array GetLog ( in boolean clearAfterGet ) |
return_value = GetLog ( clearAfterGet ) |
|||||||||
void ClearLog ( ) |
ClearLog ( ) |
|||||||||
long GetId ( ) |
return_value = GetId ( ) |
|||||||||
long GetStudyId ( ) |
return_value = GetStudyId ( ) |
|||||||||
SMESH_MeshEditor GetMeshEditor ( ) |
return_value = GetMeshEditor ( ) |
|||||||||
void ExportDAT ( in string file ) |
ExportDAT ( file ) |
|||||||||
void ExportMED ( in string file, in boolean auto_groups ) |
ExportMED ( file, auto_groups ) |
|||||||||
void ExportUNV ( in string file ) |
ExportUNV ( file ) |
|||||||||
void ExportSTL ( in string file, in boolean isascii ) |
ExportSTL ( file, isascii ) |
|||||||||
MESH GetMEDMesh ( ) |
return_value = GetMEDMesh ( ) |
|||||||||
long NbNodes ( ) |
return_value = NbNodes ( ) |
|||||||||
long NbEdges ( ) |
return_value = NbEdges ( ) |
|||||||||
long NbFaces ( ) |
return_value = NbFaces ( ) |
|||||||||
long NbTriangles ( ) |
return_value = NbTriangles ( ) |
|||||||||
long NbQuadrangles ( ) |
return_value = NbQuadrangles ( ) |
|||||||||
long NbVolumes ( ) |
return_value = NbVolumes ( ) |
|||||||||
long NbTetras ( ) |
return_value = NbTetras ( ) |
|||||||||
long NbHexas ( ) |
return_value = NbHexas ( ) |
|||||||||
long NbPyramids ( ) |
return_value = NbPyramids ( ) |
|||||||||
long NbPrisms ( ) |
return_value = NbPrisms ( ) |
|||||||||
long NbSubMesh ( ) |
return_value = NbSubMesh ( ) |
|||||||||
string Dump ( ) |
return_value = Dump ( ) |
interface SMESH_subMesh |
IDL file |
Python |
||||||||
long GetNumberOfElements ( ) |
return_value = GetNumberOfElements ( ) |
|||||||||
long GetNumberOfNodes ( in boolean all ) |
return_value = GetNumberOfNodes ( all ) |
|||||||||
long_array GetElementsId ( ) |
return_value = GetElementsId ( ) |
|||||||||
long_array GetElementsByType ( in ElementType theType ) |
return_value = GetElementsByType ( theType ) |
|||||||||
long_array GetNodesId ( ) |
return_value = GetNodesId ( ) |
|||||||||
SMESH_Mesh GetFather ( ) |
return_value = GetFather ( ) |
|||||||||
long GetId ( ) |
return_value = GetId ( ) |
|||||||||
FAMILY GetFamily ( ) |
return_value = GetFamily ( ) |
interface SMESH_MeshEditor |
IDL file |
Python |
||||||||
boolean RemoveElements ( in long_array IDsOfElements ) |
return_value = RemoveElements ( IDsOfElements ) |
|||||||||
boolean RemoveNodes ( in long_array IDsOfNodes ) |
return_value = RemoveNodes ( IDsOfNodes ) |
|||||||||
boolean AddNode ( in double x, in double y, in double z ) |
return_value = AddNode ( x, y, z ) |
|||||||||
boolean AddEdge ( in long_array IDsOfNodes ) |
return_value = AddEdge ( IDsOfNodes ) |
|||||||||
boolean AddFace ( in long_array IDsOfNodes ) |
return_value = AddFace ( IDsOfNodes ) |
|||||||||
boolean AddVolume ( in long_array IDsOfNodes ) |
return_value = AddVolume ( IDsOfNodes ) |
|||||||||
boolean MoveNode ( in long NodeID, in double x, in double y, in double z ) |
return_value = MoveNode ( NodeID, x, y, z ) |
|||||||||
boolean InverseDiag ( in long NodeID1, in long NodeID2 ) |
return_value = InverseDiag ( NodeID1, NodeID2 ) |
|||||||||
boolean DeleteDiag ( in long NodeID1, in long NodeID2 ) |
return_value = DeleteDiag ( NodeID1, NodeID2 ) |
|||||||||
boolean Reorient ( in long_array IDsOfElements ) |
return_value = Reorient ( IDsOfElements ) |
|||||||||
boolean TriToQuad ( in long_array IDsOfElements, in NumericalFunctor Criterion, in double MaxAngle ) |
return_value = TriToQuad ( IDsOfElements, Criterion, MaxAngle ) |
|||||||||
boolean QuadToTri ( in long_array IDsOfElements, in NumericalFunctor Criterion ) |
return_value = QuadToTri ( IDsOfElements, Criterion ) |
|||||||||
boolean SplitQuad ( in long_array IDsOfElements, in boolean Diag13 ) |
return_value = SplitQuad ( IDsOfElements, Diag13 ) |
|||||||||
boolean Smooth ( in long_array IDsOfElements, in long_array IDsOfFixedNodes, in long MaxNbOfIterations, in double MaxAspectRatio, in Smooth_Method Method ) |
return_value = Smooth ( IDsOfElements, IDsOfFixedNodes, MaxNbOfIterations, MaxAspectRatio, Method ) |
|||||||||
void RenumberNodes ( ) |
RenumberNodes ( ) |
|||||||||
void RenumberElements ( ) |
RenumberElements ( ) |
|||||||||
void RotationSweep ( in long_array IDsOfElements, in AxisStruct Axix, in double AngleInRadians, in long NbOfSteps, in double Tolerance ) |
RotationSweep ( IDsOfElements, Axix, AngleInRadians, NbOfSteps, Tolerance ) |
|||||||||
void ExtrusionSweep ( in long_array IDsOfElements, in DirStruct StepVector, in long NbOfSteps ) |
ExtrusionSweep ( IDsOfElements, StepVector, NbOfSteps ) |
|||||||||
void Mirror ( in long_array IDsOfElements, in AxisStruct Mirror, in MirrorType theMirrorType, in boolean Copy ) |
Mirror ( IDsOfElements, Mirror, theMirrorType, Copy ) |
|||||||||
void Translate ( in long_array IDsOfElements, in DirStruct Vector, in boolean Copy ) |
Translate ( IDsOfElements, Vector, Copy ) |
|||||||||
void Rotate ( in long_array IDsOfElements, in AxisStruct Axis, in double AngleInRadians, in boolean Copy ) |
Rotate ( IDsOfElements, Axis, AngleInRadians, Copy ) |
|||||||||
void FindCoincidentNodes ( in double Tolerance, out array_of_long_array GroupsOfNodes ) |
GroupsOfNodes = FindCoincidentNodes ( Tolerance ) |
|||||||||
void MergeNodes ( in array_of_long_array GroupsOfNodes ) |
MergeNodes ( GroupsOfNodes ) |
|||||||||
void MergeEqualElements ( ) |
MergeEqualElements ( ) |
|||||||||
boolean SewFreeBorders ( in long FirstNodeID1, in long SecondNodeID1, in long LastNodeID1, in long FirstNodeID2, in long SecondNodeID2, in long LastNodeID2 ) |
return_value = SewFreeBorders ( FirstNodeID1, SecondNodeID1, LastNodeID1, FirstNodeID2, SecondNodeID2, LastNodeID2 ) |
|||||||||
boolean SewConformFreeBorders ( in long FirstNodeID1, in long SecondNodeID1, in long LastNodeID1, in long FirstNodeID2, in long SecondNodeID2 ) |
return_value = SewConformFreeBorders ( FirstNodeID1, SecondNodeID1, LastNodeID1, FirstNodeID2, SecondNodeID2 ) |
|||||||||
boolean SewBorderToSide ( in long FirstNodeIDOnFreeBorder, in long SecondNodeIDOnFreeBorder, in long LastNodeIDOnFreeBorder, in long FirstNodeIDOnSide, in long LastNodeIDOnSide ) |
return_value = SewBorderToSide ( FirstNodeIDOnFreeBorder, SecondNodeIDOnFreeBorder, LastNodeIDOnFreeBorder, FirstNodeIDOnSide, LastNodeIDOnSide ) |
|||||||||
boolean SewSideElements ( in long_array IDsOfSide1Elements, in long_array IDsOfSide2Elements, in long NodeID1OfSide1ToMerge, in long NodeID1OfSide2ToMerge, in long NodeID2OfSide1ToMerge, in long NodeID2OfSide2ToMerge ) |
return_value = SewSideElements ( IDsOfSide1Elements, IDsOfSide2Elements, NodeID1OfSide1ToMerge, NodeID1OfSide2ToMerge, NodeID2OfSide1ToMerge, NodeID2OfSide2ToMerge ) |