# Python stubs generated by omniidl from .././../idl/SMESH_BasicHypothesis.idl

import omniORB, _omnipy
from omniORB import CORBA, PortableServer
_0_CORBA = CORBA

_omnipy.checkVersion(3,0, __file__)

# #include "SALOME_Exception.idl"
import SALOME_Exception_idl
_0_SALOME = omniORB.openModule("SALOME")
_0_SALOME__POA = omniORB.openModule("SALOME__POA")
# #include "SALOME_GenericObj.idl"
import SALOME_GenericObj_idl
_0_SALOME = omniORB.openModule("SALOME")
_0_SALOME__POA = omniORB.openModule("SALOME__POA")
# #include "SMESH_Hypothesis.idl"
import SMESH_Hypothesis_idl
_0_SMESH = omniORB.openModule("SMESH")
_0_SMESH__POA = omniORB.openModule("SMESH__POA")
# #include "SALOMEDS.idl"
import SALOMEDS_idl
_0_SALOMEDS = omniORB.openModule("SALOMEDS")
_0_SALOMEDS__POA = omniORB.openModule("SALOMEDS__POA")
# #include "SALOME_PyNode.idl"
import SALOME_PyNode_idl
_0_Engines = omniORB.openModule("Engines")
_0_Engines__POA = omniORB.openModule("Engines__POA")
# #include "SALOME_Component.idl"
import SALOME_Component_idl
_0_Engines = omniORB.openModule("Engines")
_0_Engines__POA = omniORB.openModule("Engines__POA")
# #include "SALOMEDS_Attributes.idl"
import SALOMEDS_Attributes_idl
_0_SALOMEDS = omniORB.openModule("SALOMEDS")
_0_SALOMEDS__POA = omniORB.openModule("SALOMEDS__POA")
# #include "GEOM_Gen.idl"
import GEOM_Gen_idl
_0_GEOM = omniORB.openModule("GEOM")
_0_GEOM__POA = omniORB.openModule("GEOM__POA")
# #include "SALOME_Comm.idl"
import SALOME_Comm_idl
_0_SALOME = omniORB.openModule("SALOME")
_0_SALOME__POA = omniORB.openModule("SALOME__POA")
# #include "MED.idl"
import MED_idl
_0_SALOME_MED = omniORB.openModule("SALOME_MED")
_0_SALOME_MED__POA = omniORB.openModule("SALOME_MED__POA")
# #include "SMESH_Mesh.idl"
import SMESH_Mesh_idl
_0_SMESH = omniORB.openModule("SMESH")
_0_SMESH__POA = omniORB.openModule("SMESH__POA")

#
# Start of module "StdMeshers"
#
__name__ = "StdMeshers"
_0_StdMeshers = omniORB.openModule("StdMeshers", r".././../idl/SMESH_BasicHypothesis.idl")
_0_StdMeshers__POA = omniORB.openModule("StdMeshers__POA", r".././../idl/SMESH_BasicHypothesis.idl")


# interface StdMeshers_LocalLength
_0_StdMeshers._d_StdMeshers_LocalLength = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_LocalLength:1.0", "StdMeshers_LocalLength")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_LocalLength:1.0"] = _0_StdMeshers._d_StdMeshers_LocalLength
_0_StdMeshers.StdMeshers_LocalLength = omniORB.newEmptyClass()
class StdMeshers_LocalLength (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_LocalLength[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_LocalLength = StdMeshers_LocalLength
_0_StdMeshers._tc_StdMeshers_LocalLength = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_LocalLength)
omniORB.registerType(StdMeshers_LocalLength._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_LocalLength, _0_StdMeshers._tc_StdMeshers_LocalLength)

# StdMeshers_LocalLength operations and attributes
StdMeshers_LocalLength._d_SetLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_LocalLength._d_SetPrecision = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_LocalLength._d_GetLength = ((), (omniORB.tcInternal.tv_double, ), None)
StdMeshers_LocalLength._d_GetPrecision = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_LocalLength object reference
class _objref_StdMeshers_LocalLength (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_LocalLength._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLength(self, *args):
        return _omnipy.invoke(self, "SetLength", _0_StdMeshers.StdMeshers_LocalLength._d_SetLength, args)

    def SetPrecision(self, *args):
        return _omnipy.invoke(self, "SetPrecision", _0_StdMeshers.StdMeshers_LocalLength._d_SetPrecision, args)

    def GetLength(self, *args):
        return _omnipy.invoke(self, "GetLength", _0_StdMeshers.StdMeshers_LocalLength._d_GetLength, args)

    def GetPrecision(self, *args):
        return _omnipy.invoke(self, "GetPrecision", _0_StdMeshers.StdMeshers_LocalLength._d_GetPrecision, args)

    __methods__ = ["SetLength", "SetPrecision", "GetLength", "GetPrecision"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_LocalLength._NP_RepositoryId, _objref_StdMeshers_LocalLength)
_0_StdMeshers._objref_StdMeshers_LocalLength = _objref_StdMeshers_LocalLength
del StdMeshers_LocalLength, _objref_StdMeshers_LocalLength

# StdMeshers_LocalLength skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_LocalLength (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_LocalLength._NP_RepositoryId


    _omni_op_d = {"SetLength": _0_StdMeshers.StdMeshers_LocalLength._d_SetLength, "SetPrecision": _0_StdMeshers.StdMeshers_LocalLength._d_SetPrecision, "GetLength": _0_StdMeshers.StdMeshers_LocalLength._d_GetLength, "GetPrecision": _0_StdMeshers.StdMeshers_LocalLength._d_GetPrecision}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_LocalLength._omni_skeleton = StdMeshers_LocalLength
_0_StdMeshers__POA.StdMeshers_LocalLength = StdMeshers_LocalLength
omniORB.registerSkeleton(StdMeshers_LocalLength._NP_RepositoryId, StdMeshers_LocalLength)
del StdMeshers_LocalLength
__name__ = "StdMeshers"

# interface StdMeshers_MaxLength
_0_StdMeshers._d_StdMeshers_MaxLength = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_MaxLength:1.0", "StdMeshers_MaxLength")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_MaxLength:1.0"] = _0_StdMeshers._d_StdMeshers_MaxLength
_0_StdMeshers.StdMeshers_MaxLength = omniORB.newEmptyClass()
class StdMeshers_MaxLength (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_MaxLength[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_MaxLength = StdMeshers_MaxLength
_0_StdMeshers._tc_StdMeshers_MaxLength = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_MaxLength)
omniORB.registerType(StdMeshers_MaxLength._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_MaxLength, _0_StdMeshers._tc_StdMeshers_MaxLength)

# StdMeshers_MaxLength operations and attributes
StdMeshers_MaxLength._d_SetLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_MaxLength._d_GetLength = ((), (omniORB.tcInternal.tv_double, ), None)
StdMeshers_MaxLength._d_HavePreestimatedLength = ((), (omniORB.tcInternal.tv_boolean, ), None)
StdMeshers_MaxLength._d_GetPreestimatedLength = ((), (omniORB.tcInternal.tv_double, ), None)
StdMeshers_MaxLength._d_SetPreestimatedLength = ((omniORB.tcInternal.tv_double, ), (), None)
StdMeshers_MaxLength._d_SetUsePreestimatedLength = ((omniORB.tcInternal.tv_boolean, ), (), None)
StdMeshers_MaxLength._d_GetUsePreestimatedLength = ((), (omniORB.tcInternal.tv_boolean, ), None)

# StdMeshers_MaxLength object reference
class _objref_StdMeshers_MaxLength (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_MaxLength._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLength(self, *args):
        return _omnipy.invoke(self, "SetLength", _0_StdMeshers.StdMeshers_MaxLength._d_SetLength, args)

    def GetLength(self, *args):
        return _omnipy.invoke(self, "GetLength", _0_StdMeshers.StdMeshers_MaxLength._d_GetLength, args)

    def HavePreestimatedLength(self, *args):
        return _omnipy.invoke(self, "HavePreestimatedLength", _0_StdMeshers.StdMeshers_MaxLength._d_HavePreestimatedLength, args)

    def GetPreestimatedLength(self, *args):
        return _omnipy.invoke(self, "GetPreestimatedLength", _0_StdMeshers.StdMeshers_MaxLength._d_GetPreestimatedLength, args)

    def SetPreestimatedLength(self, *args):
        return _omnipy.invoke(self, "SetPreestimatedLength", _0_StdMeshers.StdMeshers_MaxLength._d_SetPreestimatedLength, args)

    def SetUsePreestimatedLength(self, *args):
        return _omnipy.invoke(self, "SetUsePreestimatedLength", _0_StdMeshers.StdMeshers_MaxLength._d_SetUsePreestimatedLength, args)

    def GetUsePreestimatedLength(self, *args):
        return _omnipy.invoke(self, "GetUsePreestimatedLength", _0_StdMeshers.StdMeshers_MaxLength._d_GetUsePreestimatedLength, args)

    __methods__ = ["SetLength", "GetLength", "HavePreestimatedLength", "GetPreestimatedLength", "SetPreestimatedLength", "SetUsePreestimatedLength", "GetUsePreestimatedLength"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_MaxLength._NP_RepositoryId, _objref_StdMeshers_MaxLength)
_0_StdMeshers._objref_StdMeshers_MaxLength = _objref_StdMeshers_MaxLength
del StdMeshers_MaxLength, _objref_StdMeshers_MaxLength

# StdMeshers_MaxLength skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_MaxLength (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_MaxLength._NP_RepositoryId


    _omni_op_d = {"SetLength": _0_StdMeshers.StdMeshers_MaxLength._d_SetLength, "GetLength": _0_StdMeshers.StdMeshers_MaxLength._d_GetLength, "HavePreestimatedLength": _0_StdMeshers.StdMeshers_MaxLength._d_HavePreestimatedLength, "GetPreestimatedLength": _0_StdMeshers.StdMeshers_MaxLength._d_GetPreestimatedLength, "SetPreestimatedLength": _0_StdMeshers.StdMeshers_MaxLength._d_SetPreestimatedLength, "SetUsePreestimatedLength": _0_StdMeshers.StdMeshers_MaxLength._d_SetUsePreestimatedLength, "GetUsePreestimatedLength": _0_StdMeshers.StdMeshers_MaxLength._d_GetUsePreestimatedLength}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_MaxLength._omni_skeleton = StdMeshers_MaxLength
_0_StdMeshers__POA.StdMeshers_MaxLength = StdMeshers_MaxLength
omniORB.registerSkeleton(StdMeshers_MaxLength._NP_RepositoryId, StdMeshers_MaxLength)
del StdMeshers_MaxLength
__name__ = "StdMeshers"

# interface StdMeshers_AutomaticLength
_0_StdMeshers._d_StdMeshers_AutomaticLength = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_AutomaticLength:1.0", "StdMeshers_AutomaticLength")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_AutomaticLength:1.0"] = _0_StdMeshers._d_StdMeshers_AutomaticLength
_0_StdMeshers.StdMeshers_AutomaticLength = omniORB.newEmptyClass()
class StdMeshers_AutomaticLength (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_AutomaticLength[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_AutomaticLength = StdMeshers_AutomaticLength
_0_StdMeshers._tc_StdMeshers_AutomaticLength = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_AutomaticLength)
omniORB.registerType(StdMeshers_AutomaticLength._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_AutomaticLength, _0_StdMeshers._tc_StdMeshers_AutomaticLength)

# StdMeshers_AutomaticLength operations and attributes
StdMeshers_AutomaticLength._d_SetFineness = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_AutomaticLength._d_GetFineness = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_AutomaticLength object reference
class _objref_StdMeshers_AutomaticLength (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_AutomaticLength._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetFineness(self, *args):
        return _omnipy.invoke(self, "SetFineness", _0_StdMeshers.StdMeshers_AutomaticLength._d_SetFineness, args)

    def GetFineness(self, *args):
        return _omnipy.invoke(self, "GetFineness", _0_StdMeshers.StdMeshers_AutomaticLength._d_GetFineness, args)

    __methods__ = ["SetFineness", "GetFineness"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_AutomaticLength._NP_RepositoryId, _objref_StdMeshers_AutomaticLength)
_0_StdMeshers._objref_StdMeshers_AutomaticLength = _objref_StdMeshers_AutomaticLength
del StdMeshers_AutomaticLength, _objref_StdMeshers_AutomaticLength

# StdMeshers_AutomaticLength skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_AutomaticLength (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_AutomaticLength._NP_RepositoryId


    _omni_op_d = {"SetFineness": _0_StdMeshers.StdMeshers_AutomaticLength._d_SetFineness, "GetFineness": _0_StdMeshers.StdMeshers_AutomaticLength._d_GetFineness}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_AutomaticLength._omni_skeleton = StdMeshers_AutomaticLength
_0_StdMeshers__POA.StdMeshers_AutomaticLength = StdMeshers_AutomaticLength
omniORB.registerSkeleton(StdMeshers_AutomaticLength._NP_RepositoryId, StdMeshers_AutomaticLength)
del StdMeshers_AutomaticLength
__name__ = "StdMeshers"

# interface StdMeshers_NumberOfSegments
_0_StdMeshers._d_StdMeshers_NumberOfSegments = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_NumberOfSegments:1.0", "StdMeshers_NumberOfSegments")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_NumberOfSegments:1.0"] = _0_StdMeshers._d_StdMeshers_NumberOfSegments
_0_StdMeshers.StdMeshers_NumberOfSegments = omniORB.newEmptyClass()
class StdMeshers_NumberOfSegments (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_NumberOfSegments[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_NumberOfSegments = StdMeshers_NumberOfSegments
_0_StdMeshers._tc_StdMeshers_NumberOfSegments = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_NumberOfSegments)
omniORB.registerType(StdMeshers_NumberOfSegments._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_NumberOfSegments, _0_StdMeshers._tc_StdMeshers_NumberOfSegments)

# StdMeshers_NumberOfSegments operations and attributes
StdMeshers_NumberOfSegments._d_BuildDistributionExpr = (((omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_BuildDistributionTab = ((omniORB.typeMapping["IDL:SMESH/double_array:1.0"], omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_SetNumberOfSegments = ((omniORB.tcInternal.tv_long, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_GetNumberOfSegments = ((), (omniORB.tcInternal.tv_long, ), None)
StdMeshers_NumberOfSegments._d_SetDistrType = ((omniORB.tcInternal.tv_long, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_GetDistrType = ((), (omniORB.tcInternal.tv_long, ), None)
StdMeshers_NumberOfSegments._d_SetScaleFactor = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_GetScaleFactor = ((), (omniORB.tcInternal.tv_double, ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_SetTableFunction = ((omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_GetTableFunction = ((), (omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_SetExpressionFunction = (((omniORB.tcInternal.tv_string,0), ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_GetExpressionFunction = ((), ((omniORB.tcInternal.tv_string,0), ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_SetConversionMode = ((omniORB.tcInternal.tv_long, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_ConversionMode = ((), (omniORB.tcInternal.tv_long, ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfSegments._d_SetReversedEdges = ((omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), (), None)
StdMeshers_NumberOfSegments._d_GetReversedEdges = ((), (omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), None)
StdMeshers_NumberOfSegments._d_SetObjectEntry = (((omniORB.tcInternal.tv_string,0), ), (), None)
StdMeshers_NumberOfSegments._d_GetObjectEntry = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# StdMeshers_NumberOfSegments object reference
class _objref_StdMeshers_NumberOfSegments (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_NumberOfSegments._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def BuildDistributionExpr(self, *args):
        return _omnipy.invoke(self, "BuildDistributionExpr", _0_StdMeshers.StdMeshers_NumberOfSegments._d_BuildDistributionExpr, args)

    def BuildDistributionTab(self, *args):
        return _omnipy.invoke(self, "BuildDistributionTab", _0_StdMeshers.StdMeshers_NumberOfSegments._d_BuildDistributionTab, args)

    def SetNumberOfSegments(self, *args):
        return _omnipy.invoke(self, "SetNumberOfSegments", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetNumberOfSegments, args)

    def GetNumberOfSegments(self, *args):
        return _omnipy.invoke(self, "GetNumberOfSegments", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetNumberOfSegments, args)

    def SetDistrType(self, *args):
        return _omnipy.invoke(self, "SetDistrType", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetDistrType, args)

    def GetDistrType(self, *args):
        return _omnipy.invoke(self, "GetDistrType", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetDistrType, args)

    def SetScaleFactor(self, *args):
        return _omnipy.invoke(self, "SetScaleFactor", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetScaleFactor, args)

    def GetScaleFactor(self, *args):
        return _omnipy.invoke(self, "GetScaleFactor", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetScaleFactor, args)

    def SetTableFunction(self, *args):
        return _omnipy.invoke(self, "SetTableFunction", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetTableFunction, args)

    def GetTableFunction(self, *args):
        return _omnipy.invoke(self, "GetTableFunction", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetTableFunction, args)

    def SetExpressionFunction(self, *args):
        return _omnipy.invoke(self, "SetExpressionFunction", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetExpressionFunction, args)

    def GetExpressionFunction(self, *args):
        return _omnipy.invoke(self, "GetExpressionFunction", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetExpressionFunction, args)

    def SetConversionMode(self, *args):
        return _omnipy.invoke(self, "SetConversionMode", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetConversionMode, args)

    def ConversionMode(self, *args):
        return _omnipy.invoke(self, "ConversionMode", _0_StdMeshers.StdMeshers_NumberOfSegments._d_ConversionMode, args)

    def SetReversedEdges(self, *args):
        return _omnipy.invoke(self, "SetReversedEdges", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetReversedEdges, args)

    def GetReversedEdges(self, *args):
        return _omnipy.invoke(self, "GetReversedEdges", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetReversedEdges, args)

    def SetObjectEntry(self, *args):
        return _omnipy.invoke(self, "SetObjectEntry", _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetObjectEntry, args)

    def GetObjectEntry(self, *args):
        return _omnipy.invoke(self, "GetObjectEntry", _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetObjectEntry, args)

    __methods__ = ["BuildDistributionExpr", "BuildDistributionTab", "SetNumberOfSegments", "GetNumberOfSegments", "SetDistrType", "GetDistrType", "SetScaleFactor", "GetScaleFactor", "SetTableFunction", "GetTableFunction", "SetExpressionFunction", "GetExpressionFunction", "SetConversionMode", "ConversionMode", "SetReversedEdges", "GetReversedEdges", "SetObjectEntry", "GetObjectEntry"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_NumberOfSegments._NP_RepositoryId, _objref_StdMeshers_NumberOfSegments)
_0_StdMeshers._objref_StdMeshers_NumberOfSegments = _objref_StdMeshers_NumberOfSegments
del StdMeshers_NumberOfSegments, _objref_StdMeshers_NumberOfSegments

# StdMeshers_NumberOfSegments skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_NumberOfSegments (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_NumberOfSegments._NP_RepositoryId


    _omni_op_d = {"BuildDistributionExpr": _0_StdMeshers.StdMeshers_NumberOfSegments._d_BuildDistributionExpr, "BuildDistributionTab": _0_StdMeshers.StdMeshers_NumberOfSegments._d_BuildDistributionTab, "SetNumberOfSegments": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetNumberOfSegments, "GetNumberOfSegments": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetNumberOfSegments, "SetDistrType": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetDistrType, "GetDistrType": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetDistrType, "SetScaleFactor": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetScaleFactor, "GetScaleFactor": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetScaleFactor, "SetTableFunction": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetTableFunction, "GetTableFunction": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetTableFunction, "SetExpressionFunction": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetExpressionFunction, "GetExpressionFunction": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetExpressionFunction, "SetConversionMode": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetConversionMode, "ConversionMode": _0_StdMeshers.StdMeshers_NumberOfSegments._d_ConversionMode, "SetReversedEdges": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetReversedEdges, "GetReversedEdges": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetReversedEdges, "SetObjectEntry": _0_StdMeshers.StdMeshers_NumberOfSegments._d_SetObjectEntry, "GetObjectEntry": _0_StdMeshers.StdMeshers_NumberOfSegments._d_GetObjectEntry}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_NumberOfSegments._omni_skeleton = StdMeshers_NumberOfSegments
_0_StdMeshers__POA.StdMeshers_NumberOfSegments = StdMeshers_NumberOfSegments
omniORB.registerSkeleton(StdMeshers_NumberOfSegments._NP_RepositoryId, StdMeshers_NumberOfSegments)
del StdMeshers_NumberOfSegments
__name__ = "StdMeshers"

# interface StdMeshers_Arithmetic1D
_0_StdMeshers._d_StdMeshers_Arithmetic1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Arithmetic1D:1.0", "StdMeshers_Arithmetic1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Arithmetic1D:1.0"] = _0_StdMeshers._d_StdMeshers_Arithmetic1D
_0_StdMeshers.StdMeshers_Arithmetic1D = omniORB.newEmptyClass()
class StdMeshers_Arithmetic1D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Arithmetic1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Arithmetic1D = StdMeshers_Arithmetic1D
_0_StdMeshers._tc_StdMeshers_Arithmetic1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Arithmetic1D)
omniORB.registerType(StdMeshers_Arithmetic1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Arithmetic1D, _0_StdMeshers._tc_StdMeshers_Arithmetic1D)

# StdMeshers_Arithmetic1D operations and attributes
StdMeshers_Arithmetic1D._d_SetLength = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_boolean), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_Arithmetic1D._d_SetStartLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_Arithmetic1D._d_SetEndLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_Arithmetic1D._d_GetLength = ((omniORB.tcInternal.tv_boolean, ), (omniORB.tcInternal.tv_double, ), None)
StdMeshers_Arithmetic1D._d_SetReversedEdges = ((omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), (), None)
StdMeshers_Arithmetic1D._d_GetReversedEdges = ((), (omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), None)
StdMeshers_Arithmetic1D._d_SetObjectEntry = (((omniORB.tcInternal.tv_string,0), ), (), None)
StdMeshers_Arithmetic1D._d_GetObjectEntry = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# StdMeshers_Arithmetic1D object reference
class _objref_StdMeshers_Arithmetic1D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_Arithmetic1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLength(self, *args):
        return _omnipy.invoke(self, "SetLength", _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetLength, args)

    def SetStartLength(self, *args):
        return _omnipy.invoke(self, "SetStartLength", _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetStartLength, args)

    def SetEndLength(self, *args):
        return _omnipy.invoke(self, "SetEndLength", _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetEndLength, args)

    def GetLength(self, *args):
        return _omnipy.invoke(self, "GetLength", _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetLength, args)

    def SetReversedEdges(self, *args):
        return _omnipy.invoke(self, "SetReversedEdges", _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetReversedEdges, args)

    def GetReversedEdges(self, *args):
        return _omnipy.invoke(self, "GetReversedEdges", _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetReversedEdges, args)

    def SetObjectEntry(self, *args):
        return _omnipy.invoke(self, "SetObjectEntry", _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetObjectEntry, args)

    def GetObjectEntry(self, *args):
        return _omnipy.invoke(self, "GetObjectEntry", _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetObjectEntry, args)

    __methods__ = ["SetLength", "SetStartLength", "SetEndLength", "GetLength", "SetReversedEdges", "GetReversedEdges", "SetObjectEntry", "GetObjectEntry"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_Arithmetic1D._NP_RepositoryId, _objref_StdMeshers_Arithmetic1D)
_0_StdMeshers._objref_StdMeshers_Arithmetic1D = _objref_StdMeshers_Arithmetic1D
del StdMeshers_Arithmetic1D, _objref_StdMeshers_Arithmetic1D

# StdMeshers_Arithmetic1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Arithmetic1D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Arithmetic1D._NP_RepositoryId


    _omni_op_d = {"SetLength": _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetLength, "SetStartLength": _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetStartLength, "SetEndLength": _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetEndLength, "GetLength": _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetLength, "SetReversedEdges": _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetReversedEdges, "GetReversedEdges": _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetReversedEdges, "SetObjectEntry": _0_StdMeshers.StdMeshers_Arithmetic1D._d_SetObjectEntry, "GetObjectEntry": _0_StdMeshers.StdMeshers_Arithmetic1D._d_GetObjectEntry}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_Arithmetic1D._omni_skeleton = StdMeshers_Arithmetic1D
_0_StdMeshers__POA.StdMeshers_Arithmetic1D = StdMeshers_Arithmetic1D
omniORB.registerSkeleton(StdMeshers_Arithmetic1D._NP_RepositoryId, StdMeshers_Arithmetic1D)
del StdMeshers_Arithmetic1D
__name__ = "StdMeshers"

# interface StdMeshers_MaxElementArea
_0_StdMeshers._d_StdMeshers_MaxElementArea = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_MaxElementArea:1.0", "StdMeshers_MaxElementArea")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_MaxElementArea:1.0"] = _0_StdMeshers._d_StdMeshers_MaxElementArea
_0_StdMeshers.StdMeshers_MaxElementArea = omniORB.newEmptyClass()
class StdMeshers_MaxElementArea (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_MaxElementArea[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_MaxElementArea = StdMeshers_MaxElementArea
_0_StdMeshers._tc_StdMeshers_MaxElementArea = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_MaxElementArea)
omniORB.registerType(StdMeshers_MaxElementArea._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_MaxElementArea, _0_StdMeshers._tc_StdMeshers_MaxElementArea)

# StdMeshers_MaxElementArea operations and attributes
StdMeshers_MaxElementArea._d_SetMaxElementArea = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_MaxElementArea._d_GetMaxElementArea = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_MaxElementArea object reference
class _objref_StdMeshers_MaxElementArea (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_MaxElementArea._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetMaxElementArea(self, *args):
        return _omnipy.invoke(self, "SetMaxElementArea", _0_StdMeshers.StdMeshers_MaxElementArea._d_SetMaxElementArea, args)

    def GetMaxElementArea(self, *args):
        return _omnipy.invoke(self, "GetMaxElementArea", _0_StdMeshers.StdMeshers_MaxElementArea._d_GetMaxElementArea, args)

    __methods__ = ["SetMaxElementArea", "GetMaxElementArea"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_MaxElementArea._NP_RepositoryId, _objref_StdMeshers_MaxElementArea)
_0_StdMeshers._objref_StdMeshers_MaxElementArea = _objref_StdMeshers_MaxElementArea
del StdMeshers_MaxElementArea, _objref_StdMeshers_MaxElementArea

# StdMeshers_MaxElementArea skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_MaxElementArea (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_MaxElementArea._NP_RepositoryId


    _omni_op_d = {"SetMaxElementArea": _0_StdMeshers.StdMeshers_MaxElementArea._d_SetMaxElementArea, "GetMaxElementArea": _0_StdMeshers.StdMeshers_MaxElementArea._d_GetMaxElementArea}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_MaxElementArea._omni_skeleton = StdMeshers_MaxElementArea
_0_StdMeshers__POA.StdMeshers_MaxElementArea = StdMeshers_MaxElementArea
omniORB.registerSkeleton(StdMeshers_MaxElementArea._NP_RepositoryId, StdMeshers_MaxElementArea)
del StdMeshers_MaxElementArea
__name__ = "StdMeshers"

# interface StdMeshers_LengthFromEdges
_0_StdMeshers._d_StdMeshers_LengthFromEdges = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_LengthFromEdges:1.0", "StdMeshers_LengthFromEdges")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_LengthFromEdges:1.0"] = _0_StdMeshers._d_StdMeshers_LengthFromEdges
_0_StdMeshers.StdMeshers_LengthFromEdges = omniORB.newEmptyClass()
class StdMeshers_LengthFromEdges (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_LengthFromEdges[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_LengthFromEdges = StdMeshers_LengthFromEdges
_0_StdMeshers._tc_StdMeshers_LengthFromEdges = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_LengthFromEdges)
omniORB.registerType(StdMeshers_LengthFromEdges._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_LengthFromEdges, _0_StdMeshers._tc_StdMeshers_LengthFromEdges)

# StdMeshers_LengthFromEdges operations and attributes
StdMeshers_LengthFromEdges._d_SetMode = ((omniORB.tcInternal.tv_long, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_LengthFromEdges._d_GetMode = ((), (omniORB.tcInternal.tv_long, ), None)

# StdMeshers_LengthFromEdges object reference
class _objref_StdMeshers_LengthFromEdges (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_LengthFromEdges._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetMode(self, *args):
        return _omnipy.invoke(self, "SetMode", _0_StdMeshers.StdMeshers_LengthFromEdges._d_SetMode, args)

    def GetMode(self, *args):
        return _omnipy.invoke(self, "GetMode", _0_StdMeshers.StdMeshers_LengthFromEdges._d_GetMode, args)

    __methods__ = ["SetMode", "GetMode"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_LengthFromEdges._NP_RepositoryId, _objref_StdMeshers_LengthFromEdges)
_0_StdMeshers._objref_StdMeshers_LengthFromEdges = _objref_StdMeshers_LengthFromEdges
del StdMeshers_LengthFromEdges, _objref_StdMeshers_LengthFromEdges

# StdMeshers_LengthFromEdges skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_LengthFromEdges (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_LengthFromEdges._NP_RepositoryId


    _omni_op_d = {"SetMode": _0_StdMeshers.StdMeshers_LengthFromEdges._d_SetMode, "GetMode": _0_StdMeshers.StdMeshers_LengthFromEdges._d_GetMode}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_LengthFromEdges._omni_skeleton = StdMeshers_LengthFromEdges
_0_StdMeshers__POA.StdMeshers_LengthFromEdges = StdMeshers_LengthFromEdges
omniORB.registerSkeleton(StdMeshers_LengthFromEdges._NP_RepositoryId, StdMeshers_LengthFromEdges)
del StdMeshers_LengthFromEdges
__name__ = "StdMeshers"

# interface StdMeshers_StartEndLength
_0_StdMeshers._d_StdMeshers_StartEndLength = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_StartEndLength:1.0", "StdMeshers_StartEndLength")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_StartEndLength:1.0"] = _0_StdMeshers._d_StdMeshers_StartEndLength
_0_StdMeshers.StdMeshers_StartEndLength = omniORB.newEmptyClass()
class StdMeshers_StartEndLength (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_StartEndLength[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_StartEndLength = StdMeshers_StartEndLength
_0_StdMeshers._tc_StdMeshers_StartEndLength = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_StartEndLength)
omniORB.registerType(StdMeshers_StartEndLength._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_StartEndLength, _0_StdMeshers._tc_StdMeshers_StartEndLength)

# StdMeshers_StartEndLength operations and attributes
StdMeshers_StartEndLength._d_SetLength = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_boolean), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_StartEndLength._d_SetStartLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_StartEndLength._d_SetEndLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_StartEndLength._d_GetLength = ((omniORB.tcInternal.tv_boolean, ), (omniORB.tcInternal.tv_double, ), None)
StdMeshers_StartEndLength._d_SetReversedEdges = ((omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), (), None)
StdMeshers_StartEndLength._d_GetReversedEdges = ((), (omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), None)
StdMeshers_StartEndLength._d_SetObjectEntry = (((omniORB.tcInternal.tv_string,0), ), (), None)
StdMeshers_StartEndLength._d_GetObjectEntry = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# StdMeshers_StartEndLength object reference
class _objref_StdMeshers_StartEndLength (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_StartEndLength._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLength(self, *args):
        return _omnipy.invoke(self, "SetLength", _0_StdMeshers.StdMeshers_StartEndLength._d_SetLength, args)

    def SetStartLength(self, *args):
        return _omnipy.invoke(self, "SetStartLength", _0_StdMeshers.StdMeshers_StartEndLength._d_SetStartLength, args)

    def SetEndLength(self, *args):
        return _omnipy.invoke(self, "SetEndLength", _0_StdMeshers.StdMeshers_StartEndLength._d_SetEndLength, args)

    def GetLength(self, *args):
        return _omnipy.invoke(self, "GetLength", _0_StdMeshers.StdMeshers_StartEndLength._d_GetLength, args)

    def SetReversedEdges(self, *args):
        return _omnipy.invoke(self, "SetReversedEdges", _0_StdMeshers.StdMeshers_StartEndLength._d_SetReversedEdges, args)

    def GetReversedEdges(self, *args):
        return _omnipy.invoke(self, "GetReversedEdges", _0_StdMeshers.StdMeshers_StartEndLength._d_GetReversedEdges, args)

    def SetObjectEntry(self, *args):
        return _omnipy.invoke(self, "SetObjectEntry", _0_StdMeshers.StdMeshers_StartEndLength._d_SetObjectEntry, args)

    def GetObjectEntry(self, *args):
        return _omnipy.invoke(self, "GetObjectEntry", _0_StdMeshers.StdMeshers_StartEndLength._d_GetObjectEntry, args)

    __methods__ = ["SetLength", "SetStartLength", "SetEndLength", "GetLength", "SetReversedEdges", "GetReversedEdges", "SetObjectEntry", "GetObjectEntry"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_StartEndLength._NP_RepositoryId, _objref_StdMeshers_StartEndLength)
_0_StdMeshers._objref_StdMeshers_StartEndLength = _objref_StdMeshers_StartEndLength
del StdMeshers_StartEndLength, _objref_StdMeshers_StartEndLength

# StdMeshers_StartEndLength skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_StartEndLength (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_StartEndLength._NP_RepositoryId


    _omni_op_d = {"SetLength": _0_StdMeshers.StdMeshers_StartEndLength._d_SetLength, "SetStartLength": _0_StdMeshers.StdMeshers_StartEndLength._d_SetStartLength, "SetEndLength": _0_StdMeshers.StdMeshers_StartEndLength._d_SetEndLength, "GetLength": _0_StdMeshers.StdMeshers_StartEndLength._d_GetLength, "SetReversedEdges": _0_StdMeshers.StdMeshers_StartEndLength._d_SetReversedEdges, "GetReversedEdges": _0_StdMeshers.StdMeshers_StartEndLength._d_GetReversedEdges, "SetObjectEntry": _0_StdMeshers.StdMeshers_StartEndLength._d_SetObjectEntry, "GetObjectEntry": _0_StdMeshers.StdMeshers_StartEndLength._d_GetObjectEntry}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_StartEndLength._omni_skeleton = StdMeshers_StartEndLength
_0_StdMeshers__POA.StdMeshers_StartEndLength = StdMeshers_StartEndLength
omniORB.registerSkeleton(StdMeshers_StartEndLength._NP_RepositoryId, StdMeshers_StartEndLength)
del StdMeshers_StartEndLength
__name__ = "StdMeshers"

# interface StdMeshers_Deflection1D
_0_StdMeshers._d_StdMeshers_Deflection1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Deflection1D:1.0", "StdMeshers_Deflection1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Deflection1D:1.0"] = _0_StdMeshers._d_StdMeshers_Deflection1D
_0_StdMeshers.StdMeshers_Deflection1D = omniORB.newEmptyClass()
class StdMeshers_Deflection1D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Deflection1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Deflection1D = StdMeshers_Deflection1D
_0_StdMeshers._tc_StdMeshers_Deflection1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Deflection1D)
omniORB.registerType(StdMeshers_Deflection1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Deflection1D, _0_StdMeshers._tc_StdMeshers_Deflection1D)

# StdMeshers_Deflection1D operations and attributes
StdMeshers_Deflection1D._d_SetDeflection = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_Deflection1D._d_GetDeflection = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_Deflection1D object reference
class _objref_StdMeshers_Deflection1D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_Deflection1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetDeflection(self, *args):
        return _omnipy.invoke(self, "SetDeflection", _0_StdMeshers.StdMeshers_Deflection1D._d_SetDeflection, args)

    def GetDeflection(self, *args):
        return _omnipy.invoke(self, "GetDeflection", _0_StdMeshers.StdMeshers_Deflection1D._d_GetDeflection, args)

    __methods__ = ["SetDeflection", "GetDeflection"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_Deflection1D._NP_RepositoryId, _objref_StdMeshers_Deflection1D)
_0_StdMeshers._objref_StdMeshers_Deflection1D = _objref_StdMeshers_Deflection1D
del StdMeshers_Deflection1D, _objref_StdMeshers_Deflection1D

# StdMeshers_Deflection1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Deflection1D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Deflection1D._NP_RepositoryId


    _omni_op_d = {"SetDeflection": _0_StdMeshers.StdMeshers_Deflection1D._d_SetDeflection, "GetDeflection": _0_StdMeshers.StdMeshers_Deflection1D._d_GetDeflection}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_Deflection1D._omni_skeleton = StdMeshers_Deflection1D
_0_StdMeshers__POA.StdMeshers_Deflection1D = StdMeshers_Deflection1D
omniORB.registerSkeleton(StdMeshers_Deflection1D._NP_RepositoryId, StdMeshers_Deflection1D)
del StdMeshers_Deflection1D
__name__ = "StdMeshers"

# interface StdMeshers_FixedPoints1D
_0_StdMeshers._d_StdMeshers_FixedPoints1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_FixedPoints1D:1.0", "StdMeshers_FixedPoints1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_FixedPoints1D:1.0"] = _0_StdMeshers._d_StdMeshers_FixedPoints1D
_0_StdMeshers.StdMeshers_FixedPoints1D = omniORB.newEmptyClass()
class StdMeshers_FixedPoints1D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_FixedPoints1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_FixedPoints1D = StdMeshers_FixedPoints1D
_0_StdMeshers._tc_StdMeshers_FixedPoints1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_FixedPoints1D)
omniORB.registerType(StdMeshers_FixedPoints1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_FixedPoints1D, _0_StdMeshers._tc_StdMeshers_FixedPoints1D)

# StdMeshers_FixedPoints1D operations and attributes
StdMeshers_FixedPoints1D._d_SetPoints = ((omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_FixedPoints1D._d_SetNbSegments = ((omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_FixedPoints1D._d_GetPoints = ((), (omniORB.typeMapping["IDL:SMESH/double_array:1.0"], ), None)
StdMeshers_FixedPoints1D._d_GetNbSegments = ((), (omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), None)
StdMeshers_FixedPoints1D._d_SetReversedEdges = ((omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), (), None)
StdMeshers_FixedPoints1D._d_GetReversedEdges = ((), (omniORB.typeMapping["IDL:SMESH/long_array:1.0"], ), None)
StdMeshers_FixedPoints1D._d_SetObjectEntry = (((omniORB.tcInternal.tv_string,0), ), (), None)
StdMeshers_FixedPoints1D._d_GetObjectEntry = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# StdMeshers_FixedPoints1D object reference
class _objref_StdMeshers_FixedPoints1D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_FixedPoints1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetPoints(self, *args):
        return _omnipy.invoke(self, "SetPoints", _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetPoints, args)

    def SetNbSegments(self, *args):
        return _omnipy.invoke(self, "SetNbSegments", _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetNbSegments, args)

    def GetPoints(self, *args):
        return _omnipy.invoke(self, "GetPoints", _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetPoints, args)

    def GetNbSegments(self, *args):
        return _omnipy.invoke(self, "GetNbSegments", _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetNbSegments, args)

    def SetReversedEdges(self, *args):
        return _omnipy.invoke(self, "SetReversedEdges", _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetReversedEdges, args)

    def GetReversedEdges(self, *args):
        return _omnipy.invoke(self, "GetReversedEdges", _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetReversedEdges, args)

    def SetObjectEntry(self, *args):
        return _omnipy.invoke(self, "SetObjectEntry", _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetObjectEntry, args)

    def GetObjectEntry(self, *args):
        return _omnipy.invoke(self, "GetObjectEntry", _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetObjectEntry, args)

    __methods__ = ["SetPoints", "SetNbSegments", "GetPoints", "GetNbSegments", "SetReversedEdges", "GetReversedEdges", "SetObjectEntry", "GetObjectEntry"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_FixedPoints1D._NP_RepositoryId, _objref_StdMeshers_FixedPoints1D)
_0_StdMeshers._objref_StdMeshers_FixedPoints1D = _objref_StdMeshers_FixedPoints1D
del StdMeshers_FixedPoints1D, _objref_StdMeshers_FixedPoints1D

# StdMeshers_FixedPoints1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_FixedPoints1D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_FixedPoints1D._NP_RepositoryId


    _omni_op_d = {"SetPoints": _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetPoints, "SetNbSegments": _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetNbSegments, "GetPoints": _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetPoints, "GetNbSegments": _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetNbSegments, "SetReversedEdges": _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetReversedEdges, "GetReversedEdges": _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetReversedEdges, "SetObjectEntry": _0_StdMeshers.StdMeshers_FixedPoints1D._d_SetObjectEntry, "GetObjectEntry": _0_StdMeshers.StdMeshers_FixedPoints1D._d_GetObjectEntry}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_FixedPoints1D._omni_skeleton = StdMeshers_FixedPoints1D
_0_StdMeshers__POA.StdMeshers_FixedPoints1D = StdMeshers_FixedPoints1D
omniORB.registerSkeleton(StdMeshers_FixedPoints1D._NP_RepositoryId, StdMeshers_FixedPoints1D)
del StdMeshers_FixedPoints1D
__name__ = "StdMeshers"

# interface StdMeshers_MaxElementVolume
_0_StdMeshers._d_StdMeshers_MaxElementVolume = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_MaxElementVolume:1.0", "StdMeshers_MaxElementVolume")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_MaxElementVolume:1.0"] = _0_StdMeshers._d_StdMeshers_MaxElementVolume
_0_StdMeshers.StdMeshers_MaxElementVolume = omniORB.newEmptyClass()
class StdMeshers_MaxElementVolume (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_MaxElementVolume[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_MaxElementVolume = StdMeshers_MaxElementVolume
_0_StdMeshers._tc_StdMeshers_MaxElementVolume = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_MaxElementVolume)
omniORB.registerType(StdMeshers_MaxElementVolume._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_MaxElementVolume, _0_StdMeshers._tc_StdMeshers_MaxElementVolume)

# StdMeshers_MaxElementVolume operations and attributes
StdMeshers_MaxElementVolume._d_SetMaxElementVolume = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_MaxElementVolume._d_GetMaxElementVolume = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_MaxElementVolume object reference
class _objref_StdMeshers_MaxElementVolume (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_MaxElementVolume._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetMaxElementVolume(self, *args):
        return _omnipy.invoke(self, "SetMaxElementVolume", _0_StdMeshers.StdMeshers_MaxElementVolume._d_SetMaxElementVolume, args)

    def GetMaxElementVolume(self, *args):
        return _omnipy.invoke(self, "GetMaxElementVolume", _0_StdMeshers.StdMeshers_MaxElementVolume._d_GetMaxElementVolume, args)

    __methods__ = ["SetMaxElementVolume", "GetMaxElementVolume"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_MaxElementVolume._NP_RepositoryId, _objref_StdMeshers_MaxElementVolume)
_0_StdMeshers._objref_StdMeshers_MaxElementVolume = _objref_StdMeshers_MaxElementVolume
del StdMeshers_MaxElementVolume, _objref_StdMeshers_MaxElementVolume

# StdMeshers_MaxElementVolume skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_MaxElementVolume (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_MaxElementVolume._NP_RepositoryId


    _omni_op_d = {"SetMaxElementVolume": _0_StdMeshers.StdMeshers_MaxElementVolume._d_SetMaxElementVolume, "GetMaxElementVolume": _0_StdMeshers.StdMeshers_MaxElementVolume._d_GetMaxElementVolume}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_MaxElementVolume._omni_skeleton = StdMeshers_MaxElementVolume
_0_StdMeshers__POA.StdMeshers_MaxElementVolume = StdMeshers_MaxElementVolume
omniORB.registerSkeleton(StdMeshers_MaxElementVolume._NP_RepositoryId, StdMeshers_MaxElementVolume)
del StdMeshers_MaxElementVolume
__name__ = "StdMeshers"

# interface StdMeshers_NotConformAllowed
_0_StdMeshers._d_StdMeshers_NotConformAllowed = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_NotConformAllowed:1.0", "StdMeshers_NotConformAllowed")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_NotConformAllowed:1.0"] = _0_StdMeshers._d_StdMeshers_NotConformAllowed
_0_StdMeshers.StdMeshers_NotConformAllowed = omniORB.newEmptyClass()
class StdMeshers_NotConformAllowed (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_NotConformAllowed[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_NotConformAllowed = StdMeshers_NotConformAllowed
_0_StdMeshers._tc_StdMeshers_NotConformAllowed = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_NotConformAllowed)
omniORB.registerType(StdMeshers_NotConformAllowed._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_NotConformAllowed, _0_StdMeshers._tc_StdMeshers_NotConformAllowed)

# StdMeshers_NotConformAllowed object reference
class _objref_StdMeshers_NotConformAllowed (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_NotConformAllowed._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_NotConformAllowed._NP_RepositoryId, _objref_StdMeshers_NotConformAllowed)
_0_StdMeshers._objref_StdMeshers_NotConformAllowed = _objref_StdMeshers_NotConformAllowed
del StdMeshers_NotConformAllowed, _objref_StdMeshers_NotConformAllowed

# StdMeshers_NotConformAllowed skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_NotConformAllowed (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_NotConformAllowed._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_NotConformAllowed._omni_skeleton = StdMeshers_NotConformAllowed
_0_StdMeshers__POA.StdMeshers_NotConformAllowed = StdMeshers_NotConformAllowed
omniORB.registerSkeleton(StdMeshers_NotConformAllowed._NP_RepositoryId, StdMeshers_NotConformAllowed)
del StdMeshers_NotConformAllowed
__name__ = "StdMeshers"

# interface StdMeshers_Propagation
_0_StdMeshers._d_StdMeshers_Propagation = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Propagation:1.0", "StdMeshers_Propagation")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Propagation:1.0"] = _0_StdMeshers._d_StdMeshers_Propagation
_0_StdMeshers.StdMeshers_Propagation = omniORB.newEmptyClass()
class StdMeshers_Propagation (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Propagation[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Propagation = StdMeshers_Propagation
_0_StdMeshers._tc_StdMeshers_Propagation = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Propagation)
omniORB.registerType(StdMeshers_Propagation._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Propagation, _0_StdMeshers._tc_StdMeshers_Propagation)

# StdMeshers_Propagation object reference
class _objref_StdMeshers_Propagation (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_Propagation._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_Propagation._NP_RepositoryId, _objref_StdMeshers_Propagation)
_0_StdMeshers._objref_StdMeshers_Propagation = _objref_StdMeshers_Propagation
del StdMeshers_Propagation, _objref_StdMeshers_Propagation

# StdMeshers_Propagation skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Propagation (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Propagation._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_Propagation._omni_skeleton = StdMeshers_Propagation
_0_StdMeshers__POA.StdMeshers_Propagation = StdMeshers_Propagation
omniORB.registerSkeleton(StdMeshers_Propagation._NP_RepositoryId, StdMeshers_Propagation)
del StdMeshers_Propagation
__name__ = "StdMeshers"

# interface StdMeshers_QuadranglePreference
_0_StdMeshers._d_StdMeshers_QuadranglePreference = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_QuadranglePreference:1.0", "StdMeshers_QuadranglePreference")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_QuadranglePreference:1.0"] = _0_StdMeshers._d_StdMeshers_QuadranglePreference
_0_StdMeshers.StdMeshers_QuadranglePreference = omniORB.newEmptyClass()
class StdMeshers_QuadranglePreference (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_QuadranglePreference[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_QuadranglePreference = StdMeshers_QuadranglePreference
_0_StdMeshers._tc_StdMeshers_QuadranglePreference = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_QuadranglePreference)
omniORB.registerType(StdMeshers_QuadranglePreference._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_QuadranglePreference, _0_StdMeshers._tc_StdMeshers_QuadranglePreference)

# StdMeshers_QuadranglePreference object reference
class _objref_StdMeshers_QuadranglePreference (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_QuadranglePreference._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_QuadranglePreference._NP_RepositoryId, _objref_StdMeshers_QuadranglePreference)
_0_StdMeshers._objref_StdMeshers_QuadranglePreference = _objref_StdMeshers_QuadranglePreference
del StdMeshers_QuadranglePreference, _objref_StdMeshers_QuadranglePreference

# StdMeshers_QuadranglePreference skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_QuadranglePreference (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_QuadranglePreference._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_QuadranglePreference._omni_skeleton = StdMeshers_QuadranglePreference
_0_StdMeshers__POA.StdMeshers_QuadranglePreference = StdMeshers_QuadranglePreference
omniORB.registerSkeleton(StdMeshers_QuadranglePreference._NP_RepositoryId, StdMeshers_QuadranglePreference)
del StdMeshers_QuadranglePreference
__name__ = "StdMeshers"

# interface StdMeshers_TrianglePreference
_0_StdMeshers._d_StdMeshers_TrianglePreference = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_TrianglePreference:1.0", "StdMeshers_TrianglePreference")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_TrianglePreference:1.0"] = _0_StdMeshers._d_StdMeshers_TrianglePreference
_0_StdMeshers.StdMeshers_TrianglePreference = omniORB.newEmptyClass()
class StdMeshers_TrianglePreference (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_TrianglePreference[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_TrianglePreference = StdMeshers_TrianglePreference
_0_StdMeshers._tc_StdMeshers_TrianglePreference = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_TrianglePreference)
omniORB.registerType(StdMeshers_TrianglePreference._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_TrianglePreference, _0_StdMeshers._tc_StdMeshers_TrianglePreference)

# StdMeshers_TrianglePreference object reference
class _objref_StdMeshers_TrianglePreference (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_TrianglePreference._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_TrianglePreference._NP_RepositoryId, _objref_StdMeshers_TrianglePreference)
_0_StdMeshers._objref_StdMeshers_TrianglePreference = _objref_StdMeshers_TrianglePreference
del StdMeshers_TrianglePreference, _objref_StdMeshers_TrianglePreference

# StdMeshers_TrianglePreference skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_TrianglePreference (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_TrianglePreference._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_TrianglePreference._omni_skeleton = StdMeshers_TrianglePreference
_0_StdMeshers__POA.StdMeshers_TrianglePreference = StdMeshers_TrianglePreference
omniORB.registerSkeleton(StdMeshers_TrianglePreference._NP_RepositoryId, StdMeshers_TrianglePreference)
del StdMeshers_TrianglePreference
__name__ = "StdMeshers"

# interface StdMeshers_QuadraticMesh
_0_StdMeshers._d_StdMeshers_QuadraticMesh = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_QuadraticMesh:1.0", "StdMeshers_QuadraticMesh")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_QuadraticMesh:1.0"] = _0_StdMeshers._d_StdMeshers_QuadraticMesh
_0_StdMeshers.StdMeshers_QuadraticMesh = omniORB.newEmptyClass()
class StdMeshers_QuadraticMesh (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_QuadraticMesh[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_QuadraticMesh = StdMeshers_QuadraticMesh
_0_StdMeshers._tc_StdMeshers_QuadraticMesh = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_QuadraticMesh)
omniORB.registerType(StdMeshers_QuadraticMesh._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_QuadraticMesh, _0_StdMeshers._tc_StdMeshers_QuadraticMesh)

# StdMeshers_QuadraticMesh object reference
class _objref_StdMeshers_QuadraticMesh (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_QuadraticMesh._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_QuadraticMesh._NP_RepositoryId, _objref_StdMeshers_QuadraticMesh)
_0_StdMeshers._objref_StdMeshers_QuadraticMesh = _objref_StdMeshers_QuadraticMesh
del StdMeshers_QuadraticMesh, _objref_StdMeshers_QuadraticMesh

# StdMeshers_QuadraticMesh skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_QuadraticMesh (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_QuadraticMesh._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_QuadraticMesh._omni_skeleton = StdMeshers_QuadraticMesh
_0_StdMeshers__POA.StdMeshers_QuadraticMesh = StdMeshers_QuadraticMesh
omniORB.registerSkeleton(StdMeshers_QuadraticMesh._NP_RepositoryId, StdMeshers_QuadraticMesh)
del StdMeshers_QuadraticMesh
__name__ = "StdMeshers"

# interface StdMeshers_NumberOfLayers
_0_StdMeshers._d_StdMeshers_NumberOfLayers = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_NumberOfLayers:1.0", "StdMeshers_NumberOfLayers")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_NumberOfLayers:1.0"] = _0_StdMeshers._d_StdMeshers_NumberOfLayers
_0_StdMeshers.StdMeshers_NumberOfLayers = omniORB.newEmptyClass()
class StdMeshers_NumberOfLayers (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_NumberOfLayers[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_NumberOfLayers = StdMeshers_NumberOfLayers
_0_StdMeshers._tc_StdMeshers_NumberOfLayers = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_NumberOfLayers)
omniORB.registerType(StdMeshers_NumberOfLayers._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_NumberOfLayers, _0_StdMeshers._tc_StdMeshers_NumberOfLayers)

# StdMeshers_NumberOfLayers operations and attributes
StdMeshers_NumberOfLayers._d_SetNumberOfLayers = ((omniORB.tcInternal.tv_long, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_NumberOfLayers._d_GetNumberOfLayers = ((), (omniORB.tcInternal.tv_long, ), None)

# StdMeshers_NumberOfLayers object reference
class _objref_StdMeshers_NumberOfLayers (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_NumberOfLayers._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetNumberOfLayers(self, *args):
        return _omnipy.invoke(self, "SetNumberOfLayers", _0_StdMeshers.StdMeshers_NumberOfLayers._d_SetNumberOfLayers, args)

    def GetNumberOfLayers(self, *args):
        return _omnipy.invoke(self, "GetNumberOfLayers", _0_StdMeshers.StdMeshers_NumberOfLayers._d_GetNumberOfLayers, args)

    __methods__ = ["SetNumberOfLayers", "GetNumberOfLayers"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_NumberOfLayers._NP_RepositoryId, _objref_StdMeshers_NumberOfLayers)
_0_StdMeshers._objref_StdMeshers_NumberOfLayers = _objref_StdMeshers_NumberOfLayers
del StdMeshers_NumberOfLayers, _objref_StdMeshers_NumberOfLayers

# StdMeshers_NumberOfLayers skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_NumberOfLayers (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_NumberOfLayers._NP_RepositoryId


    _omni_op_d = {"SetNumberOfLayers": _0_StdMeshers.StdMeshers_NumberOfLayers._d_SetNumberOfLayers, "GetNumberOfLayers": _0_StdMeshers.StdMeshers_NumberOfLayers._d_GetNumberOfLayers}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_NumberOfLayers._omni_skeleton = StdMeshers_NumberOfLayers
_0_StdMeshers__POA.StdMeshers_NumberOfLayers = StdMeshers_NumberOfLayers
omniORB.registerSkeleton(StdMeshers_NumberOfLayers._NP_RepositoryId, StdMeshers_NumberOfLayers)
del StdMeshers_NumberOfLayers
__name__ = "StdMeshers"

# interface StdMeshers_LayerDistribution
_0_StdMeshers._d_StdMeshers_LayerDistribution = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_LayerDistribution:1.0", "StdMeshers_LayerDistribution")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_LayerDistribution:1.0"] = _0_StdMeshers._d_StdMeshers_LayerDistribution
_0_StdMeshers.StdMeshers_LayerDistribution = omniORB.newEmptyClass()
class StdMeshers_LayerDistribution (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_LayerDistribution[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_LayerDistribution = StdMeshers_LayerDistribution
_0_StdMeshers._tc_StdMeshers_LayerDistribution = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_LayerDistribution)
omniORB.registerType(StdMeshers_LayerDistribution._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_LayerDistribution, _0_StdMeshers._tc_StdMeshers_LayerDistribution)

# StdMeshers_LayerDistribution operations and attributes
StdMeshers_LayerDistribution._d_SetLayerDistribution = ((omniORB.typeMapping["IDL:SMESH/SMESH_Hypothesis:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_LayerDistribution._d_GetLayerDistribution = ((), (omniORB.typeMapping["IDL:SMESH/SMESH_Hypothesis:1.0"], ), None)

# StdMeshers_LayerDistribution object reference
class _objref_StdMeshers_LayerDistribution (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_LayerDistribution._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLayerDistribution(self, *args):
        return _omnipy.invoke(self, "SetLayerDistribution", _0_StdMeshers.StdMeshers_LayerDistribution._d_SetLayerDistribution, args)

    def GetLayerDistribution(self, *args):
        return _omnipy.invoke(self, "GetLayerDistribution", _0_StdMeshers.StdMeshers_LayerDistribution._d_GetLayerDistribution, args)

    __methods__ = ["SetLayerDistribution", "GetLayerDistribution"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_LayerDistribution._NP_RepositoryId, _objref_StdMeshers_LayerDistribution)
_0_StdMeshers._objref_StdMeshers_LayerDistribution = _objref_StdMeshers_LayerDistribution
del StdMeshers_LayerDistribution, _objref_StdMeshers_LayerDistribution

# StdMeshers_LayerDistribution skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_LayerDistribution (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_LayerDistribution._NP_RepositoryId


    _omni_op_d = {"SetLayerDistribution": _0_StdMeshers.StdMeshers_LayerDistribution._d_SetLayerDistribution, "GetLayerDistribution": _0_StdMeshers.StdMeshers_LayerDistribution._d_GetLayerDistribution}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_LayerDistribution._omni_skeleton = StdMeshers_LayerDistribution
_0_StdMeshers__POA.StdMeshers_LayerDistribution = StdMeshers_LayerDistribution
omniORB.registerSkeleton(StdMeshers_LayerDistribution._NP_RepositoryId, StdMeshers_LayerDistribution)
del StdMeshers_LayerDistribution
__name__ = "StdMeshers"

# interface StdMeshers_NumberOfLayers2D
_0_StdMeshers._d_StdMeshers_NumberOfLayers2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_NumberOfLayers2D:1.0", "StdMeshers_NumberOfLayers2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_NumberOfLayers2D:1.0"] = _0_StdMeshers._d_StdMeshers_NumberOfLayers2D
_0_StdMeshers.StdMeshers_NumberOfLayers2D = omniORB.newEmptyClass()
class StdMeshers_NumberOfLayers2D (_0_StdMeshers.StdMeshers_NumberOfLayers):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_NumberOfLayers2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_NumberOfLayers2D = StdMeshers_NumberOfLayers2D
_0_StdMeshers._tc_StdMeshers_NumberOfLayers2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_NumberOfLayers2D)
omniORB.registerType(StdMeshers_NumberOfLayers2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_NumberOfLayers2D, _0_StdMeshers._tc_StdMeshers_NumberOfLayers2D)

# StdMeshers_NumberOfLayers2D object reference
class _objref_StdMeshers_NumberOfLayers2D (_0_StdMeshers._objref_StdMeshers_NumberOfLayers):
    _NP_RepositoryId = StdMeshers_NumberOfLayers2D._NP_RepositoryId

    def __init__(self):
        _0_StdMeshers._objref_StdMeshers_NumberOfLayers.__init__(self)

    __methods__ = [] + _0_StdMeshers._objref_StdMeshers_NumberOfLayers.__methods__

omniORB.registerObjref(StdMeshers_NumberOfLayers2D._NP_RepositoryId, _objref_StdMeshers_NumberOfLayers2D)
_0_StdMeshers._objref_StdMeshers_NumberOfLayers2D = _objref_StdMeshers_NumberOfLayers2D
del StdMeshers_NumberOfLayers2D, _objref_StdMeshers_NumberOfLayers2D

# StdMeshers_NumberOfLayers2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_NumberOfLayers2D (_0_StdMeshers__POA.StdMeshers_NumberOfLayers):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_NumberOfLayers2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_StdMeshers__POA.StdMeshers_NumberOfLayers._omni_op_d)

StdMeshers_NumberOfLayers2D._omni_skeleton = StdMeshers_NumberOfLayers2D
_0_StdMeshers__POA.StdMeshers_NumberOfLayers2D = StdMeshers_NumberOfLayers2D
omniORB.registerSkeleton(StdMeshers_NumberOfLayers2D._NP_RepositoryId, StdMeshers_NumberOfLayers2D)
del StdMeshers_NumberOfLayers2D
__name__ = "StdMeshers"

# interface StdMeshers_LayerDistribution2D
_0_StdMeshers._d_StdMeshers_LayerDistribution2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_LayerDistribution2D:1.0", "StdMeshers_LayerDistribution2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_LayerDistribution2D:1.0"] = _0_StdMeshers._d_StdMeshers_LayerDistribution2D
_0_StdMeshers.StdMeshers_LayerDistribution2D = omniORB.newEmptyClass()
class StdMeshers_LayerDistribution2D (_0_StdMeshers.StdMeshers_LayerDistribution):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_LayerDistribution2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_LayerDistribution2D = StdMeshers_LayerDistribution2D
_0_StdMeshers._tc_StdMeshers_LayerDistribution2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_LayerDistribution2D)
omniORB.registerType(StdMeshers_LayerDistribution2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_LayerDistribution2D, _0_StdMeshers._tc_StdMeshers_LayerDistribution2D)

# StdMeshers_LayerDistribution2D object reference
class _objref_StdMeshers_LayerDistribution2D (_0_StdMeshers._objref_StdMeshers_LayerDistribution):
    _NP_RepositoryId = StdMeshers_LayerDistribution2D._NP_RepositoryId

    def __init__(self):
        _0_StdMeshers._objref_StdMeshers_LayerDistribution.__init__(self)

    __methods__ = [] + _0_StdMeshers._objref_StdMeshers_LayerDistribution.__methods__

omniORB.registerObjref(StdMeshers_LayerDistribution2D._NP_RepositoryId, _objref_StdMeshers_LayerDistribution2D)
_0_StdMeshers._objref_StdMeshers_LayerDistribution2D = _objref_StdMeshers_LayerDistribution2D
del StdMeshers_LayerDistribution2D, _objref_StdMeshers_LayerDistribution2D

# StdMeshers_LayerDistribution2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_LayerDistribution2D (_0_StdMeshers__POA.StdMeshers_LayerDistribution):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_LayerDistribution2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_StdMeshers__POA.StdMeshers_LayerDistribution._omni_op_d)

StdMeshers_LayerDistribution2D._omni_skeleton = StdMeshers_LayerDistribution2D
_0_StdMeshers__POA.StdMeshers_LayerDistribution2D = StdMeshers_LayerDistribution2D
omniORB.registerSkeleton(StdMeshers_LayerDistribution2D._NP_RepositoryId, StdMeshers_LayerDistribution2D)
del StdMeshers_LayerDistribution2D
__name__ = "StdMeshers"

# interface StdMeshers_ProjectionSource1D
_0_StdMeshers._d_StdMeshers_ProjectionSource1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_ProjectionSource1D:1.0", "StdMeshers_ProjectionSource1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_ProjectionSource1D:1.0"] = _0_StdMeshers._d_StdMeshers_ProjectionSource1D
_0_StdMeshers.StdMeshers_ProjectionSource1D = omniORB.newEmptyClass()
class StdMeshers_ProjectionSource1D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_ProjectionSource1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_ProjectionSource1D = StdMeshers_ProjectionSource1D
_0_StdMeshers._tc_StdMeshers_ProjectionSource1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_ProjectionSource1D)
omniORB.registerType(StdMeshers_ProjectionSource1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_ProjectionSource1D, _0_StdMeshers._tc_StdMeshers_ProjectionSource1D)

# StdMeshers_ProjectionSource1D operations and attributes
StdMeshers_ProjectionSource1D._d_SetSourceEdge = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource1D._d_GetSourceEdge = ((), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), None)
StdMeshers_ProjectionSource1D._d_SetSourceMesh = ((omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), (), None)
StdMeshers_ProjectionSource1D._d_GetSourceMesh = ((), (omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), None)
StdMeshers_ProjectionSource1D._d_SetVertexAssociation = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"]), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource1D._d_GetSourceVertex = ((), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), None)
StdMeshers_ProjectionSource1D._d_GetTargetVertex = ((), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), None)

# StdMeshers_ProjectionSource1D object reference
class _objref_StdMeshers_ProjectionSource1D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_ProjectionSource1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetSourceEdge(self, *args):
        return _omnipy.invoke(self, "SetSourceEdge", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetSourceEdge, args)

    def GetSourceEdge(self, *args):
        return _omnipy.invoke(self, "GetSourceEdge", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceEdge, args)

    def SetSourceMesh(self, *args):
        return _omnipy.invoke(self, "SetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetSourceMesh, args)

    def GetSourceMesh(self, *args):
        return _omnipy.invoke(self, "GetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceMesh, args)

    def SetVertexAssociation(self, *args):
        return _omnipy.invoke(self, "SetVertexAssociation", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetVertexAssociation, args)

    def GetSourceVertex(self, *args):
        return _omnipy.invoke(self, "GetSourceVertex", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceVertex, args)

    def GetTargetVertex(self, *args):
        return _omnipy.invoke(self, "GetTargetVertex", _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetTargetVertex, args)

    __methods__ = ["SetSourceEdge", "GetSourceEdge", "SetSourceMesh", "GetSourceMesh", "SetVertexAssociation", "GetSourceVertex", "GetTargetVertex"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_ProjectionSource1D._NP_RepositoryId, _objref_StdMeshers_ProjectionSource1D)
_0_StdMeshers._objref_StdMeshers_ProjectionSource1D = _objref_StdMeshers_ProjectionSource1D
del StdMeshers_ProjectionSource1D, _objref_StdMeshers_ProjectionSource1D

# StdMeshers_ProjectionSource1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_ProjectionSource1D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_ProjectionSource1D._NP_RepositoryId


    _omni_op_d = {"SetSourceEdge": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetSourceEdge, "GetSourceEdge": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceEdge, "SetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetSourceMesh, "GetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceMesh, "SetVertexAssociation": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_SetVertexAssociation, "GetSourceVertex": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetSourceVertex, "GetTargetVertex": _0_StdMeshers.StdMeshers_ProjectionSource1D._d_GetTargetVertex}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_ProjectionSource1D._omni_skeleton = StdMeshers_ProjectionSource1D
_0_StdMeshers__POA.StdMeshers_ProjectionSource1D = StdMeshers_ProjectionSource1D
omniORB.registerSkeleton(StdMeshers_ProjectionSource1D._NP_RepositoryId, StdMeshers_ProjectionSource1D)
del StdMeshers_ProjectionSource1D
__name__ = "StdMeshers"

# interface StdMeshers_ProjectionSource2D
_0_StdMeshers._d_StdMeshers_ProjectionSource2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_ProjectionSource2D:1.0", "StdMeshers_ProjectionSource2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_ProjectionSource2D:1.0"] = _0_StdMeshers._d_StdMeshers_ProjectionSource2D
_0_StdMeshers.StdMeshers_ProjectionSource2D = omniORB.newEmptyClass()
class StdMeshers_ProjectionSource2D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_ProjectionSource2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_ProjectionSource2D = StdMeshers_ProjectionSource2D
_0_StdMeshers._tc_StdMeshers_ProjectionSource2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_ProjectionSource2D)
omniORB.registerType(StdMeshers_ProjectionSource2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_ProjectionSource2D, _0_StdMeshers._tc_StdMeshers_ProjectionSource2D)

# StdMeshers_ProjectionSource2D operations and attributes
StdMeshers_ProjectionSource2D._d_SetSourceFace = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource2D._d_GetSourceFace = ((), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), None)
StdMeshers_ProjectionSource2D._d_SetSourceMesh = ((omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), (), None)
StdMeshers_ProjectionSource2D._d_GetSourceMesh = ((), (omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), None)
StdMeshers_ProjectionSource2D._d_SetVertexAssociation = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"]), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource2D._d_GetSourceVertex = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource2D._d_GetTargetVertex = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})

# StdMeshers_ProjectionSource2D object reference
class _objref_StdMeshers_ProjectionSource2D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_ProjectionSource2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetSourceFace(self, *args):
        return _omnipy.invoke(self, "SetSourceFace", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetSourceFace, args)

    def GetSourceFace(self, *args):
        return _omnipy.invoke(self, "GetSourceFace", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceFace, args)

    def SetSourceMesh(self, *args):
        return _omnipy.invoke(self, "SetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetSourceMesh, args)

    def GetSourceMesh(self, *args):
        return _omnipy.invoke(self, "GetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceMesh, args)

    def SetVertexAssociation(self, *args):
        return _omnipy.invoke(self, "SetVertexAssociation", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetVertexAssociation, args)

    def GetSourceVertex(self, *args):
        return _omnipy.invoke(self, "GetSourceVertex", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceVertex, args)

    def GetTargetVertex(self, *args):
        return _omnipy.invoke(self, "GetTargetVertex", _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetTargetVertex, args)

    __methods__ = ["SetSourceFace", "GetSourceFace", "SetSourceMesh", "GetSourceMesh", "SetVertexAssociation", "GetSourceVertex", "GetTargetVertex"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_ProjectionSource2D._NP_RepositoryId, _objref_StdMeshers_ProjectionSource2D)
_0_StdMeshers._objref_StdMeshers_ProjectionSource2D = _objref_StdMeshers_ProjectionSource2D
del StdMeshers_ProjectionSource2D, _objref_StdMeshers_ProjectionSource2D

# StdMeshers_ProjectionSource2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_ProjectionSource2D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_ProjectionSource2D._NP_RepositoryId


    _omni_op_d = {"SetSourceFace": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetSourceFace, "GetSourceFace": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceFace, "SetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetSourceMesh, "GetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceMesh, "SetVertexAssociation": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_SetVertexAssociation, "GetSourceVertex": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetSourceVertex, "GetTargetVertex": _0_StdMeshers.StdMeshers_ProjectionSource2D._d_GetTargetVertex}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_ProjectionSource2D._omni_skeleton = StdMeshers_ProjectionSource2D
_0_StdMeshers__POA.StdMeshers_ProjectionSource2D = StdMeshers_ProjectionSource2D
omniORB.registerSkeleton(StdMeshers_ProjectionSource2D._NP_RepositoryId, StdMeshers_ProjectionSource2D)
del StdMeshers_ProjectionSource2D
__name__ = "StdMeshers"

# interface StdMeshers_ProjectionSource3D
_0_StdMeshers._d_StdMeshers_ProjectionSource3D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_ProjectionSource3D:1.0", "StdMeshers_ProjectionSource3D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_ProjectionSource3D:1.0"] = _0_StdMeshers._d_StdMeshers_ProjectionSource3D
_0_StdMeshers.StdMeshers_ProjectionSource3D = omniORB.newEmptyClass()
class StdMeshers_ProjectionSource3D (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_ProjectionSource3D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_ProjectionSource3D = StdMeshers_ProjectionSource3D
_0_StdMeshers._tc_StdMeshers_ProjectionSource3D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_ProjectionSource3D)
omniORB.registerType(StdMeshers_ProjectionSource3D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_ProjectionSource3D, _0_StdMeshers._tc_StdMeshers_ProjectionSource3D)

# StdMeshers_ProjectionSource3D operations and attributes
StdMeshers_ProjectionSource3D._d_SetSource3DShape = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource3D._d_GetSource3DShape = ((), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), None)
StdMeshers_ProjectionSource3D._d_SetSourceMesh = ((omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), (), None)
StdMeshers_ProjectionSource3D._d_GetSourceMesh = ((), (omniORB.typeMapping["IDL:SMESH/SMESH_Mesh:1.0"], ), None)
StdMeshers_ProjectionSource3D._d_SetVertexAssociation = ((omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"]), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource3D._d_GetSourceVertex = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_ProjectionSource3D._d_GetTargetVertex = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:GEOM/GEOM_Object:1.0"], ), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})

# StdMeshers_ProjectionSource3D object reference
class _objref_StdMeshers_ProjectionSource3D (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_ProjectionSource3D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetSource3DShape(self, *args):
        return _omnipy.invoke(self, "SetSource3DShape", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetSource3DShape, args)

    def GetSource3DShape(self, *args):
        return _omnipy.invoke(self, "GetSource3DShape", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSource3DShape, args)

    def SetSourceMesh(self, *args):
        return _omnipy.invoke(self, "SetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetSourceMesh, args)

    def GetSourceMesh(self, *args):
        return _omnipy.invoke(self, "GetSourceMesh", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSourceMesh, args)

    def SetVertexAssociation(self, *args):
        return _omnipy.invoke(self, "SetVertexAssociation", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetVertexAssociation, args)

    def GetSourceVertex(self, *args):
        return _omnipy.invoke(self, "GetSourceVertex", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSourceVertex, args)

    def GetTargetVertex(self, *args):
        return _omnipy.invoke(self, "GetTargetVertex", _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetTargetVertex, args)

    __methods__ = ["SetSource3DShape", "GetSource3DShape", "SetSourceMesh", "GetSourceMesh", "SetVertexAssociation", "GetSourceVertex", "GetTargetVertex"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_ProjectionSource3D._NP_RepositoryId, _objref_StdMeshers_ProjectionSource3D)
_0_StdMeshers._objref_StdMeshers_ProjectionSource3D = _objref_StdMeshers_ProjectionSource3D
del StdMeshers_ProjectionSource3D, _objref_StdMeshers_ProjectionSource3D

# StdMeshers_ProjectionSource3D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_ProjectionSource3D (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_ProjectionSource3D._NP_RepositoryId


    _omni_op_d = {"SetSource3DShape": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetSource3DShape, "GetSource3DShape": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSource3DShape, "SetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetSourceMesh, "GetSourceMesh": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSourceMesh, "SetVertexAssociation": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_SetVertexAssociation, "GetSourceVertex": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetSourceVertex, "GetTargetVertex": _0_StdMeshers.StdMeshers_ProjectionSource3D._d_GetTargetVertex}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_ProjectionSource3D._omni_skeleton = StdMeshers_ProjectionSource3D
_0_StdMeshers__POA.StdMeshers_ProjectionSource3D = StdMeshers_ProjectionSource3D
omniORB.registerSkeleton(StdMeshers_ProjectionSource3D._NP_RepositoryId, StdMeshers_ProjectionSource3D)
del StdMeshers_ProjectionSource3D
__name__ = "StdMeshers"

# interface StdMeshers_SegmentLengthAroundVertex
_0_StdMeshers._d_StdMeshers_SegmentLengthAroundVertex = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_SegmentLengthAroundVertex:1.0", "StdMeshers_SegmentLengthAroundVertex")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_SegmentLengthAroundVertex:1.0"] = _0_StdMeshers._d_StdMeshers_SegmentLengthAroundVertex
_0_StdMeshers.StdMeshers_SegmentLengthAroundVertex = omniORB.newEmptyClass()
class StdMeshers_SegmentLengthAroundVertex (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_SegmentLengthAroundVertex[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_SegmentLengthAroundVertex = StdMeshers_SegmentLengthAroundVertex
_0_StdMeshers._tc_StdMeshers_SegmentLengthAroundVertex = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_SegmentLengthAroundVertex)
omniORB.registerType(StdMeshers_SegmentLengthAroundVertex._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_SegmentLengthAroundVertex, _0_StdMeshers._tc_StdMeshers_SegmentLengthAroundVertex)

# StdMeshers_SegmentLengthAroundVertex operations and attributes
StdMeshers_SegmentLengthAroundVertex._d_SetLength = ((omniORB.tcInternal.tv_double, ), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})
StdMeshers_SegmentLengthAroundVertex._d_GetLength = ((), (omniORB.tcInternal.tv_double, ), None)

# StdMeshers_SegmentLengthAroundVertex object reference
class _objref_StdMeshers_SegmentLengthAroundVertex (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_SegmentLengthAroundVertex._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetLength(self, *args):
        return _omnipy.invoke(self, "SetLength", _0_StdMeshers.StdMeshers_SegmentLengthAroundVertex._d_SetLength, args)

    def GetLength(self, *args):
        return _omnipy.invoke(self, "GetLength", _0_StdMeshers.StdMeshers_SegmentLengthAroundVertex._d_GetLength, args)

    __methods__ = ["SetLength", "GetLength"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_SegmentLengthAroundVertex._NP_RepositoryId, _objref_StdMeshers_SegmentLengthAroundVertex)
_0_StdMeshers._objref_StdMeshers_SegmentLengthAroundVertex = _objref_StdMeshers_SegmentLengthAroundVertex
del StdMeshers_SegmentLengthAroundVertex, _objref_StdMeshers_SegmentLengthAroundVertex

# StdMeshers_SegmentLengthAroundVertex skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_SegmentLengthAroundVertex (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_SegmentLengthAroundVertex._NP_RepositoryId


    _omni_op_d = {"SetLength": _0_StdMeshers.StdMeshers_SegmentLengthAroundVertex._d_SetLength, "GetLength": _0_StdMeshers.StdMeshers_SegmentLengthAroundVertex._d_GetLength}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_SegmentLengthAroundVertex._omni_skeleton = StdMeshers_SegmentLengthAroundVertex
_0_StdMeshers__POA.StdMeshers_SegmentLengthAroundVertex = StdMeshers_SegmentLengthAroundVertex
omniORB.registerSkeleton(StdMeshers_SegmentLengthAroundVertex._NP_RepositoryId, StdMeshers_SegmentLengthAroundVertex)
del StdMeshers_SegmentLengthAroundVertex
__name__ = "StdMeshers"

# interface StdMeshers_QuadrangleParams
_0_StdMeshers._d_StdMeshers_QuadrangleParams = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_QuadrangleParams:1.0", "StdMeshers_QuadrangleParams")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_QuadrangleParams:1.0"] = _0_StdMeshers._d_StdMeshers_QuadrangleParams
_0_StdMeshers.StdMeshers_QuadrangleParams = omniORB.newEmptyClass()
class StdMeshers_QuadrangleParams (_0_SMESH.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_QuadrangleParams[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_QuadrangleParams = StdMeshers_QuadrangleParams
_0_StdMeshers._tc_StdMeshers_QuadrangleParams = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_QuadrangleParams)
omniORB.registerType(StdMeshers_QuadrangleParams._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_QuadrangleParams, _0_StdMeshers._tc_StdMeshers_QuadrangleParams)

# StdMeshers_QuadrangleParams operations and attributes
StdMeshers_QuadrangleParams._d_SetTriaVertex = ((omniORB.tcInternal.tv_long, ), (), None)
StdMeshers_QuadrangleParams._d_GetTriaVertex = ((), (omniORB.tcInternal.tv_long, ), None)
StdMeshers_QuadrangleParams._d_SetObjectEntry = (((omniORB.tcInternal.tv_string,0), ), (), None)
StdMeshers_QuadrangleParams._d_GetObjectEntry = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# StdMeshers_QuadrangleParams object reference
class _objref_StdMeshers_QuadrangleParams (_0_SMESH._objref_SMESH_Hypothesis):
    _NP_RepositoryId = StdMeshers_QuadrangleParams._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_Hypothesis.__init__(self)

    def SetTriaVertex(self, *args):
        return _omnipy.invoke(self, "SetTriaVertex", _0_StdMeshers.StdMeshers_QuadrangleParams._d_SetTriaVertex, args)

    def GetTriaVertex(self, *args):
        return _omnipy.invoke(self, "GetTriaVertex", _0_StdMeshers.StdMeshers_QuadrangleParams._d_GetTriaVertex, args)

    def SetObjectEntry(self, *args):
        return _omnipy.invoke(self, "SetObjectEntry", _0_StdMeshers.StdMeshers_QuadrangleParams._d_SetObjectEntry, args)

    def GetObjectEntry(self, *args):
        return _omnipy.invoke(self, "GetObjectEntry", _0_StdMeshers.StdMeshers_QuadrangleParams._d_GetObjectEntry, args)

    __methods__ = ["SetTriaVertex", "GetTriaVertex", "SetObjectEntry", "GetObjectEntry"] + _0_SMESH._objref_SMESH_Hypothesis.__methods__

omniORB.registerObjref(StdMeshers_QuadrangleParams._NP_RepositoryId, _objref_StdMeshers_QuadrangleParams)
_0_StdMeshers._objref_StdMeshers_QuadrangleParams = _objref_StdMeshers_QuadrangleParams
del StdMeshers_QuadrangleParams, _objref_StdMeshers_QuadrangleParams

# StdMeshers_QuadrangleParams skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_QuadrangleParams (_0_SMESH__POA.SMESH_Hypothesis):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_QuadrangleParams._NP_RepositoryId


    _omni_op_d = {"SetTriaVertex": _0_StdMeshers.StdMeshers_QuadrangleParams._d_SetTriaVertex, "GetTriaVertex": _0_StdMeshers.StdMeshers_QuadrangleParams._d_GetTriaVertex, "SetObjectEntry": _0_StdMeshers.StdMeshers_QuadrangleParams._d_SetObjectEntry, "GetObjectEntry": _0_StdMeshers.StdMeshers_QuadrangleParams._d_GetObjectEntry}
    _omni_op_d.update(_0_SMESH__POA.SMESH_Hypothesis._omni_op_d)

StdMeshers_QuadrangleParams._omni_skeleton = StdMeshers_QuadrangleParams
_0_StdMeshers__POA.StdMeshers_QuadrangleParams = StdMeshers_QuadrangleParams
omniORB.registerSkeleton(StdMeshers_QuadrangleParams._NP_RepositoryId, StdMeshers_QuadrangleParams)
del StdMeshers_QuadrangleParams
__name__ = "StdMeshers"

# interface StdMeshers_SegmentAroundVertex_0D
_0_StdMeshers._d_StdMeshers_SegmentAroundVertex_0D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_SegmentAroundVertex_0D:1.0", "StdMeshers_SegmentAroundVertex_0D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_SegmentAroundVertex_0D:1.0"] = _0_StdMeshers._d_StdMeshers_SegmentAroundVertex_0D
_0_StdMeshers.StdMeshers_SegmentAroundVertex_0D = omniORB.newEmptyClass()
class StdMeshers_SegmentAroundVertex_0D (_0_SMESH.SMESH_0D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_SegmentAroundVertex_0D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_SegmentAroundVertex_0D = StdMeshers_SegmentAroundVertex_0D
_0_StdMeshers._tc_StdMeshers_SegmentAroundVertex_0D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_SegmentAroundVertex_0D)
omniORB.registerType(StdMeshers_SegmentAroundVertex_0D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_SegmentAroundVertex_0D, _0_StdMeshers._tc_StdMeshers_SegmentAroundVertex_0D)

# StdMeshers_SegmentAroundVertex_0D object reference
class _objref_StdMeshers_SegmentAroundVertex_0D (_0_SMESH._objref_SMESH_0D_Algo):
    _NP_RepositoryId = StdMeshers_SegmentAroundVertex_0D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_0D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_0D_Algo.__methods__

omniORB.registerObjref(StdMeshers_SegmentAroundVertex_0D._NP_RepositoryId, _objref_StdMeshers_SegmentAroundVertex_0D)
_0_StdMeshers._objref_StdMeshers_SegmentAroundVertex_0D = _objref_StdMeshers_SegmentAroundVertex_0D
del StdMeshers_SegmentAroundVertex_0D, _objref_StdMeshers_SegmentAroundVertex_0D

# StdMeshers_SegmentAroundVertex_0D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_SegmentAroundVertex_0D (_0_SMESH__POA.SMESH_0D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_SegmentAroundVertex_0D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_0D_Algo._omni_op_d)

StdMeshers_SegmentAroundVertex_0D._omni_skeleton = StdMeshers_SegmentAroundVertex_0D
_0_StdMeshers__POA.StdMeshers_SegmentAroundVertex_0D = StdMeshers_SegmentAroundVertex_0D
omniORB.registerSkeleton(StdMeshers_SegmentAroundVertex_0D._NP_RepositoryId, StdMeshers_SegmentAroundVertex_0D)
del StdMeshers_SegmentAroundVertex_0D
__name__ = "StdMeshers"

# interface StdMeshers_Regular_1D
_0_StdMeshers._d_StdMeshers_Regular_1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Regular_1D:1.0", "StdMeshers_Regular_1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Regular_1D:1.0"] = _0_StdMeshers._d_StdMeshers_Regular_1D
_0_StdMeshers.StdMeshers_Regular_1D = omniORB.newEmptyClass()
class StdMeshers_Regular_1D (_0_SMESH.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Regular_1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Regular_1D = StdMeshers_Regular_1D
_0_StdMeshers._tc_StdMeshers_Regular_1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Regular_1D)
omniORB.registerType(StdMeshers_Regular_1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Regular_1D, _0_StdMeshers._tc_StdMeshers_Regular_1D)

# StdMeshers_Regular_1D object reference
class _objref_StdMeshers_Regular_1D (_0_SMESH._objref_SMESH_1D_Algo):
    _NP_RepositoryId = StdMeshers_Regular_1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_1D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_1D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Regular_1D._NP_RepositoryId, _objref_StdMeshers_Regular_1D)
_0_StdMeshers._objref_StdMeshers_Regular_1D = _objref_StdMeshers_Regular_1D
del StdMeshers_Regular_1D, _objref_StdMeshers_Regular_1D

# StdMeshers_Regular_1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Regular_1D (_0_SMESH__POA.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Regular_1D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_1D_Algo._omni_op_d)

StdMeshers_Regular_1D._omni_skeleton = StdMeshers_Regular_1D
_0_StdMeshers__POA.StdMeshers_Regular_1D = StdMeshers_Regular_1D
omniORB.registerSkeleton(StdMeshers_Regular_1D._NP_RepositoryId, StdMeshers_Regular_1D)
del StdMeshers_Regular_1D
__name__ = "StdMeshers"

# interface StdMeshers_CompositeSegment_1D
_0_StdMeshers._d_StdMeshers_CompositeSegment_1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_CompositeSegment_1D:1.0", "StdMeshers_CompositeSegment_1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_CompositeSegment_1D:1.0"] = _0_StdMeshers._d_StdMeshers_CompositeSegment_1D
_0_StdMeshers.StdMeshers_CompositeSegment_1D = omniORB.newEmptyClass()
class StdMeshers_CompositeSegment_1D (_0_SMESH.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_CompositeSegment_1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_CompositeSegment_1D = StdMeshers_CompositeSegment_1D
_0_StdMeshers._tc_StdMeshers_CompositeSegment_1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_CompositeSegment_1D)
omniORB.registerType(StdMeshers_CompositeSegment_1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_CompositeSegment_1D, _0_StdMeshers._tc_StdMeshers_CompositeSegment_1D)

# StdMeshers_CompositeSegment_1D object reference
class _objref_StdMeshers_CompositeSegment_1D (_0_SMESH._objref_SMESH_1D_Algo):
    _NP_RepositoryId = StdMeshers_CompositeSegment_1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_1D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_1D_Algo.__methods__

omniORB.registerObjref(StdMeshers_CompositeSegment_1D._NP_RepositoryId, _objref_StdMeshers_CompositeSegment_1D)
_0_StdMeshers._objref_StdMeshers_CompositeSegment_1D = _objref_StdMeshers_CompositeSegment_1D
del StdMeshers_CompositeSegment_1D, _objref_StdMeshers_CompositeSegment_1D

# StdMeshers_CompositeSegment_1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_CompositeSegment_1D (_0_SMESH__POA.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_CompositeSegment_1D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_1D_Algo._omni_op_d)

StdMeshers_CompositeSegment_1D._omni_skeleton = StdMeshers_CompositeSegment_1D
_0_StdMeshers__POA.StdMeshers_CompositeSegment_1D = StdMeshers_CompositeSegment_1D
omniORB.registerSkeleton(StdMeshers_CompositeSegment_1D._NP_RepositoryId, StdMeshers_CompositeSegment_1D)
del StdMeshers_CompositeSegment_1D
__name__ = "StdMeshers"

# interface StdMeshers_MEFISTO_2D
_0_StdMeshers._d_StdMeshers_MEFISTO_2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_MEFISTO_2D:1.0", "StdMeshers_MEFISTO_2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_MEFISTO_2D:1.0"] = _0_StdMeshers._d_StdMeshers_MEFISTO_2D
_0_StdMeshers.StdMeshers_MEFISTO_2D = omniORB.newEmptyClass()
class StdMeshers_MEFISTO_2D (_0_SMESH.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_MEFISTO_2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_MEFISTO_2D = StdMeshers_MEFISTO_2D
_0_StdMeshers._tc_StdMeshers_MEFISTO_2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_MEFISTO_2D)
omniORB.registerType(StdMeshers_MEFISTO_2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_MEFISTO_2D, _0_StdMeshers._tc_StdMeshers_MEFISTO_2D)

# StdMeshers_MEFISTO_2D object reference
class _objref_StdMeshers_MEFISTO_2D (_0_SMESH._objref_SMESH_2D_Algo):
    _NP_RepositoryId = StdMeshers_MEFISTO_2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_2D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_2D_Algo.__methods__

omniORB.registerObjref(StdMeshers_MEFISTO_2D._NP_RepositoryId, _objref_StdMeshers_MEFISTO_2D)
_0_StdMeshers._objref_StdMeshers_MEFISTO_2D = _objref_StdMeshers_MEFISTO_2D
del StdMeshers_MEFISTO_2D, _objref_StdMeshers_MEFISTO_2D

# StdMeshers_MEFISTO_2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_MEFISTO_2D (_0_SMESH__POA.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_MEFISTO_2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_2D_Algo._omni_op_d)

StdMeshers_MEFISTO_2D._omni_skeleton = StdMeshers_MEFISTO_2D
_0_StdMeshers__POA.StdMeshers_MEFISTO_2D = StdMeshers_MEFISTO_2D
omniORB.registerSkeleton(StdMeshers_MEFISTO_2D._NP_RepositoryId, StdMeshers_MEFISTO_2D)
del StdMeshers_MEFISTO_2D
__name__ = "StdMeshers"

# interface StdMeshers_Quadrangle_2D
_0_StdMeshers._d_StdMeshers_Quadrangle_2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Quadrangle_2D:1.0", "StdMeshers_Quadrangle_2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Quadrangle_2D:1.0"] = _0_StdMeshers._d_StdMeshers_Quadrangle_2D
_0_StdMeshers.StdMeshers_Quadrangle_2D = omniORB.newEmptyClass()
class StdMeshers_Quadrangle_2D (_0_SMESH.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Quadrangle_2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Quadrangle_2D = StdMeshers_Quadrangle_2D
_0_StdMeshers._tc_StdMeshers_Quadrangle_2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Quadrangle_2D)
omniORB.registerType(StdMeshers_Quadrangle_2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Quadrangle_2D, _0_StdMeshers._tc_StdMeshers_Quadrangle_2D)

# StdMeshers_Quadrangle_2D object reference
class _objref_StdMeshers_Quadrangle_2D (_0_SMESH._objref_SMESH_2D_Algo):
    _NP_RepositoryId = StdMeshers_Quadrangle_2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_2D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_2D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Quadrangle_2D._NP_RepositoryId, _objref_StdMeshers_Quadrangle_2D)
_0_StdMeshers._objref_StdMeshers_Quadrangle_2D = _objref_StdMeshers_Quadrangle_2D
del StdMeshers_Quadrangle_2D, _objref_StdMeshers_Quadrangle_2D

# StdMeshers_Quadrangle_2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Quadrangle_2D (_0_SMESH__POA.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Quadrangle_2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_2D_Algo._omni_op_d)

StdMeshers_Quadrangle_2D._omni_skeleton = StdMeshers_Quadrangle_2D
_0_StdMeshers__POA.StdMeshers_Quadrangle_2D = StdMeshers_Quadrangle_2D
omniORB.registerSkeleton(StdMeshers_Quadrangle_2D._NP_RepositoryId, StdMeshers_Quadrangle_2D)
del StdMeshers_Quadrangle_2D
__name__ = "StdMeshers"

# interface StdMeshers_Hexa_3D
_0_StdMeshers._d_StdMeshers_Hexa_3D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Hexa_3D:1.0", "StdMeshers_Hexa_3D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Hexa_3D:1.0"] = _0_StdMeshers._d_StdMeshers_Hexa_3D
_0_StdMeshers.StdMeshers_Hexa_3D = omniORB.newEmptyClass()
class StdMeshers_Hexa_3D (_0_SMESH.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Hexa_3D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Hexa_3D = StdMeshers_Hexa_3D
_0_StdMeshers._tc_StdMeshers_Hexa_3D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Hexa_3D)
omniORB.registerType(StdMeshers_Hexa_3D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Hexa_3D, _0_StdMeshers._tc_StdMeshers_Hexa_3D)

# StdMeshers_Hexa_3D object reference
class _objref_StdMeshers_Hexa_3D (_0_SMESH._objref_SMESH_3D_Algo):
    _NP_RepositoryId = StdMeshers_Hexa_3D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_3D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_3D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Hexa_3D._NP_RepositoryId, _objref_StdMeshers_Hexa_3D)
_0_StdMeshers._objref_StdMeshers_Hexa_3D = _objref_StdMeshers_Hexa_3D
del StdMeshers_Hexa_3D, _objref_StdMeshers_Hexa_3D

# StdMeshers_Hexa_3D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Hexa_3D (_0_SMESH__POA.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Hexa_3D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_3D_Algo._omni_op_d)

StdMeshers_Hexa_3D._omni_skeleton = StdMeshers_Hexa_3D
_0_StdMeshers__POA.StdMeshers_Hexa_3D = StdMeshers_Hexa_3D
omniORB.registerSkeleton(StdMeshers_Hexa_3D._NP_RepositoryId, StdMeshers_Hexa_3D)
del StdMeshers_Hexa_3D
__name__ = "StdMeshers"

# interface StdMeshers_Prism_3D
_0_StdMeshers._d_StdMeshers_Prism_3D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Prism_3D:1.0", "StdMeshers_Prism_3D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Prism_3D:1.0"] = _0_StdMeshers._d_StdMeshers_Prism_3D
_0_StdMeshers.StdMeshers_Prism_3D = omniORB.newEmptyClass()
class StdMeshers_Prism_3D (_0_SMESH.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Prism_3D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Prism_3D = StdMeshers_Prism_3D
_0_StdMeshers._tc_StdMeshers_Prism_3D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Prism_3D)
omniORB.registerType(StdMeshers_Prism_3D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Prism_3D, _0_StdMeshers._tc_StdMeshers_Prism_3D)

# StdMeshers_Prism_3D object reference
class _objref_StdMeshers_Prism_3D (_0_SMESH._objref_SMESH_3D_Algo):
    _NP_RepositoryId = StdMeshers_Prism_3D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_3D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_3D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Prism_3D._NP_RepositoryId, _objref_StdMeshers_Prism_3D)
_0_StdMeshers._objref_StdMeshers_Prism_3D = _objref_StdMeshers_Prism_3D
del StdMeshers_Prism_3D, _objref_StdMeshers_Prism_3D

# StdMeshers_Prism_3D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Prism_3D (_0_SMESH__POA.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Prism_3D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_3D_Algo._omni_op_d)

StdMeshers_Prism_3D._omni_skeleton = StdMeshers_Prism_3D
_0_StdMeshers__POA.StdMeshers_Prism_3D = StdMeshers_Prism_3D
omniORB.registerSkeleton(StdMeshers_Prism_3D._NP_RepositoryId, StdMeshers_Prism_3D)
del StdMeshers_Prism_3D
__name__ = "StdMeshers"

# interface StdMeshers_RadialPrism_3D
_0_StdMeshers._d_StdMeshers_RadialPrism_3D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_RadialPrism_3D:1.0", "StdMeshers_RadialPrism_3D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_RadialPrism_3D:1.0"] = _0_StdMeshers._d_StdMeshers_RadialPrism_3D
_0_StdMeshers.StdMeshers_RadialPrism_3D = omniORB.newEmptyClass()
class StdMeshers_RadialPrism_3D (_0_SMESH.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_RadialPrism_3D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_RadialPrism_3D = StdMeshers_RadialPrism_3D
_0_StdMeshers._tc_StdMeshers_RadialPrism_3D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_RadialPrism_3D)
omniORB.registerType(StdMeshers_RadialPrism_3D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_RadialPrism_3D, _0_StdMeshers._tc_StdMeshers_RadialPrism_3D)

# StdMeshers_RadialPrism_3D object reference
class _objref_StdMeshers_RadialPrism_3D (_0_SMESH._objref_SMESH_3D_Algo):
    _NP_RepositoryId = StdMeshers_RadialPrism_3D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_3D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_3D_Algo.__methods__

omniORB.registerObjref(StdMeshers_RadialPrism_3D._NP_RepositoryId, _objref_StdMeshers_RadialPrism_3D)
_0_StdMeshers._objref_StdMeshers_RadialPrism_3D = _objref_StdMeshers_RadialPrism_3D
del StdMeshers_RadialPrism_3D, _objref_StdMeshers_RadialPrism_3D

# StdMeshers_RadialPrism_3D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_RadialPrism_3D (_0_SMESH__POA.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_RadialPrism_3D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_3D_Algo._omni_op_d)

StdMeshers_RadialPrism_3D._omni_skeleton = StdMeshers_RadialPrism_3D
_0_StdMeshers__POA.StdMeshers_RadialPrism_3D = StdMeshers_RadialPrism_3D
omniORB.registerSkeleton(StdMeshers_RadialPrism_3D._NP_RepositoryId, StdMeshers_RadialPrism_3D)
del StdMeshers_RadialPrism_3D
__name__ = "StdMeshers"

# interface StdMeshers_Projection_3D
_0_StdMeshers._d_StdMeshers_Projection_3D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Projection_3D:1.0", "StdMeshers_Projection_3D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Projection_3D:1.0"] = _0_StdMeshers._d_StdMeshers_Projection_3D
_0_StdMeshers.StdMeshers_Projection_3D = omniORB.newEmptyClass()
class StdMeshers_Projection_3D (_0_SMESH.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Projection_3D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Projection_3D = StdMeshers_Projection_3D
_0_StdMeshers._tc_StdMeshers_Projection_3D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Projection_3D)
omniORB.registerType(StdMeshers_Projection_3D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Projection_3D, _0_StdMeshers._tc_StdMeshers_Projection_3D)

# StdMeshers_Projection_3D object reference
class _objref_StdMeshers_Projection_3D (_0_SMESH._objref_SMESH_3D_Algo):
    _NP_RepositoryId = StdMeshers_Projection_3D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_3D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_3D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Projection_3D._NP_RepositoryId, _objref_StdMeshers_Projection_3D)
_0_StdMeshers._objref_StdMeshers_Projection_3D = _objref_StdMeshers_Projection_3D
del StdMeshers_Projection_3D, _objref_StdMeshers_Projection_3D

# StdMeshers_Projection_3D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Projection_3D (_0_SMESH__POA.SMESH_3D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Projection_3D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_3D_Algo._omni_op_d)

StdMeshers_Projection_3D._omni_skeleton = StdMeshers_Projection_3D
_0_StdMeshers__POA.StdMeshers_Projection_3D = StdMeshers_Projection_3D
omniORB.registerSkeleton(StdMeshers_Projection_3D._NP_RepositoryId, StdMeshers_Projection_3D)
del StdMeshers_Projection_3D
__name__ = "StdMeshers"

# interface StdMeshers_Projection_2D
_0_StdMeshers._d_StdMeshers_Projection_2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Projection_2D:1.0", "StdMeshers_Projection_2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Projection_2D:1.0"] = _0_StdMeshers._d_StdMeshers_Projection_2D
_0_StdMeshers.StdMeshers_Projection_2D = omniORB.newEmptyClass()
class StdMeshers_Projection_2D (_0_SMESH.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Projection_2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Projection_2D = StdMeshers_Projection_2D
_0_StdMeshers._tc_StdMeshers_Projection_2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Projection_2D)
omniORB.registerType(StdMeshers_Projection_2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Projection_2D, _0_StdMeshers._tc_StdMeshers_Projection_2D)

# StdMeshers_Projection_2D object reference
class _objref_StdMeshers_Projection_2D (_0_SMESH._objref_SMESH_2D_Algo):
    _NP_RepositoryId = StdMeshers_Projection_2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_2D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_2D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Projection_2D._NP_RepositoryId, _objref_StdMeshers_Projection_2D)
_0_StdMeshers._objref_StdMeshers_Projection_2D = _objref_StdMeshers_Projection_2D
del StdMeshers_Projection_2D, _objref_StdMeshers_Projection_2D

# StdMeshers_Projection_2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Projection_2D (_0_SMESH__POA.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Projection_2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_2D_Algo._omni_op_d)

StdMeshers_Projection_2D._omni_skeleton = StdMeshers_Projection_2D
_0_StdMeshers__POA.StdMeshers_Projection_2D = StdMeshers_Projection_2D
omniORB.registerSkeleton(StdMeshers_Projection_2D._NP_RepositoryId, StdMeshers_Projection_2D)
del StdMeshers_Projection_2D
__name__ = "StdMeshers"

# interface StdMeshers_Projection_1D
_0_StdMeshers._d_StdMeshers_Projection_1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_Projection_1D:1.0", "StdMeshers_Projection_1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_Projection_1D:1.0"] = _0_StdMeshers._d_StdMeshers_Projection_1D
_0_StdMeshers.StdMeshers_Projection_1D = omniORB.newEmptyClass()
class StdMeshers_Projection_1D (_0_SMESH.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_Projection_1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_Projection_1D = StdMeshers_Projection_1D
_0_StdMeshers._tc_StdMeshers_Projection_1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_Projection_1D)
omniORB.registerType(StdMeshers_Projection_1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_Projection_1D, _0_StdMeshers._tc_StdMeshers_Projection_1D)

# StdMeshers_Projection_1D object reference
class _objref_StdMeshers_Projection_1D (_0_SMESH._objref_SMESH_1D_Algo):
    _NP_RepositoryId = StdMeshers_Projection_1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_1D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_1D_Algo.__methods__

omniORB.registerObjref(StdMeshers_Projection_1D._NP_RepositoryId, _objref_StdMeshers_Projection_1D)
_0_StdMeshers._objref_StdMeshers_Projection_1D = _objref_StdMeshers_Projection_1D
del StdMeshers_Projection_1D, _objref_StdMeshers_Projection_1D

# StdMeshers_Projection_1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_Projection_1D (_0_SMESH__POA.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_Projection_1D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_1D_Algo._omni_op_d)

StdMeshers_Projection_1D._omni_skeleton = StdMeshers_Projection_1D
_0_StdMeshers__POA.StdMeshers_Projection_1D = StdMeshers_Projection_1D
omniORB.registerSkeleton(StdMeshers_Projection_1D._NP_RepositoryId, StdMeshers_Projection_1D)
del StdMeshers_Projection_1D
__name__ = "StdMeshers"

# interface StdMeshers_UseExisting_2D
_0_StdMeshers._d_StdMeshers_UseExisting_2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_UseExisting_2D:1.0", "StdMeshers_UseExisting_2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_UseExisting_2D:1.0"] = _0_StdMeshers._d_StdMeshers_UseExisting_2D
_0_StdMeshers.StdMeshers_UseExisting_2D = omniORB.newEmptyClass()
class StdMeshers_UseExisting_2D (_0_SMESH.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_UseExisting_2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_UseExisting_2D = StdMeshers_UseExisting_2D
_0_StdMeshers._tc_StdMeshers_UseExisting_2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_UseExisting_2D)
omniORB.registerType(StdMeshers_UseExisting_2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_UseExisting_2D, _0_StdMeshers._tc_StdMeshers_UseExisting_2D)

# StdMeshers_UseExisting_2D object reference
class _objref_StdMeshers_UseExisting_2D (_0_SMESH._objref_SMESH_2D_Algo):
    _NP_RepositoryId = StdMeshers_UseExisting_2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_2D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_2D_Algo.__methods__

omniORB.registerObjref(StdMeshers_UseExisting_2D._NP_RepositoryId, _objref_StdMeshers_UseExisting_2D)
_0_StdMeshers._objref_StdMeshers_UseExisting_2D = _objref_StdMeshers_UseExisting_2D
del StdMeshers_UseExisting_2D, _objref_StdMeshers_UseExisting_2D

# StdMeshers_UseExisting_2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_UseExisting_2D (_0_SMESH__POA.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_UseExisting_2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_2D_Algo._omni_op_d)

StdMeshers_UseExisting_2D._omni_skeleton = StdMeshers_UseExisting_2D
_0_StdMeshers__POA.StdMeshers_UseExisting_2D = StdMeshers_UseExisting_2D
omniORB.registerSkeleton(StdMeshers_UseExisting_2D._NP_RepositoryId, StdMeshers_UseExisting_2D)
del StdMeshers_UseExisting_2D
__name__ = "StdMeshers"

# interface StdMeshers_UseExisting_1D
_0_StdMeshers._d_StdMeshers_UseExisting_1D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_UseExisting_1D:1.0", "StdMeshers_UseExisting_1D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_UseExisting_1D:1.0"] = _0_StdMeshers._d_StdMeshers_UseExisting_1D
_0_StdMeshers.StdMeshers_UseExisting_1D = omniORB.newEmptyClass()
class StdMeshers_UseExisting_1D (_0_SMESH.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_UseExisting_1D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_UseExisting_1D = StdMeshers_UseExisting_1D
_0_StdMeshers._tc_StdMeshers_UseExisting_1D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_UseExisting_1D)
omniORB.registerType(StdMeshers_UseExisting_1D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_UseExisting_1D, _0_StdMeshers._tc_StdMeshers_UseExisting_1D)

# StdMeshers_UseExisting_1D object reference
class _objref_StdMeshers_UseExisting_1D (_0_SMESH._objref_SMESH_1D_Algo):
    _NP_RepositoryId = StdMeshers_UseExisting_1D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_1D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_1D_Algo.__methods__

omniORB.registerObjref(StdMeshers_UseExisting_1D._NP_RepositoryId, _objref_StdMeshers_UseExisting_1D)
_0_StdMeshers._objref_StdMeshers_UseExisting_1D = _objref_StdMeshers_UseExisting_1D
del StdMeshers_UseExisting_1D, _objref_StdMeshers_UseExisting_1D

# StdMeshers_UseExisting_1D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_UseExisting_1D (_0_SMESH__POA.SMESH_1D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_UseExisting_1D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_1D_Algo._omni_op_d)

StdMeshers_UseExisting_1D._omni_skeleton = StdMeshers_UseExisting_1D
_0_StdMeshers__POA.StdMeshers_UseExisting_1D = StdMeshers_UseExisting_1D
omniORB.registerSkeleton(StdMeshers_UseExisting_1D._NP_RepositoryId, StdMeshers_UseExisting_1D)
del StdMeshers_UseExisting_1D
__name__ = "StdMeshers"

# interface StdMeshers_RadialQuadrangle_1D2D
_0_StdMeshers._d_StdMeshers_RadialQuadrangle_1D2D = (omniORB.tcInternal.tv_objref, "IDL:StdMeshers/StdMeshers_RadialQuadrangle_1D2D:1.0", "StdMeshers_RadialQuadrangle_1D2D")
omniORB.typeMapping["IDL:StdMeshers/StdMeshers_RadialQuadrangle_1D2D:1.0"] = _0_StdMeshers._d_StdMeshers_RadialQuadrangle_1D2D
_0_StdMeshers.StdMeshers_RadialQuadrangle_1D2D = omniORB.newEmptyClass()
class StdMeshers_RadialQuadrangle_1D2D (_0_SMESH.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers._d_StdMeshers_RadialQuadrangle_1D2D[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_StdMeshers.StdMeshers_RadialQuadrangle_1D2D = StdMeshers_RadialQuadrangle_1D2D
_0_StdMeshers._tc_StdMeshers_RadialQuadrangle_1D2D = omniORB.tcInternal.createTypeCode(_0_StdMeshers._d_StdMeshers_RadialQuadrangle_1D2D)
omniORB.registerType(StdMeshers_RadialQuadrangle_1D2D._NP_RepositoryId, _0_StdMeshers._d_StdMeshers_RadialQuadrangle_1D2D, _0_StdMeshers._tc_StdMeshers_RadialQuadrangle_1D2D)

# StdMeshers_RadialQuadrangle_1D2D object reference
class _objref_StdMeshers_RadialQuadrangle_1D2D (_0_SMESH._objref_SMESH_2D_Algo):
    _NP_RepositoryId = StdMeshers_RadialQuadrangle_1D2D._NP_RepositoryId

    def __init__(self):
        _0_SMESH._objref_SMESH_2D_Algo.__init__(self)

    __methods__ = [] + _0_SMESH._objref_SMESH_2D_Algo.__methods__

omniORB.registerObjref(StdMeshers_RadialQuadrangle_1D2D._NP_RepositoryId, _objref_StdMeshers_RadialQuadrangle_1D2D)
_0_StdMeshers._objref_StdMeshers_RadialQuadrangle_1D2D = _objref_StdMeshers_RadialQuadrangle_1D2D
del StdMeshers_RadialQuadrangle_1D2D, _objref_StdMeshers_RadialQuadrangle_1D2D

# StdMeshers_RadialQuadrangle_1D2D skeleton
__name__ = "StdMeshers__POA"
class StdMeshers_RadialQuadrangle_1D2D (_0_SMESH__POA.SMESH_2D_Algo):
    _NP_RepositoryId = _0_StdMeshers.StdMeshers_RadialQuadrangle_1D2D._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_SMESH__POA.SMESH_2D_Algo._omni_op_d)

StdMeshers_RadialQuadrangle_1D2D._omni_skeleton = StdMeshers_RadialQuadrangle_1D2D
_0_StdMeshers__POA.StdMeshers_RadialQuadrangle_1D2D = StdMeshers_RadialQuadrangle_1D2D
omniORB.registerSkeleton(StdMeshers_RadialQuadrangle_1D2D._NP_RepositoryId, StdMeshers_RadialQuadrangle_1D2D)
del StdMeshers_RadialQuadrangle_1D2D
__name__ = "StdMeshers"

#
# End of module "StdMeshers"
#
__name__ = "SMESH_BasicHypothesis_idl"

_exported_modules = ( "StdMeshers", )

# The end.
