FEM: mesh result, rename class and module
This commit is contained in:
@@ -255,7 +255,7 @@ SET(FemObjectsScripts_SRCS
|
||||
femobjects/mesh_gmsh.py
|
||||
femobjects/mesh_group.py
|
||||
femobjects/mesh_region.py
|
||||
femobjects/_FemMeshResult.py
|
||||
femobjects/mesh_result.py
|
||||
femobjects/_FemResultMechanical.py
|
||||
femobjects/_FemSolverCalculix.py
|
||||
femobjects/FemConstraint.py
|
||||
@@ -337,12 +337,12 @@ SET(FemGuiViewObjects_SRCS
|
||||
femviewprovider/view_mesh_gmsh.py
|
||||
femviewprovider/view_mesh_group.py
|
||||
femviewprovider/view_mesh_region.py
|
||||
femviewprovider/view_mesh_result.py
|
||||
)
|
||||
|
||||
SET(FemGuiScripts_SRCS
|
||||
femguiobjects/__init__.py
|
||||
femguiobjects/_ViewProviderFemMaterial.py
|
||||
femguiobjects/_ViewProviderFemMeshResult.py
|
||||
femguiobjects/_ViewProviderFemResultMechanical.py
|
||||
femguiobjects/_ViewProviderFemSolverCalculix.py
|
||||
femguiobjects/ViewProviderBaseObject.py
|
||||
|
||||
@@ -529,11 +529,11 @@ def makeMeshResult(
|
||||
):
|
||||
"""makeMeshResult(document, name): makes a Fem MeshResult object"""
|
||||
obj = doc.addObject("Fem::FemMeshObjectPython", name)
|
||||
from femobjects import _FemMeshResult
|
||||
_FemMeshResult._FemMeshResult(obj)
|
||||
from femobjects import mesh_result
|
||||
mesh_result.MeshResult(obj)
|
||||
if FreeCAD.GuiUp:
|
||||
from femguiobjects import _ViewProviderFemMeshResult
|
||||
_ViewProviderFemMeshResult._ViewProviderFemMeshResult(obj.ViewObject)
|
||||
from femviewprovider import view_mesh_result
|
||||
view_mesh_result.VPFemMeshResult(obj.ViewObject)
|
||||
return obj
|
||||
|
||||
|
||||
|
||||
@@ -25,14 +25,14 @@ __title__ = "FreeCAD FEM mesh result document object"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecadweb.org"
|
||||
|
||||
## @package FemMeshResult
|
||||
## @package mesh_result
|
||||
# \ingroup FEM
|
||||
# \brief FreeCAD FEM _FemMeshResult
|
||||
# \brief mesh result object
|
||||
|
||||
from . import FemConstraint
|
||||
|
||||
|
||||
class _FemMeshResult(FemConstraint.Proxy):
|
||||
class MeshResult(FemConstraint.Proxy):
|
||||
"""
|
||||
The Fem::FemMeshObject's Proxy python type, add Result specific object type
|
||||
"""
|
||||
@@ -40,4 +40,4 @@ class _FemMeshResult(FemConstraint.Proxy):
|
||||
Type = "Fem::MeshResult"
|
||||
|
||||
def __init__(self, obj):
|
||||
super(_FemMeshResult, self).__init__(obj)
|
||||
super(MeshResult, self).__init__(obj)
|
||||
@@ -71,6 +71,8 @@ class FemMigrateApp(object):
|
||||
return self
|
||||
if fullname == "femobjects._FemMeshRegion":
|
||||
return self
|
||||
if fullname == "femobjects._FemMeshResult":
|
||||
return self
|
||||
|
||||
if fullname == "PyObjects":
|
||||
return self
|
||||
@@ -216,6 +218,9 @@ class FemMigrateApp(object):
|
||||
if module.__name__ == "femobjects._FemMeshRegion":
|
||||
import femobjects.mesh_region
|
||||
module._FemMeshRegion = femobjects.mesh_region.MeshRegion
|
||||
if module.__name__ == "femobjects._FemMeshResult":
|
||||
import femobjects.mesh_result
|
||||
module._FemMeshResult = femobjects.mesh_result.MeshResult
|
||||
|
||||
if module.__name__ == "PyObjects":
|
||||
module.__path__ = "PyObjects"
|
||||
@@ -265,8 +270,8 @@ class FemMigrateApp(object):
|
||||
import femobjects.mesh_region
|
||||
module._FemMeshRegion = femobjects.mesh_region.MeshRegion
|
||||
if module.__name__ == "PyObjects._FemMeshResult":
|
||||
import femobjects._FemMeshResult
|
||||
module._FemMeshResult = femobjects._FemMeshResult._FemMeshResult
|
||||
import femobjects.mesh_result
|
||||
module._FemMeshResult = femobjects.mesh_result.MeshResult
|
||||
if module.__name__ == "PyObjects._FemResultMechanical":
|
||||
import femobjects._FemResultMechanical
|
||||
module._FemResultMechanical = femobjects._FemResultMechanical._FemResultMechanical
|
||||
@@ -378,6 +383,7 @@ module="femobjects._FemMeshBoundaryLayer"
|
||||
module="femobjects._FemMeshGmsh"
|
||||
module="femobjects._FemMeshGroup"
|
||||
module="femobjects._FemMeshRegion"
|
||||
module="femobjects._FemMeshResult"
|
||||
|
||||
third big moving
|
||||
from PyObjects to femobjects, following the parent commit
|
||||
|
||||
@@ -69,6 +69,8 @@ class FemMigrateGui(object):
|
||||
return self
|
||||
if fullname == "femguiobjects._ViewProviderFemMeshRegion":
|
||||
return self
|
||||
if fullname == "femguiobjects._ViewProviderFemMeshResult":
|
||||
return self
|
||||
|
||||
if fullname == "PyGui":
|
||||
return self
|
||||
@@ -204,6 +206,9 @@ class FemMigrateGui(object):
|
||||
if module.__name__ == "femguiobjects._ViewProviderFemMeshRegion":
|
||||
import femviewprovider.view_mesh_region
|
||||
module._ViewProviderFemMeshRegion = femviewprovider.view_mesh_region.VPMeshRegion
|
||||
if module.__name__ == "femguiobjects._ViewProviderFemMeshResult":
|
||||
import femviewprovider.view_mesh_result
|
||||
module._ViewProviderFemMeshResult = femviewprovider.view_mesh_result.VPFemMeshResult
|
||||
|
||||
if module.__name__ == "PyGui":
|
||||
module.__path__ = "PyGui"
|
||||
@@ -253,8 +258,8 @@ class FemMigrateGui(object):
|
||||
import femviewprovider.view_mesh_region
|
||||
module._ViewProviderFemMeshRegion = femviewprovider.view_mesh_region.VPMeshRegion
|
||||
if module.__name__ == "PyGui._ViewProviderFemMeshResult":
|
||||
import femguiobjects._ViewProviderFemMeshResult
|
||||
module._ViewProviderFemMeshResult = femguiobjects._ViewProviderFemMeshResult._ViewProviderFemMeshResult
|
||||
import femviewprovider.view_mesh_result
|
||||
module._ViewProviderFemMeshResult = femviewprovider.view_mesh_result.VPFemMeshResult
|
||||
if module.__name__ == "PyGui._ViewProviderFemResultMechanical":
|
||||
import femguiobjects._ViewProviderFemResultMechanical
|
||||
module._ViewProviderFemResultMechanical = femguiobjects._ViewProviderFemResultMechanical._ViewProviderFemResultMechanical
|
||||
@@ -342,6 +347,7 @@ module="femguiobjects._ViewProviderFemMeshBoundaryLayer"
|
||||
module="femguiobjects._ViewProviderFemMeshGmsh"
|
||||
module="femguiobjects._ViewProviderFemMeshGroup"
|
||||
module="femguiobjects._ViewProviderFemMeshRegion"
|
||||
module="femguiobjects._ViewProviderFemMeshResult"
|
||||
|
||||
third big moving
|
||||
from PyGui to femguiobjects, following the parent commit
|
||||
|
||||
@@ -25,17 +25,17 @@ __title__ = "FreeCAD FEM mesh result ViewProvider for the document object"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecadweb.org"
|
||||
|
||||
## @package ViewProviderFemMeshResult
|
||||
## @package view_mesh_result
|
||||
# \ingroup FEM
|
||||
# \brief FreeCAD FEM _ViewProviderFemMeshResult
|
||||
# \brief view provider for mesh result object
|
||||
|
||||
|
||||
from . import ViewProviderBaseObject
|
||||
from femguiobjects import ViewProviderBaseObject
|
||||
|
||||
|
||||
class _ViewProviderFemMeshResult(ViewProviderBaseObject.ViewProxy):
|
||||
class VPFemMeshResult(ViewProviderBaseObject.ViewProxy):
|
||||
"""
|
||||
A View Provider for the FemMeshResult object
|
||||
A View Provider for the MeshResult object
|
||||
"""
|
||||
|
||||
pass
|
||||
Reference in New Issue
Block a user