Functions | |
| def | GetNewNodes |
Variables | |
| tuple | mesh = smesh.Mesh() |
| float | tol = 0.001 |
| tuple | n1 = mesh.AddNode(55,-5,0) |
| tuple | n2 = mesh.AddNode(55,5,0) |
| tuple | e1 = mesh.AddEdge([n1,n2]) |
| tuple | dir1 = smesh.DirStruct(smesh.PointStruct(-10,0,0)) |
| tuple | n3 = mesh.AddNode(-5,-55,0) |
| tuple | n4 = mesh.AddNode(5,-55,0) |
| tuple | e2 = mesh.AddEdge([n3,n4]) |
| tuple | dir2 = smesh.DirStruct(smesh.PointStruct(0,10,0)) |
| tuple | nodes = mesh.FindCoincidentNodes(0.001) |
| tuple | faces = mesh.GetElementsByType(smesh.FACE) |
| tuple | nbf = len(faces) |
| float | maxang = 2.0 |
| int | zstep = 5 |
| int | nbzsteps = 50 |
| tuple | dir3 = smesh.DirStruct(smesh.PointStruct(0,0,zstep)) |
| list | newfaces = [] |
| tuple | res = mesh.GetLastCreatedElems() |
| tuple | nbr = len(res) |
| list | nfaces = [] |
| tuple | nbn = mesh.GetElemNbNodes(j) |
| tuple | nn1 = mesh.GetElemNode(j,0) |
| tuple | xyz1 = mesh.GetNodeXYZ(nn1) |
| tuple | nn2 = mesh.GetElemNode(j,1) |
| tuple | xyz2 = mesh.GetNodeXYZ(nn2) |
| tuple | nn3 = mesh.GetElemNode(j,2) |
| tuple | xyz3 = mesh.GetNodeXYZ(nn3) |
| tuple | axisr1 = smesh.AxisStruct(0,0,0,0,0,1) |
| tuple | ang = maxang*(1-math.cos((i+1)*math.pi/nbzsteps)) |
| tuple | n5 = mesh.AddNode(65,0,0) |
| tuple | n6 = mesh.AddNode(67.5,0,0) |
| tuple | n7 = mesh.AddNode(70,0,0) |
| tuple | e56 = mesh.AddEdge([n5,n6]) |
| tuple | e67 = mesh.AddEdge([n6,n7]) |
| tuple | axisr2 = smesh.AxisStruct(65,0,0,0,1,0) |
| list | faces1 = [] |
| tuple | nbf1 = len(faces1) |
| tuple | n8 = mesh.AddNode(-65,0,0) |
| tuple | n9 = mesh.AddNode(-67.5,0,0) |
| tuple | n10 = mesh.AddNode(-70,0,0) |
| tuple | e8 = mesh.AddEdge([n8,n9]) |
| tuple | e9 = mesh.AddEdge([n9,n10]) |
| tuple | axisr3 = smesh.AxisStruct(-65,0,0,0,-1,0) |
| list | faces2 = [] |
| tuple | nbf2 = len(faces2) |
| int | nbcircs = 2 |
| int | nbrsteps = 24 |
| nbrs = nbcircs*nbrsteps | |
| dz = nbzsteps*zstep/nbrs | |
| list | oldnodes = [] |
| tuple | newnodes = GetNewNodes(mesh,faces1,oldnodes) |
| list | volumes = [] |
| tuple | xyz = mesh.GetNodeXYZ(j) |
| def SMESH_AdvancedEditor.GetNewNodes | ( | mesh, | |
| Elems, | |||
| OldNodes | |||
| ) |
Auxilary function, which return list of nodes from given Elems avoided nodes from OldNodes
Definition at line 30 of file SMESH_AdvancedEditor.py.
00031 : 00032 """ 00033 Auxilary function, which return list of nodes from 00034 given Elems avoided nodes from OldNodes 00035 """ 00036 newnodes = [] 00037 for i in Elems: 00038 nbn = mesh.GetElemNbNodes(i) 00039 for j in range(0,nbn): 00040 nn = mesh.GetElemNode(i,j) 00041 isold = 0 00042 for k in range(0,len(newnodes)): 00043 if nn==newnodes[k]: 00044 isold = 1 00045 break 00046 pass 00047 if isold: continue 00048 for k in range(0,len(OldNodes)): 00049 if nn==OldNodes[k]: 00050 isold = 1 00051 break 00052 pass 00053 if isold: continue 00054 newnodes.append(nn) 00055 pass 00056 pass 00057 return newnodes 00058 00059 smesh.SetCurrentStudy(salome.myStudy) 00060 # create empty mesh
| tuple SMESH_AdvancedEditor.ang = maxang*(1-math.cos((i+1)*math.pi/nbzsteps)) |
Definition at line 126 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.axisr1 = smesh.AxisStruct(0,0,0,0,0,1) |
Definition at line 124 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.axisr2 = smesh.AxisStruct(65,0,0,0,1,0) |
Definition at line 138 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.axisr3 = smesh.AxisStruct(-65,0,0,0,-1,0) |
Definition at line 155 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.dir1 = smesh.DirStruct(smesh.PointStruct(-10,0,0)) |
Definition at line 70 of file SMESH_AdvancedEditor.py.
Referenced by checkQuads(), VISCOUS._ViscousBuilder.sortEdges(), and VISCOUS._ViscousBuilder.updateNormals().
| tuple SMESH_AdvancedEditor.dir2 = smesh.DirStruct(smesh.PointStruct(0,10,0)) |
Definition at line 76 of file SMESH_AdvancedEditor.py.
Referenced by checkQuads(), VISCOUS._ViscousBuilder.sortEdges(), and VISCOUS._ViscousBuilder.updateNormals().
| tuple SMESH_AdvancedEditor.dir3 = smesh.DirStruct(smesh.PointStruct(0,0,zstep)) |
Definition at line 91 of file SMESH_AdvancedEditor.py.
Definition at line 173 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e1 = mesh.AddEdge([n1,n2]) |
Definition at line 69 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e2 = mesh.AddEdge([n3,n4]) |
Definition at line 75 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e56 = mesh.AddEdge([n5,n6]) |
Definition at line 136 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e67 = mesh.AddEdge([n6,n7]) |
Definition at line 137 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e8 = mesh.AddEdge([n8,n9]) |
Definition at line 153 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.e9 = mesh.AddEdge([n9,n10]) |
Definition at line 154 of file SMESH_AdvancedEditor.py.
| SMESH_AdvancedEditor.faces = mesh.GetElementsByType(smesh.FACE) |
Definition at line 86 of file SMESH_AdvancedEditor.py.
| list SMESH_AdvancedEditor.faces1 = [] |
Definition at line 141 of file SMESH_AdvancedEditor.py.
| list SMESH_AdvancedEditor.faces2 = [] |
Definition at line 158 of file SMESH_AdvancedEditor.py.
| float SMESH_AdvancedEditor.maxang = 2.0 |
Definition at line 88 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.mesh = smesh.Mesh() |
Definition at line 61 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.n1 = mesh.AddNode(55,-5,0) |
Definition at line 67 of file SMESH_AdvancedEditor.py.
Referenced by _MyEdgeIterator._MyEdgeIterator(), _QuadFaceGrid.AddContinuousFace(), SMESH_MeshEditor_i.AddEdge(), SMESH_MesherHelper.AddPolygonalFace(), SMESH_MesherHelper.AddPolyhedralVolume(), SMESH_Pattern.Apply(), SMESH_OctreeNode.buildChildrenData(), SMESH_OctreeNode.buildRootBox(), StdMeshers_Quadrangle_2D.Compute(), StdMeshers_Quadrangle_2D.ComputeQuadPref(), SMESH_Mesh_i.CutGroups(), SMESH_MeshEditor_i.DeleteDiag(), StdMeshers_Quadrangle_2D.Evaluate(), SMESH_OctreeNode.FindCoincidentNodes(), SMESH_MeshEditor.FindMatchingNodes(), StdMeshers_ProjectionUtils.FindMatchingNodesOnFaces(), VISCOUS._ViscousBuilder.findNeiborsOnEdge(), getAngle(), SMESHGUI_MeshPatternDlg.getGrid(), SMESH_MesherHelper.getMediumNodeOnComposedWire(), SMDS_VolumeTool.GetSize(), SMESH_Algo.GetSortedNodesOnEdge(), SMESH_ElementSearcherImpl.getTolerance(), StdMeshers_PrismAsBlock.Init(), SMESH_MeshEditor.InsertNodesIntoLink(), SMESH_Mesh_i.IntersectGroups(), SMESH_MeshEditor_i.InverseDiag(), SMESH.Controls.OverConstrainedFace.IsSatisfy(), SMESH.Controls.BareBorderFace.IsSatisfy(), StdMeshers_Penta_3D.LoadIJNodes(), SMESH_MesherHelper.LoadNodeColumns(), SMESH_Pattern.makePolyElements(), StdMeshers_Penta_3D.SetHorizEdgeXYZ(), SMESH_MeshEditor.SewFreeBorder(), SMDS_QuadraticFaceOfNodes.SMDS_QuadraticFaceOfNodes(), SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes(), StdMeshers_MEFISTO_2D.StoreResult(), SMESH_MeshEditor.sweepElement(), SMESH_Mesh_i.UnionGroups(), VISCOUS._ViscousBuilder.updateNormals(), StdMeshers_PrismAsBlock.TVerticalEdgeAdaptor.Value(), and StdMeshers_PrismAsBlock.TSideFace.Value().
| tuple SMESH_AdvancedEditor.n10 = mesh.AddNode(-70,0,0) |
Definition at line 152 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.n2 = mesh.AddNode(55,5,0) |
Definition at line 68 of file SMESH_AdvancedEditor.py.
Referenced by _QuadFaceGrid.AddContinuousFace(), SMESH_MeshEditor_i.AddEdge(), SMESH_MesherHelper.AddPolygonalFace(), SMESH_MesherHelper.AddPolyhedralVolume(), SMESH_Pattern.Apply(), StdMeshers_Quadrangle_2D.Compute(), StdMeshers_Quadrangle_2D.ComputeQuadPref(), SMESH_Mesh_i.CutGroups(), SMESH_MeshEditor_i.DeleteDiag(), SMESHGUI_MeshPatternDlg.displayPreview(), SMESHGUI_CreatePatternDlg.displayPreview(), StdMeshers_Quadrangle_2D.Evaluate(), SMESH_OctreeNode.FindCoincidentNodes(), SMESH_MeshEditor.FindFaceInSet(), SMESH_MeshEditor.FindMatchingNodes(), StdMeshers_ProjectionUtils.FindMatchingNodesOnFaces(), VISCOUS._ViscousBuilder.findNeiborsOnEdge(), SMESH_MesherHelper.FixQuadraticElements(), SMESHGUI_MeshPatternDlg.getGrid(), SMDS_VolumeTool.GetSize(), SMESH_Algo.GetSortedNodesOnEdge(), SMESH_MeshEditor.InsertNodesIntoLink(), SMESH_Mesh_i.IntersectGroups(), SMESH_MeshEditor_i.InverseDiag(), SMESH.Controls.OverConstrainedFace.IsSatisfy(), SMESH.Controls.BareBorderFace.IsSatisfy(), StdMeshers_Penta_3D.LoadIJNodes(), SMESH_MesherHelper.LoadNodeColumns(), SMESH_Pattern.makePolyElements(), VISCOUS._ViscousBuilder.prepareEdgeToShrink(), StdMeshers_Penta_3D.SetHorizEdgeXYZ(), VISCOUS._LayerEdge.SetNewLength2d(), SMDS_QuadraticFaceOfNodes.SMDS_QuadraticFaceOfNodes(), SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes(), StdMeshers_MEFISTO_2D.StoreResult(), SMESH_MeshEditor.sweepElement(), SMESH_Mesh_i.UnionGroups(), VISCOUS._ViscousBuilder.updateNormals(), StdMeshers_PrismAsBlock.TVerticalEdgeAdaptor.Value(), and StdMeshers_PrismAsBlock.TSideFace.Value().
| tuple SMESH_AdvancedEditor.n3 = mesh.AddNode(-5,-55,0) |
Definition at line 73 of file SMESH_AdvancedEditor.py.
Referenced by StdMeshers_Quadrangle_2D.Compute(), SMESHGUI_MeshPatternDlg.displayPreview(), SMESHGUI_CreatePatternDlg.displayPreview(), StdMeshers_Quadrangle_2D.Evaluate(), SMESHGUI_MeshPatternDlg.getGrid(), SMESH_MeshEditor.InsertNodesIntoLink(), StdMeshers_Penta_3D.LoadIJNodes(), SMDS_QuadraticFaceOfNodes.SMDS_QuadraticFaceOfNodes(), SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes(), StdMeshers_MEFISTO_2D.StoreResult(), SMESH_MeshEditor.sweepElement(), and StdMeshers_PrismAsBlock.TSideFace.Value().
| tuple SMESH_AdvancedEditor.n4 = mesh.AddNode(5,-55,0) |
Definition at line 74 of file SMESH_AdvancedEditor.py.
Referenced by StdMeshers_Quadrangle_2D.Compute(), SMESHGUI_MeshPatternDlg.displayPreview(), SMESHGUI_CreatePatternDlg.displayPreview(), StdMeshers_Quadrangle_2D.Evaluate(), getQuadrangleNodes(), StdMeshers_Penta_3D.LoadIJNodes(), SMDS_QuadraticFaceOfNodes.SMDS_QuadraticFaceOfNodes(), SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes(), SMESH_MeshEditor.sweepElement(), and StdMeshers_PrismAsBlock.TSideFace.Value().
| tuple SMESH_AdvancedEditor.n5 = mesh.AddNode(65,0,0) |
Definition at line 133 of file SMESH_AdvancedEditor.py.
Referenced by SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes(), and SMESH_MeshEditor.sweepElement().
| tuple SMESH_AdvancedEditor.n6 = mesh.AddNode(67.5,0,0) |
Definition at line 134 of file SMESH_AdvancedEditor.py.
Referenced by SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes().
| tuple SMESH_AdvancedEditor.n7 = mesh.AddNode(70,0,0) |
Definition at line 135 of file SMESH_AdvancedEditor.py.
Referenced by SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes().
| tuple SMESH_AdvancedEditor.n8 = mesh.AddNode(-65,0,0) |
Definition at line 150 of file SMESH_AdvancedEditor.py.
Referenced by SMDS_QuadraticVolumeOfNodes.SMDS_QuadraticVolumeOfNodes().
| tuple SMESH_AdvancedEditor.n9 = mesh.AddNode(-67.5,0,0) |
Definition at line 151 of file SMESH_AdvancedEditor.py.
Definition at line 170 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.nbf = len(faces) |
Definition at line 87 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.nbf1 = len(faces1) |
Definition at line 146 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.nbf2 = len(faces2) |
Definition at line 163 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor::nbn = mesh.GetElemNbNodes(j) |
Definition at line 102 of file SMESH_AdvancedEditor.py.
Referenced by SMESH_Mesh_i.BaryCenter(), SMESH_MeshEditor_i.ChangeElemNodes(), SMESH_MeshEditor.InsertNodesIntoLink(), and SMESH_MeshEditor.makeWalls().
| tuple SMESH_AdvancedEditor.nbr = len(res) |
Definition at line 99 of file SMESH_AdvancedEditor.py.
Definition at line 172 of file SMESH_AdvancedEditor.py.
Definition at line 171 of file SMESH_AdvancedEditor.py.
Definition at line 90 of file SMESH_AdvancedEditor.py.
| list SMESH_AdvancedEditor.newfaces = [] |
Definition at line 92 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor::newnodes = GetNewNodes(mesh,faces1,oldnodes) |
Definition at line 177 of file SMESH_AdvancedEditor.py.
| list SMESH_AdvancedEditor.nfaces = [] |
Definition at line 100 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor.nn1 = mesh.GetElemNode(j,0) |
Definition at line 104 of file SMESH_AdvancedEditor.py.
Referenced by VISCOUS._ViscousBuilder.addBoundaryElements().
| tuple SMESH_AdvancedEditor.nn2 = mesh.GetElemNode(j,1) |
Definition at line 106 of file SMESH_AdvancedEditor.py.
Referenced by VISCOUS._ViscousBuilder.addBoundaryElements().
| tuple SMESH_AdvancedEditor.nn3 = mesh.GetElemNode(j,2) |
Definition at line 108 of file SMESH_AdvancedEditor.py.
| list SMESH_AdvancedEditor::nodes = mesh.FindCoincidentNodes(0.001) |
Definition at line 81 of file SMESH_AdvancedEditor.py.
Referenced by SMDS_Mesh.addChildrenWithNodes(), SMESH_MeshEditor_i.AddFace(), SMESH_MeshEditor_i.AddPolygonalFace(), SMDS_Mesh.AddPolygonalFaceWithID(), SMDS_Mesh.AddPolyhedralVolumeWithID(), StdMeshers_Prism_3D.AddPrisms(), SMESH_MesherHelper.AddTLinks(), SMESH_Pattern.Apply(), SMDS_UnstructuredGrid.BuildDownwardConnectivity(), SMDS_VtkEdge.ChangeNodes(), SMDS_PolyhedralVolumeOfNodes.ChangeNodes(), SMDS_PolygonalFaceOfNodes.ChangeNodes(), SMESH_MeshEditor.CheckFreeBorderNodes(), StdMeshers_Projection_3D.Compute(), SMESH.SMESH_Gen.Compute(), SMDS_DownQuadQuadrangle.computeEdgesWithNodes(), SMDS_DownQuadrangle.computeEdgesWithNodes(), SMDS_DownQuadTriangle.computeEdgesWithNodes(), SMDS_DownTriangle.computeEdgesWithNodes(), SMDS_DownQuadHexa.computeFacesWithNodes(), SMDS_DownHexa.computeFacesWithNodes(), SMDS_DownQuadPenta.computeFacesWithNodes(), SMDS_DownPenta.computeFacesWithNodes(), SMDS_DownQuadPyramid.computeFacesWithNodes(), SMDS_DownPyramid.computeFacesWithNodes(), SMDS_DownQuadTetra.computeFacesWithNodes(), SMDS_DownTetra.computeFacesWithNodes(), SMDS_Down2D.computeVolumeIds(), SMESH_Pattern.compUVByElasticIsolines(), SMESH_MeshEditor.convertElemToQuadratic(), SMESH_MeshEditor.ConvertToQuadratic(), SMESH_Gen_i.CopyMesh(), SMESH_Pattern.createElements(), SMESH_NodeSearcherImpl.FindClosestTo(), SMESH_MeshEditor_i.FindCoincidentNodes(), SMESH_MeshEditor_i.FindCoincidentNodesOnPart(), SMESH_MeshEditor_i.FindCoincidentNodesOnPartBut(), SMESH_MeshEditor.FindFreeBorder(), DriverSTL_W_SMDS_Mesh.findVolumeTriangles(), SMDS_VolumeTool.GetAllExistingFaces(), SMDS_VolumeTool.GetFaceIndex(), SMDS_Down3D.getNodeIds(), SMDS_DownQuadHexa.getOrderedNodesOfFace(), SMDS_DownHexa.getOrderedNodesOfFace(), SMDS_DownQuadPenta.getOrderedNodesOfFace(), SMDS_DownPenta.getOrderedNodesOfFace(), SMDS_DownQuadPyramid.getOrderedNodesOfFace(), SMDS_DownPyramid.getOrderedNodesOfFace(), SMDS_DownQuadTetra.getOrderedNodesOfFace(), SMDS_DownTetra.getOrderedNodesOfFace(), SMESH_MeshEditor.InsertNodesIntoLink(), SMDS_VolumeTool.IsFreeFace(), SMDS_Down2D.isInFace(), SMESH.Controls.BareBorderVolume.IsSatisfy(), SMESH.SMESH_MeshEditor.Make2DMeshFrom3D(), SMESH_Pattern.makePolyElements(), StdMeshers_QuadToTriaAdaptor.MergePiramids(), SMESH_Pattern.mergePoints(), StdMeshers_Prism_3D.projectBottomToTop(), SMESH_MeshEditor.removeQuadElem(), VISCOUS._ViscousBuilder.shrink(), SMDS_PolygonalFaceOfNodes.SMDS_PolygonalFaceOfNodes(), SMESH_NodeSearcherImpl.SMESH_NodeSearcherImpl(), SMESH_MeshEditor.SplitVolumesIntoTetra(), _FaceSide.StoreNodes(), VISCOUS._Shrinker1D.SwapSrcTgtNodes(), SMESH_MeshEditor.Transform(), and VISCOUS._ViscousBuilder.updateNormals().
| list SMESH_AdvancedEditor::oldnodes = [] |
Definition at line 176 of file SMESH_AdvancedEditor.py.
| tuple SMESH_AdvancedEditor::res = mesh.GetLastCreatedElems() |
Definition at line 98 of file SMESH_AdvancedEditor.py.
Referenced by SMESHGUI.activateModule(), SMESH.AddHypothesisOnMesh(), SMESH.AddHypothesisOnSubMesh(), SMESH_MesherHelper.applyIn2D(), StdMeshers_NumberOfSegments_i.BuildDistributionExpr(), StdMeshers_NumberOfSegments_i.BuildDistributionTab(), DriverMED_R_SMESHDS_Mesh.buildMeshGrille(), StdMeshersGUI_DistrPreview.calc(), SMESHGUI_Displayer.canBeDisplayed(), SMESH_MeshEditor_i.ChangeElemNodes(), StdMeshers_QuadToTriaAdaptor.CheckIntersection(), StdMeshersGUI_NbSegmentsCreator.checkParams(), SMESHGUI_NodesDlg.ClickOnApply(), SMESHGUI_CreatePolyhedralVolumeDlg.ClickOnApply(), SMESHGUI_AddQuadraticElementDlg.ClickOnApply(), SMESHGUI_AddMeshElementDlg.ClickOnApply(), SMESHGUI_BaseComputeOp.computeMesh(), ConvertDriverMEDReadStatus(), SMESH_MeshEditor.doubleNodes(), SMESH_MeshEditor.DoubleNodes(), SMESHGUI_FilterLibraryDlg.filterWildCards(), SMESH_MeshEditor_i.FindElementsByPoint(), StdMeshers_ProjectionUtils.FindMatchingNodesOnFaces(), SMESH_MesherHelper.FixQuadraticElements(), StdMeshersGUI_DistrPreview.funcValue(), SMESHGUI_Preferences_ColorDlg.GetBooleanValue(), SMESHGUI_Preferences_ColorDlg.GetDoubleValue(), SMESHGUI_Preferences_ColorDlg.GetIntValue(), SMESH_Mesh_i.GetMEDFileInfo(), StdMeshers_ImportSource1D_i.GetSourceEdges(), StdMeshers_ImportSource2D_i.GetSourceFaces(), SMESHGUI_GenericHypothesisCreator.getStdParamFromDlg(), Handle(), SMESH_Mesh_i.HasShapeToMesh(), StdMeshersGUI_StdHypothesisCreator.hypTypeName(), ImportMeshesFromFile(), StdMeshersGUI_DistrPreview.init(), FunctionExpr.integral(), FunctionTable.integral(), isCorrectArg(), SMESHGUI_Selection.isImported(), SMESH_Hypothesis_i.IsPublished(), SMESH_MeshEditor.LinearAngleVariation(), SMESH_Pattern_i.MakeMesh(), MyIterator< const SMDS_MeshNode * >.next(), SMESHGUI_MeshOrderOp.onApply(), SMESHGUI_Make2DFrom3DOp.onApply(), SMESHGUI_GenericHypothesisCreator.onDialogFinished(), SMDS_StdIterator< VALUE, PtrSMDSIterator, EqualVALUE >.operator++(), process(), SMESH.RemoveHypothesisOrAlgorithmOnMesh(), StdMeshers_NumberOfSegments.SetExpressionFunction(), SMESH_Mesh_i.SetMeshOrder(), StdMeshersGUI_DistrPreview.setParams(), SMESH_Mesh.SortByMeshOrder(), StdMeshersGUI_StdHypothesisCreator.stdParams(), StdMeshersGUI_StdHypothesisCreator.storeParams(), SMESHGUI_Selection.type(), SMESHGUI_SelectionOp.typeById(), and FunctionExpr.Value().
| float SMESH_AdvancedEditor.tol = 0.001 |
Definition at line 63 of file SMESH_AdvancedEditor.py.
Referenced by SMESH_Block.computeParameters(), SMESH_Pattern.compUVByElasticIsolines(), SMESH_Algo.Continuity(), SMESH_ElementSearcherImpl.getIntersParamOnLine(), SMESH_MesherHelper.getMediumNodeOnComposedWire(), SMESH_MesherHelper.GetNodeU(), getUniqueColor(), isEqual(), SMESH_MeshEditor.isOut(), SMDS_VolumeTool.IsOut(), SMESH_MesherHelper.MaxTolerance(), SMESH_MeshEditor_i.scale(), and StdMeshers_PrismAsBlock.TSideFace.Value().
| list SMESH_AdvancedEditor::volumes = [] |
Definition at line 185 of file SMESH_AdvancedEditor.py.
Referenced by StdMeshers_QuadToTriaAdaptor.Compute().
| tuple SMESH_AdvancedEditor::xyz = mesh.GetNodeXYZ(j) |
Definition at line 189 of file SMESH_AdvancedEditor.py.
Referenced by SMESH_Pattern.GetMappedPoints(), SMESHGUI_ElemInfo.gravityCenter(), SMESH_MeshEditor.isOut(), StdMeshers_Penta_3D.MakeNodes(), operator<<(), SMESH.FilterLibrary.Save(), SMESH_MeshEditor.SewFreeBorder(), StdMeshers_Quadrangle_2D.Smooth(), and undefinedXYZ().
| tuple SMESH_AdvancedEditor.xyz1 = mesh.GetNodeXYZ(nn1) |
Definition at line 105 of file SMESH_AdvancedEditor.py.
Referenced by SMESH_Pattern.Apply(), getNormale(), and StdMeshers_Penta_3D.SetHorizEdgeXYZ().
| tuple SMESH_AdvancedEditor.xyz2 = mesh.GetNodeXYZ(nn2) |
Definition at line 107 of file SMESH_AdvancedEditor.py.
Referenced by SMESH_Pattern.Apply(), getNormale(), and StdMeshers_Penta_3D.SetHorizEdgeXYZ().
| tuple SMESH_AdvancedEditor.xyz3 = mesh.GetNodeXYZ(nn3) |
Definition at line 109 of file SMESH_AdvancedEditor.py.
Referenced by getNormale().
Definition at line 89 of file SMESH_AdvancedEditor.py.