# Python stubs generated by omniidl from .././../idl/VISU_Gen.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 "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 "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")

#
# Start of module "VISU"
#
__name__ = "VISU"
_0_VISU = omniORB.openModule("VISU", r".././../idl/VISU_Gen.idl")
_0_VISU__POA = omniORB.openModule("VISU__POA", r".././../idl/VISU_Gen.idl")


# typedef ... IdType
class IdType:
    _NP_RepositoryId = "IDL:VISU/IdType:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_VISU.IdType = IdType
_0_VISU._d_IdType  = (omniORB.tcInternal.tv_string,0)
_0_VISU._ad_IdType = (omniORB.tcInternal.tv_alias, IdType._NP_RepositoryId, "IdType", (omniORB.tcInternal.tv_string,0))
_0_VISU._tc_IdType = omniORB.tcInternal.createTypeCode(_0_VISU._ad_IdType)
omniORB.registerType(IdType._NP_RepositoryId, _0_VISU._ad_IdType, _0_VISU._tc_IdType)
del IdType

# typedef ... string_array
class string_array:
    _NP_RepositoryId = "IDL:VISU/string_array:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_VISU.string_array = string_array
_0_VISU._d_string_array  = (omniORB.tcInternal.tv_sequence, (omniORB.tcInternal.tv_string,0), 0)
_0_VISU._ad_string_array = (omniORB.tcInternal.tv_alias, string_array._NP_RepositoryId, "string_array", (omniORB.tcInternal.tv_sequence, (omniORB.tcInternal.tv_string,0), 0))
_0_VISU._tc_string_array = omniORB.tcInternal.createTypeCode(_0_VISU._ad_string_array)
omniORB.registerType(string_array._NP_RepositoryId, _0_VISU._ad_string_array, _0_VISU._tc_string_array)
del string_array

# typedef ... double_array
class double_array:
    _NP_RepositoryId = "IDL:VISU/double_array:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_VISU.double_array = double_array
_0_VISU._d_double_array  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_double, 0)
_0_VISU._ad_double_array = (omniORB.tcInternal.tv_alias, double_array._NP_RepositoryId, "double_array", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_double, 0))
_0_VISU._tc_double_array = omniORB.tcInternal.createTypeCode(_0_VISU._ad_double_array)
omniORB.registerType(double_array._NP_RepositoryId, _0_VISU._ad_double_array, _0_VISU._tc_double_array)
del double_array

# enum Scaling
_0_VISU.LINEAR = omniORB.EnumItem("LINEAR", 0)
_0_VISU.LOGARITHMIC = omniORB.EnumItem("LOGARITHMIC", 1)
_0_VISU.Scaling = omniORB.Enum("IDL:VISU/Scaling:1.0", (_0_VISU.LINEAR, _0_VISU.LOGARITHMIC,))

_0_VISU._d_Scaling  = (omniORB.tcInternal.tv_enum, _0_VISU.Scaling._NP_RepositoryId, "Scaling", _0_VISU.Scaling._items)
_0_VISU._tc_Scaling = omniORB.tcInternal.createTypeCode(_0_VISU._d_Scaling)
omniORB.registerType(_0_VISU.Scaling._NP_RepositoryId, _0_VISU._d_Scaling, _0_VISU._tc_Scaling)

# enum GaussMetric
_0_VISU.AVERAGE = omniORB.EnumItem("AVERAGE", 0)
_0_VISU.MINIMUM = omniORB.EnumItem("MINIMUM", 1)
_0_VISU.MAXIMUM = omniORB.EnumItem("MAXIMUM", 2)
_0_VISU.GaussMetric = omniORB.Enum("IDL:VISU/GaussMetric:1.0", (_0_VISU.AVERAGE, _0_VISU.MINIMUM, _0_VISU.MAXIMUM,))

_0_VISU._d_GaussMetric  = (omniORB.tcInternal.tv_enum, _0_VISU.GaussMetric._NP_RepositoryId, "GaussMetric", _0_VISU.GaussMetric._items)
_0_VISU._tc_GaussMetric = omniORB.tcInternal.createTypeCode(_0_VISU._d_GaussMetric)
omniORB.registerType(_0_VISU.GaussMetric._NP_RepositoryId, _0_VISU._d_GaussMetric, _0_VISU._tc_GaussMetric)

# enum Entity
_0_VISU.NODE = omniORB.EnumItem("NODE", 0)
_0_VISU.EDGE = omniORB.EnumItem("EDGE", 1)
_0_VISU.FACE = omniORB.EnumItem("FACE", 2)
_0_VISU.CELL = omniORB.EnumItem("CELL", 3)
_0_VISU.NONE = omniORB.EnumItem("NONE", 4)
_0_VISU.Entity = omniORB.Enum("IDL:VISU/Entity:1.0", (_0_VISU.NODE, _0_VISU.EDGE, _0_VISU.FACE, _0_VISU.CELL, _0_VISU.NONE,))

_0_VISU._d_Entity  = (omniORB.tcInternal.tv_enum, _0_VISU.Entity._NP_RepositoryId, "Entity", _0_VISU.Entity._items)
_0_VISU._tc_Entity = omniORB.tcInternal.createTypeCode(_0_VISU._d_Entity)
omniORB.registerType(_0_VISU.Entity._NP_RepositoryId, _0_VISU._d_Entity, _0_VISU._tc_Entity)

# enum MarkerType
_0_VISU.MT_NONE = omniORB.EnumItem("MT_NONE", 0)
_0_VISU.MT_POINT = omniORB.EnumItem("MT_POINT", 1)
_0_VISU.MT_PLUS = omniORB.EnumItem("MT_PLUS", 2)
_0_VISU.MT_STAR = omniORB.EnumItem("MT_STAR", 3)
_0_VISU.MT_O = omniORB.EnumItem("MT_O", 4)
_0_VISU.MT_X = omniORB.EnumItem("MT_X", 5)
_0_VISU.MT_O_POINT = omniORB.EnumItem("MT_O_POINT", 6)
_0_VISU.MT_O_PLUS = omniORB.EnumItem("MT_O_PLUS", 7)
_0_VISU.MT_O_STAR = omniORB.EnumItem("MT_O_STAR", 8)
_0_VISU.MT_O_X = omniORB.EnumItem("MT_O_X", 9)
_0_VISU.MT_USER = omniORB.EnumItem("MT_USER", 10)
_0_VISU.MarkerType = omniORB.Enum("IDL:VISU/MarkerType:1.0", (_0_VISU.MT_NONE, _0_VISU.MT_POINT, _0_VISU.MT_PLUS, _0_VISU.MT_STAR, _0_VISU.MT_O, _0_VISU.MT_X, _0_VISU.MT_O_POINT, _0_VISU.MT_O_PLUS, _0_VISU.MT_O_STAR, _0_VISU.MT_O_X, _0_VISU.MT_USER,))

_0_VISU._d_MarkerType  = (omniORB.tcInternal.tv_enum, _0_VISU.MarkerType._NP_RepositoryId, "MarkerType", _0_VISU.MarkerType._items)
_0_VISU._tc_MarkerType = omniORB.tcInternal.createTypeCode(_0_VISU._d_MarkerType)
omniORB.registerType(_0_VISU.MarkerType._NP_RepositoryId, _0_VISU._d_MarkerType, _0_VISU._tc_MarkerType)

# enum MarkerScale
_0_VISU.MS_NONE = omniORB.EnumItem("MS_NONE", 0)
_0_VISU.MS_10 = omniORB.EnumItem("MS_10", 1)
_0_VISU.MS_15 = omniORB.EnumItem("MS_15", 2)
_0_VISU.MS_20 = omniORB.EnumItem("MS_20", 3)
_0_VISU.MS_25 = omniORB.EnumItem("MS_25", 4)
_0_VISU.MS_30 = omniORB.EnumItem("MS_30", 5)
_0_VISU.MS_35 = omniORB.EnumItem("MS_35", 6)
_0_VISU.MS_40 = omniORB.EnumItem("MS_40", 7)
_0_VISU.MS_45 = omniORB.EnumItem("MS_45", 8)
_0_VISU.MS_50 = omniORB.EnumItem("MS_50", 9)
_0_VISU.MS_55 = omniORB.EnumItem("MS_55", 10)
_0_VISU.MS_60 = omniORB.EnumItem("MS_60", 11)
_0_VISU.MS_65 = omniORB.EnumItem("MS_65", 12)
_0_VISU.MS_70 = omniORB.EnumItem("MS_70", 13)
_0_VISU.MarkerScale = omniORB.Enum("IDL:VISU/MarkerScale:1.0", (_0_VISU.MS_NONE, _0_VISU.MS_10, _0_VISU.MS_15, _0_VISU.MS_20, _0_VISU.MS_25, _0_VISU.MS_30, _0_VISU.MS_35, _0_VISU.MS_40, _0_VISU.MS_45, _0_VISU.MS_50, _0_VISU.MS_55, _0_VISU.MS_60, _0_VISU.MS_65, _0_VISU.MS_70,))

_0_VISU._d_MarkerScale  = (omniORB.tcInternal.tv_enum, _0_VISU.MarkerScale._NP_RepositoryId, "MarkerScale", _0_VISU.MarkerScale._items)
_0_VISU._tc_MarkerScale = omniORB.tcInternal.createTypeCode(_0_VISU._d_MarkerScale)
omniORB.registerType(_0_VISU.MarkerScale._NP_RepositoryId, _0_VISU._d_MarkerScale, _0_VISU._tc_MarkerScale)

# enum SortOrder
_0_VISU.AscendingOrder = omniORB.EnumItem("AscendingOrder", 0)
_0_VISU.DescendingOrder = omniORB.EnumItem("DescendingOrder", 1)
_0_VISU.SortOrder = omniORB.Enum("IDL:VISU/SortOrder:1.0", (_0_VISU.AscendingOrder, _0_VISU.DescendingOrder,))

_0_VISU._d_SortOrder  = (omniORB.tcInternal.tv_enum, _0_VISU.SortOrder._NP_RepositoryId, "SortOrder", _0_VISU.SortOrder._items)
_0_VISU._tc_SortOrder = omniORB.tcInternal.createTypeCode(_0_VISU._d_SortOrder)
omniORB.registerType(_0_VISU.SortOrder._NP_RepositoryId, _0_VISU._d_SortOrder, _0_VISU._tc_SortOrder)

# enum SortPolicy
_0_VISU.EmptyLowest = omniORB.EnumItem("EmptyLowest", 0)
_0_VISU.EmptyHighest = omniORB.EnumItem("EmptyHighest", 1)
_0_VISU.EmptyFirst = omniORB.EnumItem("EmptyFirst", 2)
_0_VISU.EmptyLast = omniORB.EnumItem("EmptyLast", 3)
_0_VISU.EmptyIgnore = omniORB.EnumItem("EmptyIgnore", 4)
_0_VISU.SortPolicy = omniORB.Enum("IDL:VISU/SortPolicy:1.0", (_0_VISU.EmptyLowest, _0_VISU.EmptyHighest, _0_VISU.EmptyFirst, _0_VISU.EmptyLast, _0_VISU.EmptyIgnore,))

_0_VISU._d_SortPolicy  = (omniORB.tcInternal.tv_enum, _0_VISU.SortPolicy._NP_RepositoryId, "SortPolicy", _0_VISU.SortPolicy._items)
_0_VISU._tc_SortPolicy = omniORB.tcInternal.createTypeCode(_0_VISU._d_SortPolicy)
omniORB.registerType(_0_VISU.SortPolicy._NP_RepositoryId, _0_VISU._d_SortPolicy, _0_VISU._tc_SortPolicy)

# enum VISUType
_0_VISU.TNONE = omniORB.EnumItem("TNONE", 0)
_0_VISU.TCURVE = omniORB.EnumItem("TCURVE", 1)
_0_VISU.TTABLE = omniORB.EnumItem("TTABLE", 2)
_0_VISU.TCONTAINER = omniORB.EnumItem("TCONTAINER", 3)
_0_VISU.TMESH = omniORB.EnumItem("TMESH", 4)
_0_VISU.TSCALARMAP = omniORB.EnumItem("TSCALARMAP", 5)
_0_VISU.TISOSURFACES = omniORB.EnumItem("TISOSURFACES", 6)
_0_VISU.TDEFORMEDSHAPE = omniORB.EnumItem("TDEFORMEDSHAPE", 7)
_0_VISU.TSCALARMAPONDEFORMEDSHAPE = omniORB.EnumItem("TSCALARMAPONDEFORMEDSHAPE", 8)
_0_VISU.TDEFORMEDSHAPEANDSCALARMAP = omniORB.EnumItem("TDEFORMEDSHAPEANDSCALARMAP", 9)
_0_VISU.TGAUSSPOINTS = omniORB.EnumItem("TGAUSSPOINTS", 10)
_0_VISU.TPLOT3D = omniORB.EnumItem("TPLOT3D", 11)
_0_VISU.TPOINTMAP3D = omniORB.EnumItem("TPOINTMAP3D", 12)
_0_VISU.TCUTPLANES = omniORB.EnumItem("TCUTPLANES", 13)
_0_VISU.TCUTLINES = omniORB.EnumItem("TCUTLINES", 14)
_0_VISU.TCUTSEGMENT = omniORB.EnumItem("TCUTSEGMENT", 15)
_0_VISU.TVECTORS = omniORB.EnumItem("TVECTORS", 16)
_0_VISU.TSTREAMLINES = omniORB.EnumItem("TSTREAMLINES", 17)
_0_VISU.TVISUGEN = omniORB.EnumItem("TVISUGEN", 18)
_0_VISU.TVIEWMANAGER = omniORB.EnumItem("TVIEWMANAGER", 19)
_0_VISU.TRESULT = omniORB.EnumItem("TRESULT", 20)
_0_VISU.TXYPLOT = omniORB.EnumItem("TXYPLOT", 21)
_0_VISU.TTABLEVIEW = omniORB.EnumItem("TTABLEVIEW", 22)
_0_VISU.TVIEW3D = omniORB.EnumItem("TVIEW3D", 23)
_0_VISU.TGAUSSVIEW = omniORB.EnumItem("TGAUSSVIEW", 24)
_0_VISU.TENTITY = omniORB.EnumItem("TENTITY", 25)
_0_VISU.TFAMILY = omniORB.EnumItem("TFAMILY", 26)
_0_VISU.TGROUP = omniORB.EnumItem("TGROUP", 27)
_0_VISU.TFIELD = omniORB.EnumItem("TFIELD", 28)
_0_VISU.TTIMESTAMP = omniORB.EnumItem("TTIMESTAMP", 29)
_0_VISU.TANIMATION = omniORB.EnumItem("TANIMATION", 30)
_0_VISU.TEVOLUTION = omniORB.EnumItem("TEVOLUTION", 31)
_0_VISU.TCOLOREDPRS3DHOLDER = omniORB.EnumItem("TCOLOREDPRS3DHOLDER", 32)
_0_VISU.TCOLOREDPRS3DCACHE = omniORB.EnumItem("TCOLOREDPRS3DCACHE", 33)
_0_VISU.TPART = omniORB.EnumItem("TPART", 34)
_0_VISU.TALL = omniORB.EnumItem("TALL", 35)
_0_VISU.VISUType = omniORB.Enum("IDL:VISU/VISUType:1.0", (_0_VISU.TNONE, _0_VISU.TCURVE, _0_VISU.TTABLE, _0_VISU.TCONTAINER, _0_VISU.TMESH, _0_VISU.TSCALARMAP, _0_VISU.TISOSURFACES, _0_VISU.TDEFORMEDSHAPE, _0_VISU.TSCALARMAPONDEFORMEDSHAPE, _0_VISU.TDEFORMEDSHAPEANDSCALARMAP, _0_VISU.TGAUSSPOINTS, _0_VISU.TPLOT3D, _0_VISU.TPOINTMAP3D, _0_VISU.TCUTPLANES, _0_VISU.TCUTLINES, _0_VISU.TCUTSEGMENT, _0_VISU.TVECTORS, _0_VISU.TSTREAMLINES, _0_VISU.TVISUGEN, _0_VISU.TVIEWMANAGER, _0_VISU.TRESULT, _0_VISU.TXYPLOT, _0_VISU.TTABLEVIEW, _0_VISU.TVIEW3D, _0_VISU.TGAUSSVIEW, _0_VISU.TENTITY, _0_VISU.TFAMILY, _0_VISU.TGROUP, _0_VISU.TFIELD, _0_VISU.TTIMESTAMP, _0_VISU.TANIMATION, _0_VISU.TEVOLUTION, _0_VISU.TCOLOREDPRS3DHOLDER, _0_VISU.TCOLOREDPRS3DCACHE, _0_VISU.TPART, _0_VISU.TALL,))

_0_VISU._d_VISUType  = (omniORB.tcInternal.tv_enum, _0_VISU.VISUType._NP_RepositoryId, "VISUType", _0_VISU.VISUType._items)
_0_VISU._tc_VISUType = omniORB.tcInternal.createTypeCode(_0_VISU._d_VISUType)
omniORB.registerType(_0_VISU.VISUType._NP_RepositoryId, _0_VISU._d_VISUType, _0_VISU._tc_VISUType)

# struct ClippingPlane
_0_VISU.ClippingPlane = omniORB.newEmptyClass()
class ClippingPlane (omniORB.StructBase):
    _NP_RepositoryId = "IDL:VISU/ClippingPlane:1.0"

    def __init__(self, X, Y, Z, dX, dY, dZ, isAuto, name):
        self.X = X
        self.Y = Y
        self.Z = Z
        self.dX = dX
        self.dY = dY
        self.dZ = dZ
        self.isAuto = isAuto
        self.name = name

_0_VISU.ClippingPlane = ClippingPlane
_0_VISU._d_ClippingPlane  = (omniORB.tcInternal.tv_struct, ClippingPlane, ClippingPlane._NP_RepositoryId, "ClippingPlane", "X", omniORB.tcInternal.tv_double, "Y", omniORB.tcInternal.tv_double, "Z", omniORB.tcInternal.tv_double, "dX", omniORB.tcInternal.tv_double, "dY", omniORB.tcInternal.tv_double, "dZ", omniORB.tcInternal.tv_double, "isAuto", omniORB.tcInternal.tv_boolean, "name", (omniORB.tcInternal.tv_string,0))
_0_VISU._tc_ClippingPlane = omniORB.tcInternal.createTypeCode(_0_VISU._d_ClippingPlane)
omniORB.registerType(ClippingPlane._NP_RepositoryId, _0_VISU._d_ClippingPlane, _0_VISU._tc_ClippingPlane)
del ClippingPlane

# interface Base
_0_VISU._d_Base = (omniORB.tcInternal.tv_objref, "IDL:VISU/Base:1.0", "Base")
omniORB.typeMapping["IDL:VISU/Base:1.0"] = _0_VISU._d_Base
_0_VISU.Base = omniORB.newEmptyClass()
class Base :
    _NP_RepositoryId = _0_VISU._d_Base[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Base = Base
_0_VISU._tc_Base = omniORB.tcInternal.createTypeCode(_0_VISU._d_Base)
omniORB.registerType(Base._NP_RepositoryId, _0_VISU._d_Base, _0_VISU._tc_Base)

# Base operations and attributes
Base._d_GetID = ((), (omniORB.typeMapping["IDL:VISU/IdType:1.0"], ), None)
Base._d_GetType = ((), (omniORB.typeMapping["IDL:VISU/VISUType:1.0"], ), None)

# Base object reference
class _objref_Base (CORBA.Object):
    _NP_RepositoryId = Base._NP_RepositoryId

    def __init__(self):
        CORBA.Object.__init__(self)

    def GetID(self, *args):
        return _omnipy.invoke(self, "GetID", _0_VISU.Base._d_GetID, args)

    def GetType(self, *args):
        return _omnipy.invoke(self, "GetType", _0_VISU.Base._d_GetType, args)

    __methods__ = ["GetID", "GetType"] + CORBA.Object.__methods__

omniORB.registerObjref(Base._NP_RepositoryId, _objref_Base)
_0_VISU._objref_Base = _objref_Base
del Base, _objref_Base

# Base skeleton
__name__ = "VISU__POA"
class Base (PortableServer.Servant):
    _NP_RepositoryId = _0_VISU.Base._NP_RepositoryId


    _omni_op_d = {"GetID": _0_VISU.Base._d_GetID, "GetType": _0_VISU.Base._d_GetType}

Base._omni_skeleton = Base
_0_VISU__POA.Base = Base
omniORB.registerSkeleton(Base._NP_RepositoryId, Base)
del Base
__name__ = "VISU"

# interface RemovableObject
_0_VISU._d_RemovableObject = (omniORB.tcInternal.tv_objref, "IDL:VISU/RemovableObject:1.0", "RemovableObject")
omniORB.typeMapping["IDL:VISU/RemovableObject:1.0"] = _0_VISU._d_RemovableObject
_0_VISU.RemovableObject = omniORB.newEmptyClass()
class RemovableObject (_0_VISU.Base):
    _NP_RepositoryId = _0_VISU._d_RemovableObject[1]

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

    _nil = CORBA.Object._nil


_0_VISU.RemovableObject = RemovableObject
_0_VISU._tc_RemovableObject = omniORB.tcInternal.createTypeCode(_0_VISU._d_RemovableObject)
omniORB.registerType(RemovableObject._NP_RepositoryId, _0_VISU._d_RemovableObject, _0_VISU._tc_RemovableObject)

# RemovableObject operations and attributes
RemovableObject._d_RemoveFromStudy = ((), (), None)

# RemovableObject object reference
class _objref_RemovableObject (_0_VISU._objref_Base):
    _NP_RepositoryId = RemovableObject._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Base.__init__(self)

    def RemoveFromStudy(self, *args):
        return _omnipy.invoke(self, "RemoveFromStudy", _0_VISU.RemovableObject._d_RemoveFromStudy, args)

    __methods__ = ["RemoveFromStudy"] + _0_VISU._objref_Base.__methods__

omniORB.registerObjref(RemovableObject._NP_RepositoryId, _objref_RemovableObject)
_0_VISU._objref_RemovableObject = _objref_RemovableObject
del RemovableObject, _objref_RemovableObject

# RemovableObject skeleton
__name__ = "VISU__POA"
class RemovableObject (_0_VISU__POA.Base):
    _NP_RepositoryId = _0_VISU.RemovableObject._NP_RepositoryId


    _omni_op_d = {"RemoveFromStudy": _0_VISU.RemovableObject._d_RemoveFromStudy}
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)

RemovableObject._omni_skeleton = RemovableObject
_0_VISU__POA.RemovableObject = RemovableObject
omniORB.registerSkeleton(RemovableObject._NP_RepositoryId, RemovableObject)
del RemovableObject
__name__ = "VISU"

# interface PrsObject
_0_VISU._d_PrsObject = (omniORB.tcInternal.tv_objref, "IDL:VISU/PrsObject:1.0", "PrsObject")
omniORB.typeMapping["IDL:VISU/PrsObject:1.0"] = _0_VISU._d_PrsObject
_0_VISU.PrsObject = omniORB.newEmptyClass()
class PrsObject (_0_VISU.RemovableObject):
    _NP_RepositoryId = _0_VISU._d_PrsObject[1]

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

    _nil = CORBA.Object._nil


_0_VISU.PrsObject = PrsObject
_0_VISU._tc_PrsObject = omniORB.tcInternal.createTypeCode(_0_VISU._d_PrsObject)
omniORB.registerType(PrsObject._NP_RepositoryId, _0_VISU._d_PrsObject, _0_VISU._tc_PrsObject)

# PrsObject object reference
class _objref_PrsObject (_0_VISU._objref_RemovableObject):
    _NP_RepositoryId = PrsObject._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_RemovableObject.__init__(self)

    __methods__ = [] + _0_VISU._objref_RemovableObject.__methods__

omniORB.registerObjref(PrsObject._NP_RepositoryId, _objref_PrsObject)
_0_VISU._objref_PrsObject = _objref_PrsObject
del PrsObject, _objref_PrsObject

# PrsObject skeleton
__name__ = "VISU__POA"
class PrsObject (_0_VISU__POA.RemovableObject):
    _NP_RepositoryId = _0_VISU.PrsObject._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_VISU__POA.RemovableObject._omni_op_d)

PrsObject._omni_skeleton = PrsObject
_0_VISU__POA.PrsObject = PrsObject
omniORB.registerSkeleton(PrsObject._NP_RepositoryId, PrsObject)
del PrsObject
__name__ = "VISU"

# interface Curve
_0_VISU._d_Curve = (omniORB.tcInternal.tv_objref, "IDL:VISU/Curve:1.0", "Curve")
omniORB.typeMapping["IDL:VISU/Curve:1.0"] = _0_VISU._d_Curve
_0_VISU.Curve = omniORB.newEmptyClass()
class Curve (_0_VISU.PrsObject):
    _NP_RepositoryId = _0_VISU._d_Curve[1]

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

    _nil = CORBA.Object._nil

    
    # enum MarkerType
    NONE = omniORB.EnumItem("NONE", 0)
    CIRCLE = omniORB.EnumItem("CIRCLE", 1)
    RECTANGLE = omniORB.EnumItem("RECTANGLE", 2)
    DIAMOND = omniORB.EnumItem("DIAMOND", 3)
    DTRIANGLE = omniORB.EnumItem("DTRIANGLE", 4)
    UTRIANGLE = omniORB.EnumItem("UTRIANGLE", 5)
    LTRIANGLE = omniORB.EnumItem("LTRIANGLE", 6)
    RTRIANGLE = omniORB.EnumItem("RTRIANGLE", 7)
    CROSS = omniORB.EnumItem("CROSS", 8)
    XCROSS = omniORB.EnumItem("XCROSS", 9)
    MarkerType = omniORB.Enum("IDL:VISU/Curve/MarkerType:1.0", (NONE, CIRCLE, RECTANGLE, DIAMOND, DTRIANGLE, UTRIANGLE, LTRIANGLE, RTRIANGLE, CROSS, XCROSS,))

    _d_MarkerType  = (omniORB.tcInternal.tv_enum, MarkerType._NP_RepositoryId, "MarkerType", MarkerType._items)
    _tc_MarkerType = omniORB.tcInternal.createTypeCode(_d_MarkerType)
    omniORB.registerType(MarkerType._NP_RepositoryId, _d_MarkerType, _tc_MarkerType)
    
    # enum LineType
    VOIDLINE = omniORB.EnumItem("VOIDLINE", 0)
    SOLIDLINE = omniORB.EnumItem("SOLIDLINE", 1)
    DASHLINE = omniORB.EnumItem("DASHLINE", 2)
    DOTLINE = omniORB.EnumItem("DOTLINE", 3)
    DASHDOTLINE = omniORB.EnumItem("DASHDOTLINE", 4)
    DASHDOTDOTLINE = omniORB.EnumItem("DASHDOTDOTLINE", 5)
    LineType = omniORB.Enum("IDL:VISU/Curve/LineType:1.0", (VOIDLINE, SOLIDLINE, DASHLINE, DOTLINE, DASHDOTLINE, DASHDOTDOTLINE,))

    _d_LineType  = (omniORB.tcInternal.tv_enum, LineType._NP_RepositoryId, "LineType", LineType._items)
    _tc_LineType = omniORB.tcInternal.createTypeCode(_d_LineType)
    omniORB.registerType(LineType._NP_RepositoryId, _d_LineType, _tc_LineType)


_0_VISU.Curve = Curve
_0_VISU._tc_Curve = omniORB.tcInternal.createTypeCode(_0_VISU._d_Curve)
omniORB.registerType(Curve._NP_RepositoryId, _0_VISU._d_Curve, _0_VISU._tc_Curve)

# Curve operations and attributes
Curve._d_SetTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
Curve._d_GetTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
Curve._d_SetColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
Curve._d_GetColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
Curve._d_SetMarker = ((omniORB.typeMapping["IDL:VISU/Curve/MarkerType:1.0"], ), (), None)
Curve._d_GetMarker = ((), (omniORB.typeMapping["IDL:VISU/Curve/MarkerType:1.0"], ), None)
Curve._d_SetLine = ((omniORB.typeMapping["IDL:VISU/Curve/LineType:1.0"], omniORB.tcInternal.tv_long), (), None)
Curve._d_GetLine = ((), (omniORB.typeMapping["IDL:VISU/Curve/LineType:1.0"], ), None)
Curve._d_GetLineWidth = ((), (omniORB.tcInternal.tv_long, ), None)

# Curve object reference
class _objref_Curve (_0_VISU._objref_PrsObject):
    _NP_RepositoryId = Curve._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_PrsObject.__init__(self)

    def SetTitle(self, *args):
        return _omnipy.invoke(self, "SetTitle", _0_VISU.Curve._d_SetTitle, args)

    def GetTitle(self, *args):
        return _omnipy.invoke(self, "GetTitle", _0_VISU.Curve._d_GetTitle, args)

    def SetColor(self, *args):
        return _omnipy.invoke(self, "SetColor", _0_VISU.Curve._d_SetColor, args)

    def GetColor(self, *args):
        return _omnipy.invoke(self, "GetColor", _0_VISU.Curve._d_GetColor, args)

    def SetMarker(self, *args):
        return _omnipy.invoke(self, "SetMarker", _0_VISU.Curve._d_SetMarker, args)

    def GetMarker(self, *args):
        return _omnipy.invoke(self, "GetMarker", _0_VISU.Curve._d_GetMarker, args)

    def SetLine(self, *args):
        return _omnipy.invoke(self, "SetLine", _0_VISU.Curve._d_SetLine, args)

    def GetLine(self, *args):
        return _omnipy.invoke(self, "GetLine", _0_VISU.Curve._d_GetLine, args)

    def GetLineWidth(self, *args):
        return _omnipy.invoke(self, "GetLineWidth", _0_VISU.Curve._d_GetLineWidth, args)

    __methods__ = ["SetTitle", "GetTitle", "SetColor", "GetColor", "SetMarker", "GetMarker", "SetLine", "GetLine", "GetLineWidth"] + _0_VISU._objref_PrsObject.__methods__

omniORB.registerObjref(Curve._NP_RepositoryId, _objref_Curve)
_0_VISU._objref_Curve = _objref_Curve
del Curve, _objref_Curve

# Curve skeleton
__name__ = "VISU__POA"
class Curve (_0_VISU__POA.PrsObject):
    _NP_RepositoryId = _0_VISU.Curve._NP_RepositoryId


    _omni_op_d = {"SetTitle": _0_VISU.Curve._d_SetTitle, "GetTitle": _0_VISU.Curve._d_GetTitle, "SetColor": _0_VISU.Curve._d_SetColor, "GetColor": _0_VISU.Curve._d_GetColor, "SetMarker": _0_VISU.Curve._d_SetMarker, "GetMarker": _0_VISU.Curve._d_GetMarker, "SetLine": _0_VISU.Curve._d_SetLine, "GetLine": _0_VISU.Curve._d_GetLine, "GetLineWidth": _0_VISU.Curve._d_GetLineWidth}
    _omni_op_d.update(_0_VISU__POA.PrsObject._omni_op_d)

Curve._omni_skeleton = Curve
_0_VISU__POA.Curve = Curve
omniORB.registerSkeleton(Curve._NP_RepositoryId, Curve)
del Curve
__name__ = "VISU"

# interface Container
_0_VISU._d_Container = (omniORB.tcInternal.tv_objref, "IDL:VISU/Container:1.0", "Container")
omniORB.typeMapping["IDL:VISU/Container:1.0"] = _0_VISU._d_Container
_0_VISU.Container = omniORB.newEmptyClass()
class Container (_0_VISU.PrsObject):
    _NP_RepositoryId = _0_VISU._d_Container[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Container = Container
_0_VISU._tc_Container = omniORB.tcInternal.createTypeCode(_0_VISU._d_Container)
omniORB.registerType(Container._NP_RepositoryId, _0_VISU._d_Container, _0_VISU._tc_Container)

# Container operations and attributes
Container._d_AddCurve = ((omniORB.typeMapping["IDL:VISU/Curve:1.0"], ), (), None)
Container._d_RemoveCurve = ((omniORB.typeMapping["IDL:VISU/Curve:1.0"], ), (), None)
Container._d_GetNbCurves = ((), (omniORB.tcInternal.tv_long, ), None)
Container._d_Clear = ((), (), None)

# Container object reference
class _objref_Container (_0_VISU._objref_PrsObject):
    _NP_RepositoryId = Container._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_PrsObject.__init__(self)

    def AddCurve(self, *args):
        return _omnipy.invoke(self, "AddCurve", _0_VISU.Container._d_AddCurve, args)

    def RemoveCurve(self, *args):
        return _omnipy.invoke(self, "RemoveCurve", _0_VISU.Container._d_RemoveCurve, args)

    def GetNbCurves(self, *args):
        return _omnipy.invoke(self, "GetNbCurves", _0_VISU.Container._d_GetNbCurves, args)

    def Clear(self, *args):
        return _omnipy.invoke(self, "Clear", _0_VISU.Container._d_Clear, args)

    __methods__ = ["AddCurve", "RemoveCurve", "GetNbCurves", "Clear"] + _0_VISU._objref_PrsObject.__methods__

omniORB.registerObjref(Container._NP_RepositoryId, _objref_Container)
_0_VISU._objref_Container = _objref_Container
del Container, _objref_Container

# Container skeleton
__name__ = "VISU__POA"
class Container (_0_VISU__POA.PrsObject):
    _NP_RepositoryId = _0_VISU.Container._NP_RepositoryId


    _omni_op_d = {"AddCurve": _0_VISU.Container._d_AddCurve, "RemoveCurve": _0_VISU.Container._d_RemoveCurve, "GetNbCurves": _0_VISU.Container._d_GetNbCurves, "Clear": _0_VISU.Container._d_Clear}
    _omni_op_d.update(_0_VISU__POA.PrsObject._omni_op_d)

Container._omni_skeleton = Container
_0_VISU__POA.Container = Container
omniORB.registerSkeleton(Container._NP_RepositoryId, Container)
del Container
__name__ = "VISU"

# interface Result;
_0_VISU._d_Result = (omniORB.tcInternal.tv_objref, "IDL:VISU/Result:1.0", "Result")
omniORB.typeMapping["IDL:VISU/Result:1.0"] = _0_VISU._d_Result

# interface Prs3d
_0_VISU._d_Prs3d = (omniORB.tcInternal.tv_objref, "IDL:VISU/Prs3d:1.0", "Prs3d")
omniORB.typeMapping["IDL:VISU/Prs3d:1.0"] = _0_VISU._d_Prs3d
_0_VISU.Prs3d = omniORB.newEmptyClass()
class Prs3d (_0_VISU.PrsObject, _0_SALOME.GenericObj):
    _NP_RepositoryId = _0_VISU._d_Prs3d[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Prs3d = Prs3d
_0_VISU._tc_Prs3d = omniORB.tcInternal.createTypeCode(_0_VISU._d_Prs3d)
omniORB.registerType(Prs3d._NP_RepositoryId, _0_VISU._d_Prs3d, _0_VISU._tc_Prs3d)

# Prs3d operations and attributes
Prs3d._d_SetOffset = ((omniORB.tcInternal.tv_float, omniORB.tcInternal.tv_float, omniORB.tcInternal.tv_float), (), None)
Prs3d._d_GetOffset = ((), (omniORB.tcInternal.tv_float, omniORB.tcInternal.tv_float, omniORB.tcInternal.tv_float), None)
Prs3d._d_SetMarkerStd = ((omniORB.typeMapping["IDL:VISU/MarkerType:1.0"], omniORB.typeMapping["IDL:VISU/MarkerScale:1.0"]), (), None)
Prs3d._d_SetMarkerTexture = ((omniORB.tcInternal.tv_long, ), (), None)
Prs3d._d_GetMarkerType = ((), (omniORB.typeMapping["IDL:VISU/MarkerType:1.0"], ), None)
Prs3d._d_GetMarkerScale = ((), (omniORB.typeMapping["IDL:VISU/MarkerScale:1.0"], ), None)
Prs3d._d_GetMarkerTexture = ((), (omniORB.tcInternal.tv_long, ), None)
Prs3d._d_GetMemorySize = ((), (omniORB.tcInternal.tv_float, ), None)

# Prs3d object reference
class _objref_Prs3d (_0_VISU._objref_PrsObject, _0_SALOME._objref_GenericObj):
    _NP_RepositoryId = Prs3d._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_PrsObject.__init__(self)
        _0_SALOME._objref_GenericObj.__init__(self)

    def SetOffset(self, *args):
        return _omnipy.invoke(self, "SetOffset", _0_VISU.Prs3d._d_SetOffset, args)

    def GetOffset(self, *args):
        return _omnipy.invoke(self, "GetOffset", _0_VISU.Prs3d._d_GetOffset, args)

    def SetMarkerStd(self, *args):
        return _omnipy.invoke(self, "SetMarkerStd", _0_VISU.Prs3d._d_SetMarkerStd, args)

    def SetMarkerTexture(self, *args):
        return _omnipy.invoke(self, "SetMarkerTexture", _0_VISU.Prs3d._d_SetMarkerTexture, args)

    def GetMarkerType(self, *args):
        return _omnipy.invoke(self, "GetMarkerType", _0_VISU.Prs3d._d_GetMarkerType, args)

    def GetMarkerScale(self, *args):
        return _omnipy.invoke(self, "GetMarkerScale", _0_VISU.Prs3d._d_GetMarkerScale, args)

    def GetMarkerTexture(self, *args):
        return _omnipy.invoke(self, "GetMarkerTexture", _0_VISU.Prs3d._d_GetMarkerTexture, args)

    def GetMemorySize(self, *args):
        return _omnipy.invoke(self, "GetMemorySize", _0_VISU.Prs3d._d_GetMemorySize, args)

    __methods__ = ["SetOffset", "GetOffset", "SetMarkerStd", "SetMarkerTexture", "GetMarkerType", "GetMarkerScale", "GetMarkerTexture", "GetMemorySize"] + _0_VISU._objref_PrsObject.__methods__ + _0_SALOME._objref_GenericObj.__methods__

omniORB.registerObjref(Prs3d._NP_RepositoryId, _objref_Prs3d)
_0_VISU._objref_Prs3d = _objref_Prs3d
del Prs3d, _objref_Prs3d

# Prs3d skeleton
__name__ = "VISU__POA"
class Prs3d (_0_VISU__POA.PrsObject, _0_SALOME__POA.GenericObj):
    _NP_RepositoryId = _0_VISU.Prs3d._NP_RepositoryId


    _omni_op_d = {"SetOffset": _0_VISU.Prs3d._d_SetOffset, "GetOffset": _0_VISU.Prs3d._d_GetOffset, "SetMarkerStd": _0_VISU.Prs3d._d_SetMarkerStd, "SetMarkerTexture": _0_VISU.Prs3d._d_SetMarkerTexture, "GetMarkerType": _0_VISU.Prs3d._d_GetMarkerType, "GetMarkerScale": _0_VISU.Prs3d._d_GetMarkerScale, "GetMarkerTexture": _0_VISU.Prs3d._d_GetMarkerTexture, "GetMemorySize": _0_VISU.Prs3d._d_GetMemorySize}
    _omni_op_d.update(_0_VISU__POA.PrsObject._omni_op_d)
    _omni_op_d.update(_0_SALOME__POA.GenericObj._omni_op_d)

Prs3d._omni_skeleton = Prs3d
_0_VISU__POA.Prs3d = Prs3d
omniORB.registerSkeleton(Prs3d._NP_RepositoryId, Prs3d)
del Prs3d
__name__ = "VISU"

# enum PresentationType
_0_VISU.POINT = omniORB.EnumItem("POINT", 0)
_0_VISU.WIREFRAME = omniORB.EnumItem("WIREFRAME", 1)
_0_VISU.SHADED = omniORB.EnumItem("SHADED", 2)
_0_VISU.INSIDEFRAME = omniORB.EnumItem("INSIDEFRAME", 3)
_0_VISU.SURFACEFRAME = omniORB.EnumItem("SURFACEFRAME", 4)
_0_VISU.FEATURE_EDGES = omniORB.EnumItem("FEATURE_EDGES", 5)
_0_VISU.SHRINK = omniORB.EnumItem("SHRINK", 6)
_0_VISU.PresentationType = omniORB.Enum("IDL:VISU/PresentationType:1.0", (_0_VISU.POINT, _0_VISU.WIREFRAME, _0_VISU.SHADED, _0_VISU.INSIDEFRAME, _0_VISU.SURFACEFRAME, _0_VISU.FEATURE_EDGES, _0_VISU.SHRINK,))

_0_VISU._d_PresentationType  = (omniORB.tcInternal.tv_enum, _0_VISU.PresentationType._NP_RepositoryId, "PresentationType", _0_VISU.PresentationType._items)
_0_VISU._tc_PresentationType = omniORB.tcInternal.createTypeCode(_0_VISU._d_PresentationType)
omniORB.registerType(_0_VISU.PresentationType._NP_RepositoryId, _0_VISU._d_PresentationType, _0_VISU._tc_PresentationType)

# enum Quadratic2DPresentationType
_0_VISU.LINES = omniORB.EnumItem("LINES", 0)
_0_VISU.ARCS = omniORB.EnumItem("ARCS", 1)
_0_VISU.Quadratic2DPresentationType = omniORB.Enum("IDL:VISU/Quadratic2DPresentationType:1.0", (_0_VISU.LINES, _0_VISU.ARCS,))

_0_VISU._d_Quadratic2DPresentationType  = (omniORB.tcInternal.tv_enum, _0_VISU.Quadratic2DPresentationType._NP_RepositoryId, "Quadratic2DPresentationType", _0_VISU.Quadratic2DPresentationType._items)
_0_VISU._tc_Quadratic2DPresentationType = omniORB.tcInternal.createTypeCode(_0_VISU._d_Quadratic2DPresentationType)
omniORB.registerType(_0_VISU.Quadratic2DPresentationType._NP_RepositoryId, _0_VISU._d_Quadratic2DPresentationType, _0_VISU._tc_Quadratic2DPresentationType)

# interface Mesh
_0_VISU._d_Mesh = (omniORB.tcInternal.tv_objref, "IDL:VISU/Mesh:1.0", "Mesh")
omniORB.typeMapping["IDL:VISU/Mesh:1.0"] = _0_VISU._d_Mesh
_0_VISU.Mesh = omniORB.newEmptyClass()
class Mesh (_0_VISU.Prs3d):
    _NP_RepositoryId = _0_VISU._d_Mesh[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Mesh = Mesh
_0_VISU._tc_Mesh = omniORB.tcInternal.createTypeCode(_0_VISU._d_Mesh)
omniORB.registerType(Mesh._NP_RepositoryId, _0_VISU._d_Mesh, _0_VISU._tc_Mesh)

# Mesh operations and attributes
Mesh._d_SetCellColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
Mesh._d_GetCellColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
Mesh._d_SetNodeColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
Mesh._d_GetNodeColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
Mesh._d_SetLinkColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
Mesh._d_GetLinkColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
Mesh._d_SetPresentationType = ((omniORB.typeMapping["IDL:VISU/PresentationType:1.0"], ), (), None)
Mesh._d_GetPresentationType = ((), (omniORB.typeMapping["IDL:VISU/PresentationType:1.0"], ), None)
Mesh._d_SetQuadratic2DPresentationType = ((omniORB.typeMapping["IDL:VISU/Quadratic2DPresentationType:1.0"], ), (), None)
Mesh._d_GetQuadratic2DPresentationType = ((), (omniORB.typeMapping["IDL:VISU/Quadratic2DPresentationType:1.0"], ), None)
Mesh._d_SetShrink = ((omniORB.tcInternal.tv_boolean, ), (), None)
Mesh._d_IsShrank = ((), (omniORB.tcInternal.tv_boolean, ), None)

# Mesh object reference
class _objref_Mesh (_0_VISU._objref_Prs3d):
    _NP_RepositoryId = Mesh._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Prs3d.__init__(self)

    def SetCellColor(self, *args):
        return _omnipy.invoke(self, "SetCellColor", _0_VISU.Mesh._d_SetCellColor, args)

    def GetCellColor(self, *args):
        return _omnipy.invoke(self, "GetCellColor", _0_VISU.Mesh._d_GetCellColor, args)

    def SetNodeColor(self, *args):
        return _omnipy.invoke(self, "SetNodeColor", _0_VISU.Mesh._d_SetNodeColor, args)

    def GetNodeColor(self, *args):
        return _omnipy.invoke(self, "GetNodeColor", _0_VISU.Mesh._d_GetNodeColor, args)

    def SetLinkColor(self, *args):
        return _omnipy.invoke(self, "SetLinkColor", _0_VISU.Mesh._d_SetLinkColor, args)

    def GetLinkColor(self, *args):
        return _omnipy.invoke(self, "GetLinkColor", _0_VISU.Mesh._d_GetLinkColor, args)

    def SetPresentationType(self, *args):
        return _omnipy.invoke(self, "SetPresentationType", _0_VISU.Mesh._d_SetPresentationType, args)

    def GetPresentationType(self, *args):
        return _omnipy.invoke(self, "GetPresentationType", _0_VISU.Mesh._d_GetPresentationType, args)

    def SetQuadratic2DPresentationType(self, *args):
        return _omnipy.invoke(self, "SetQuadratic2DPresentationType", _0_VISU.Mesh._d_SetQuadratic2DPresentationType, args)

    def GetQuadratic2DPresentationType(self, *args):
        return _omnipy.invoke(self, "GetQuadratic2DPresentationType", _0_VISU.Mesh._d_GetQuadratic2DPresentationType, args)

    def SetShrink(self, *args):
        return _omnipy.invoke(self, "SetShrink", _0_VISU.Mesh._d_SetShrink, args)

    def IsShrank(self, *args):
        return _omnipy.invoke(self, "IsShrank", _0_VISU.Mesh._d_IsShrank, args)

    __methods__ = ["SetCellColor", "GetCellColor", "SetNodeColor", "GetNodeColor", "SetLinkColor", "GetLinkColor", "SetPresentationType", "GetPresentationType", "SetQuadratic2DPresentationType", "GetQuadratic2DPresentationType", "SetShrink", "IsShrank"] + _0_VISU._objref_Prs3d.__methods__

omniORB.registerObjref(Mesh._NP_RepositoryId, _objref_Mesh)
_0_VISU._objref_Mesh = _objref_Mesh
del Mesh, _objref_Mesh

# Mesh skeleton
__name__ = "VISU__POA"
class Mesh (_0_VISU__POA.Prs3d):
    _NP_RepositoryId = _0_VISU.Mesh._NP_RepositoryId


    _omni_op_d = {"SetCellColor": _0_VISU.Mesh._d_SetCellColor, "GetCellColor": _0_VISU.Mesh._d_GetCellColor, "SetNodeColor": _0_VISU.Mesh._d_SetNodeColor, "GetNodeColor": _0_VISU.Mesh._d_GetNodeColor, "SetLinkColor": _0_VISU.Mesh._d_SetLinkColor, "GetLinkColor": _0_VISU.Mesh._d_GetLinkColor, "SetPresentationType": _0_VISU.Mesh._d_SetPresentationType, "GetPresentationType": _0_VISU.Mesh._d_GetPresentationType, "SetQuadratic2DPresentationType": _0_VISU.Mesh._d_SetQuadratic2DPresentationType, "GetQuadratic2DPresentationType": _0_VISU.Mesh._d_GetQuadratic2DPresentationType, "SetShrink": _0_VISU.Mesh._d_SetShrink, "IsShrank": _0_VISU.Mesh._d_IsShrank}
    _omni_op_d.update(_0_VISU__POA.Prs3d._omni_op_d)

Mesh._omni_skeleton = Mesh
_0_VISU__POA.Mesh = Mesh
omniORB.registerSkeleton(Mesh._NP_RepositoryId, Mesh)
del Mesh
__name__ = "VISU"

# interface ColoredPrs3dBase
_0_VISU._d_ColoredPrs3dBase = (omniORB.tcInternal.tv_objref, "IDL:VISU/ColoredPrs3dBase:1.0", "ColoredPrs3dBase")
omniORB.typeMapping["IDL:VISU/ColoredPrs3dBase:1.0"] = _0_VISU._d_ColoredPrs3dBase
_0_VISU.ColoredPrs3dBase = omniORB.newEmptyClass()
class ColoredPrs3dBase (_0_VISU.Prs3d):
    _NP_RepositoryId = _0_VISU._d_ColoredPrs3dBase[1]

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

    _nil = CORBA.Object._nil

    
    # enum Orientation
    HORIZONTAL = omniORB.EnumItem("HORIZONTAL", 0)
    VERTICAL = omniORB.EnumItem("VERTICAL", 1)
    Orientation = omniORB.Enum("IDL:VISU/ColoredPrs3dBase/Orientation:1.0", (HORIZONTAL, VERTICAL,))

    _d_Orientation  = (omniORB.tcInternal.tv_enum, Orientation._NP_RepositoryId, "Orientation", Orientation._items)
    _tc_Orientation = omniORB.tcInternal.createTypeCode(_d_Orientation)
    omniORB.registerType(Orientation._NP_RepositoryId, _d_Orientation, _tc_Orientation)


_0_VISU.ColoredPrs3dBase = ColoredPrs3dBase
_0_VISU._tc_ColoredPrs3dBase = omniORB.tcInternal.createTypeCode(_0_VISU._d_ColoredPrs3dBase)
omniORB.registerType(ColoredPrs3dBase._NP_RepositoryId, _0_VISU._d_ColoredPrs3dBase, _0_VISU._tc_ColoredPrs3dBase)

# ColoredPrs3dBase operations and attributes
ColoredPrs3dBase._d_SetRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
ColoredPrs3dBase._d_GetMin = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_GetMax = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_SetSourceRange = ((), (), None)
ColoredPrs3dBase._d_GetSourceMin = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_GetSourceMax = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_IsRangeFixed = ((), (omniORB.tcInternal.tv_boolean, ), None)
ColoredPrs3dBase._d_SetPosition = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
ColoredPrs3dBase._d_GetPosX = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_GetPosY = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_SetSize = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
ColoredPrs3dBase._d_GetWidth = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_GetHeight = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3dBase._d_SetNbColors = ((omniORB.tcInternal.tv_long, ), (), None)
ColoredPrs3dBase._d_GetNbColors = ((), (omniORB.tcInternal.tv_long, ), None)
ColoredPrs3dBase._d_SetLabels = ((omniORB.tcInternal.tv_long, ), (), None)
ColoredPrs3dBase._d_GetLabels = ((), (omniORB.tcInternal.tv_long, ), None)
ColoredPrs3dBase._d_SetBarOrientation = ((omniORB.typeMapping["IDL:VISU/ColoredPrs3dBase/Orientation:1.0"], ), (), None)
ColoredPrs3dBase._d_GetBarOrientation = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dBase/Orientation:1.0"], ), None)

# ColoredPrs3dBase object reference
class _objref_ColoredPrs3dBase (_0_VISU._objref_Prs3d):
    _NP_RepositoryId = ColoredPrs3dBase._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Prs3d.__init__(self)

    def SetRange(self, *args):
        return _omnipy.invoke(self, "SetRange", _0_VISU.ColoredPrs3dBase._d_SetRange, args)

    def GetMin(self, *args):
        return _omnipy.invoke(self, "GetMin", _0_VISU.ColoredPrs3dBase._d_GetMin, args)

    def GetMax(self, *args):
        return _omnipy.invoke(self, "GetMax", _0_VISU.ColoredPrs3dBase._d_GetMax, args)

    def SetSourceRange(self, *args):
        return _omnipy.invoke(self, "SetSourceRange", _0_VISU.ColoredPrs3dBase._d_SetSourceRange, args)

    def GetSourceMin(self, *args):
        return _omnipy.invoke(self, "GetSourceMin", _0_VISU.ColoredPrs3dBase._d_GetSourceMin, args)

    def GetSourceMax(self, *args):
        return _omnipy.invoke(self, "GetSourceMax", _0_VISU.ColoredPrs3dBase._d_GetSourceMax, args)

    def IsRangeFixed(self, *args):
        return _omnipy.invoke(self, "IsRangeFixed", _0_VISU.ColoredPrs3dBase._d_IsRangeFixed, args)

    def SetPosition(self, *args):
        return _omnipy.invoke(self, "SetPosition", _0_VISU.ColoredPrs3dBase._d_SetPosition, args)

    def GetPosX(self, *args):
        return _omnipy.invoke(self, "GetPosX", _0_VISU.ColoredPrs3dBase._d_GetPosX, args)

    def GetPosY(self, *args):
        return _omnipy.invoke(self, "GetPosY", _0_VISU.ColoredPrs3dBase._d_GetPosY, args)

    def SetSize(self, *args):
        return _omnipy.invoke(self, "SetSize", _0_VISU.ColoredPrs3dBase._d_SetSize, args)

    def GetWidth(self, *args):
        return _omnipy.invoke(self, "GetWidth", _0_VISU.ColoredPrs3dBase._d_GetWidth, args)

    def GetHeight(self, *args):
        return _omnipy.invoke(self, "GetHeight", _0_VISU.ColoredPrs3dBase._d_GetHeight, args)

    def SetNbColors(self, *args):
        return _omnipy.invoke(self, "SetNbColors", _0_VISU.ColoredPrs3dBase._d_SetNbColors, args)

    def GetNbColors(self, *args):
        return _omnipy.invoke(self, "GetNbColors", _0_VISU.ColoredPrs3dBase._d_GetNbColors, args)

    def SetLabels(self, *args):
        return _omnipy.invoke(self, "SetLabels", _0_VISU.ColoredPrs3dBase._d_SetLabels, args)

    def GetLabels(self, *args):
        return _omnipy.invoke(self, "GetLabels", _0_VISU.ColoredPrs3dBase._d_GetLabels, args)

    def SetBarOrientation(self, *args):
        return _omnipy.invoke(self, "SetBarOrientation", _0_VISU.ColoredPrs3dBase._d_SetBarOrientation, args)

    def GetBarOrientation(self, *args):
        return _omnipy.invoke(self, "GetBarOrientation", _0_VISU.ColoredPrs3dBase._d_GetBarOrientation, args)

    __methods__ = ["SetRange", "GetMin", "GetMax", "SetSourceRange", "GetSourceMin", "GetSourceMax", "IsRangeFixed", "SetPosition", "GetPosX", "GetPosY", "SetSize", "GetWidth", "GetHeight", "SetNbColors", "GetNbColors", "SetLabels", "GetLabels", "SetBarOrientation", "GetBarOrientation"] + _0_VISU._objref_Prs3d.__methods__

omniORB.registerObjref(ColoredPrs3dBase._NP_RepositoryId, _objref_ColoredPrs3dBase)
_0_VISU._objref_ColoredPrs3dBase = _objref_ColoredPrs3dBase
del ColoredPrs3dBase, _objref_ColoredPrs3dBase

# ColoredPrs3dBase skeleton
__name__ = "VISU__POA"
class ColoredPrs3dBase (_0_VISU__POA.Prs3d):
    _NP_RepositoryId = _0_VISU.ColoredPrs3dBase._NP_RepositoryId


    _omni_op_d = {"SetRange": _0_VISU.ColoredPrs3dBase._d_SetRange, "GetMin": _0_VISU.ColoredPrs3dBase._d_GetMin, "GetMax": _0_VISU.ColoredPrs3dBase._d_GetMax, "SetSourceRange": _0_VISU.ColoredPrs3dBase._d_SetSourceRange, "GetSourceMin": _0_VISU.ColoredPrs3dBase._d_GetSourceMin, "GetSourceMax": _0_VISU.ColoredPrs3dBase._d_GetSourceMax, "IsRangeFixed": _0_VISU.ColoredPrs3dBase._d_IsRangeFixed, "SetPosition": _0_VISU.ColoredPrs3dBase._d_SetPosition, "GetPosX": _0_VISU.ColoredPrs3dBase._d_GetPosX, "GetPosY": _0_VISU.ColoredPrs3dBase._d_GetPosY, "SetSize": _0_VISU.ColoredPrs3dBase._d_SetSize, "GetWidth": _0_VISU.ColoredPrs3dBase._d_GetWidth, "GetHeight": _0_VISU.ColoredPrs3dBase._d_GetHeight, "SetNbColors": _0_VISU.ColoredPrs3dBase._d_SetNbColors, "GetNbColors": _0_VISU.ColoredPrs3dBase._d_GetNbColors, "SetLabels": _0_VISU.ColoredPrs3dBase._d_SetLabels, "GetLabels": _0_VISU.ColoredPrs3dBase._d_GetLabels, "SetBarOrientation": _0_VISU.ColoredPrs3dBase._d_SetBarOrientation, "GetBarOrientation": _0_VISU.ColoredPrs3dBase._d_GetBarOrientation}
    _omni_op_d.update(_0_VISU__POA.Prs3d._omni_op_d)

ColoredPrs3dBase._omni_skeleton = ColoredPrs3dBase
_0_VISU__POA.ColoredPrs3dBase = ColoredPrs3dBase
omniORB.registerSkeleton(ColoredPrs3dBase._NP_RepositoryId, ColoredPrs3dBase)
del ColoredPrs3dBase
__name__ = "VISU"

# interface ColoredPrs3d
_0_VISU._d_ColoredPrs3d = (omniORB.tcInternal.tv_objref, "IDL:VISU/ColoredPrs3d:1.0", "ColoredPrs3d")
omniORB.typeMapping["IDL:VISU/ColoredPrs3d:1.0"] = _0_VISU._d_ColoredPrs3d
_0_VISU.ColoredPrs3d = omniORB.newEmptyClass()
class ColoredPrs3d (_0_VISU.ColoredPrs3dBase):
    _NP_RepositoryId = _0_VISU._d_ColoredPrs3d[1]

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

    _nil = CORBA.Object._nil


_0_VISU.ColoredPrs3d = ColoredPrs3d
_0_VISU._tc_ColoredPrs3d = omniORB.tcInternal.createTypeCode(_0_VISU._d_ColoredPrs3d)
omniORB.registerType(ColoredPrs3d._NP_RepositoryId, _0_VISU._d_ColoredPrs3d, _0_VISU._tc_ColoredPrs3d)

# ColoredPrs3d operations and attributes
ColoredPrs3d._d_SetTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
ColoredPrs3d._d_GetTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
ColoredPrs3d._d_SetScalarMode = ((omniORB.tcInternal.tv_long, ), (), None)
ColoredPrs3d._d_GetScalarMode = ((), (omniORB.tcInternal.tv_long, ), None)
ColoredPrs3d._d_SetIsDistributionVisible = ((omniORB.tcInternal.tv_boolean, ), (), None)
ColoredPrs3d._d_GetIsDistributionVisible = ((), (omniORB.tcInternal.tv_boolean, ), None)
ColoredPrs3d._d_IsScalarFilterUsed = ((), (omniORB.tcInternal.tv_boolean, ), None)
ColoredPrs3d._d_UseScalarFiltering = ((omniORB.tcInternal.tv_boolean, ), (), None)
ColoredPrs3d._d_SetScalarFilterRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
ColoredPrs3d._d_GetScalarFilterMin = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3d._d_GetScalarFilterMax = ((), (omniORB.tcInternal.tv_double, ), None)
ColoredPrs3d._d_AddMeshOnGroup = (((omniORB.tcInternal.tv_string,0), ), (), None)
ColoredPrs3d._d_RemoveAllGeom = ((), (), None)

# ColoredPrs3d object reference
class _objref_ColoredPrs3d (_0_VISU._objref_ColoredPrs3dBase):
    _NP_RepositoryId = ColoredPrs3d._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ColoredPrs3dBase.__init__(self)

    def SetTitle(self, *args):
        return _omnipy.invoke(self, "SetTitle", _0_VISU.ColoredPrs3d._d_SetTitle, args)

    def GetTitle(self, *args):
        return _omnipy.invoke(self, "GetTitle", _0_VISU.ColoredPrs3d._d_GetTitle, args)

    def SetScalarMode(self, *args):
        return _omnipy.invoke(self, "SetScalarMode", _0_VISU.ColoredPrs3d._d_SetScalarMode, args)

    def GetScalarMode(self, *args):
        return _omnipy.invoke(self, "GetScalarMode", _0_VISU.ColoredPrs3d._d_GetScalarMode, args)

    def SetIsDistributionVisible(self, *args):
        return _omnipy.invoke(self, "SetIsDistributionVisible", _0_VISU.ColoredPrs3d._d_SetIsDistributionVisible, args)

    def GetIsDistributionVisible(self, *args):
        return _omnipy.invoke(self, "GetIsDistributionVisible", _0_VISU.ColoredPrs3d._d_GetIsDistributionVisible, args)

    def IsScalarFilterUsed(self, *args):
        return _omnipy.invoke(self, "IsScalarFilterUsed", _0_VISU.ColoredPrs3d._d_IsScalarFilterUsed, args)

    def UseScalarFiltering(self, *args):
        return _omnipy.invoke(self, "UseScalarFiltering", _0_VISU.ColoredPrs3d._d_UseScalarFiltering, args)

    def SetScalarFilterRange(self, *args):
        return _omnipy.invoke(self, "SetScalarFilterRange", _0_VISU.ColoredPrs3d._d_SetScalarFilterRange, args)

    def GetScalarFilterMin(self, *args):
        return _omnipy.invoke(self, "GetScalarFilterMin", _0_VISU.ColoredPrs3d._d_GetScalarFilterMin, args)

    def GetScalarFilterMax(self, *args):
        return _omnipy.invoke(self, "GetScalarFilterMax", _0_VISU.ColoredPrs3d._d_GetScalarFilterMax, args)

    def AddMeshOnGroup(self, *args):
        return _omnipy.invoke(self, "AddMeshOnGroup", _0_VISU.ColoredPrs3d._d_AddMeshOnGroup, args)

    def RemoveAllGeom(self, *args):
        return _omnipy.invoke(self, "RemoveAllGeom", _0_VISU.ColoredPrs3d._d_RemoveAllGeom, args)

    __methods__ = ["SetTitle", "GetTitle", "SetScalarMode", "GetScalarMode", "SetIsDistributionVisible", "GetIsDistributionVisible", "IsScalarFilterUsed", "UseScalarFiltering", "SetScalarFilterRange", "GetScalarFilterMin", "GetScalarFilterMax", "AddMeshOnGroup", "RemoveAllGeom"] + _0_VISU._objref_ColoredPrs3dBase.__methods__

omniORB.registerObjref(ColoredPrs3d._NP_RepositoryId, _objref_ColoredPrs3d)
_0_VISU._objref_ColoredPrs3d = _objref_ColoredPrs3d
del ColoredPrs3d, _objref_ColoredPrs3d

# ColoredPrs3d skeleton
__name__ = "VISU__POA"
class ColoredPrs3d (_0_VISU__POA.ColoredPrs3dBase):
    _NP_RepositoryId = _0_VISU.ColoredPrs3d._NP_RepositoryId


    _omni_op_d = {"SetTitle": _0_VISU.ColoredPrs3d._d_SetTitle, "GetTitle": _0_VISU.ColoredPrs3d._d_GetTitle, "SetScalarMode": _0_VISU.ColoredPrs3d._d_SetScalarMode, "GetScalarMode": _0_VISU.ColoredPrs3d._d_GetScalarMode, "SetIsDistributionVisible": _0_VISU.ColoredPrs3d._d_SetIsDistributionVisible, "GetIsDistributionVisible": _0_VISU.ColoredPrs3d._d_GetIsDistributionVisible, "IsScalarFilterUsed": _0_VISU.ColoredPrs3d._d_IsScalarFilterUsed, "UseScalarFiltering": _0_VISU.ColoredPrs3d._d_UseScalarFiltering, "SetScalarFilterRange": _0_VISU.ColoredPrs3d._d_SetScalarFilterRange, "GetScalarFilterMin": _0_VISU.ColoredPrs3d._d_GetScalarFilterMin, "GetScalarFilterMax": _0_VISU.ColoredPrs3d._d_GetScalarFilterMax, "AddMeshOnGroup": _0_VISU.ColoredPrs3d._d_AddMeshOnGroup, "RemoveAllGeom": _0_VISU.ColoredPrs3d._d_RemoveAllGeom}
    _omni_op_d.update(_0_VISU__POA.ColoredPrs3dBase._omni_op_d)

ColoredPrs3d._omni_skeleton = ColoredPrs3d
_0_VISU__POA.ColoredPrs3d = ColoredPrs3d
omniORB.registerSkeleton(ColoredPrs3d._NP_RepositoryId, ColoredPrs3d)
del ColoredPrs3d
__name__ = "VISU"

# interface View3D;
_0_VISU._d_View3D = (omniORB.tcInternal.tv_objref, "IDL:VISU/View3D:1.0", "View3D")
omniORB.typeMapping["IDL:VISU/View3D:1.0"] = _0_VISU._d_View3D

# interface ColoredPrs3dCache;
_0_VISU._d_ColoredPrs3dCache = (omniORB.tcInternal.tv_objref, "IDL:VISU/ColoredPrs3dCache:1.0", "ColoredPrs3dCache")
omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache:1.0"] = _0_VISU._d_ColoredPrs3dCache

# interface ColoredPrs3dHolder
_0_VISU._d_ColoredPrs3dHolder = (omniORB.tcInternal.tv_objref, "IDL:VISU/ColoredPrs3dHolder:1.0", "ColoredPrs3dHolder")
omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder:1.0"] = _0_VISU._d_ColoredPrs3dHolder
_0_VISU.ColoredPrs3dHolder = omniORB.newEmptyClass()
class ColoredPrs3dHolder (_0_VISU.PrsObject, _0_SALOME.GenericObj):
    _NP_RepositoryId = _0_VISU._d_ColoredPrs3dHolder[1]

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

    _nil = CORBA.Object._nil

    
    # struct BasicInput
    _0_VISU.ColoredPrs3dHolder.BasicInput = omniORB.newEmptyClass()
    class BasicInput (omniORB.StructBase):
        _NP_RepositoryId = "IDL:VISU/ColoredPrs3dHolder/BasicInput:1.0"

        _NP_ClassName = "VISU.ColoredPrs3dHolder.BasicInput"

        def __init__(self, myResult, myMeshName, myEntity, myFieldName, myTimeStampNumber):
            self.myResult = myResult
            self.myMeshName = myMeshName
            self.myEntity = myEntity
            self.myFieldName = myFieldName
            self.myTimeStampNumber = myTimeStampNumber
    
    _d_BasicInput  = _0_VISU.ColoredPrs3dHolder._d_BasicInput = (omniORB.tcInternal.tv_struct, BasicInput, BasicInput._NP_RepositoryId, "BasicInput", "myResult", omniORB.typeMapping["IDL:VISU/Result:1.0"], "myMeshName", (omniORB.tcInternal.tv_string,0), "myEntity", omniORB.typeMapping["IDL:VISU/Entity:1.0"], "myFieldName", (omniORB.tcInternal.tv_string,0), "myTimeStampNumber", omniORB.tcInternal.tv_long)
    _tc_BasicInput = omniORB.tcInternal.createTypeCode(_d_BasicInput)
    omniORB.registerType(BasicInput._NP_RepositoryId, _d_BasicInput, _tc_BasicInput)
    
    # struct TimeStampInfo
    _0_VISU.ColoredPrs3dHolder.TimeStampInfo = omniORB.newEmptyClass()
    class TimeStampInfo (omniORB.StructBase):
        _NP_RepositoryId = "IDL:VISU/ColoredPrs3dHolder/TimeStampInfo:1.0"

        _NP_ClassName = "VISU.ColoredPrs3dHolder.TimeStampInfo"

        def __init__(self, myTime, myNumber):
            self.myTime = myTime
            self.myNumber = myNumber
    
    _d_TimeStampInfo  = _0_VISU.ColoredPrs3dHolder._d_TimeStampInfo = (omniORB.tcInternal.tv_struct, TimeStampInfo, TimeStampInfo._NP_RepositoryId, "TimeStampInfo", "myTime", (omniORB.tcInternal.tv_string,0), "myNumber", omniORB.tcInternal.tv_long)
    _tc_TimeStampInfo = omniORB.tcInternal.createTypeCode(_d_TimeStampInfo)
    omniORB.registerType(TimeStampInfo._NP_RepositoryId, _d_TimeStampInfo, _tc_TimeStampInfo)
    
    # typedef ... TimeStampsRange
    class TimeStampsRange:
        _NP_RepositoryId = "IDL:VISU/ColoredPrs3dHolder/TimeStampsRange:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_TimeStampsRange  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/TimeStampInfo:1.0"], 0)
    _ad_TimeStampsRange = (omniORB.tcInternal.tv_alias, TimeStampsRange._NP_RepositoryId, "TimeStampsRange", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/TimeStampInfo:1.0"], 0))
    _tc_TimeStampsRange = omniORB.tcInternal.createTypeCode(_ad_TimeStampsRange)
    omniORB.registerType(TimeStampsRange._NP_RepositoryId, _ad_TimeStampsRange, _tc_TimeStampsRange)


_0_VISU.ColoredPrs3dHolder = ColoredPrs3dHolder
_0_VISU._tc_ColoredPrs3dHolder = omniORB.tcInternal.createTypeCode(_0_VISU._d_ColoredPrs3dHolder)
omniORB.registerType(ColoredPrs3dHolder._NP_RepositoryId, _0_VISU._d_ColoredPrs3dHolder, _0_VISU._tc_ColoredPrs3dHolder)

# ColoredPrs3dHolder operations and attributes
ColoredPrs3dHolder._d_Apply = ((omniORB.typeMapping["IDL:VISU/ColoredPrs3d:1.0"], omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/BasicInput:1.0"], omniORB.typeMapping["IDL:VISU/View3D:1.0"]), (omniORB.tcInternal.tv_boolean, ), None)
ColoredPrs3dHolder._d_GetDevice = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3d:1.0"], ), None)
ColoredPrs3dHolder._d_GetPrsType = ((), (omniORB.typeMapping["IDL:VISU/VISUType:1.0"], ), None)
ColoredPrs3dHolder._d_GetTimeStampsRange = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/TimeStampsRange:1.0"], ), None)
ColoredPrs3dHolder._d_GetBasicInput = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/BasicInput:1.0"], ), None)
ColoredPrs3dHolder._d_GetCache = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache:1.0"], ), None)
ColoredPrs3dHolder._d_GetMemorySize = ((), (omniORB.tcInternal.tv_float, ), None)

# ColoredPrs3dHolder object reference
class _objref_ColoredPrs3dHolder (_0_VISU._objref_PrsObject, _0_SALOME._objref_GenericObj):
    _NP_RepositoryId = ColoredPrs3dHolder._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_PrsObject.__init__(self)
        _0_SALOME._objref_GenericObj.__init__(self)

    def Apply(self, *args):
        return _omnipy.invoke(self, "Apply", _0_VISU.ColoredPrs3dHolder._d_Apply, args)

    def GetDevice(self, *args):
        return _omnipy.invoke(self, "GetDevice", _0_VISU.ColoredPrs3dHolder._d_GetDevice, args)

    def GetPrsType(self, *args):
        return _omnipy.invoke(self, "GetPrsType", _0_VISU.ColoredPrs3dHolder._d_GetPrsType, args)

    def GetTimeStampsRange(self, *args):
        return _omnipy.invoke(self, "GetTimeStampsRange", _0_VISU.ColoredPrs3dHolder._d_GetTimeStampsRange, args)

    def GetBasicInput(self, *args):
        return _omnipy.invoke(self, "GetBasicInput", _0_VISU.ColoredPrs3dHolder._d_GetBasicInput, args)

    def GetCache(self, *args):
        return _omnipy.invoke(self, "GetCache", _0_VISU.ColoredPrs3dHolder._d_GetCache, args)

    def GetMemorySize(self, *args):
        return _omnipy.invoke(self, "GetMemorySize", _0_VISU.ColoredPrs3dHolder._d_GetMemorySize, args)

    __methods__ = ["Apply", "GetDevice", "GetPrsType", "GetTimeStampsRange", "GetBasicInput", "GetCache", "GetMemorySize"] + _0_VISU._objref_PrsObject.__methods__ + _0_SALOME._objref_GenericObj.__methods__

omniORB.registerObjref(ColoredPrs3dHolder._NP_RepositoryId, _objref_ColoredPrs3dHolder)
_0_VISU._objref_ColoredPrs3dHolder = _objref_ColoredPrs3dHolder
del ColoredPrs3dHolder, _objref_ColoredPrs3dHolder

# ColoredPrs3dHolder skeleton
__name__ = "VISU__POA"
class ColoredPrs3dHolder (_0_VISU__POA.PrsObject, _0_SALOME__POA.GenericObj):
    _NP_RepositoryId = _0_VISU.ColoredPrs3dHolder._NP_RepositoryId


    _omni_op_d = {"Apply": _0_VISU.ColoredPrs3dHolder._d_Apply, "GetDevice": _0_VISU.ColoredPrs3dHolder._d_GetDevice, "GetPrsType": _0_VISU.ColoredPrs3dHolder._d_GetPrsType, "GetTimeStampsRange": _0_VISU.ColoredPrs3dHolder._d_GetTimeStampsRange, "GetBasicInput": _0_VISU.ColoredPrs3dHolder._d_GetBasicInput, "GetCache": _0_VISU.ColoredPrs3dHolder._d_GetCache, "GetMemorySize": _0_VISU.ColoredPrs3dHolder._d_GetMemorySize}
    _omni_op_d.update(_0_VISU__POA.PrsObject._omni_op_d)
    _omni_op_d.update(_0_SALOME__POA.GenericObj._omni_op_d)

ColoredPrs3dHolder._omni_skeleton = ColoredPrs3dHolder
_0_VISU__POA.ColoredPrs3dHolder = ColoredPrs3dHolder
omniORB.registerSkeleton(ColoredPrs3dHolder._NP_RepositoryId, ColoredPrs3dHolder)
del ColoredPrs3dHolder
__name__ = "VISU"

# interface ColoredPrs3dCache
_0_VISU._d_ColoredPrs3dCache = (omniORB.tcInternal.tv_objref, "IDL:VISU/ColoredPrs3dCache:1.0", "ColoredPrs3dCache")
omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache:1.0"] = _0_VISU._d_ColoredPrs3dCache
_0_VISU.ColoredPrs3dCache = omniORB.newEmptyClass()
class ColoredPrs3dCache (_0_VISU.RemovableObject, _0_SALOME.GenericObj):
    _NP_RepositoryId = _0_VISU._d_ColoredPrs3dCache[1]

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

    _nil = CORBA.Object._nil

    
    # enum MemoryMode
    MINIMAL = omniORB.EnumItem("MINIMAL", 0)
    LIMITED = omniORB.EnumItem("LIMITED", 1)
    MemoryMode = omniORB.Enum("IDL:VISU/ColoredPrs3dCache/MemoryMode:1.0", (MINIMAL, LIMITED,))

    _d_MemoryMode  = (omniORB.tcInternal.tv_enum, MemoryMode._NP_RepositoryId, "MemoryMode", MemoryMode._items)
    _tc_MemoryMode = omniORB.tcInternal.createTypeCode(_d_MemoryMode)
    omniORB.registerType(MemoryMode._NP_RepositoryId, _d_MemoryMode, _tc_MemoryMode)
    
    # enum EnlargeType
    NO_ENLARGE = omniORB.EnumItem("NO_ENLARGE", 0)
    ENLARGE = omniORB.EnumItem("ENLARGE", 1)
    IMPOSSIBLE = omniORB.EnumItem("IMPOSSIBLE", 2)
    EnlargeType = omniORB.Enum("IDL:VISU/ColoredPrs3dCache/EnlargeType:1.0", (NO_ENLARGE, ENLARGE, IMPOSSIBLE,))

    _d_EnlargeType  = (omniORB.tcInternal.tv_enum, EnlargeType._NP_RepositoryId, "EnlargeType", EnlargeType._items)
    _tc_EnlargeType = omniORB.tcInternal.createTypeCode(_d_EnlargeType)
    omniORB.registerType(EnlargeType._NP_RepositoryId, _d_EnlargeType, _tc_EnlargeType)


_0_VISU.ColoredPrs3dCache = ColoredPrs3dCache
_0_VISU._tc_ColoredPrs3dCache = omniORB.tcInternal.createTypeCode(_0_VISU._d_ColoredPrs3dCache)
omniORB.registerType(ColoredPrs3dCache._NP_RepositoryId, _0_VISU._d_ColoredPrs3dCache, _0_VISU._tc_ColoredPrs3dCache)

# ColoredPrs3dCache operations and attributes
ColoredPrs3dCache._d_SetMemoryMode = ((omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache/MemoryMode:1.0"], ), (), None)
ColoredPrs3dCache._d_GetMemoryMode = ((), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache/MemoryMode:1.0"], ), None)
ColoredPrs3dCache._d_SetLimitedMemory = ((omniORB.tcInternal.tv_float, ), (), None)
ColoredPrs3dCache._d_GetLimitedMemory = ((), (omniORB.tcInternal.tv_float, ), None)
ColoredPrs3dCache._d_GetMemorySize = ((), (omniORB.tcInternal.tv_float, ), None)
ColoredPrs3dCache._d_CreateHolder = ((omniORB.typeMapping["IDL:VISU/VISUType:1.0"], omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/BasicInput:1.0"]), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder:1.0"], ), None)
ColoredPrs3dCache._d_GetRequiredMemory = ((omniORB.typeMapping["IDL:VISU/VISUType:1.0"], omniORB.typeMapping["IDL:VISU/ColoredPrs3dHolder/BasicInput:1.0"]), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache/EnlargeType:1.0"], omniORB.tcInternal.tv_float), None)

# ColoredPrs3dCache object reference
class _objref_ColoredPrs3dCache (_0_VISU._objref_RemovableObject, _0_SALOME._objref_GenericObj):
    _NP_RepositoryId = ColoredPrs3dCache._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_RemovableObject.__init__(self)
        _0_SALOME._objref_GenericObj.__init__(self)

    def SetMemoryMode(self, *args):
        return _omnipy.invoke(self, "SetMemoryMode", _0_VISU.ColoredPrs3dCache._d_SetMemoryMode, args)

    def GetMemoryMode(self, *args):
        return _omnipy.invoke(self, "GetMemoryMode", _0_VISU.ColoredPrs3dCache._d_GetMemoryMode, args)

    def SetLimitedMemory(self, *args):
        return _omnipy.invoke(self, "SetLimitedMemory", _0_VISU.ColoredPrs3dCache._d_SetLimitedMemory, args)

    def GetLimitedMemory(self, *args):
        return _omnipy.invoke(self, "GetLimitedMemory", _0_VISU.ColoredPrs3dCache._d_GetLimitedMemory, args)

    def GetMemorySize(self, *args):
        return _omnipy.invoke(self, "GetMemorySize", _0_VISU.ColoredPrs3dCache._d_GetMemorySize, args)

    def CreateHolder(self, *args):
        return _omnipy.invoke(self, "CreateHolder", _0_VISU.ColoredPrs3dCache._d_CreateHolder, args)

    def GetRequiredMemory(self, *args):
        return _omnipy.invoke(self, "GetRequiredMemory", _0_VISU.ColoredPrs3dCache._d_GetRequiredMemory, args)

    __methods__ = ["SetMemoryMode", "GetMemoryMode", "SetLimitedMemory", "GetLimitedMemory", "GetMemorySize", "CreateHolder", "GetRequiredMemory"] + _0_VISU._objref_RemovableObject.__methods__ + _0_SALOME._objref_GenericObj.__methods__

omniORB.registerObjref(ColoredPrs3dCache._NP_RepositoryId, _objref_ColoredPrs3dCache)
_0_VISU._objref_ColoredPrs3dCache = _objref_ColoredPrs3dCache
del ColoredPrs3dCache, _objref_ColoredPrs3dCache

# ColoredPrs3dCache skeleton
__name__ = "VISU__POA"
class ColoredPrs3dCache (_0_VISU__POA.RemovableObject, _0_SALOME__POA.GenericObj):
    _NP_RepositoryId = _0_VISU.ColoredPrs3dCache._NP_RepositoryId


    _omni_op_d = {"SetMemoryMode": _0_VISU.ColoredPrs3dCache._d_SetMemoryMode, "GetMemoryMode": _0_VISU.ColoredPrs3dCache._d_GetMemoryMode, "SetLimitedMemory": _0_VISU.ColoredPrs3dCache._d_SetLimitedMemory, "GetLimitedMemory": _0_VISU.ColoredPrs3dCache._d_GetLimitedMemory, "GetMemorySize": _0_VISU.ColoredPrs3dCache._d_GetMemorySize, "CreateHolder": _0_VISU.ColoredPrs3dCache._d_CreateHolder, "GetRequiredMemory": _0_VISU.ColoredPrs3dCache._d_GetRequiredMemory}
    _omni_op_d.update(_0_VISU__POA.RemovableObject._omni_op_d)
    _omni_op_d.update(_0_SALOME__POA.GenericObj._omni_op_d)

ColoredPrs3dCache._omni_skeleton = ColoredPrs3dCache
_0_VISU__POA.ColoredPrs3dCache = ColoredPrs3dCache
omniORB.registerSkeleton(ColoredPrs3dCache._NP_RepositoryId, ColoredPrs3dCache)
del ColoredPrs3dCache
__name__ = "VISU"

# interface ScaledPrs3d
_0_VISU._d_ScaledPrs3d = (omniORB.tcInternal.tv_objref, "IDL:VISU/ScaledPrs3d:1.0", "ScaledPrs3d")
omniORB.typeMapping["IDL:VISU/ScaledPrs3d:1.0"] = _0_VISU._d_ScaledPrs3d
_0_VISU.ScaledPrs3d = omniORB.newEmptyClass()
class ScaledPrs3d :
    _NP_RepositoryId = _0_VISU._d_ScaledPrs3d[1]

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

    _nil = CORBA.Object._nil


_0_VISU.ScaledPrs3d = ScaledPrs3d
_0_VISU._tc_ScaledPrs3d = omniORB.tcInternal.createTypeCode(_0_VISU._d_ScaledPrs3d)
omniORB.registerType(ScaledPrs3d._NP_RepositoryId, _0_VISU._d_ScaledPrs3d, _0_VISU._tc_ScaledPrs3d)

# ScaledPrs3d operations and attributes
ScaledPrs3d._d_SetScaling = ((omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), (), None)
ScaledPrs3d._d_GetScaling = ((), (omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), None)

# ScaledPrs3d object reference
class _objref_ScaledPrs3d (CORBA.Object):
    _NP_RepositoryId = ScaledPrs3d._NP_RepositoryId

    def __init__(self):
        CORBA.Object.__init__(self)

    def SetScaling(self, *args):
        return _omnipy.invoke(self, "SetScaling", _0_VISU.ScaledPrs3d._d_SetScaling, args)

    def GetScaling(self, *args):
        return _omnipy.invoke(self, "GetScaling", _0_VISU.ScaledPrs3d._d_GetScaling, args)

    __methods__ = ["SetScaling", "GetScaling"] + CORBA.Object.__methods__

omniORB.registerObjref(ScaledPrs3d._NP_RepositoryId, _objref_ScaledPrs3d)
_0_VISU._objref_ScaledPrs3d = _objref_ScaledPrs3d
del ScaledPrs3d, _objref_ScaledPrs3d

# ScaledPrs3d skeleton
__name__ = "VISU__POA"
class ScaledPrs3d (PortableServer.Servant):
    _NP_RepositoryId = _0_VISU.ScaledPrs3d._NP_RepositoryId


    _omni_op_d = {"SetScaling": _0_VISU.ScaledPrs3d._d_SetScaling, "GetScaling": _0_VISU.ScaledPrs3d._d_GetScaling}

ScaledPrs3d._omni_skeleton = ScaledPrs3d
_0_VISU__POA.ScaledPrs3d = ScaledPrs3d
omniORB.registerSkeleton(ScaledPrs3d._NP_RepositoryId, ScaledPrs3d)
del ScaledPrs3d
__name__ = "VISU"

# interface ScalarMap
_0_VISU._d_ScalarMap = (omniORB.tcInternal.tv_objref, "IDL:VISU/ScalarMap:1.0", "ScalarMap")
omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"] = _0_VISU._d_ScalarMap
_0_VISU.ScalarMap = omniORB.newEmptyClass()
class ScalarMap (_0_VISU.ColoredPrs3d, _0_VISU.ScaledPrs3d):
    _NP_RepositoryId = _0_VISU._d_ScalarMap[1]

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

    _nil = CORBA.Object._nil


_0_VISU.ScalarMap = ScalarMap
_0_VISU._tc_ScalarMap = omniORB.tcInternal.createTypeCode(_0_VISU._d_ScalarMap)
omniORB.registerType(ScalarMap._NP_RepositoryId, _0_VISU._d_ScalarMap, _0_VISU._tc_ScalarMap)

# ScalarMap operations and attributes
ScalarMap._d_IsBarVisible = ((), (omniORB.tcInternal.tv_boolean, ), None)
ScalarMap._d_SetBarVisible = ((omniORB.tcInternal.tv_boolean, ), (), None)
ScalarMap._d_SetGaussMetric = ((omniORB.typeMapping["IDL:VISU/GaussMetric:1.0"], ), (), None)
ScalarMap._d_GetGaussMetric = ((), (omniORB.typeMapping["IDL:VISU/GaussMetric:1.0"], ), None)
ScalarMap._d_SetLinkColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
ScalarMap._d_GetLinkColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)

# ScalarMap object reference
class _objref_ScalarMap (_0_VISU._objref_ColoredPrs3d, _0_VISU._objref_ScaledPrs3d):
    _NP_RepositoryId = ScalarMap._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ColoredPrs3d.__init__(self)
        _0_VISU._objref_ScaledPrs3d.__init__(self)

    def IsBarVisible(self, *args):
        return _omnipy.invoke(self, "IsBarVisible", _0_VISU.ScalarMap._d_IsBarVisible, args)

    def SetBarVisible(self, *args):
        return _omnipy.invoke(self, "SetBarVisible", _0_VISU.ScalarMap._d_SetBarVisible, args)

    def SetGaussMetric(self, *args):
        return _omnipy.invoke(self, "SetGaussMetric", _0_VISU.ScalarMap._d_SetGaussMetric, args)

    def GetGaussMetric(self, *args):
        return _omnipy.invoke(self, "GetGaussMetric", _0_VISU.ScalarMap._d_GetGaussMetric, args)

    def SetLinkColor(self, *args):
        return _omnipy.invoke(self, "SetLinkColor", _0_VISU.ScalarMap._d_SetLinkColor, args)

    def GetLinkColor(self, *args):
        return _omnipy.invoke(self, "GetLinkColor", _0_VISU.ScalarMap._d_GetLinkColor, args)

    __methods__ = ["IsBarVisible", "SetBarVisible", "SetGaussMetric", "GetGaussMetric", "SetLinkColor", "GetLinkColor"] + _0_VISU._objref_ColoredPrs3d.__methods__ + _0_VISU._objref_ScaledPrs3d.__methods__

omniORB.registerObjref(ScalarMap._NP_RepositoryId, _objref_ScalarMap)
_0_VISU._objref_ScalarMap = _objref_ScalarMap
del ScalarMap, _objref_ScalarMap

# ScalarMap skeleton
__name__ = "VISU__POA"
class ScalarMap (_0_VISU__POA.ColoredPrs3d, _0_VISU__POA.ScaledPrs3d):
    _NP_RepositoryId = _0_VISU.ScalarMap._NP_RepositoryId


    _omni_op_d = {"IsBarVisible": _0_VISU.ScalarMap._d_IsBarVisible, "SetBarVisible": _0_VISU.ScalarMap._d_SetBarVisible, "SetGaussMetric": _0_VISU.ScalarMap._d_SetGaussMetric, "GetGaussMetric": _0_VISU.ScalarMap._d_GetGaussMetric, "SetLinkColor": _0_VISU.ScalarMap._d_SetLinkColor, "GetLinkColor": _0_VISU.ScalarMap._d_GetLinkColor}
    _omni_op_d.update(_0_VISU__POA.ColoredPrs3d._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.ScaledPrs3d._omni_op_d)

ScalarMap._omni_skeleton = ScalarMap
_0_VISU__POA.ScalarMap = ScalarMap
omniORB.registerSkeleton(ScalarMap._NP_RepositoryId, ScalarMap)
del ScalarMap
__name__ = "VISU"

# interface GaussPoints
_0_VISU._d_GaussPoints = (omniORB.tcInternal.tv_objref, "IDL:VISU/GaussPoints:1.0", "GaussPoints")
omniORB.typeMapping["IDL:VISU/GaussPoints:1.0"] = _0_VISU._d_GaussPoints
_0_VISU.GaussPoints = omniORB.newEmptyClass()
class GaussPoints (_0_VISU.ColoredPrs3d):
    _NP_RepositoryId = _0_VISU._d_GaussPoints[1]

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

    _nil = CORBA.Object._nil

    
    # enum PrimitiveType
    SPRITE = omniORB.EnumItem("SPRITE", 0)
    POINT = omniORB.EnumItem("POINT", 1)
    SPHERE = omniORB.EnumItem("SPHERE", 2)
    PrimitiveType = omniORB.Enum("IDL:VISU/GaussPoints/PrimitiveType:1.0", (SPRITE, POINT, SPHERE,))

    _d_PrimitiveType  = (omniORB.tcInternal.tv_enum, PrimitiveType._NP_RepositoryId, "PrimitiveType", PrimitiveType._items)
    _tc_PrimitiveType = omniORB.tcInternal.createTypeCode(_d_PrimitiveType)
    omniORB.registerType(PrimitiveType._NP_RepositoryId, _d_PrimitiveType, _tc_PrimitiveType)


_0_VISU.GaussPoints = GaussPoints
_0_VISU._tc_GaussPoints = omniORB.tcInternal.createTypeCode(_0_VISU._d_GaussPoints)
omniORB.registerType(GaussPoints._NP_RepositoryId, _0_VISU._d_GaussPoints, _0_VISU._tc_GaussPoints)

# GaussPoints operations and attributes
GaussPoints._d_SetIsActiveLocalScalarBar = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_GetIsActiveLocalScalarBar = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_SetIsDispGlobalScalarBar = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_GetIsDispGlobalScalarBar = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_SetSpacing = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetSpacing = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_IsBarVisible = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_SetBarVisible = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_SetIsColored = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_GetIsColored = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_SetColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
GaussPoints._d_SetBiColor = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_GetBiColor = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_GetIsDeformed = ((), (omniORB.tcInternal.tv_boolean, ), None)
GaussPoints._d_SetIsDeformed = ((omniORB.tcInternal.tv_boolean, ), (), None)
GaussPoints._d_SetScaleFactor = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetScaleFactor = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetPrimitiveType = ((omniORB.typeMapping["IDL:VISU/GaussPoints/PrimitiveType:1.0"], ), (), None)
GaussPoints._d_GetPrimitiveType = ((), (omniORB.typeMapping["IDL:VISU/GaussPoints/PrimitiveType:1.0"], ), None)
GaussPoints._d_SetClamp = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetClamp = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetMinSize = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetMinSize = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetMaxSize = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetMaxSize = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetMagnification = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetMagnification = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetMagnificationIncrement = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetMagnificationIncrement = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetGeomSize = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetGeomSize = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_GetMainTexture = ((), ((omniORB.tcInternal.tv_string,0), ), None)
GaussPoints._d_GetAlphaTexture = ((), ((omniORB.tcInternal.tv_string,0), ), None)
GaussPoints._d_SetTextures = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0)), (), None)
GaussPoints._d_SetAlphaThreshold = ((omniORB.tcInternal.tv_double, ), (), None)
GaussPoints._d_GetAlphaThreshold = ((), (omniORB.tcInternal.tv_double, ), None)
GaussPoints._d_SetResolution = ((omniORB.tcInternal.tv_long, ), (), None)
GaussPoints._d_GetResolution = ((), (omniORB.tcInternal.tv_long, ), None)
GaussPoints._d_SetFaceLimit = ((omniORB.tcInternal.tv_long, ), (), None)
GaussPoints._d_GetFaceLimit = ((), (omniORB.tcInternal.tv_long, ), None)

# GaussPoints object reference
class _objref_GaussPoints (_0_VISU._objref_ColoredPrs3d):
    _NP_RepositoryId = GaussPoints._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ColoredPrs3d.__init__(self)

    def SetIsActiveLocalScalarBar(self, *args):
        return _omnipy.invoke(self, "SetIsActiveLocalScalarBar", _0_VISU.GaussPoints._d_SetIsActiveLocalScalarBar, args)

    def GetIsActiveLocalScalarBar(self, *args):
        return _omnipy.invoke(self, "GetIsActiveLocalScalarBar", _0_VISU.GaussPoints._d_GetIsActiveLocalScalarBar, args)

    def SetIsDispGlobalScalarBar(self, *args):
        return _omnipy.invoke(self, "SetIsDispGlobalScalarBar", _0_VISU.GaussPoints._d_SetIsDispGlobalScalarBar, args)

    def GetIsDispGlobalScalarBar(self, *args):
        return _omnipy.invoke(self, "GetIsDispGlobalScalarBar", _0_VISU.GaussPoints._d_GetIsDispGlobalScalarBar, args)

    def SetSpacing(self, *args):
        return _omnipy.invoke(self, "SetSpacing", _0_VISU.GaussPoints._d_SetSpacing, args)

    def GetSpacing(self, *args):
        return _omnipy.invoke(self, "GetSpacing", _0_VISU.GaussPoints._d_GetSpacing, args)

    def IsBarVisible(self, *args):
        return _omnipy.invoke(self, "IsBarVisible", _0_VISU.GaussPoints._d_IsBarVisible, args)

    def SetBarVisible(self, *args):
        return _omnipy.invoke(self, "SetBarVisible", _0_VISU.GaussPoints._d_SetBarVisible, args)

    def SetIsColored(self, *args):
        return _omnipy.invoke(self, "SetIsColored", _0_VISU.GaussPoints._d_SetIsColored, args)

    def GetIsColored(self, *args):
        return _omnipy.invoke(self, "GetIsColored", _0_VISU.GaussPoints._d_GetIsColored, args)

    def SetColor(self, *args):
        return _omnipy.invoke(self, "SetColor", _0_VISU.GaussPoints._d_SetColor, args)

    def SetBiColor(self, *args):
        return _omnipy.invoke(self, "SetBiColor", _0_VISU.GaussPoints._d_SetBiColor, args)

    def GetBiColor(self, *args):
        return _omnipy.invoke(self, "GetBiColor", _0_VISU.GaussPoints._d_GetBiColor, args)

    def GetIsDeformed(self, *args):
        return _omnipy.invoke(self, "GetIsDeformed", _0_VISU.GaussPoints._d_GetIsDeformed, args)

    def SetIsDeformed(self, *args):
        return _omnipy.invoke(self, "SetIsDeformed", _0_VISU.GaussPoints._d_SetIsDeformed, args)

    def SetScaleFactor(self, *args):
        return _omnipy.invoke(self, "SetScaleFactor", _0_VISU.GaussPoints._d_SetScaleFactor, args)

    def GetScaleFactor(self, *args):
        return _omnipy.invoke(self, "GetScaleFactor", _0_VISU.GaussPoints._d_GetScaleFactor, args)

    def SetPrimitiveType(self, *args):
        return _omnipy.invoke(self, "SetPrimitiveType", _0_VISU.GaussPoints._d_SetPrimitiveType, args)

    def GetPrimitiveType(self, *args):
        return _omnipy.invoke(self, "GetPrimitiveType", _0_VISU.GaussPoints._d_GetPrimitiveType, args)

    def SetClamp(self, *args):
        return _omnipy.invoke(self, "SetClamp", _0_VISU.GaussPoints._d_SetClamp, args)

    def GetClamp(self, *args):
        return _omnipy.invoke(self, "GetClamp", _0_VISU.GaussPoints._d_GetClamp, args)

    def SetMinSize(self, *args):
        return _omnipy.invoke(self, "SetMinSize", _0_VISU.GaussPoints._d_SetMinSize, args)

    def GetMinSize(self, *args):
        return _omnipy.invoke(self, "GetMinSize", _0_VISU.GaussPoints._d_GetMinSize, args)

    def SetMaxSize(self, *args):
        return _omnipy.invoke(self, "SetMaxSize", _0_VISU.GaussPoints._d_SetMaxSize, args)

    def GetMaxSize(self, *args):
        return _omnipy.invoke(self, "GetMaxSize", _0_VISU.GaussPoints._d_GetMaxSize, args)

    def SetMagnification(self, *args):
        return _omnipy.invoke(self, "SetMagnification", _0_VISU.GaussPoints._d_SetMagnification, args)

    def GetMagnification(self, *args):
        return _omnipy.invoke(self, "GetMagnification", _0_VISU.GaussPoints._d_GetMagnification, args)

    def SetMagnificationIncrement(self, *args):
        return _omnipy.invoke(self, "SetMagnificationIncrement", _0_VISU.GaussPoints._d_SetMagnificationIncrement, args)

    def GetMagnificationIncrement(self, *args):
        return _omnipy.invoke(self, "GetMagnificationIncrement", _0_VISU.GaussPoints._d_GetMagnificationIncrement, args)

    def SetGeomSize(self, *args):
        return _omnipy.invoke(self, "SetGeomSize", _0_VISU.GaussPoints._d_SetGeomSize, args)

    def GetGeomSize(self, *args):
        return _omnipy.invoke(self, "GetGeomSize", _0_VISU.GaussPoints._d_GetGeomSize, args)

    def GetMainTexture(self, *args):
        return _omnipy.invoke(self, "GetMainTexture", _0_VISU.GaussPoints._d_GetMainTexture, args)

    def GetAlphaTexture(self, *args):
        return _omnipy.invoke(self, "GetAlphaTexture", _0_VISU.GaussPoints._d_GetAlphaTexture, args)

    def SetTextures(self, *args):
        return _omnipy.invoke(self, "SetTextures", _0_VISU.GaussPoints._d_SetTextures, args)

    def SetAlphaThreshold(self, *args):
        return _omnipy.invoke(self, "SetAlphaThreshold", _0_VISU.GaussPoints._d_SetAlphaThreshold, args)

    def GetAlphaThreshold(self, *args):
        return _omnipy.invoke(self, "GetAlphaThreshold", _0_VISU.GaussPoints._d_GetAlphaThreshold, args)

    def SetResolution(self, *args):
        return _omnipy.invoke(self, "SetResolution", _0_VISU.GaussPoints._d_SetResolution, args)

    def GetResolution(self, *args):
        return _omnipy.invoke(self, "GetResolution", _0_VISU.GaussPoints._d_GetResolution, args)

    def SetFaceLimit(self, *args):
        return _omnipy.invoke(self, "SetFaceLimit", _0_VISU.GaussPoints._d_SetFaceLimit, args)

    def GetFaceLimit(self, *args):
        return _omnipy.invoke(self, "GetFaceLimit", _0_VISU.GaussPoints._d_GetFaceLimit, args)

    __methods__ = ["SetIsActiveLocalScalarBar", "GetIsActiveLocalScalarBar", "SetIsDispGlobalScalarBar", "GetIsDispGlobalScalarBar", "SetSpacing", "GetSpacing", "IsBarVisible", "SetBarVisible", "SetIsColored", "GetIsColored", "SetColor", "SetBiColor", "GetBiColor", "GetIsDeformed", "SetIsDeformed", "SetScaleFactor", "GetScaleFactor", "SetPrimitiveType", "GetPrimitiveType", "SetClamp", "GetClamp", "SetMinSize", "GetMinSize", "SetMaxSize", "GetMaxSize", "SetMagnification", "GetMagnification", "SetMagnificationIncrement", "GetMagnificationIncrement", "SetGeomSize", "GetGeomSize", "GetMainTexture", "GetAlphaTexture", "SetTextures", "SetAlphaThreshold", "GetAlphaThreshold", "SetResolution", "GetResolution", "SetFaceLimit", "GetFaceLimit"] + _0_VISU._objref_ColoredPrs3d.__methods__

omniORB.registerObjref(GaussPoints._NP_RepositoryId, _objref_GaussPoints)
_0_VISU._objref_GaussPoints = _objref_GaussPoints
del GaussPoints, _objref_GaussPoints

# GaussPoints skeleton
__name__ = "VISU__POA"
class GaussPoints (_0_VISU__POA.ColoredPrs3d):
    _NP_RepositoryId = _0_VISU.GaussPoints._NP_RepositoryId


    _omni_op_d = {"SetIsActiveLocalScalarBar": _0_VISU.GaussPoints._d_SetIsActiveLocalScalarBar, "GetIsActiveLocalScalarBar": _0_VISU.GaussPoints._d_GetIsActiveLocalScalarBar, "SetIsDispGlobalScalarBar": _0_VISU.GaussPoints._d_SetIsDispGlobalScalarBar, "GetIsDispGlobalScalarBar": _0_VISU.GaussPoints._d_GetIsDispGlobalScalarBar, "SetSpacing": _0_VISU.GaussPoints._d_SetSpacing, "GetSpacing": _0_VISU.GaussPoints._d_GetSpacing, "IsBarVisible": _0_VISU.GaussPoints._d_IsBarVisible, "SetBarVisible": _0_VISU.GaussPoints._d_SetBarVisible, "SetIsColored": _0_VISU.GaussPoints._d_SetIsColored, "GetIsColored": _0_VISU.GaussPoints._d_GetIsColored, "SetColor": _0_VISU.GaussPoints._d_SetColor, "SetBiColor": _0_VISU.GaussPoints._d_SetBiColor, "GetBiColor": _0_VISU.GaussPoints._d_GetBiColor, "GetIsDeformed": _0_VISU.GaussPoints._d_GetIsDeformed, "SetIsDeformed": _0_VISU.GaussPoints._d_SetIsDeformed, "SetScaleFactor": _0_VISU.GaussPoints._d_SetScaleFactor, "GetScaleFactor": _0_VISU.GaussPoints._d_GetScaleFactor, "SetPrimitiveType": _0_VISU.GaussPoints._d_SetPrimitiveType, "GetPrimitiveType": _0_VISU.GaussPoints._d_GetPrimitiveType, "SetClamp": _0_VISU.GaussPoints._d_SetClamp, "GetClamp": _0_VISU.GaussPoints._d_GetClamp, "SetMinSize": _0_VISU.GaussPoints._d_SetMinSize, "GetMinSize": _0_VISU.GaussPoints._d_GetMinSize, "SetMaxSize": _0_VISU.GaussPoints._d_SetMaxSize, "GetMaxSize": _0_VISU.GaussPoints._d_GetMaxSize, "SetMagnification": _0_VISU.GaussPoints._d_SetMagnification, "GetMagnification": _0_VISU.GaussPoints._d_GetMagnification, "SetMagnificationIncrement": _0_VISU.GaussPoints._d_SetMagnificationIncrement, "GetMagnificationIncrement": _0_VISU.GaussPoints._d_GetMagnificationIncrement, "SetGeomSize": _0_VISU.GaussPoints._d_SetGeomSize, "GetGeomSize": _0_VISU.GaussPoints._d_GetGeomSize, "GetMainTexture": _0_VISU.GaussPoints._d_GetMainTexture, "GetAlphaTexture": _0_VISU.GaussPoints._d_GetAlphaTexture, "SetTextures": _0_VISU.GaussPoints._d_SetTextures, "SetAlphaThreshold": _0_VISU.GaussPoints._d_SetAlphaThreshold, "GetAlphaThreshold": _0_VISU.GaussPoints._d_GetAlphaThreshold, "SetResolution": _0_VISU.GaussPoints._d_SetResolution, "GetResolution": _0_VISU.GaussPoints._d_GetResolution, "SetFaceLimit": _0_VISU.GaussPoints._d_SetFaceLimit, "GetFaceLimit": _0_VISU.GaussPoints._d_GetFaceLimit}
    _omni_op_d.update(_0_VISU__POA.ColoredPrs3d._omni_op_d)

GaussPoints._omni_skeleton = GaussPoints
_0_VISU__POA.GaussPoints = GaussPoints
omniORB.registerSkeleton(GaussPoints._NP_RepositoryId, GaussPoints)
del GaussPoints
__name__ = "VISU"

# interface MonoColorPrs
_0_VISU._d_MonoColorPrs = (omniORB.tcInternal.tv_objref, "IDL:VISU/MonoColorPrs:1.0", "MonoColorPrs")
omniORB.typeMapping["IDL:VISU/MonoColorPrs:1.0"] = _0_VISU._d_MonoColorPrs
_0_VISU.MonoColorPrs = omniORB.newEmptyClass()
class MonoColorPrs (_0_VISU.ScalarMap):
    _NP_RepositoryId = _0_VISU._d_MonoColorPrs[1]

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

    _nil = CORBA.Object._nil


_0_VISU.MonoColorPrs = MonoColorPrs
_0_VISU._tc_MonoColorPrs = omniORB.tcInternal.createTypeCode(_0_VISU._d_MonoColorPrs)
omniORB.registerType(MonoColorPrs._NP_RepositoryId, _0_VISU._d_MonoColorPrs, _0_VISU._tc_MonoColorPrs)

# MonoColorPrs operations and attributes
MonoColorPrs._d_IsColored = ((), (omniORB.tcInternal.tv_boolean, ), None)
MonoColorPrs._d_ShowColored = ((omniORB.tcInternal.tv_boolean, ), (), None)
MonoColorPrs._d_GetColor = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
MonoColorPrs._d_SetColor = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)

# MonoColorPrs object reference
class _objref_MonoColorPrs (_0_VISU._objref_ScalarMap):
    _NP_RepositoryId = MonoColorPrs._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ScalarMap.__init__(self)

    def IsColored(self, *args):
        return _omnipy.invoke(self, "IsColored", _0_VISU.MonoColorPrs._d_IsColored, args)

    def ShowColored(self, *args):
        return _omnipy.invoke(self, "ShowColored", _0_VISU.MonoColorPrs._d_ShowColored, args)

    def GetColor(self, *args):
        return _omnipy.invoke(self, "GetColor", _0_VISU.MonoColorPrs._d_GetColor, args)

    def SetColor(self, *args):
        return _omnipy.invoke(self, "SetColor", _0_VISU.MonoColorPrs._d_SetColor, args)

    __methods__ = ["IsColored", "ShowColored", "GetColor", "SetColor"] + _0_VISU._objref_ScalarMap.__methods__

omniORB.registerObjref(MonoColorPrs._NP_RepositoryId, _objref_MonoColorPrs)
_0_VISU._objref_MonoColorPrs = _objref_MonoColorPrs
del MonoColorPrs, _objref_MonoColorPrs

# MonoColorPrs skeleton
__name__ = "VISU__POA"
class MonoColorPrs (_0_VISU__POA.ScalarMap):
    _NP_RepositoryId = _0_VISU.MonoColorPrs._NP_RepositoryId


    _omni_op_d = {"IsColored": _0_VISU.MonoColorPrs._d_IsColored, "ShowColored": _0_VISU.MonoColorPrs._d_ShowColored, "GetColor": _0_VISU.MonoColorPrs._d_GetColor, "SetColor": _0_VISU.MonoColorPrs._d_SetColor}
    _omni_op_d.update(_0_VISU__POA.ScalarMap._omni_op_d)

MonoColorPrs._omni_skeleton = MonoColorPrs
_0_VISU__POA.MonoColorPrs = MonoColorPrs
omniORB.registerSkeleton(MonoColorPrs._NP_RepositoryId, MonoColorPrs)
del MonoColorPrs
__name__ = "VISU"

# interface DeformedShape
_0_VISU._d_DeformedShape = (omniORB.tcInternal.tv_objref, "IDL:VISU/DeformedShape:1.0", "DeformedShape")
omniORB.typeMapping["IDL:VISU/DeformedShape:1.0"] = _0_VISU._d_DeformedShape
_0_VISU.DeformedShape = omniORB.newEmptyClass()
class DeformedShape (_0_VISU.MonoColorPrs):
    _NP_RepositoryId = _0_VISU._d_DeformedShape[1]

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

    _nil = CORBA.Object._nil


_0_VISU.DeformedShape = DeformedShape
_0_VISU._tc_DeformedShape = omniORB.tcInternal.createTypeCode(_0_VISU._d_DeformedShape)
omniORB.registerType(DeformedShape._NP_RepositoryId, _0_VISU._d_DeformedShape, _0_VISU._tc_DeformedShape)

# DeformedShape operations and attributes
DeformedShape._d_SetScale = ((omniORB.tcInternal.tv_double, ), (), None)
DeformedShape._d_GetScale = ((), (omniORB.tcInternal.tv_double, ), None)

# DeformedShape object reference
class _objref_DeformedShape (_0_VISU._objref_MonoColorPrs):
    _NP_RepositoryId = DeformedShape._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_MonoColorPrs.__init__(self)

    def SetScale(self, *args):
        return _omnipy.invoke(self, "SetScale", _0_VISU.DeformedShape._d_SetScale, args)

    def GetScale(self, *args):
        return _omnipy.invoke(self, "GetScale", _0_VISU.DeformedShape._d_GetScale, args)

    __methods__ = ["SetScale", "GetScale"] + _0_VISU._objref_MonoColorPrs.__methods__

omniORB.registerObjref(DeformedShape._NP_RepositoryId, _objref_DeformedShape)
_0_VISU._objref_DeformedShape = _objref_DeformedShape
del DeformedShape, _objref_DeformedShape

# DeformedShape skeleton
__name__ = "VISU__POA"
class DeformedShape (_0_VISU__POA.MonoColorPrs):
    _NP_RepositoryId = _0_VISU.DeformedShape._NP_RepositoryId


    _omni_op_d = {"SetScale": _0_VISU.DeformedShape._d_SetScale, "GetScale": _0_VISU.DeformedShape._d_GetScale}
    _omni_op_d.update(_0_VISU__POA.MonoColorPrs._omni_op_d)

DeformedShape._omni_skeleton = DeformedShape
_0_VISU__POA.DeformedShape = DeformedShape
omniORB.registerSkeleton(DeformedShape._NP_RepositoryId, DeformedShape)
del DeformedShape
__name__ = "VISU"

# interface Deformation
_0_VISU._d_Deformation = (omniORB.tcInternal.tv_objref, "IDL:VISU/Deformation:1.0", "Deformation")
omniORB.typeMapping["IDL:VISU/Deformation:1.0"] = _0_VISU._d_Deformation
_0_VISU.Deformation = omniORB.newEmptyClass()
class Deformation :
    _NP_RepositoryId = _0_VISU._d_Deformation[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Deformation = Deformation
_0_VISU._tc_Deformation = omniORB.tcInternal.createTypeCode(_0_VISU._d_Deformation)
omniORB.registerType(Deformation._NP_RepositoryId, _0_VISU._d_Deformation, _0_VISU._tc_Deformation)

# Deformation operations and attributes
Deformation._d_SetScale = ((omniORB.tcInternal.tv_double, ), (), None)
Deformation._d_GetScale = ((), (omniORB.tcInternal.tv_double, ), None)
Deformation._d_SetVectorialField = ((omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0)), (), None)
Deformation._d_GetVectorialFieldEntity = ((), (omniORB.typeMapping["IDL:VISU/Entity:1.0"], ), None)
Deformation._d_GetVectorialFieldName = ((), ((omniORB.tcInternal.tv_string,0), ), None)

# Deformation object reference
class _objref_Deformation (CORBA.Object):
    _NP_RepositoryId = Deformation._NP_RepositoryId

    def __init__(self):
        CORBA.Object.__init__(self)

    def SetScale(self, *args):
        return _omnipy.invoke(self, "SetScale", _0_VISU.Deformation._d_SetScale, args)

    def GetScale(self, *args):
        return _omnipy.invoke(self, "GetScale", _0_VISU.Deformation._d_GetScale, args)

    def SetVectorialField(self, *args):
        return _omnipy.invoke(self, "SetVectorialField", _0_VISU.Deformation._d_SetVectorialField, args)

    def GetVectorialFieldEntity(self, *args):
        return _omnipy.invoke(self, "GetVectorialFieldEntity", _0_VISU.Deformation._d_GetVectorialFieldEntity, args)

    def GetVectorialFieldName(self, *args):
        return _omnipy.invoke(self, "GetVectorialFieldName", _0_VISU.Deformation._d_GetVectorialFieldName, args)

    __methods__ = ["SetScale", "GetScale", "SetVectorialField", "GetVectorialFieldEntity", "GetVectorialFieldName"] + CORBA.Object.__methods__

omniORB.registerObjref(Deformation._NP_RepositoryId, _objref_Deformation)
_0_VISU._objref_Deformation = _objref_Deformation
del Deformation, _objref_Deformation

# Deformation skeleton
__name__ = "VISU__POA"
class Deformation (PortableServer.Servant):
    _NP_RepositoryId = _0_VISU.Deformation._NP_RepositoryId


    _omni_op_d = {"SetScale": _0_VISU.Deformation._d_SetScale, "GetScale": _0_VISU.Deformation._d_GetScale, "SetVectorialField": _0_VISU.Deformation._d_SetVectorialField, "GetVectorialFieldEntity": _0_VISU.Deformation._d_GetVectorialFieldEntity, "GetVectorialFieldName": _0_VISU.Deformation._d_GetVectorialFieldName}

Deformation._omni_skeleton = Deformation
_0_VISU__POA.Deformation = Deformation
omniORB.registerSkeleton(Deformation._NP_RepositoryId, Deformation)
del Deformation
__name__ = "VISU"

# interface OptionalDeformation
_0_VISU._d_OptionalDeformation = (omniORB.tcInternal.tv_objref, "IDL:VISU/OptionalDeformation:1.0", "OptionalDeformation")
omniORB.typeMapping["IDL:VISU/OptionalDeformation:1.0"] = _0_VISU._d_OptionalDeformation
_0_VISU.OptionalDeformation = omniORB.newEmptyClass()
class OptionalDeformation (_0_VISU.Deformation):
    _NP_RepositoryId = _0_VISU._d_OptionalDeformation[1]

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

    _nil = CORBA.Object._nil


_0_VISU.OptionalDeformation = OptionalDeformation
_0_VISU._tc_OptionalDeformation = omniORB.tcInternal.createTypeCode(_0_VISU._d_OptionalDeformation)
omniORB.registerType(OptionalDeformation._NP_RepositoryId, _0_VISU._d_OptionalDeformation, _0_VISU._tc_OptionalDeformation)

# OptionalDeformation operations and attributes
OptionalDeformation._d_UseDeformation = ((omniORB.tcInternal.tv_boolean, ), (), None)
OptionalDeformation._d_IsDeformed = ((), (omniORB.tcInternal.tv_boolean, ), None)

# OptionalDeformation object reference
class _objref_OptionalDeformation (_0_VISU._objref_Deformation):
    _NP_RepositoryId = OptionalDeformation._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Deformation.__init__(self)

    def UseDeformation(self, *args):
        return _omnipy.invoke(self, "UseDeformation", _0_VISU.OptionalDeformation._d_UseDeformation, args)

    def IsDeformed(self, *args):
        return _omnipy.invoke(self, "IsDeformed", _0_VISU.OptionalDeformation._d_IsDeformed, args)

    __methods__ = ["UseDeformation", "IsDeformed"] + _0_VISU._objref_Deformation.__methods__

omniORB.registerObjref(OptionalDeformation._NP_RepositoryId, _objref_OptionalDeformation)
_0_VISU._objref_OptionalDeformation = _objref_OptionalDeformation
del OptionalDeformation, _objref_OptionalDeformation

# OptionalDeformation skeleton
__name__ = "VISU__POA"
class OptionalDeformation (_0_VISU__POA.Deformation):
    _NP_RepositoryId = _0_VISU.OptionalDeformation._NP_RepositoryId


    _omni_op_d = {"UseDeformation": _0_VISU.OptionalDeformation._d_UseDeformation, "IsDeformed": _0_VISU.OptionalDeformation._d_IsDeformed}
    _omni_op_d.update(_0_VISU__POA.Deformation._omni_op_d)

OptionalDeformation._omni_skeleton = OptionalDeformation
_0_VISU__POA.OptionalDeformation = OptionalDeformation
omniORB.registerSkeleton(OptionalDeformation._NP_RepositoryId, OptionalDeformation)
del OptionalDeformation
__name__ = "VISU"

# interface DeformedShapeAndScalarMap
_0_VISU._d_DeformedShapeAndScalarMap = (omniORB.tcInternal.tv_objref, "IDL:VISU/DeformedShapeAndScalarMap:1.0", "DeformedShapeAndScalarMap")
omniORB.typeMapping["IDL:VISU/DeformedShapeAndScalarMap:1.0"] = _0_VISU._d_DeformedShapeAndScalarMap
_0_VISU.DeformedShapeAndScalarMap = omniORB.newEmptyClass()
class DeformedShapeAndScalarMap (_0_VISU.ScalarMap):
    _NP_RepositoryId = _0_VISU._d_DeformedShapeAndScalarMap[1]

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

    _nil = CORBA.Object._nil


_0_VISU.DeformedShapeAndScalarMap = DeformedShapeAndScalarMap
_0_VISU._tc_DeformedShapeAndScalarMap = omniORB.tcInternal.createTypeCode(_0_VISU._d_DeformedShapeAndScalarMap)
omniORB.registerType(DeformedShapeAndScalarMap._NP_RepositoryId, _0_VISU._d_DeformedShapeAndScalarMap, _0_VISU._tc_DeformedShapeAndScalarMap)

# DeformedShapeAndScalarMap operations and attributes
DeformedShapeAndScalarMap._d_SetScale = ((omniORB.tcInternal.tv_double, ), (), None)
DeformedShapeAndScalarMap._d_GetScale = ((), (omniORB.tcInternal.tv_double, ), None)
DeformedShapeAndScalarMap._d_SetScalarField = ((omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (), None)
DeformedShapeAndScalarMap._d_GetScalarEntity = ((), (omniORB.typeMapping["IDL:VISU/Entity:1.0"], ), None)
DeformedShapeAndScalarMap._d_GetScalarFieldName = ((), ((omniORB.tcInternal.tv_string,0), ), None)
DeformedShapeAndScalarMap._d_GetScalarTimeStampNumber = ((), (omniORB.tcInternal.tv_long, ), None)

# DeformedShapeAndScalarMap object reference
class _objref_DeformedShapeAndScalarMap (_0_VISU._objref_ScalarMap):
    _NP_RepositoryId = DeformedShapeAndScalarMap._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ScalarMap.__init__(self)

    def SetScale(self, *args):
        return _omnipy.invoke(self, "SetScale", _0_VISU.DeformedShapeAndScalarMap._d_SetScale, args)

    def GetScale(self, *args):
        return _omnipy.invoke(self, "GetScale", _0_VISU.DeformedShapeAndScalarMap._d_GetScale, args)

    def SetScalarField(self, *args):
        return _omnipy.invoke(self, "SetScalarField", _0_VISU.DeformedShapeAndScalarMap._d_SetScalarField, args)

    def GetScalarEntity(self, *args):
        return _omnipy.invoke(self, "GetScalarEntity", _0_VISU.DeformedShapeAndScalarMap._d_GetScalarEntity, args)

    def GetScalarFieldName(self, *args):
        return _omnipy.invoke(self, "GetScalarFieldName", _0_VISU.DeformedShapeAndScalarMap._d_GetScalarFieldName, args)

    def GetScalarTimeStampNumber(self, *args):
        return _omnipy.invoke(self, "GetScalarTimeStampNumber", _0_VISU.DeformedShapeAndScalarMap._d_GetScalarTimeStampNumber, args)

    __methods__ = ["SetScale", "GetScale", "SetScalarField", "GetScalarEntity", "GetScalarFieldName", "GetScalarTimeStampNumber"] + _0_VISU._objref_ScalarMap.__methods__

omniORB.registerObjref(DeformedShapeAndScalarMap._NP_RepositoryId, _objref_DeformedShapeAndScalarMap)
_0_VISU._objref_DeformedShapeAndScalarMap = _objref_DeformedShapeAndScalarMap
del DeformedShapeAndScalarMap, _objref_DeformedShapeAndScalarMap

# DeformedShapeAndScalarMap skeleton
__name__ = "VISU__POA"
class DeformedShapeAndScalarMap (_0_VISU__POA.ScalarMap):
    _NP_RepositoryId = _0_VISU.DeformedShapeAndScalarMap._NP_RepositoryId


    _omni_op_d = {"SetScale": _0_VISU.DeformedShapeAndScalarMap._d_SetScale, "GetScale": _0_VISU.DeformedShapeAndScalarMap._d_GetScale, "SetScalarField": _0_VISU.DeformedShapeAndScalarMap._d_SetScalarField, "GetScalarEntity": _0_VISU.DeformedShapeAndScalarMap._d_GetScalarEntity, "GetScalarFieldName": _0_VISU.DeformedShapeAndScalarMap._d_GetScalarFieldName, "GetScalarTimeStampNumber": _0_VISU.DeformedShapeAndScalarMap._d_GetScalarTimeStampNumber}
    _omni_op_d.update(_0_VISU__POA.ScalarMap._omni_op_d)

DeformedShapeAndScalarMap._omni_skeleton = DeformedShapeAndScalarMap
_0_VISU__POA.DeformedShapeAndScalarMap = DeformedShapeAndScalarMap
omniORB.registerSkeleton(DeformedShapeAndScalarMap._NP_RepositoryId, DeformedShapeAndScalarMap)
del DeformedShapeAndScalarMap
__name__ = "VISU"

# interface Plot3dBase
_0_VISU._d_Plot3dBase = (omniORB.tcInternal.tv_objref, "IDL:VISU/Plot3dBase:1.0", "Plot3dBase")
omniORB.typeMapping["IDL:VISU/Plot3dBase:1.0"] = _0_VISU._d_Plot3dBase
_0_VISU.Plot3dBase = omniORB.newEmptyClass()
class Plot3dBase :
    _NP_RepositoryId = _0_VISU._d_Plot3dBase[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Plot3dBase = Plot3dBase
_0_VISU._tc_Plot3dBase = omniORB.tcInternal.createTypeCode(_0_VISU._d_Plot3dBase)
omniORB.registerType(Plot3dBase._NP_RepositoryId, _0_VISU._d_Plot3dBase, _0_VISU._tc_Plot3dBase)

# Plot3dBase operations and attributes
Plot3dBase._d_SetScaleFactor = ((omniORB.tcInternal.tv_double, ), (), None)
Plot3dBase._d_GetScaleFactor = ((), (omniORB.tcInternal.tv_double, ), None)
Plot3dBase._d_SetContourPrs = ((omniORB.tcInternal.tv_boolean, ), (), None)
Plot3dBase._d_GetIsContourPrs = ((), (omniORB.tcInternal.tv_boolean, ), None)
Plot3dBase._d_SetNbOfContours = ((omniORB.tcInternal.tv_long, ), (), None)
Plot3dBase._d_GetNbOfContours = ((), (omniORB.tcInternal.tv_long, ), None)

# Plot3dBase object reference
class _objref_Plot3dBase (CORBA.Object):
    _NP_RepositoryId = Plot3dBase._NP_RepositoryId

    def __init__(self):
        CORBA.Object.__init__(self)

    def SetScaleFactor(self, *args):
        return _omnipy.invoke(self, "SetScaleFactor", _0_VISU.Plot3dBase._d_SetScaleFactor, args)

    def GetScaleFactor(self, *args):
        return _omnipy.invoke(self, "GetScaleFactor", _0_VISU.Plot3dBase._d_GetScaleFactor, args)

    def SetContourPrs(self, *args):
        return _omnipy.invoke(self, "SetContourPrs", _0_VISU.Plot3dBase._d_SetContourPrs, args)

    def GetIsContourPrs(self, *args):
        return _omnipy.invoke(self, "GetIsContourPrs", _0_VISU.Plot3dBase._d_GetIsContourPrs, args)

    def SetNbOfContours(self, *args):
        return _omnipy.invoke(self, "SetNbOfContours", _0_VISU.Plot3dBase._d_SetNbOfContours, args)

    def GetNbOfContours(self, *args):
        return _omnipy.invoke(self, "GetNbOfContours", _0_VISU.Plot3dBase._d_GetNbOfContours, args)

    __methods__ = ["SetScaleFactor", "GetScaleFactor", "SetContourPrs", "GetIsContourPrs", "SetNbOfContours", "GetNbOfContours"] + CORBA.Object.__methods__

omniORB.registerObjref(Plot3dBase._NP_RepositoryId, _objref_Plot3dBase)
_0_VISU._objref_Plot3dBase = _objref_Plot3dBase
del Plot3dBase, _objref_Plot3dBase

# Plot3dBase skeleton
__name__ = "VISU__POA"
class Plot3dBase (PortableServer.Servant):
    _NP_RepositoryId = _0_VISU.Plot3dBase._NP_RepositoryId


    _omni_op_d = {"SetScaleFactor": _0_VISU.Plot3dBase._d_SetScaleFactor, "GetScaleFactor": _0_VISU.Plot3dBase._d_GetScaleFactor, "SetContourPrs": _0_VISU.Plot3dBase._d_SetContourPrs, "GetIsContourPrs": _0_VISU.Plot3dBase._d_GetIsContourPrs, "SetNbOfContours": _0_VISU.Plot3dBase._d_SetNbOfContours, "GetNbOfContours": _0_VISU.Plot3dBase._d_GetNbOfContours}

Plot3dBase._omni_skeleton = Plot3dBase
_0_VISU__POA.Plot3dBase = Plot3dBase
omniORB.registerSkeleton(Plot3dBase._NP_RepositoryId, Plot3dBase)
del Plot3dBase
__name__ = "VISU"

# interface Plot3D
_0_VISU._d_Plot3D = (omniORB.tcInternal.tv_objref, "IDL:VISU/Plot3D:1.0", "Plot3D")
omniORB.typeMapping["IDL:VISU/Plot3D:1.0"] = _0_VISU._d_Plot3D
_0_VISU.Plot3D = omniORB.newEmptyClass()
class Plot3D (_0_VISU.ScalarMap, _0_VISU.Plot3dBase):
    _NP_RepositoryId = _0_VISU._d_Plot3D[1]

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

    _nil = CORBA.Object._nil

    
    # enum Orientation
    XY = omniORB.EnumItem("XY", 0)
    YZ = omniORB.EnumItem("YZ", 1)
    ZX = omniORB.EnumItem("ZX", 2)
    Orientation = omniORB.Enum("IDL:VISU/Plot3D/Orientation:1.0", (XY, YZ, ZX,))

    _d_Orientation  = (omniORB.tcInternal.tv_enum, Orientation._NP_RepositoryId, "Orientation", Orientation._items)
    _tc_Orientation = omniORB.tcInternal.createTypeCode(_d_Orientation)
    omniORB.registerType(Orientation._NP_RepositoryId, _d_Orientation, _tc_Orientation)


_0_VISU.Plot3D = Plot3D
_0_VISU._tc_Plot3D = omniORB.tcInternal.createTypeCode(_0_VISU._d_Plot3D)
omniORB.registerType(Plot3D._NP_RepositoryId, _0_VISU._d_Plot3D, _0_VISU._tc_Plot3D)

# Plot3D operations and attributes
Plot3D._d_SetOrientation = ((omniORB.typeMapping["IDL:VISU/Plot3D/Orientation:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
Plot3D._d_GetOrientationType = ((), (omniORB.typeMapping["IDL:VISU/Plot3D/Orientation:1.0"], ), None)
Plot3D._d_GetRotateX = ((), (omniORB.tcInternal.tv_double, ), None)
Plot3D._d_GetRotateY = ((), (omniORB.tcInternal.tv_double, ), None)
Plot3D._d_SetPlanePosition = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_boolean), (), None)
Plot3D._d_GetPlanePosition = ((), (omniORB.tcInternal.tv_double, ), None)
Plot3D._d_IsPositionRelative = ((), (omniORB.tcInternal.tv_boolean, ), None)

# Plot3D object reference
class _objref_Plot3D (_0_VISU._objref_ScalarMap, _0_VISU._objref_Plot3dBase):
    _NP_RepositoryId = Plot3D._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ScalarMap.__init__(self)
        _0_VISU._objref_Plot3dBase.__init__(self)

    def SetOrientation(self, *args):
        return _omnipy.invoke(self, "SetOrientation", _0_VISU.Plot3D._d_SetOrientation, args)

    def GetOrientationType(self, *args):
        return _omnipy.invoke(self, "GetOrientationType", _0_VISU.Plot3D._d_GetOrientationType, args)

    def GetRotateX(self, *args):
        return _omnipy.invoke(self, "GetRotateX", _0_VISU.Plot3D._d_GetRotateX, args)

    def GetRotateY(self, *args):
        return _omnipy.invoke(self, "GetRotateY", _0_VISU.Plot3D._d_GetRotateY, args)

    def SetPlanePosition(self, *args):
        return _omnipy.invoke(self, "SetPlanePosition", _0_VISU.Plot3D._d_SetPlanePosition, args)

    def GetPlanePosition(self, *args):
        return _omnipy.invoke(self, "GetPlanePosition", _0_VISU.Plot3D._d_GetPlanePosition, args)

    def IsPositionRelative(self, *args):
        return _omnipy.invoke(self, "IsPositionRelative", _0_VISU.Plot3D._d_IsPositionRelative, args)

    __methods__ = ["SetOrientation", "GetOrientationType", "GetRotateX", "GetRotateY", "SetPlanePosition", "GetPlanePosition", "IsPositionRelative"] + _0_VISU._objref_ScalarMap.__methods__ + _0_VISU._objref_Plot3dBase.__methods__

omniORB.registerObjref(Plot3D._NP_RepositoryId, _objref_Plot3D)
_0_VISU._objref_Plot3D = _objref_Plot3D
del Plot3D, _objref_Plot3D

# Plot3D skeleton
__name__ = "VISU__POA"
class Plot3D (_0_VISU__POA.ScalarMap, _0_VISU__POA.Plot3dBase):
    _NP_RepositoryId = _0_VISU.Plot3D._NP_RepositoryId


    _omni_op_d = {"SetOrientation": _0_VISU.Plot3D._d_SetOrientation, "GetOrientationType": _0_VISU.Plot3D._d_GetOrientationType, "GetRotateX": _0_VISU.Plot3D._d_GetRotateX, "GetRotateY": _0_VISU.Plot3D._d_GetRotateY, "SetPlanePosition": _0_VISU.Plot3D._d_SetPlanePosition, "GetPlanePosition": _0_VISU.Plot3D._d_GetPlanePosition, "IsPositionRelative": _0_VISU.Plot3D._d_IsPositionRelative}
    _omni_op_d.update(_0_VISU__POA.ScalarMap._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.Plot3dBase._omni_op_d)

Plot3D._omni_skeleton = Plot3D
_0_VISU__POA.Plot3D = Plot3D
omniORB.registerSkeleton(Plot3D._NP_RepositoryId, Plot3D)
del Plot3D
__name__ = "VISU"

# interface Table
_0_VISU._d_Table = (omniORB.tcInternal.tv_objref, "IDL:VISU/Table:1.0", "Table")
omniORB.typeMapping["IDL:VISU/Table:1.0"] = _0_VISU._d_Table
_0_VISU.Table = omniORB.newEmptyClass()
class Table (_0_VISU.PrsObject):
    _NP_RepositoryId = _0_VISU._d_Table[1]

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

    _nil = CORBA.Object._nil

    
    # enum Orientation
    HORIZONTAL = omniORB.EnumItem("HORIZONTAL", 0)
    VERTIACAL = omniORB.EnumItem("VERTIACAL", 1)
    Orientation = omniORB.Enum("IDL:VISU/Table/Orientation:1.0", (HORIZONTAL, VERTIACAL,))

    _d_Orientation  = (omniORB.tcInternal.tv_enum, Orientation._NP_RepositoryId, "Orientation", Orientation._items)
    _tc_Orientation = omniORB.tcInternal.createTypeCode(_d_Orientation)
    omniORB.registerType(Orientation._NP_RepositoryId, _d_Orientation, _tc_Orientation)


_0_VISU.Table = Table
_0_VISU._tc_Table = omniORB.tcInternal.createTypeCode(_0_VISU._d_Table)
omniORB.registerType(Table._NP_RepositoryId, _0_VISU._d_Table, _0_VISU._tc_Table)

# Table operations and attributes
Table._d_SetTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
Table._d_GetTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
Table._d_SetOrientation = ((omniORB.typeMapping["IDL:VISU/Table/Orientation:1.0"], ), (), None)
Table._d_GetOrientation = ((), (omniORB.typeMapping["IDL:VISU/Table/Orientation:1.0"], ), None)
Table._d_GetNbRows = ((), (omniORB.tcInternal.tv_long, ), None)
Table._d_GetNbColumns = ((), (omniORB.tcInternal.tv_long, ), None)
Table._d_SortRow = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/SortOrder:1.0"], omniORB.typeMapping["IDL:VISU/SortPolicy:1.0"]), (), None)
Table._d_SortColumn = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/SortOrder:1.0"], omniORB.typeMapping["IDL:VISU/SortPolicy:1.0"]), (), None)
Table._d_SortByRow = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/SortOrder:1.0"], omniORB.typeMapping["IDL:VISU/SortPolicy:1.0"]), (), None)
Table._d_SortByColumn = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/SortOrder:1.0"], omniORB.typeMapping["IDL:VISU/SortPolicy:1.0"]), (), None)

# Table object reference
class _objref_Table (_0_VISU._objref_PrsObject):
    _NP_RepositoryId = Table._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_PrsObject.__init__(self)

    def SetTitle(self, *args):
        return _omnipy.invoke(self, "SetTitle", _0_VISU.Table._d_SetTitle, args)

    def GetTitle(self, *args):
        return _omnipy.invoke(self, "GetTitle", _0_VISU.Table._d_GetTitle, args)

    def SetOrientation(self, *args):
        return _omnipy.invoke(self, "SetOrientation", _0_VISU.Table._d_SetOrientation, args)

    def GetOrientation(self, *args):
        return _omnipy.invoke(self, "GetOrientation", _0_VISU.Table._d_GetOrientation, args)

    def GetNbRows(self, *args):
        return _omnipy.invoke(self, "GetNbRows", _0_VISU.Table._d_GetNbRows, args)

    def GetNbColumns(self, *args):
        return _omnipy.invoke(self, "GetNbColumns", _0_VISU.Table._d_GetNbColumns, args)

    def SortRow(self, *args):
        return _omnipy.invoke(self, "SortRow", _0_VISU.Table._d_SortRow, args)

    def SortColumn(self, *args):
        return _omnipy.invoke(self, "SortColumn", _0_VISU.Table._d_SortColumn, args)

    def SortByRow(self, *args):
        return _omnipy.invoke(self, "SortByRow", _0_VISU.Table._d_SortByRow, args)

    def SortByColumn(self, *args):
        return _omnipy.invoke(self, "SortByColumn", _0_VISU.Table._d_SortByColumn, args)

    __methods__ = ["SetTitle", "GetTitle", "SetOrientation", "GetOrientation", "GetNbRows", "GetNbColumns", "SortRow", "SortColumn", "SortByRow", "SortByColumn"] + _0_VISU._objref_PrsObject.__methods__

omniORB.registerObjref(Table._NP_RepositoryId, _objref_Table)
_0_VISU._objref_Table = _objref_Table
del Table, _objref_Table

# Table skeleton
__name__ = "VISU__POA"
class Table (_0_VISU__POA.PrsObject):
    _NP_RepositoryId = _0_VISU.Table._NP_RepositoryId


    _omni_op_d = {"SetTitle": _0_VISU.Table._d_SetTitle, "GetTitle": _0_VISU.Table._d_GetTitle, "SetOrientation": _0_VISU.Table._d_SetOrientation, "GetOrientation": _0_VISU.Table._d_GetOrientation, "GetNbRows": _0_VISU.Table._d_GetNbRows, "GetNbColumns": _0_VISU.Table._d_GetNbColumns, "SortRow": _0_VISU.Table._d_SortRow, "SortColumn": _0_VISU.Table._d_SortColumn, "SortByRow": _0_VISU.Table._d_SortByRow, "SortByColumn": _0_VISU.Table._d_SortByColumn}
    _omni_op_d.update(_0_VISU__POA.PrsObject._omni_op_d)

Table._omni_skeleton = Table
_0_VISU__POA.Table = Table
omniORB.registerSkeleton(Table._NP_RepositoryId, Table)
del Table
__name__ = "VISU"

# interface PointMap3d
_0_VISU._d_PointMap3d = (omniORB.tcInternal.tv_objref, "IDL:VISU/PointMap3d:1.0", "PointMap3d")
omniORB.typeMapping["IDL:VISU/PointMap3d:1.0"] = _0_VISU._d_PointMap3d
_0_VISU.PointMap3d = omniORB.newEmptyClass()
class PointMap3d (_0_VISU.ColoredPrs3dBase, _0_VISU.ScaledPrs3d, _0_VISU.Plot3dBase, _0_VISU.Table):
    _NP_RepositoryId = _0_VISU._d_PointMap3d[1]

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

    _nil = CORBA.Object._nil


_0_VISU.PointMap3d = PointMap3d
_0_VISU._tc_PointMap3d = omniORB.tcInternal.createTypeCode(_0_VISU._d_PointMap3d)
omniORB.registerType(PointMap3d._NP_RepositoryId, _0_VISU._d_PointMap3d, _0_VISU._tc_PointMap3d)

# PointMap3d object reference
class _objref_PointMap3d (_0_VISU._objref_ColoredPrs3dBase, _0_VISU._objref_ScaledPrs3d, _0_VISU._objref_Plot3dBase, _0_VISU._objref_Table):
    _NP_RepositoryId = PointMap3d._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ColoredPrs3dBase.__init__(self)
        _0_VISU._objref_ScaledPrs3d.__init__(self)
        _0_VISU._objref_Plot3dBase.__init__(self)
        _0_VISU._objref_Table.__init__(self)

    __methods__ = [] + _0_VISU._objref_ColoredPrs3dBase.__methods__ + _0_VISU._objref_ScaledPrs3d.__methods__ + _0_VISU._objref_Plot3dBase.__methods__ + _0_VISU._objref_Table.__methods__

omniORB.registerObjref(PointMap3d._NP_RepositoryId, _objref_PointMap3d)
_0_VISU._objref_PointMap3d = _objref_PointMap3d
del PointMap3d, _objref_PointMap3d

# PointMap3d skeleton
__name__ = "VISU__POA"
class PointMap3d (_0_VISU__POA.ColoredPrs3dBase, _0_VISU__POA.ScaledPrs3d, _0_VISU__POA.Plot3dBase, _0_VISU__POA.Table):
    _NP_RepositoryId = _0_VISU.PointMap3d._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_VISU__POA.ColoredPrs3dBase._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.ScaledPrs3d._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.Plot3dBase._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.Table._omni_op_d)

PointMap3d._omni_skeleton = PointMap3d
_0_VISU__POA.PointMap3d = PointMap3d
omniORB.registerSkeleton(PointMap3d._NP_RepositoryId, PointMap3d)
del PointMap3d
__name__ = "VISU"

# interface CutPlanes
_0_VISU._d_CutPlanes = (omniORB.tcInternal.tv_objref, "IDL:VISU/CutPlanes:1.0", "CutPlanes")
omniORB.typeMapping["IDL:VISU/CutPlanes:1.0"] = _0_VISU._d_CutPlanes
_0_VISU.CutPlanes = omniORB.newEmptyClass()
class CutPlanes (_0_VISU.ScalarMap, _0_VISU.OptionalDeformation):
    _NP_RepositoryId = _0_VISU._d_CutPlanes[1]

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

    _nil = CORBA.Object._nil

    
    # enum Orientation
    XY = omniORB.EnumItem("XY", 0)
    YZ = omniORB.EnumItem("YZ", 1)
    ZX = omniORB.EnumItem("ZX", 2)
    Orientation = omniORB.Enum("IDL:VISU/CutPlanes/Orientation:1.0", (XY, YZ, ZX,))

    _d_Orientation  = (omniORB.tcInternal.tv_enum, Orientation._NP_RepositoryId, "Orientation", Orientation._items)
    _tc_Orientation = omniORB.tcInternal.createTypeCode(_d_Orientation)
    omniORB.registerType(Orientation._NP_RepositoryId, _d_Orientation, _tc_Orientation)


_0_VISU.CutPlanes = CutPlanes
_0_VISU._tc_CutPlanes = omniORB.tcInternal.createTypeCode(_0_VISU._d_CutPlanes)
omniORB.registerType(CutPlanes._NP_RepositoryId, _0_VISU._d_CutPlanes, _0_VISU._tc_CutPlanes)

# CutPlanes operations and attributes
CutPlanes._d_SetOrientation = ((omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
CutPlanes._d_GetOrientationType = ((), (omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], ), None)
CutPlanes._d_GetRotateX = ((), (omniORB.tcInternal.tv_double, ), None)
CutPlanes._d_GetRotateY = ((), (omniORB.tcInternal.tv_double, ), None)
CutPlanes._d_SetDisplacement = ((omniORB.tcInternal.tv_double, ), (), None)
CutPlanes._d_GetDisplacement = ((), (omniORB.tcInternal.tv_double, ), None)
CutPlanes._d_SetPlanePosition = ((omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_double), (), None)
CutPlanes._d_SetDefault = ((omniORB.tcInternal.tv_long, ), (), None)
CutPlanes._d_GetPlanePosition = ((omniORB.tcInternal.tv_long, ), (omniORB.tcInternal.tv_double, ), None)
CutPlanes._d_IsDefault = ((omniORB.tcInternal.tv_long, ), (omniORB.tcInternal.tv_boolean, ), None)
CutPlanes._d_SetNbPlanes = ((omniORB.tcInternal.tv_long, ), (), None)
CutPlanes._d_GetNbPlanes = ((), (omniORB.tcInternal.tv_long, ), None)

# CutPlanes object reference
class _objref_CutPlanes (_0_VISU._objref_ScalarMap, _0_VISU._objref_OptionalDeformation):
    _NP_RepositoryId = CutPlanes._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ScalarMap.__init__(self)
        _0_VISU._objref_OptionalDeformation.__init__(self)

    def SetOrientation(self, *args):
        return _omnipy.invoke(self, "SetOrientation", _0_VISU.CutPlanes._d_SetOrientation, args)

    def GetOrientationType(self, *args):
        return _omnipy.invoke(self, "GetOrientationType", _0_VISU.CutPlanes._d_GetOrientationType, args)

    def GetRotateX(self, *args):
        return _omnipy.invoke(self, "GetRotateX", _0_VISU.CutPlanes._d_GetRotateX, args)

    def GetRotateY(self, *args):
        return _omnipy.invoke(self, "GetRotateY", _0_VISU.CutPlanes._d_GetRotateY, args)

    def SetDisplacement(self, *args):
        return _omnipy.invoke(self, "SetDisplacement", _0_VISU.CutPlanes._d_SetDisplacement, args)

    def GetDisplacement(self, *args):
        return _omnipy.invoke(self, "GetDisplacement", _0_VISU.CutPlanes._d_GetDisplacement, args)

    def SetPlanePosition(self, *args):
        return _omnipy.invoke(self, "SetPlanePosition", _0_VISU.CutPlanes._d_SetPlanePosition, args)

    def SetDefault(self, *args):
        return _omnipy.invoke(self, "SetDefault", _0_VISU.CutPlanes._d_SetDefault, args)

    def GetPlanePosition(self, *args):
        return _omnipy.invoke(self, "GetPlanePosition", _0_VISU.CutPlanes._d_GetPlanePosition, args)

    def IsDefault(self, *args):
        return _omnipy.invoke(self, "IsDefault", _0_VISU.CutPlanes._d_IsDefault, args)

    def SetNbPlanes(self, *args):
        return _omnipy.invoke(self, "SetNbPlanes", _0_VISU.CutPlanes._d_SetNbPlanes, args)

    def GetNbPlanes(self, *args):
        return _omnipy.invoke(self, "GetNbPlanes", _0_VISU.CutPlanes._d_GetNbPlanes, args)

    __methods__ = ["SetOrientation", "GetOrientationType", "GetRotateX", "GetRotateY", "SetDisplacement", "GetDisplacement", "SetPlanePosition", "SetDefault", "GetPlanePosition", "IsDefault", "SetNbPlanes", "GetNbPlanes"] + _0_VISU._objref_ScalarMap.__methods__ + _0_VISU._objref_OptionalDeformation.__methods__

omniORB.registerObjref(CutPlanes._NP_RepositoryId, _objref_CutPlanes)
_0_VISU._objref_CutPlanes = _objref_CutPlanes
del CutPlanes, _objref_CutPlanes

# CutPlanes skeleton
__name__ = "VISU__POA"
class CutPlanes (_0_VISU__POA.ScalarMap, _0_VISU__POA.OptionalDeformation):
    _NP_RepositoryId = _0_VISU.CutPlanes._NP_RepositoryId


    _omni_op_d = {"SetOrientation": _0_VISU.CutPlanes._d_SetOrientation, "GetOrientationType": _0_VISU.CutPlanes._d_GetOrientationType, "GetRotateX": _0_VISU.CutPlanes._d_GetRotateX, "GetRotateY": _0_VISU.CutPlanes._d_GetRotateY, "SetDisplacement": _0_VISU.CutPlanes._d_SetDisplacement, "GetDisplacement": _0_VISU.CutPlanes._d_GetDisplacement, "SetPlanePosition": _0_VISU.CutPlanes._d_SetPlanePosition, "SetDefault": _0_VISU.CutPlanes._d_SetDefault, "GetPlanePosition": _0_VISU.CutPlanes._d_GetPlanePosition, "IsDefault": _0_VISU.CutPlanes._d_IsDefault, "SetNbPlanes": _0_VISU.CutPlanes._d_SetNbPlanes, "GetNbPlanes": _0_VISU.CutPlanes._d_GetNbPlanes}
    _omni_op_d.update(_0_VISU__POA.ScalarMap._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.OptionalDeformation._omni_op_d)

CutPlanes._omni_skeleton = CutPlanes
_0_VISU__POA.CutPlanes = CutPlanes
omniORB.registerSkeleton(CutPlanes._NP_RepositoryId, CutPlanes)
del CutPlanes
__name__ = "VISU"

# interface CutLinesBase
_0_VISU._d_CutLinesBase = (omniORB.tcInternal.tv_objref, "IDL:VISU/CutLinesBase:1.0", "CutLinesBase")
omniORB.typeMapping["IDL:VISU/CutLinesBase:1.0"] = _0_VISU._d_CutLinesBase
_0_VISU.CutLinesBase = omniORB.newEmptyClass()
class CutLinesBase (_0_VISU.ScalarMap):
    _NP_RepositoryId = _0_VISU._d_CutLinesBase[1]

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

    _nil = CORBA.Object._nil


_0_VISU.CutLinesBase = CutLinesBase
_0_VISU._tc_CutLinesBase = omniORB.tcInternal.createTypeCode(_0_VISU._d_CutLinesBase)
omniORB.registerType(CutLinesBase._NP_RepositoryId, _0_VISU._d_CutLinesBase, _0_VISU._tc_CutLinesBase)

# CutLinesBase operations and attributes
CutLinesBase._d_SetNbLines = ((omniORB.tcInternal.tv_long, ), (), None)
CutLinesBase._d_GetNbLines = ((), (omniORB.tcInternal.tv_long, ), None)
CutLinesBase._d_SetAllCurvesInverted = ((omniORB.tcInternal.tv_boolean, ), (), None)
CutLinesBase._d_IsAllCurvesInverted = ((), (omniORB.tcInternal.tv_boolean, ), None)
CutLinesBase._d_SetUseAbsoluteLength = ((omniORB.tcInternal.tv_boolean, ), (), None)
CutLinesBase._d_IsUseAbsoluteLength = ((), (omniORB.tcInternal.tv_boolean, ), None)

# CutLinesBase object reference
class _objref_CutLinesBase (_0_VISU._objref_ScalarMap):
    _NP_RepositoryId = CutLinesBase._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_ScalarMap.__init__(self)

    def SetNbLines(self, *args):
        return _omnipy.invoke(self, "SetNbLines", _0_VISU.CutLinesBase._d_SetNbLines, args)

    def GetNbLines(self, *args):
        return _omnipy.invoke(self, "GetNbLines", _0_VISU.CutLinesBase._d_GetNbLines, args)

    def SetAllCurvesInverted(self, *args):
        return _omnipy.invoke(self, "SetAllCurvesInverted", _0_VISU.CutLinesBase._d_SetAllCurvesInverted, args)

    def IsAllCurvesInverted(self, *args):
        return _omnipy.invoke(self, "IsAllCurvesInverted", _0_VISU.CutLinesBase._d_IsAllCurvesInverted, args)

    def SetUseAbsoluteLength(self, *args):
        return _omnipy.invoke(self, "SetUseAbsoluteLength", _0_VISU.CutLinesBase._d_SetUseAbsoluteLength, args)

    def IsUseAbsoluteLength(self, *args):
        return _omnipy.invoke(self, "IsUseAbsoluteLength", _0_VISU.CutLinesBase._d_IsUseAbsoluteLength, args)

    __methods__ = ["SetNbLines", "GetNbLines", "SetAllCurvesInverted", "IsAllCurvesInverted", "SetUseAbsoluteLength", "IsUseAbsoluteLength"] + _0_VISU._objref_ScalarMap.__methods__

omniORB.registerObjref(CutLinesBase._NP_RepositoryId, _objref_CutLinesBase)
_0_VISU._objref_CutLinesBase = _objref_CutLinesBase
del CutLinesBase, _objref_CutLinesBase

# CutLinesBase skeleton
__name__ = "VISU__POA"
class CutLinesBase (_0_VISU__POA.ScalarMap):
    _NP_RepositoryId = _0_VISU.CutLinesBase._NP_RepositoryId


    _omni_op_d = {"SetNbLines": _0_VISU.CutLinesBase._d_SetNbLines, "GetNbLines": _0_VISU.CutLinesBase._d_GetNbLines, "SetAllCurvesInverted": _0_VISU.CutLinesBase._d_SetAllCurvesInverted, "IsAllCurvesInverted": _0_VISU.CutLinesBase._d_IsAllCurvesInverted, "SetUseAbsoluteLength": _0_VISU.CutLinesBase._d_SetUseAbsoluteLength, "IsUseAbsoluteLength": _0_VISU.CutLinesBase._d_IsUseAbsoluteLength}
    _omni_op_d.update(_0_VISU__POA.ScalarMap._omni_op_d)

CutLinesBase._omni_skeleton = CutLinesBase
_0_VISU__POA.CutLinesBase = CutLinesBase
omniORB.registerSkeleton(CutLinesBase._NP_RepositoryId, CutLinesBase)
del CutLinesBase
__name__ = "VISU"

# interface CutLines
_0_VISU._d_CutLines = (omniORB.tcInternal.tv_objref, "IDL:VISU/CutLines:1.0", "CutLines")
omniORB.typeMapping["IDL:VISU/CutLines:1.0"] = _0_VISU._d_CutLines
_0_VISU.CutLines = omniORB.newEmptyClass()
class CutLines (_0_VISU.CutLinesBase):
    _NP_RepositoryId = _0_VISU._d_CutLines[1]

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

    _nil = CORBA.Object._nil


_0_VISU.CutLines = CutLines
_0_VISU._tc_CutLines = omniORB.tcInternal.createTypeCode(_0_VISU._d_CutLines)
omniORB.registerType(CutLines._NP_RepositoryId, _0_VISU._d_CutLines, _0_VISU._tc_CutLines)

# CutLines operations and attributes
CutLines._d_SetOrientation = ((omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
CutLines._d_SetOrientation2 = ((omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
CutLines._d_GetOrientationType = ((), (omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], ), None)
CutLines._d_GetOrientationType2 = ((), (omniORB.typeMapping["IDL:VISU/CutPlanes/Orientation:1.0"], ), None)
CutLines._d_GetRotateX = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_GetRotateX2 = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_GetRotateY = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_GetRotateY2 = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_SetDisplacement = ((omniORB.tcInternal.tv_double, ), (), None)
CutLines._d_SetDisplacement2 = ((omniORB.tcInternal.tv_double, ), (), None)
CutLines._d_GetDisplacement = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_GetDisplacement2 = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_SetBasePlanePosition = ((omniORB.tcInternal.tv_double, ), (), None)
CutLines._d_GetBasePlanePosition = ((), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_SetLinePosition = ((omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_double), (), None)
CutLines._d_GetLinePosition = ((omniORB.tcInternal.tv_long, ), (omniORB.tcInternal.tv_double, ), None)
CutLines._d_SetDefault = ((), (), None)
CutLines._d_IsDefault = ((), (omniORB.tcInternal.tv_boolean, ), None)
CutLines._d_SetDefaultPosition = ((omniORB.tcInternal.tv_long, ), (), None)
CutLines._d_IsDefaultPosition = ((omniORB.tcInternal.tv_long, ), (omniORB.tcInternal.tv_boolean, ), None)

# CutLines object reference
class _objref_CutLines (_0_VISU._objref_CutLinesBase):
    _NP_RepositoryId = CutLines._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_CutLinesBase.__init__(self)

    def SetOrientation(self, *args):
        return _omnipy.invoke(self, "SetOrientation", _0_VISU.CutLines._d_SetOrientation, args)

    def SetOrientation2(self, *args):
        return _omnipy.invoke(self, "SetOrientation2", _0_VISU.CutLines._d_SetOrientation2, args)

    def GetOrientationType(self, *args):
        return _omnipy.invoke(self, "GetOrientationType", _0_VISU.CutLines._d_GetOrientationType, args)

    def GetOrientationType2(self, *args):
        return _omnipy.invoke(self, "GetOrientationType2", _0_VISU.CutLines._d_GetOrientationType2, args)

    def GetRotateX(self, *args):
        return _omnipy.invoke(self, "GetRotateX", _0_VISU.CutLines._d_GetRotateX, args)

    def GetRotateX2(self, *args):
        return _omnipy.invoke(self, "GetRotateX2", _0_VISU.CutLines._d_GetRotateX2, args)

    def GetRotateY(self, *args):
        return _omnipy.invoke(self, "GetRotateY", _0_VISU.CutLines._d_GetRotateY, args)

    def GetRotateY2(self, *args):
        return _omnipy.invoke(self, "GetRotateY2", _0_VISU.CutLines._d_GetRotateY2, args)

    def SetDisplacement(self, *args):
        return _omnipy.invoke(self, "SetDisplacement", _0_VISU.CutLines._d_SetDisplacement, args)

    def SetDisplacement2(self, *args):
        return _omnipy.invoke(self, "SetDisplacement2", _0_VISU.CutLines._d_SetDisplacement2, args)

    def GetDisplacement(self, *args):
        return _omnipy.invoke(self, "GetDisplacement", _0_VISU.CutLines._d_GetDisplacement, args)

    def GetDisplacement2(self, *args):
        return _omnipy.invoke(self, "GetDisplacement2", _0_VISU.CutLines._d_GetDisplacement2, args)

    def SetBasePlanePosition(self, *args):
        return _omnipy.invoke(self, "SetBasePlanePosition", _0_VISU.CutLines._d_SetBasePlanePosition, args)

    def GetBasePlanePosition(self, *args):
        return _omnipy.invoke(self, "GetBasePlanePosition", _0_VISU.CutLines._d_GetBasePlanePosition, args)

    def SetLinePosition(self, *args):
        return _omnipy.invoke(self, "SetLinePosition", _0_VISU.CutLines._d_SetLinePosition, args)

    def GetLinePosition(self, *args):
        return _omnipy.invoke(self, "GetLinePosition", _0_VISU.CutLines._d_GetLinePosition, args)

    def SetDefault(self, *args):
        return _omnipy.invoke(self, "SetDefault", _0_VISU.CutLines._d_SetDefault, args)

    def IsDefault(self, *args):
        return _omnipy.invoke(self, "IsDefault", _0_VISU.CutLines._d_IsDefault, args)

    def SetDefaultPosition(self, *args):
        return _omnipy.invoke(self, "SetDefaultPosition", _0_VISU.CutLines._d_SetDefaultPosition, args)

    def IsDefaultPosition(self, *args):
        return _omnipy.invoke(self, "IsDefaultPosition", _0_VISU.CutLines._d_IsDefaultPosition, args)

    __methods__ = ["SetOrientation", "SetOrientation2", "GetOrientationType", "GetOrientationType2", "GetRotateX", "GetRotateX2", "GetRotateY", "GetRotateY2", "SetDisplacement", "SetDisplacement2", "GetDisplacement", "GetDisplacement2", "SetBasePlanePosition", "GetBasePlanePosition", "SetLinePosition", "GetLinePosition", "SetDefault", "IsDefault", "SetDefaultPosition", "IsDefaultPosition"] + _0_VISU._objref_CutLinesBase.__methods__

omniORB.registerObjref(CutLines._NP_RepositoryId, _objref_CutLines)
_0_VISU._objref_CutLines = _objref_CutLines
del CutLines, _objref_CutLines

# CutLines skeleton
__name__ = "VISU__POA"
class CutLines (_0_VISU__POA.CutLinesBase):
    _NP_RepositoryId = _0_VISU.CutLines._NP_RepositoryId


    _omni_op_d = {"SetOrientation": _0_VISU.CutLines._d_SetOrientation, "SetOrientation2": _0_VISU.CutLines._d_SetOrientation2, "GetOrientationType": _0_VISU.CutLines._d_GetOrientationType, "GetOrientationType2": _0_VISU.CutLines._d_GetOrientationType2, "GetRotateX": _0_VISU.CutLines._d_GetRotateX, "GetRotateX2": _0_VISU.CutLines._d_GetRotateX2, "GetRotateY": _0_VISU.CutLines._d_GetRotateY, "GetRotateY2": _0_VISU.CutLines._d_GetRotateY2, "SetDisplacement": _0_VISU.CutLines._d_SetDisplacement, "SetDisplacement2": _0_VISU.CutLines._d_SetDisplacement2, "GetDisplacement": _0_VISU.CutLines._d_GetDisplacement, "GetDisplacement2": _0_VISU.CutLines._d_GetDisplacement2, "SetBasePlanePosition": _0_VISU.CutLines._d_SetBasePlanePosition, "GetBasePlanePosition": _0_VISU.CutLines._d_GetBasePlanePosition, "SetLinePosition": _0_VISU.CutLines._d_SetLinePosition, "GetLinePosition": _0_VISU.CutLines._d_GetLinePosition, "SetDefault": _0_VISU.CutLines._d_SetDefault, "IsDefault": _0_VISU.CutLines._d_IsDefault, "SetDefaultPosition": _0_VISU.CutLines._d_SetDefaultPosition, "IsDefaultPosition": _0_VISU.CutLines._d_IsDefaultPosition}
    _omni_op_d.update(_0_VISU__POA.CutLinesBase._omni_op_d)

CutLines._omni_skeleton = CutLines
_0_VISU__POA.CutLines = CutLines
omniORB.registerSkeleton(CutLines._NP_RepositoryId, CutLines)
del CutLines
__name__ = "VISU"

# interface CutSegment
_0_VISU._d_CutSegment = (omniORB.tcInternal.tv_objref, "IDL:VISU/CutSegment:1.0", "CutSegment")
omniORB.typeMapping["IDL:VISU/CutSegment:1.0"] = _0_VISU._d_CutSegment
_0_VISU.CutSegment = omniORB.newEmptyClass()
class CutSegment (_0_VISU.CutLinesBase):
    _NP_RepositoryId = _0_VISU._d_CutSegment[1]

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

    _nil = CORBA.Object._nil


_0_VISU.CutSegment = CutSegment
_0_VISU._tc_CutSegment = omniORB.tcInternal.createTypeCode(_0_VISU._d_CutSegment)
omniORB.registerType(CutSegment._NP_RepositoryId, _0_VISU._d_CutSegment, _0_VISU._tc_CutSegment)

# CutSegment operations and attributes
CutSegment._d_SetPoint1 = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
CutSegment._d_GetPoint1 = ((), (omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), None)
CutSegment._d_SetPoint2 = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
CutSegment._d_GetPoint2 = ((), (omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), None)

# CutSegment object reference
class _objref_CutSegment (_0_VISU._objref_CutLinesBase):
    _NP_RepositoryId = CutSegment._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_CutLinesBase.__init__(self)

    def SetPoint1(self, *args):
        return _omnipy.invoke(self, "SetPoint1", _0_VISU.CutSegment._d_SetPoint1, args)

    def GetPoint1(self, *args):
        return _omnipy.invoke(self, "GetPoint1", _0_VISU.CutSegment._d_GetPoint1, args)

    def SetPoint2(self, *args):
        return _omnipy.invoke(self, "SetPoint2", _0_VISU.CutSegment._d_SetPoint2, args)

    def GetPoint2(self, *args):
        return _omnipy.invoke(self, "GetPoint2", _0_VISU.CutSegment._d_GetPoint2, args)

    __methods__ = ["SetPoint1", "GetPoint1", "SetPoint2", "GetPoint2"] + _0_VISU._objref_CutLinesBase.__methods__

omniORB.registerObjref(CutSegment._NP_RepositoryId, _objref_CutSegment)
_0_VISU._objref_CutSegment = _objref_CutSegment
del CutSegment, _objref_CutSegment

# CutSegment skeleton
__name__ = "VISU__POA"
class CutSegment (_0_VISU__POA.CutLinesBase):
    _NP_RepositoryId = _0_VISU.CutSegment._NP_RepositoryId


    _omni_op_d = {"SetPoint1": _0_VISU.CutSegment._d_SetPoint1, "GetPoint1": _0_VISU.CutSegment._d_GetPoint1, "SetPoint2": _0_VISU.CutSegment._d_SetPoint2, "GetPoint2": _0_VISU.CutSegment._d_GetPoint2}
    _omni_op_d.update(_0_VISU__POA.CutLinesBase._omni_op_d)

CutSegment._omni_skeleton = CutSegment
_0_VISU__POA.CutSegment = CutSegment
omniORB.registerSkeleton(CutSegment._NP_RepositoryId, CutSegment)
del CutSegment
__name__ = "VISU"

# interface StreamLines
_0_VISU._d_StreamLines = (omniORB.tcInternal.tv_objref, "IDL:VISU/StreamLines:1.0", "StreamLines")
omniORB.typeMapping["IDL:VISU/StreamLines:1.0"] = _0_VISU._d_StreamLines
_0_VISU.StreamLines = omniORB.newEmptyClass()
class StreamLines (_0_VISU.MonoColorPrs):
    _NP_RepositoryId = _0_VISU._d_StreamLines[1]

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

    _nil = CORBA.Object._nil

    
    # enum Direction
    FORWARD = omniORB.EnumItem("FORWARD", 0)
    BACKWARD = omniORB.EnumItem("BACKWARD", 1)
    BOTH = omniORB.EnumItem("BOTH", 2)
    Direction = omniORB.Enum("IDL:VISU/StreamLines/Direction:1.0", (FORWARD, BACKWARD, BOTH,))

    _d_Direction  = (omniORB.tcInternal.tv_enum, Direction._NP_RepositoryId, "Direction", Direction._items)
    _tc_Direction = omniORB.tcInternal.createTypeCode(_d_Direction)
    omniORB.registerType(Direction._NP_RepositoryId, _d_Direction, _tc_Direction)


_0_VISU.StreamLines = StreamLines
_0_VISU._tc_StreamLines = omniORB.tcInternal.createTypeCode(_0_VISU._d_StreamLines)
omniORB.registerType(StreamLines._NP_RepositoryId, _0_VISU._d_StreamLines, _0_VISU._tc_StreamLines)

# StreamLines operations and attributes
StreamLines._d_SetParams = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.typeMapping["IDL:VISU/Prs3d:1.0"], omniORB.tcInternal.tv_double, omniORB.typeMapping["IDL:VISU/StreamLines/Direction:1.0"]), (omniORB.tcInternal.tv_boolean, ), None)
StreamLines._d_GetIntegrationStep = ((), (omniORB.tcInternal.tv_double, ), None)
StreamLines._d_GetPropagationTime = ((), (omniORB.tcInternal.tv_double, ), None)
StreamLines._d_GetStepLength = ((), (omniORB.tcInternal.tv_double, ), None)
StreamLines._d_GetSource = ((), (omniORB.typeMapping["IDL:VISU/Prs3d:1.0"], ), None)
StreamLines._d_GetUsedPoints = ((), (omniORB.tcInternal.tv_double, ), None)
StreamLines._d_GetDirection = ((), (omniORB.typeMapping["IDL:VISU/StreamLines/Direction:1.0"], ), None)

# StreamLines object reference
class _objref_StreamLines (_0_VISU._objref_MonoColorPrs):
    _NP_RepositoryId = StreamLines._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_MonoColorPrs.__init__(self)

    def SetParams(self, *args):
        return _omnipy.invoke(self, "SetParams", _0_VISU.StreamLines._d_SetParams, args)

    def GetIntegrationStep(self, *args):
        return _omnipy.invoke(self, "GetIntegrationStep", _0_VISU.StreamLines._d_GetIntegrationStep, args)

    def GetPropagationTime(self, *args):
        return _omnipy.invoke(self, "GetPropagationTime", _0_VISU.StreamLines._d_GetPropagationTime, args)

    def GetStepLength(self, *args):
        return _omnipy.invoke(self, "GetStepLength", _0_VISU.StreamLines._d_GetStepLength, args)

    def GetSource(self, *args):
        return _omnipy.invoke(self, "GetSource", _0_VISU.StreamLines._d_GetSource, args)

    def GetUsedPoints(self, *args):
        return _omnipy.invoke(self, "GetUsedPoints", _0_VISU.StreamLines._d_GetUsedPoints, args)

    def GetDirection(self, *args):
        return _omnipy.invoke(self, "GetDirection", _0_VISU.StreamLines._d_GetDirection, args)

    __methods__ = ["SetParams", "GetIntegrationStep", "GetPropagationTime", "GetStepLength", "GetSource", "GetUsedPoints", "GetDirection"] + _0_VISU._objref_MonoColorPrs.__methods__

omniORB.registerObjref(StreamLines._NP_RepositoryId, _objref_StreamLines)
_0_VISU._objref_StreamLines = _objref_StreamLines
del StreamLines, _objref_StreamLines

# StreamLines skeleton
__name__ = "VISU__POA"
class StreamLines (_0_VISU__POA.MonoColorPrs):
    _NP_RepositoryId = _0_VISU.StreamLines._NP_RepositoryId


    _omni_op_d = {"SetParams": _0_VISU.StreamLines._d_SetParams, "GetIntegrationStep": _0_VISU.StreamLines._d_GetIntegrationStep, "GetPropagationTime": _0_VISU.StreamLines._d_GetPropagationTime, "GetStepLength": _0_VISU.StreamLines._d_GetStepLength, "GetSource": _0_VISU.StreamLines._d_GetSource, "GetUsedPoints": _0_VISU.StreamLines._d_GetUsedPoints, "GetDirection": _0_VISU.StreamLines._d_GetDirection}
    _omni_op_d.update(_0_VISU__POA.MonoColorPrs._omni_op_d)

StreamLines._omni_skeleton = StreamLines
_0_VISU__POA.StreamLines = StreamLines
omniORB.registerSkeleton(StreamLines._NP_RepositoryId, StreamLines)
del StreamLines
__name__ = "VISU"

# interface IsoSurfaces
_0_VISU._d_IsoSurfaces = (omniORB.tcInternal.tv_objref, "IDL:VISU/IsoSurfaces:1.0", "IsoSurfaces")
omniORB.typeMapping["IDL:VISU/IsoSurfaces:1.0"] = _0_VISU._d_IsoSurfaces
_0_VISU.IsoSurfaces = omniORB.newEmptyClass()
class IsoSurfaces (_0_VISU.MonoColorPrs):
    _NP_RepositoryId = _0_VISU._d_IsoSurfaces[1]

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

    _nil = CORBA.Object._nil


_0_VISU.IsoSurfaces = IsoSurfaces
_0_VISU._tc_IsoSurfaces = omniORB.tcInternal.createTypeCode(_0_VISU._d_IsoSurfaces)
omniORB.registerType(IsoSurfaces._NP_RepositoryId, _0_VISU._d_IsoSurfaces, _0_VISU._tc_IsoSurfaces)

# IsoSurfaces operations and attributes
IsoSurfaces._d_SetNbSurfaces = ((omniORB.tcInternal.tv_long, ), (), None)
IsoSurfaces._d_GetNbSurfaces = ((), (omniORB.tcInternal.tv_long, ), None)
IsoSurfaces._d_IsLabeled = ((), (omniORB.tcInternal.tv_boolean, ), None)
IsoSurfaces._d_ShowLabels = ((omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_long), (), None)
IsoSurfaces._d_GetNbLabels = ((), (omniORB.tcInternal.tv_long, ), None)

# IsoSurfaces object reference
class _objref_IsoSurfaces (_0_VISU._objref_MonoColorPrs):
    _NP_RepositoryId = IsoSurfaces._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_MonoColorPrs.__init__(self)

    def SetNbSurfaces(self, *args):
        return _omnipy.invoke(self, "SetNbSurfaces", _0_VISU.IsoSurfaces._d_SetNbSurfaces, args)

    def GetNbSurfaces(self, *args):
        return _omnipy.invoke(self, "GetNbSurfaces", _0_VISU.IsoSurfaces._d_GetNbSurfaces, args)

    def IsLabeled(self, *args):
        return _omnipy.invoke(self, "IsLabeled", _0_VISU.IsoSurfaces._d_IsLabeled, args)

    def ShowLabels(self, *args):
        return _omnipy.invoke(self, "ShowLabels", _0_VISU.IsoSurfaces._d_ShowLabels, args)

    def GetNbLabels(self, *args):
        return _omnipy.invoke(self, "GetNbLabels", _0_VISU.IsoSurfaces._d_GetNbLabels, args)

    __methods__ = ["SetNbSurfaces", "GetNbSurfaces", "IsLabeled", "ShowLabels", "GetNbLabels"] + _0_VISU._objref_MonoColorPrs.__methods__

omniORB.registerObjref(IsoSurfaces._NP_RepositoryId, _objref_IsoSurfaces)
_0_VISU._objref_IsoSurfaces = _objref_IsoSurfaces
del IsoSurfaces, _objref_IsoSurfaces

# IsoSurfaces skeleton
__name__ = "VISU__POA"
class IsoSurfaces (_0_VISU__POA.MonoColorPrs):
    _NP_RepositoryId = _0_VISU.IsoSurfaces._NP_RepositoryId


    _omni_op_d = {"SetNbSurfaces": _0_VISU.IsoSurfaces._d_SetNbSurfaces, "GetNbSurfaces": _0_VISU.IsoSurfaces._d_GetNbSurfaces, "IsLabeled": _0_VISU.IsoSurfaces._d_IsLabeled, "ShowLabels": _0_VISU.IsoSurfaces._d_ShowLabels, "GetNbLabels": _0_VISU.IsoSurfaces._d_GetNbLabels}
    _omni_op_d.update(_0_VISU__POA.MonoColorPrs._omni_op_d)

IsoSurfaces._omni_skeleton = IsoSurfaces
_0_VISU__POA.IsoSurfaces = IsoSurfaces
omniORB.registerSkeleton(IsoSurfaces._NP_RepositoryId, IsoSurfaces)
del IsoSurfaces
__name__ = "VISU"

# interface Vectors
_0_VISU._d_Vectors = (omniORB.tcInternal.tv_objref, "IDL:VISU/Vectors:1.0", "Vectors")
omniORB.typeMapping["IDL:VISU/Vectors:1.0"] = _0_VISU._d_Vectors
_0_VISU.Vectors = omniORB.newEmptyClass()
class Vectors (_0_VISU.DeformedShape):
    _NP_RepositoryId = _0_VISU._d_Vectors[1]

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

    _nil = CORBA.Object._nil

    
    # enum GlyphType
    ARROW = omniORB.EnumItem("ARROW", 0)
    CONE2 = omniORB.EnumItem("CONE2", 1)
    CONE6 = omniORB.EnumItem("CONE6", 2)
    NONE = omniORB.EnumItem("NONE", 3)
    GlyphType = omniORB.Enum("IDL:VISU/Vectors/GlyphType:1.0", (ARROW, CONE2, CONE6, NONE,))

    _d_GlyphType  = (omniORB.tcInternal.tv_enum, GlyphType._NP_RepositoryId, "GlyphType", GlyphType._items)
    _tc_GlyphType = omniORB.tcInternal.createTypeCode(_d_GlyphType)
    omniORB.registerType(GlyphType._NP_RepositoryId, _d_GlyphType, _tc_GlyphType)
    
    # enum GlyphPos
    CENTER = omniORB.EnumItem("CENTER", 0)
    TAIL = omniORB.EnumItem("TAIL", 1)
    HEAD = omniORB.EnumItem("HEAD", 2)
    GlyphPos = omniORB.Enum("IDL:VISU/Vectors/GlyphPos:1.0", (CENTER, TAIL, HEAD,))

    _d_GlyphPos  = (omniORB.tcInternal.tv_enum, GlyphPos._NP_RepositoryId, "GlyphPos", GlyphPos._items)
    _tc_GlyphPos = omniORB.tcInternal.createTypeCode(_d_GlyphPos)
    omniORB.registerType(GlyphPos._NP_RepositoryId, _d_GlyphPos, _tc_GlyphPos)


_0_VISU.Vectors = Vectors
_0_VISU._tc_Vectors = omniORB.tcInternal.createTypeCode(_0_VISU._d_Vectors)
omniORB.registerType(Vectors._NP_RepositoryId, _0_VISU._d_Vectors, _0_VISU._tc_Vectors)

# Vectors operations and attributes
Vectors._d_SetLineWidth = ((omniORB.tcInternal.tv_double, ), (), None)
Vectors._d_GetLineWidth = ((), (omniORB.tcInternal.tv_double, ), None)
Vectors._d_SetGlyphType = ((omniORB.typeMapping["IDL:VISU/Vectors/GlyphType:1.0"], ), (), None)
Vectors._d_GetGlyphType = ((), (omniORB.typeMapping["IDL:VISU/Vectors/GlyphType:1.0"], ), None)
Vectors._d_SetGlyphPos = ((omniORB.typeMapping["IDL:VISU/Vectors/GlyphPos:1.0"], ), (), None)
Vectors._d_GetGlyphPos = ((), (omniORB.typeMapping["IDL:VISU/Vectors/GlyphPos:1.0"], ), None)

# Vectors object reference
class _objref_Vectors (_0_VISU._objref_DeformedShape):
    _NP_RepositoryId = Vectors._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_DeformedShape.__init__(self)

    def SetLineWidth(self, *args):
        return _omnipy.invoke(self, "SetLineWidth", _0_VISU.Vectors._d_SetLineWidth, args)

    def GetLineWidth(self, *args):
        return _omnipy.invoke(self, "GetLineWidth", _0_VISU.Vectors._d_GetLineWidth, args)

    def SetGlyphType(self, *args):
        return _omnipy.invoke(self, "SetGlyphType", _0_VISU.Vectors._d_SetGlyphType, args)

    def GetGlyphType(self, *args):
        return _omnipy.invoke(self, "GetGlyphType", _0_VISU.Vectors._d_GetGlyphType, args)

    def SetGlyphPos(self, *args):
        return _omnipy.invoke(self, "SetGlyphPos", _0_VISU.Vectors._d_SetGlyphPos, args)

    def GetGlyphPos(self, *args):
        return _omnipy.invoke(self, "GetGlyphPos", _0_VISU.Vectors._d_GetGlyphPos, args)

    __methods__ = ["SetLineWidth", "GetLineWidth", "SetGlyphType", "GetGlyphType", "SetGlyphPos", "GetGlyphPos"] + _0_VISU._objref_DeformedShape.__methods__

omniORB.registerObjref(Vectors._NP_RepositoryId, _objref_Vectors)
_0_VISU._objref_Vectors = _objref_Vectors
del Vectors, _objref_Vectors

# Vectors skeleton
__name__ = "VISU__POA"
class Vectors (_0_VISU__POA.DeformedShape):
    _NP_RepositoryId = _0_VISU.Vectors._NP_RepositoryId


    _omni_op_d = {"SetLineWidth": _0_VISU.Vectors._d_SetLineWidth, "GetLineWidth": _0_VISU.Vectors._d_GetLineWidth, "SetGlyphType": _0_VISU.Vectors._d_SetGlyphType, "GetGlyphType": _0_VISU.Vectors._d_GetGlyphType, "SetGlyphPos": _0_VISU.Vectors._d_SetGlyphPos, "GetGlyphPos": _0_VISU.Vectors._d_GetGlyphPos}
    _omni_op_d.update(_0_VISU__POA.DeformedShape._omni_op_d)

Vectors._omni_skeleton = Vectors
_0_VISU__POA.Vectors = Vectors
omniORB.registerSkeleton(Vectors._NP_RepositoryId, Vectors)
del Vectors
__name__ = "VISU"

# interface Animation
_0_VISU._d_Animation = (omniORB.tcInternal.tv_objref, "IDL:VISU/Animation:1.0", "Animation")
omniORB.typeMapping["IDL:VISU/Animation:1.0"] = _0_VISU._d_Animation
_0_VISU.Animation = omniORB.newEmptyClass()
class Animation (_0_VISU.Base):
    _NP_RepositoryId = _0_VISU._d_Animation[1]

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

    _nil = CORBA.Object._nil

    
    # enum AnimationMode
    PARALLEL = omniORB.EnumItem("PARALLEL", 0)
    SUCCESSIVE = omniORB.EnumItem("SUCCESSIVE", 1)
    AnimationMode = omniORB.Enum("IDL:VISU/Animation/AnimationMode:1.0", (PARALLEL, SUCCESSIVE,))

    _d_AnimationMode  = (omniORB.tcInternal.tv_enum, AnimationMode._NP_RepositoryId, "AnimationMode", AnimationMode._items)
    _tc_AnimationMode = omniORB.tcInternal.createTypeCode(_d_AnimationMode)
    omniORB.registerType(AnimationMode._NP_RepositoryId, _d_AnimationMode, _tc_AnimationMode)


_0_VISU.Animation = Animation
_0_VISU._tc_Animation = omniORB.tcInternal.createTypeCode(_0_VISU._d_Animation)
omniORB.registerType(Animation._NP_RepositoryId, _0_VISU._d_Animation, _0_VISU._tc_Animation)

# Animation operations and attributes
Animation._d_addField = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_clearFields = ((), (), None)
Animation._d_generatePresentations = ((omniORB.tcInternal.tv_long, ), (), None)
Animation._d_generateFrames = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_clearView = ((), (), None)
Animation._d_startAnimation = ((), (), None)
Animation._d_stopAnimation = ((), (), None)
Animation._d_nextFrame = ((), (), None)
Animation._d_prevFrame = ((), (), None)
Animation._d_firstFrame = ((), (), None)
Animation._d_lastFrame = ((), (), None)
Animation._d_gotoFrame = ((omniORB.tcInternal.tv_long, ), (), None)
Animation._d_getNbFields = ((), (omniORB.tcInternal.tv_long, ), None)
Animation._d_getNbFrames = ((), (omniORB.tcInternal.tv_long, ), None)
Animation._d_isRunning = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_getCurrentFrame = ((), (omniORB.tcInternal.tv_long, ), None)
Animation._d_getPresentation = ((omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/ColoredPrs3d:1.0"], ), None)
Animation._d_setPresentationType = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/VISUType:1.0"]), (), None)
Animation._d_getPresentationType = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:VISU/VISUType:1.0"], ), None)
Animation._d_setSpeed = ((omniORB.tcInternal.tv_long, ), (), None)
Animation._d_getSpeed = ((), (omniORB.tcInternal.tv_long, ), None)
Animation._d_isProportional = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_setAnimationRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
Animation._d_getMinRange = ((), (omniORB.tcInternal.tv_double, ), None)
Animation._d_getMaxRange = ((), (omniORB.tcInternal.tv_double, ), None)
Animation._d_isRangeDefined = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_setAnimationSequence = (((omniORB.tcInternal.tv_string,0), ), (), None)
Animation._d_getAnimationSequence = ((), ((omniORB.tcInternal.tv_string,0), ), None)
Animation._d_isSequenceDefined = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_dumpTo = (((omniORB.tcInternal.tv_string,0), ), (), None)
Animation._d_setDumpFormat = (((omniORB.tcInternal.tv_string,0), ), ((omniORB.tcInternal.tv_string,0), ), None)
Animation._d_setTimeStampFrequency = ((omniORB.tcInternal.tv_long, ), (), None)
Animation._d_getTimeStampFrequency = ((), (omniORB.tcInternal.tv_long, ), None)
Animation._d_isCycling = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_getMinTime = ((), (omniORB.tcInternal.tv_double, ), None)
Animation._d_getMaxTime = ((), (omniORB.tcInternal.tv_double, ), None)
Animation._d_setProportional = ((omniORB.tcInternal.tv_boolean, ), (), None)
Animation._d_setCycling = ((omniORB.tcInternal.tv_boolean, ), (), None)
Animation._d_isCleaningMemoryAtEachFrame = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_setCleaningMemoryAtEachFrame = ((omniORB.tcInternal.tv_boolean, ), (), None)
Animation._d_publishInStudy = ((), (omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), None)
Animation._d_saveAnimation = ((), (), None)
Animation._d_restoreFromStudy = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), (), None)
Animation._d_isSavedInStudy = ((), (omniORB.tcInternal.tv_boolean, ), None)
Animation._d_setAnimationMode = ((omniORB.typeMapping["IDL:VISU/Animation/AnimationMode:1.0"], ), (), None)
Animation._d_getAnimationMode = ((), (omniORB.typeMapping["IDL:VISU/Animation/AnimationMode:1.0"], ), None)
Animation._d_ApplyProperties = ((omniORB.tcInternal.tv_long, omniORB.typeMapping["IDL:VISU/ColoredPrs3d:1.0"]), (), {_0_SALOME.SALOME_Exception._NP_RepositoryId: _0_SALOME._d_SALOME_Exception})

# Animation object reference
class _objref_Animation (_0_VISU._objref_Base):
    _NP_RepositoryId = Animation._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Base.__init__(self)

    def addField(self, *args):
        return _omnipy.invoke(self, "addField", _0_VISU.Animation._d_addField, args)

    def clearFields(self, *args):
        return _omnipy.invoke(self, "clearFields", _0_VISU.Animation._d_clearFields, args)

    def generatePresentations(self, *args):
        return _omnipy.invoke(self, "generatePresentations", _0_VISU.Animation._d_generatePresentations, args)

    def generateFrames(self, *args):
        return _omnipy.invoke(self, "generateFrames", _0_VISU.Animation._d_generateFrames, args)

    def clearView(self, *args):
        return _omnipy.invoke(self, "clearView", _0_VISU.Animation._d_clearView, args)

    def startAnimation(self, *args):
        return _omnipy.invoke(self, "startAnimation", _0_VISU.Animation._d_startAnimation, args)

    def stopAnimation(self, *args):
        return _omnipy.invoke(self, "stopAnimation", _0_VISU.Animation._d_stopAnimation, args)

    def nextFrame(self, *args):
        return _omnipy.invoke(self, "nextFrame", _0_VISU.Animation._d_nextFrame, args)

    def prevFrame(self, *args):
        return _omnipy.invoke(self, "prevFrame", _0_VISU.Animation._d_prevFrame, args)

    def firstFrame(self, *args):
        return _omnipy.invoke(self, "firstFrame", _0_VISU.Animation._d_firstFrame, args)

    def lastFrame(self, *args):
        return _omnipy.invoke(self, "lastFrame", _0_VISU.Animation._d_lastFrame, args)

    def gotoFrame(self, *args):
        return _omnipy.invoke(self, "gotoFrame", _0_VISU.Animation._d_gotoFrame, args)

    def getNbFields(self, *args):
        return _omnipy.invoke(self, "getNbFields", _0_VISU.Animation._d_getNbFields, args)

    def getNbFrames(self, *args):
        return _omnipy.invoke(self, "getNbFrames", _0_VISU.Animation._d_getNbFrames, args)

    def isRunning(self, *args):
        return _omnipy.invoke(self, "isRunning", _0_VISU.Animation._d_isRunning, args)

    def getCurrentFrame(self, *args):
        return _omnipy.invoke(self, "getCurrentFrame", _0_VISU.Animation._d_getCurrentFrame, args)

    def getPresentation(self, *args):
        return _omnipy.invoke(self, "getPresentation", _0_VISU.Animation._d_getPresentation, args)

    def setPresentationType(self, *args):
        return _omnipy.invoke(self, "setPresentationType", _0_VISU.Animation._d_setPresentationType, args)

    def getPresentationType(self, *args):
        return _omnipy.invoke(self, "getPresentationType", _0_VISU.Animation._d_getPresentationType, args)

    def setSpeed(self, *args):
        return _omnipy.invoke(self, "setSpeed", _0_VISU.Animation._d_setSpeed, args)

    def getSpeed(self, *args):
        return _omnipy.invoke(self, "getSpeed", _0_VISU.Animation._d_getSpeed, args)

    def isProportional(self, *args):
        return _omnipy.invoke(self, "isProportional", _0_VISU.Animation._d_isProportional, args)

    def setAnimationRange(self, *args):
        return _omnipy.invoke(self, "setAnimationRange", _0_VISU.Animation._d_setAnimationRange, args)

    def getMinRange(self, *args):
        return _omnipy.invoke(self, "getMinRange", _0_VISU.Animation._d_getMinRange, args)

    def getMaxRange(self, *args):
        return _omnipy.invoke(self, "getMaxRange", _0_VISU.Animation._d_getMaxRange, args)

    def isRangeDefined(self, *args):
        return _omnipy.invoke(self, "isRangeDefined", _0_VISU.Animation._d_isRangeDefined, args)

    def setAnimationSequence(self, *args):
        return _omnipy.invoke(self, "setAnimationSequence", _0_VISU.Animation._d_setAnimationSequence, args)

    def getAnimationSequence(self, *args):
        return _omnipy.invoke(self, "getAnimationSequence", _0_VISU.Animation._d_getAnimationSequence, args)

    def isSequenceDefined(self, *args):
        return _omnipy.invoke(self, "isSequenceDefined", _0_VISU.Animation._d_isSequenceDefined, args)

    def dumpTo(self, *args):
        return _omnipy.invoke(self, "dumpTo", _0_VISU.Animation._d_dumpTo, args)

    def setDumpFormat(self, *args):
        return _omnipy.invoke(self, "setDumpFormat", _0_VISU.Animation._d_setDumpFormat, args)

    def setTimeStampFrequency(self, *args):
        return _omnipy.invoke(self, "setTimeStampFrequency", _0_VISU.Animation._d_setTimeStampFrequency, args)

    def getTimeStampFrequency(self, *args):
        return _omnipy.invoke(self, "getTimeStampFrequency", _0_VISU.Animation._d_getTimeStampFrequency, args)

    def isCycling(self, *args):
        return _omnipy.invoke(self, "isCycling", _0_VISU.Animation._d_isCycling, args)

    def getMinTime(self, *args):
        return _omnipy.invoke(self, "getMinTime", _0_VISU.Animation._d_getMinTime, args)

    def getMaxTime(self, *args):
        return _omnipy.invoke(self, "getMaxTime", _0_VISU.Animation._d_getMaxTime, args)

    def setProportional(self, *args):
        return _omnipy.invoke(self, "setProportional", _0_VISU.Animation._d_setProportional, args)

    def setCycling(self, *args):
        return _omnipy.invoke(self, "setCycling", _0_VISU.Animation._d_setCycling, args)

    def isCleaningMemoryAtEachFrame(self, *args):
        return _omnipy.invoke(self, "isCleaningMemoryAtEachFrame", _0_VISU.Animation._d_isCleaningMemoryAtEachFrame, args)

    def setCleaningMemoryAtEachFrame(self, *args):
        return _omnipy.invoke(self, "setCleaningMemoryAtEachFrame", _0_VISU.Animation._d_setCleaningMemoryAtEachFrame, args)

    def publishInStudy(self, *args):
        return _omnipy.invoke(self, "publishInStudy", _0_VISU.Animation._d_publishInStudy, args)

    def saveAnimation(self, *args):
        return _omnipy.invoke(self, "saveAnimation", _0_VISU.Animation._d_saveAnimation, args)

    def restoreFromStudy(self, *args):
        return _omnipy.invoke(self, "restoreFromStudy", _0_VISU.Animation._d_restoreFromStudy, args)

    def isSavedInStudy(self, *args):
        return _omnipy.invoke(self, "isSavedInStudy", _0_VISU.Animation._d_isSavedInStudy, args)

    def setAnimationMode(self, *args):
        return _omnipy.invoke(self, "setAnimationMode", _0_VISU.Animation._d_setAnimationMode, args)

    def getAnimationMode(self, *args):
        return _omnipy.invoke(self, "getAnimationMode", _0_VISU.Animation._d_getAnimationMode, args)

    def ApplyProperties(self, *args):
        return _omnipy.invoke(self, "ApplyProperties", _0_VISU.Animation._d_ApplyProperties, args)

    __methods__ = ["addField", "clearFields", "generatePresentations", "generateFrames", "clearView", "startAnimation", "stopAnimation", "nextFrame", "prevFrame", "firstFrame", "lastFrame", "gotoFrame", "getNbFields", "getNbFrames", "isRunning", "getCurrentFrame", "getPresentation", "setPresentationType", "getPresentationType", "setSpeed", "getSpeed", "isProportional", "setAnimationRange", "getMinRange", "getMaxRange", "isRangeDefined", "setAnimationSequence", "getAnimationSequence", "isSequenceDefined", "dumpTo", "setDumpFormat", "setTimeStampFrequency", "getTimeStampFrequency", "isCycling", "getMinTime", "getMaxTime", "setProportional", "setCycling", "isCleaningMemoryAtEachFrame", "setCleaningMemoryAtEachFrame", "publishInStudy", "saveAnimation", "restoreFromStudy", "isSavedInStudy", "setAnimationMode", "getAnimationMode", "ApplyProperties"] + _0_VISU._objref_Base.__methods__

omniORB.registerObjref(Animation._NP_RepositoryId, _objref_Animation)
_0_VISU._objref_Animation = _objref_Animation
del Animation, _objref_Animation

# Animation skeleton
__name__ = "VISU__POA"
class Animation (_0_VISU__POA.Base):
    _NP_RepositoryId = _0_VISU.Animation._NP_RepositoryId


    _omni_op_d = {"addField": _0_VISU.Animation._d_addField, "clearFields": _0_VISU.Animation._d_clearFields, "generatePresentations": _0_VISU.Animation._d_generatePresentations, "generateFrames": _0_VISU.Animation._d_generateFrames, "clearView": _0_VISU.Animation._d_clearView, "startAnimation": _0_VISU.Animation._d_startAnimation, "stopAnimation": _0_VISU.Animation._d_stopAnimation, "nextFrame": _0_VISU.Animation._d_nextFrame, "prevFrame": _0_VISU.Animation._d_prevFrame, "firstFrame": _0_VISU.Animation._d_firstFrame, "lastFrame": _0_VISU.Animation._d_lastFrame, "gotoFrame": _0_VISU.Animation._d_gotoFrame, "getNbFields": _0_VISU.Animation._d_getNbFields, "getNbFrames": _0_VISU.Animation._d_getNbFrames, "isRunning": _0_VISU.Animation._d_isRunning, "getCurrentFrame": _0_VISU.Animation._d_getCurrentFrame, "getPresentation": _0_VISU.Animation._d_getPresentation, "setPresentationType": _0_VISU.Animation._d_setPresentationType, "getPresentationType": _0_VISU.Animation._d_getPresentationType, "setSpeed": _0_VISU.Animation._d_setSpeed, "getSpeed": _0_VISU.Animation._d_getSpeed, "isProportional": _0_VISU.Animation._d_isProportional, "setAnimationRange": _0_VISU.Animation._d_setAnimationRange, "getMinRange": _0_VISU.Animation._d_getMinRange, "getMaxRange": _0_VISU.Animation._d_getMaxRange, "isRangeDefined": _0_VISU.Animation._d_isRangeDefined, "setAnimationSequence": _0_VISU.Animation._d_setAnimationSequence, "getAnimationSequence": _0_VISU.Animation._d_getAnimationSequence, "isSequenceDefined": _0_VISU.Animation._d_isSequenceDefined, "dumpTo": _0_VISU.Animation._d_dumpTo, "setDumpFormat": _0_VISU.Animation._d_setDumpFormat, "setTimeStampFrequency": _0_VISU.Animation._d_setTimeStampFrequency, "getTimeStampFrequency": _0_VISU.Animation._d_getTimeStampFrequency, "isCycling": _0_VISU.Animation._d_isCycling, "getMinTime": _0_VISU.Animation._d_getMinTime, "getMaxTime": _0_VISU.Animation._d_getMaxTime, "setProportional": _0_VISU.Animation._d_setProportional, "setCycling": _0_VISU.Animation._d_setCycling, "isCleaningMemoryAtEachFrame": _0_VISU.Animation._d_isCleaningMemoryAtEachFrame, "setCleaningMemoryAtEachFrame": _0_VISU.Animation._d_setCleaningMemoryAtEachFrame, "publishInStudy": _0_VISU.Animation._d_publishInStudy, "saveAnimation": _0_VISU.Animation._d_saveAnimation, "restoreFromStudy": _0_VISU.Animation._d_restoreFromStudy, "isSavedInStudy": _0_VISU.Animation._d_isSavedInStudy, "setAnimationMode": _0_VISU.Animation._d_setAnimationMode, "getAnimationMode": _0_VISU.Animation._d_getAnimationMode, "ApplyProperties": _0_VISU.Animation._d_ApplyProperties}
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)

Animation._omni_skeleton = Animation
_0_VISU__POA.Animation = Animation
omniORB.registerSkeleton(Animation._NP_RepositoryId, Animation)
del Animation
__name__ = "VISU"

# interface XYPlot;
_0_VISU._d_XYPlot = (omniORB.tcInternal.tv_objref, "IDL:VISU/XYPlot:1.0", "XYPlot")
omniORB.typeMapping["IDL:VISU/XYPlot:1.0"] = _0_VISU._d_XYPlot

# interface Evolution
_0_VISU._d_Evolution = (omniORB.tcInternal.tv_objref, "IDL:VISU/Evolution:1.0", "Evolution")
omniORB.typeMapping["IDL:VISU/Evolution:1.0"] = _0_VISU._d_Evolution
_0_VISU.Evolution = omniORB.newEmptyClass()
class Evolution (_0_VISU.Base):
    _NP_RepositoryId = _0_VISU._d_Evolution[1]

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

    _nil = CORBA.Object._nil


_0_VISU.Evolution = Evolution
_0_VISU._tc_Evolution = omniORB.tcInternal.createTypeCode(_0_VISU._d_Evolution)
omniORB.registerType(Evolution._NP_RepositoryId, _0_VISU._d_Evolution, _0_VISU._tc_Evolution)

# Evolution operations and attributes
Evolution._d_setField = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), (omniORB.tcInternal.tv_boolean, ), None)
Evolution._d_setPointId = ((omniORB.tcInternal.tv_long, ), (), None)
Evolution._d_setComponentId = ((omniORB.tcInternal.tv_long, ), (), None)
Evolution._d_showEvolution = ((), (omniORB.tcInternal.tv_boolean, ), None)
Evolution._d_restoreFromStudy = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), (), None)

# Evolution object reference
class _objref_Evolution (_0_VISU._objref_Base):
    _NP_RepositoryId = Evolution._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Base.__init__(self)

    def setField(self, *args):
        return _omnipy.invoke(self, "setField", _0_VISU.Evolution._d_setField, args)

    def setPointId(self, *args):
        return _omnipy.invoke(self, "setPointId", _0_VISU.Evolution._d_setPointId, args)

    def setComponentId(self, *args):
        return _omnipy.invoke(self, "setComponentId", _0_VISU.Evolution._d_setComponentId, args)

    def showEvolution(self, *args):
        return _omnipy.invoke(self, "showEvolution", _0_VISU.Evolution._d_showEvolution, args)

    def restoreFromStudy(self, *args):
        return _omnipy.invoke(self, "restoreFromStudy", _0_VISU.Evolution._d_restoreFromStudy, args)

    __methods__ = ["setField", "setPointId", "setComponentId", "showEvolution", "restoreFromStudy"] + _0_VISU._objref_Base.__methods__

omniORB.registerObjref(Evolution._NP_RepositoryId, _objref_Evolution)
_0_VISU._objref_Evolution = _objref_Evolution
del Evolution, _objref_Evolution

# Evolution skeleton
__name__ = "VISU__POA"
class Evolution (_0_VISU__POA.Base):
    _NP_RepositoryId = _0_VISU.Evolution._NP_RepositoryId


    _omni_op_d = {"setField": _0_VISU.Evolution._d_setField, "setPointId": _0_VISU.Evolution._d_setPointId, "setComponentId": _0_VISU.Evolution._d_setComponentId, "showEvolution": _0_VISU.Evolution._d_showEvolution, "restoreFromStudy": _0_VISU.Evolution._d_restoreFromStudy}
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)

Evolution._omni_skeleton = Evolution
_0_VISU__POA.Evolution = Evolution
omniORB.registerSkeleton(Evolution._NP_RepositoryId, Evolution)
del Evolution
__name__ = "VISU"

# interface Result
_0_VISU._d_Result = (omniORB.tcInternal.tv_objref, "IDL:VISU/Result:1.0", "Result")
omniORB.typeMapping["IDL:VISU/Result:1.0"] = _0_VISU._d_Result
_0_VISU.Result = omniORB.newEmptyClass()
class Result (_0_VISU.RemovableObject, _0_SALOME.GenericObj):
    _NP_RepositoryId = _0_VISU._d_Result[1]

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

    _nil = CORBA.Object._nil

    
    # typedef ... Entities
    class Entities:
        _NP_RepositoryId = "IDL:VISU/Result/Entities:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_Entities  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Entity:1.0"], 0)
    _ad_Entities = (omniORB.tcInternal.tv_alias, Entities._NP_RepositoryId, "Entities", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Entity:1.0"], 0))
    _tc_Entities = omniORB.tcInternal.createTypeCode(_ad_Entities)
    omniORB.registerType(Entities._NP_RepositoryId, _ad_Entities, _tc_Entities)
    
    # typedef ... EntityName
    class EntityName:
        _NP_RepositoryId = "IDL:VISU/Result/EntityName:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_EntityName  = (omniORB.tcInternal.tv_string,0)
    _ad_EntityName = (omniORB.tcInternal.tv_alias, EntityName._NP_RepositoryId, "EntityName", (omniORB.tcInternal.tv_string,0))
    _tc_EntityName = omniORB.tcInternal.createTypeCode(_ad_EntityName)
    omniORB.registerType(EntityName._NP_RepositoryId, _ad_EntityName, _tc_EntityName)
    
    # typedef ... EntityNames
    class EntityNames:
        _NP_RepositoryId = "IDL:VISU/Result/EntityNames:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_EntityNames  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], 0)
    _ad_EntityNames = (omniORB.tcInternal.tv_alias, EntityNames._NP_RepositoryId, "EntityNames", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], 0))
    _tc_EntityNames = omniORB.tcInternal.createTypeCode(_ad_EntityNames)
    omniORB.registerType(EntityNames._NP_RepositoryId, _ad_EntityNames, _tc_EntityNames)
    
    # typedef ... TimeStampNumber
    class TimeStampNumber:
        _NP_RepositoryId = "IDL:VISU/Result/TimeStampNumber:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_TimeStampNumber  = omniORB.tcInternal.tv_long
    _ad_TimeStampNumber = (omniORB.tcInternal.tv_alias, TimeStampNumber._NP_RepositoryId, "TimeStampNumber", omniORB.tcInternal.tv_long)
    _tc_TimeStampNumber = omniORB.tcInternal.createTypeCode(_ad_TimeStampNumber)
    omniORB.registerType(TimeStampNumber._NP_RepositoryId, _ad_TimeStampNumber, _tc_TimeStampNumber)
    
    # typedef ... TimeStampNumbers
    class TimeStampNumbers:
        _NP_RepositoryId = "IDL:VISU/Result/TimeStampNumbers:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_TimeStampNumbers  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/TimeStampNumber:1.0"], 0)
    _ad_TimeStampNumbers = (omniORB.tcInternal.tv_alias, TimeStampNumbers._NP_RepositoryId, "TimeStampNumbers", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/TimeStampNumber:1.0"], 0))
    _tc_TimeStampNumbers = omniORB.tcInternal.createTypeCode(_ad_TimeStampNumbers)
    omniORB.registerType(TimeStampNumbers._NP_RepositoryId, _ad_TimeStampNumbers, _tc_TimeStampNumbers)
    
    # enum Resolution
    FULL = omniORB.EnumItem("FULL", 0)
    MEDIUM = omniORB.EnumItem("MEDIUM", 1)
    LOW = omniORB.EnumItem("LOW", 2)
    HIDDEN = omniORB.EnumItem("HIDDEN", 3)
    Resolution = omniORB.Enum("IDL:VISU/Result/Resolution:1.0", (FULL, MEDIUM, LOW, HIDDEN,))

    _d_Resolution  = (omniORB.tcInternal.tv_enum, Resolution._NP_RepositoryId, "Resolution", Resolution._items)
    _tc_Resolution = omniORB.tcInternal.createTypeCode(_d_Resolution)
    omniORB.registerType(Resolution._NP_RepositoryId, _d_Resolution, _tc_Resolution)
    
    # typedef ... Resolutions
    class Resolutions:
        _NP_RepositoryId = "IDL:VISU/Result/Resolutions:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_Resolutions  = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/Resolution:1.0"], 0)
    _ad_Resolutions = (omniORB.tcInternal.tv_alias, Resolutions._NP_RepositoryId, "Resolutions", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:VISU/Result/Resolution:1.0"], 0))
    _tc_Resolutions = omniORB.tcInternal.createTypeCode(_ad_Resolutions)
    omniORB.registerType(Resolutions._NP_RepositoryId, _ad_Resolutions, _tc_Resolutions)


_0_VISU.Result = Result
_0_VISU._tc_Result = omniORB.tcInternal.createTypeCode(_0_VISU._d_Result)
omniORB.registerType(Result._NP_RepositoryId, _0_VISU._d_Result, _0_VISU._tc_Result)

# Result operations and attributes
Result._d_BuildAll = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_Build = ((omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_boolean), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_IsDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_IsEntitiesDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_SetBuildFields = ((omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_boolean), (), None)
Result._d_IsFieldsDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_SetBuildGroups = ((omniORB.tcInternal.tv_boolean, ), (), None)
Result._d_IsGroupsDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_IsMinMaxDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_IsPartsDone = ((), (omniORB.tcInternal.tv_boolean, ), None)
Result._d_GetMeshNames = ((), (omniORB.typeMapping["IDL:VISU/Result/EntityNames:1.0"], ), None)
Result._d_GetEntities = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], ), (omniORB.typeMapping["IDL:VISU/Result/Entities:1.0"], ), None)
Result._d_GetFamilies = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Entity:1.0"]), (omniORB.typeMapping["IDL:VISU/Result/EntityNames:1.0"], ), None)
Result._d_GetGroups = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], ), (omniORB.typeMapping["IDL:VISU/Result/EntityNames:1.0"], ), None)
Result._d_GetFields = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Entity:1.0"]), (omniORB.typeMapping["IDL:VISU/Result/EntityNames:1.0"], ), None)
Result._d_GetNumberOfComponents = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Entity:1.0"], omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"]), (omniORB.tcInternal.tv_long, ), None)
Result._d_GetTimeStampNumbers = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Entity:1.0"], omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"]), (omniORB.typeMapping["IDL:VISU/Result/TimeStampNumbers:1.0"], ), None)
Result._d_GetPartNames = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], ), (omniORB.typeMapping["IDL:VISU/Result/EntityNames:1.0"], ), None)
Result._d_GetResolutions = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"]), (omniORB.typeMapping["IDL:VISU/Result/Resolutions:1.0"], ), None)
Result._d_GetResolution = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"]), (omniORB.typeMapping["IDL:VISU/Result/Resolution:1.0"], ), None)
Result._d_SetResolution = ((omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Result/EntityName:1.0"], omniORB.typeMapping["IDL:VISU/Result/Resolution:1.0"]), (), None)
Result._d_GetMEDFileInfo = ((), (omniORB.typeMapping["IDL:SALOME_MED/MedFileInfo:1.0"], ), None)
Result._d_ExportMED = (((omniORB.tcInternal.tv_string,0), ), (omniORB.tcInternal.tv_boolean, ), None)

# Result object reference
class _objref_Result (_0_VISU._objref_RemovableObject, _0_SALOME._objref_GenericObj):
    _NP_RepositoryId = Result._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_RemovableObject.__init__(self)
        _0_SALOME._objref_GenericObj.__init__(self)

    def BuildAll(self, *args):
        return _omnipy.invoke(self, "BuildAll", _0_VISU.Result._d_BuildAll, args)

    def Build(self, *args):
        return _omnipy.invoke(self, "Build", _0_VISU.Result._d_Build, args)

    def IsDone(self, *args):
        return _omnipy.invoke(self, "IsDone", _0_VISU.Result._d_IsDone, args)

    def IsEntitiesDone(self, *args):
        return _omnipy.invoke(self, "IsEntitiesDone", _0_VISU.Result._d_IsEntitiesDone, args)

    def SetBuildFields(self, *args):
        return _omnipy.invoke(self, "SetBuildFields", _0_VISU.Result._d_SetBuildFields, args)

    def IsFieldsDone(self, *args):
        return _omnipy.invoke(self, "IsFieldsDone", _0_VISU.Result._d_IsFieldsDone, args)

    def SetBuildGroups(self, *args):
        return _omnipy.invoke(self, "SetBuildGroups", _0_VISU.Result._d_SetBuildGroups, args)

    def IsGroupsDone(self, *args):
        return _omnipy.invoke(self, "IsGroupsDone", _0_VISU.Result._d_IsGroupsDone, args)

    def IsMinMaxDone(self, *args):
        return _omnipy.invoke(self, "IsMinMaxDone", _0_VISU.Result._d_IsMinMaxDone, args)

    def IsPartsDone(self, *args):
        return _omnipy.invoke(self, "IsPartsDone", _0_VISU.Result._d_IsPartsDone, args)

    def GetMeshNames(self, *args):
        return _omnipy.invoke(self, "GetMeshNames", _0_VISU.Result._d_GetMeshNames, args)

    def GetEntities(self, *args):
        return _omnipy.invoke(self, "GetEntities", _0_VISU.Result._d_GetEntities, args)

    def GetFamilies(self, *args):
        return _omnipy.invoke(self, "GetFamilies", _0_VISU.Result._d_GetFamilies, args)

    def GetGroups(self, *args):
        return _omnipy.invoke(self, "GetGroups", _0_VISU.Result._d_GetGroups, args)

    def GetFields(self, *args):
        return _omnipy.invoke(self, "GetFields", _0_VISU.Result._d_GetFields, args)

    def GetNumberOfComponents(self, *args):
        return _omnipy.invoke(self, "GetNumberOfComponents", _0_VISU.Result._d_GetNumberOfComponents, args)

    def GetTimeStampNumbers(self, *args):
        return _omnipy.invoke(self, "GetTimeStampNumbers", _0_VISU.Result._d_GetTimeStampNumbers, args)

    def GetPartNames(self, *args):
        return _omnipy.invoke(self, "GetPartNames", _0_VISU.Result._d_GetPartNames, args)

    def GetResolutions(self, *args):
        return _omnipy.invoke(self, "GetResolutions", _0_VISU.Result._d_GetResolutions, args)

    def GetResolution(self, *args):
        return _omnipy.invoke(self, "GetResolution", _0_VISU.Result._d_GetResolution, args)

    def SetResolution(self, *args):
        return _omnipy.invoke(self, "SetResolution", _0_VISU.Result._d_SetResolution, args)

    def GetMEDFileInfo(self, *args):
        return _omnipy.invoke(self, "GetMEDFileInfo", _0_VISU.Result._d_GetMEDFileInfo, args)

    def ExportMED(self, *args):
        return _omnipy.invoke(self, "ExportMED", _0_VISU.Result._d_ExportMED, args)

    __methods__ = ["BuildAll", "Build", "IsDone", "IsEntitiesDone", "SetBuildFields", "IsFieldsDone", "SetBuildGroups", "IsGroupsDone", "IsMinMaxDone", "IsPartsDone", "GetMeshNames", "GetEntities", "GetFamilies", "GetGroups", "GetFields", "GetNumberOfComponents", "GetTimeStampNumbers", "GetPartNames", "GetResolutions", "GetResolution", "SetResolution", "GetMEDFileInfo", "ExportMED"] + _0_VISU._objref_RemovableObject.__methods__ + _0_SALOME._objref_GenericObj.__methods__

omniORB.registerObjref(Result._NP_RepositoryId, _objref_Result)
_0_VISU._objref_Result = _objref_Result
del Result, _objref_Result

# Result skeleton
__name__ = "VISU__POA"
class Result (_0_VISU__POA.RemovableObject, _0_SALOME__POA.GenericObj):
    _NP_RepositoryId = _0_VISU.Result._NP_RepositoryId


    _omni_op_d = {"BuildAll": _0_VISU.Result._d_BuildAll, "Build": _0_VISU.Result._d_Build, "IsDone": _0_VISU.Result._d_IsDone, "IsEntitiesDone": _0_VISU.Result._d_IsEntitiesDone, "SetBuildFields": _0_VISU.Result._d_SetBuildFields, "IsFieldsDone": _0_VISU.Result._d_IsFieldsDone, "SetBuildGroups": _0_VISU.Result._d_SetBuildGroups, "IsGroupsDone": _0_VISU.Result._d_IsGroupsDone, "IsMinMaxDone": _0_VISU.Result._d_IsMinMaxDone, "IsPartsDone": _0_VISU.Result._d_IsPartsDone, "GetMeshNames": _0_VISU.Result._d_GetMeshNames, "GetEntities": _0_VISU.Result._d_GetEntities, "GetFamilies": _0_VISU.Result._d_GetFamilies, "GetGroups": _0_VISU.Result._d_GetGroups, "GetFields": _0_VISU.Result._d_GetFields, "GetNumberOfComponents": _0_VISU.Result._d_GetNumberOfComponents, "GetTimeStampNumbers": _0_VISU.Result._d_GetTimeStampNumbers, "GetPartNames": _0_VISU.Result._d_GetPartNames, "GetResolutions": _0_VISU.Result._d_GetResolutions, "GetResolution": _0_VISU.Result._d_GetResolution, "SetResolution": _0_VISU.Result._d_SetResolution, "GetMEDFileInfo": _0_VISU.Result._d_GetMEDFileInfo, "ExportMED": _0_VISU.Result._d_ExportMED}
    _omni_op_d.update(_0_VISU__POA.RemovableObject._omni_op_d)
    _omni_op_d.update(_0_SALOME__POA.GenericObj._omni_op_d)

Result._omni_skeleton = Result
_0_VISU__POA.Result = Result
omniORB.registerSkeleton(Result._NP_RepositoryId, Result)
del Result
__name__ = "VISU"

# interface ViewManager;
_0_VISU._d_ViewManager = (omniORB.tcInternal.tv_objref, "IDL:VISU/ViewManager:1.0", "ViewManager")
omniORB.typeMapping["IDL:VISU/ViewManager:1.0"] = _0_VISU._d_ViewManager

# interface VISU_Gen
_0_VISU._d_VISU_Gen = (omniORB.tcInternal.tv_objref, "IDL:VISU/VISU_Gen:1.0", "VISU_Gen")
omniORB.typeMapping["IDL:VISU/VISU_Gen:1.0"] = _0_VISU._d_VISU_Gen
_0_VISU.VISU_Gen = omniORB.newEmptyClass()
class VISU_Gen (_0_Engines.Component, _0_SALOMEDS.Driver, _0_VISU.Base):
    _NP_RepositoryId = _0_VISU._d_VISU_Gen[1]

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

    _nil = CORBA.Object._nil


_0_VISU.VISU_Gen = VISU_Gen
_0_VISU._tc_VISU_Gen = omniORB.tcInternal.createTypeCode(_0_VISU._d_VISU_Gen)
omniORB.registerType(VISU_Gen._NP_RepositoryId, _0_VISU._d_VISU_Gen, _0_VISU._tc_VISU_Gen)

# VISU_Gen operations and attributes
VISU_Gen._d_SetCurrentStudy = ((omniORB.typeMapping["IDL:SALOMEDS/Study:1.0"], ), (), None)
VISU_Gen._d_GetCurrentStudy = ((), (omniORB.typeMapping["IDL:SALOMEDS/Study:1.0"], ), None)
VISU_Gen._d_GetViewManager = ((), (omniORB.typeMapping["IDL:VISU/ViewManager:1.0"], ), None)
VISU_Gen._d_ImportTables = (((omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_boolean), (omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), None)
VISU_Gen._d_ExportTableToFile = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], (omniORB.tcInternal.tv_string,0)), (omniORB.tcInternal.tv_boolean, ), None)
VISU_Gen._d_ImportFile = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:VISU/Result:1.0"], ), None)
VISU_Gen._d_CreateResult = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:VISU/Result:1.0"], ), None)
VISU_Gen._d_CopyAndImportFile = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:VISU/Result:1.0"], ), None)
VISU_Gen._d_ImportMed = ((omniORB.typeMapping["IDL:SALOMEDS/SObject:1.0"], ), (omniORB.typeMapping["IDL:VISU/Result:1.0"], ), None)
VISU_Gen._d_ImportMedField = ((omniORB.typeMapping["IDL:SALOME_MED/FIELD:1.0"], ), (omniORB.typeMapping["IDL:VISU/Result:1.0"], ), None)
VISU_Gen._d_RenameEntityInStudy = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0)), (), None)
VISU_Gen._d_RenameFamilyInStudy = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0)), (), None)
VISU_Gen._d_RenameGroupInStudy = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0)), (), None)
VISU_Gen._d_MeshOnEntity = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"]), (omniORB.typeMapping["IDL:VISU/Mesh:1.0"], ), None)
VISU_Gen._d_FamilyMeshOnEntity = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0)), (omniORB.typeMapping["IDL:VISU/Mesh:1.0"], ), None)
VISU_Gen._d_GroupMesh = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0)), (omniORB.typeMapping["IDL:VISU/Mesh:1.0"], ), None)
VISU_Gen._d_ScalarMapOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), None)
VISU_Gen._d_GaussPointsOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/GaussPoints:1.0"], ), None)
VISU_Gen._d_DeformedShapeOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/DeformedShape:1.0"], ), None)
VISU_Gen._d_ScalarMapOnDeformedShapeOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/DeformedShapeAndScalarMap:1.0"], ), None)
VISU_Gen._d_DeformedShapeAndScalarMapOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/DeformedShapeAndScalarMap:1.0"], ), None)
VISU_Gen._d_VectorsOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/Vectors:1.0"], ), None)
VISU_Gen._d_IsoSurfacesOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/IsoSurfaces:1.0"], ), None)
VISU_Gen._d_StreamLinesOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/StreamLines:1.0"], ), None)
VISU_Gen._d_CutPlanesOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/CutPlanes:1.0"], ), None)
VISU_Gen._d_CutLinesOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/CutLines:1.0"], ), None)
VISU_Gen._d_CutSegmentOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/CutSegment:1.0"], ), None)
VISU_Gen._d_Plot3DOnField = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/Entity:1.0"], (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/Plot3D:1.0"], ), None)
VISU_Gen._d_CreateTable = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:VISU/Table:1.0"], ), None)
VISU_Gen._d_CreateCurve = ((omniORB.typeMapping["IDL:VISU/Table:1.0"], omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/Curve:1.0"], ), None)
VISU_Gen._d_CreateCurveWithZ = ((omniORB.typeMapping["IDL:VISU/Table:1.0"], omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:VISU/Curve:1.0"], ), None)
VISU_Gen._d_CreateCurveWithZExt = ((omniORB.typeMapping["IDL:VISU/Table:1.0"], omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_boolean), (omniORB.typeMapping["IDL:VISU/Curve:1.0"], ), None)
VISU_Gen._d_CreateContainer = ((), (omniORB.typeMapping["IDL:VISU/Container:1.0"], ), None)
VISU_Gen._d_CreateAnimation = ((omniORB.typeMapping["IDL:VISU/View3D:1.0"], ), (omniORB.typeMapping["IDL:VISU/Animation:1.0"], ), None)
VISU_Gen._d_CreateEvolution = ((omniORB.typeMapping["IDL:VISU/XYPlot:1.0"], ), (omniORB.typeMapping["IDL:VISU/Evolution:1.0"], ), None)
VISU_Gen._d_DeleteResult = ((omniORB.typeMapping["IDL:VISU/Result:1.0"], ), (), None)
VISU_Gen._d_DeletePrs3d = ((omniORB.typeMapping["IDL:VISU/Prs3d:1.0"], ), (), None)
VISU_Gen._d_GetColoredPrs3dCache = ((omniORB.typeMapping["IDL:SALOMEDS/Study:1.0"], ), (omniORB.typeMapping["IDL:VISU/ColoredPrs3dCache:1.0"], ), None)
VISU_Gen._d_CreateClippingPlane = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_boolean, (omniORB.tcInternal.tv_string,0)), (omniORB.tcInternal.tv_long, ), None)
VISU_Gen._d_EditClippingPlane = ((omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_boolean, (omniORB.tcInternal.tv_string,0)), (), None)
VISU_Gen._d_GetClippingPlane = ((omniORB.tcInternal.tv_long, ), (omniORB.typeMapping["IDL:VISU/ClippingPlane:1.0"], ), None)
VISU_Gen._d_DeleteClippingPlane = ((omniORB.tcInternal.tv_long, ), (omniORB.tcInternal.tv_boolean, ), None)
VISU_Gen._d_ApplyClippingPlane = ((omniORB.typeMapping["IDL:VISU/Prs3d:1.0"], omniORB.tcInternal.tv_long), (omniORB.tcInternal.tv_boolean, ), None)
VISU_Gen._d_DetachClippingPlane = ((omniORB.typeMapping["IDL:VISU/Prs3d:1.0"], omniORB.tcInternal.tv_long), (omniORB.tcInternal.tv_boolean, ), None)
VISU_Gen._d_GetClippingPlanesNb = ((), (omniORB.tcInternal.tv_long, ), None)
VISU_Gen._d_VTK2MED = ((omniORB.typeMapping["IDL:VISU/string_array:1.0"], (omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:VISU/double_array:1.0"]), (omniORB.tcInternal.tv_boolean, ), None)
VISU_Gen._d_LoadTexture = (((omniORB.tcInternal.tv_string,0), ), (omniORB.tcInternal.tv_long, ), None)

# VISU_Gen object reference
class _objref_VISU_Gen (_0_Engines._objref_Component, _0_SALOMEDS._objref_Driver, _0_VISU._objref_Base):
    _NP_RepositoryId = VISU_Gen._NP_RepositoryId

    def __init__(self):
        _0_Engines._objref_Component.__init__(self)
        _0_SALOMEDS._objref_Driver.__init__(self)
        _0_VISU._objref_Base.__init__(self)

    def SetCurrentStudy(self, *args):
        return _omnipy.invoke(self, "SetCurrentStudy", _0_VISU.VISU_Gen._d_SetCurrentStudy, args)

    def GetCurrentStudy(self, *args):
        return _omnipy.invoke(self, "GetCurrentStudy", _0_VISU.VISU_Gen._d_GetCurrentStudy, args)

    def GetViewManager(self, *args):
        return _omnipy.invoke(self, "GetViewManager", _0_VISU.VISU_Gen._d_GetViewManager, args)

    def ImportTables(self, *args):
        return _omnipy.invoke(self, "ImportTables", _0_VISU.VISU_Gen._d_ImportTables, args)

    def ExportTableToFile(self, *args):
        return _omnipy.invoke(self, "ExportTableToFile", _0_VISU.VISU_Gen._d_ExportTableToFile, args)

    def ImportFile(self, *args):
        return _omnipy.invoke(self, "ImportFile", _0_VISU.VISU_Gen._d_ImportFile, args)

    def CreateResult(self, *args):
        return _omnipy.invoke(self, "CreateResult", _0_VISU.VISU_Gen._d_CreateResult, args)

    def CopyAndImportFile(self, *args):
        return _omnipy.invoke(self, "CopyAndImportFile", _0_VISU.VISU_Gen._d_CopyAndImportFile, args)

    def ImportMed(self, *args):
        return _omnipy.invoke(self, "ImportMed", _0_VISU.VISU_Gen._d_ImportMed, args)

    def ImportMedField(self, *args):
        return _omnipy.invoke(self, "ImportMedField", _0_VISU.VISU_Gen._d_ImportMedField, args)

    def RenameEntityInStudy(self, *args):
        return _omnipy.invoke(self, "RenameEntityInStudy", _0_VISU.VISU_Gen._d_RenameEntityInStudy, args)

    def RenameFamilyInStudy(self, *args):
        return _omnipy.invoke(self, "RenameFamilyInStudy", _0_VISU.VISU_Gen._d_RenameFamilyInStudy, args)

    def RenameGroupInStudy(self, *args):
        return _omnipy.invoke(self, "RenameGroupInStudy", _0_VISU.VISU_Gen._d_RenameGroupInStudy, args)

    def MeshOnEntity(self, *args):
        return _omnipy.invoke(self, "MeshOnEntity", _0_VISU.VISU_Gen._d_MeshOnEntity, args)

    def FamilyMeshOnEntity(self, *args):
        return _omnipy.invoke(self, "FamilyMeshOnEntity", _0_VISU.VISU_Gen._d_FamilyMeshOnEntity, args)

    def GroupMesh(self, *args):
        return _omnipy.invoke(self, "GroupMesh", _0_VISU.VISU_Gen._d_GroupMesh, args)

    def ScalarMapOnField(self, *args):
        return _omnipy.invoke(self, "ScalarMapOnField", _0_VISU.VISU_Gen._d_ScalarMapOnField, args)

    def GaussPointsOnField(self, *args):
        return _omnipy.invoke(self, "GaussPointsOnField", _0_VISU.VISU_Gen._d_GaussPointsOnField, args)

    def DeformedShapeOnField(self, *args):
        return _omnipy.invoke(self, "DeformedShapeOnField", _0_VISU.VISU_Gen._d_DeformedShapeOnField, args)

    def ScalarMapOnDeformedShapeOnField(self, *args):
        return _omnipy.invoke(self, "ScalarMapOnDeformedShapeOnField", _0_VISU.VISU_Gen._d_ScalarMapOnDeformedShapeOnField, args)

    def DeformedShapeAndScalarMapOnField(self, *args):
        return _omnipy.invoke(self, "DeformedShapeAndScalarMapOnField", _0_VISU.VISU_Gen._d_DeformedShapeAndScalarMapOnField, args)

    def VectorsOnField(self, *args):
        return _omnipy.invoke(self, "VectorsOnField", _0_VISU.VISU_Gen._d_VectorsOnField, args)

    def IsoSurfacesOnField(self, *args):
        return _omnipy.invoke(self, "IsoSurfacesOnField", _0_VISU.VISU_Gen._d_IsoSurfacesOnField, args)

    def StreamLinesOnField(self, *args):
        return _omnipy.invoke(self, "StreamLinesOnField", _0_VISU.VISU_Gen._d_StreamLinesOnField, args)

    def CutPlanesOnField(self, *args):
        return _omnipy.invoke(self, "CutPlanesOnField", _0_VISU.VISU_Gen._d_CutPlanesOnField, args)

    def CutLinesOnField(self, *args):
        return _omnipy.invoke(self, "CutLinesOnField", _0_VISU.VISU_Gen._d_CutLinesOnField, args)

    def CutSegmentOnField(self, *args):
        return _omnipy.invoke(self, "CutSegmentOnField", _0_VISU.VISU_Gen._d_CutSegmentOnField, args)

    def Plot3DOnField(self, *args):
        return _omnipy.invoke(self, "Plot3DOnField", _0_VISU.VISU_Gen._d_Plot3DOnField, args)

    def CreateTable(self, *args):
        return _omnipy.invoke(self, "CreateTable", _0_VISU.VISU_Gen._d_CreateTable, args)

    def CreateCurve(self, *args):
        return _omnipy.invoke(self, "CreateCurve", _0_VISU.VISU_Gen._d_CreateCurve, args)

    def CreateCurveWithZ(self, *args):
        return _omnipy.invoke(self, "CreateCurveWithZ", _0_VISU.VISU_Gen._d_CreateCurveWithZ, args)

    def CreateCurveWithZExt(self, *args):
        return _omnipy.invoke(self, "CreateCurveWithZExt", _0_VISU.VISU_Gen._d_CreateCurveWithZExt, args)

    def CreateContainer(self, *args):
        return _omnipy.invoke(self, "CreateContainer", _0_VISU.VISU_Gen._d_CreateContainer, args)

    def CreateAnimation(self, *args):
        return _omnipy.invoke(self, "CreateAnimation", _0_VISU.VISU_Gen._d_CreateAnimation, args)

    def CreateEvolution(self, *args):
        return _omnipy.invoke(self, "CreateEvolution", _0_VISU.VISU_Gen._d_CreateEvolution, args)

    def DeleteResult(self, *args):
        return _omnipy.invoke(self, "DeleteResult", _0_VISU.VISU_Gen._d_DeleteResult, args)

    def DeletePrs3d(self, *args):
        return _omnipy.invoke(self, "DeletePrs3d", _0_VISU.VISU_Gen._d_DeletePrs3d, args)

    def GetColoredPrs3dCache(self, *args):
        return _omnipy.invoke(self, "GetColoredPrs3dCache", _0_VISU.VISU_Gen._d_GetColoredPrs3dCache, args)

    def CreateClippingPlane(self, *args):
        return _omnipy.invoke(self, "CreateClippingPlane", _0_VISU.VISU_Gen._d_CreateClippingPlane, args)

    def EditClippingPlane(self, *args):
        return _omnipy.invoke(self, "EditClippingPlane", _0_VISU.VISU_Gen._d_EditClippingPlane, args)

    def GetClippingPlane(self, *args):
        return _omnipy.invoke(self, "GetClippingPlane", _0_VISU.VISU_Gen._d_GetClippingPlane, args)

    def DeleteClippingPlane(self, *args):
        return _omnipy.invoke(self, "DeleteClippingPlane", _0_VISU.VISU_Gen._d_DeleteClippingPlane, args)

    def ApplyClippingPlane(self, *args):
        return _omnipy.invoke(self, "ApplyClippingPlane", _0_VISU.VISU_Gen._d_ApplyClippingPlane, args)

    def DetachClippingPlane(self, *args):
        return _omnipy.invoke(self, "DetachClippingPlane", _0_VISU.VISU_Gen._d_DetachClippingPlane, args)

    def GetClippingPlanesNb(self, *args):
        return _omnipy.invoke(self, "GetClippingPlanesNb", _0_VISU.VISU_Gen._d_GetClippingPlanesNb, args)

    def VTK2MED(self, *args):
        return _omnipy.invoke(self, "VTK2MED", _0_VISU.VISU_Gen._d_VTK2MED, args)

    def LoadTexture(self, *args):
        return _omnipy.invoke(self, "LoadTexture", _0_VISU.VISU_Gen._d_LoadTexture, args)

    __methods__ = ["SetCurrentStudy", "GetCurrentStudy", "GetViewManager", "ImportTables", "ExportTableToFile", "ImportFile", "CreateResult", "CopyAndImportFile", "ImportMed", "ImportMedField", "RenameEntityInStudy", "RenameFamilyInStudy", "RenameGroupInStudy", "MeshOnEntity", "FamilyMeshOnEntity", "GroupMesh", "ScalarMapOnField", "GaussPointsOnField", "DeformedShapeOnField", "ScalarMapOnDeformedShapeOnField", "DeformedShapeAndScalarMapOnField", "VectorsOnField", "IsoSurfacesOnField", "StreamLinesOnField", "CutPlanesOnField", "CutLinesOnField", "CutSegmentOnField", "Plot3DOnField", "CreateTable", "CreateCurve", "CreateCurveWithZ", "CreateCurveWithZExt", "CreateContainer", "CreateAnimation", "CreateEvolution", "DeleteResult", "DeletePrs3d", "GetColoredPrs3dCache", "CreateClippingPlane", "EditClippingPlane", "GetClippingPlane", "DeleteClippingPlane", "ApplyClippingPlane", "DetachClippingPlane", "GetClippingPlanesNb", "VTK2MED", "LoadTexture"] + _0_Engines._objref_Component.__methods__ + _0_SALOMEDS._objref_Driver.__methods__ + _0_VISU._objref_Base.__methods__

omniORB.registerObjref(VISU_Gen._NP_RepositoryId, _objref_VISU_Gen)
_0_VISU._objref_VISU_Gen = _objref_VISU_Gen
del VISU_Gen, _objref_VISU_Gen

# VISU_Gen skeleton
__name__ = "VISU__POA"
class VISU_Gen (_0_Engines__POA.Component, _0_SALOMEDS__POA.Driver, _0_VISU__POA.Base):
    _NP_RepositoryId = _0_VISU.VISU_Gen._NP_RepositoryId


    _omni_op_d = {"SetCurrentStudy": _0_VISU.VISU_Gen._d_SetCurrentStudy, "GetCurrentStudy": _0_VISU.VISU_Gen._d_GetCurrentStudy, "GetViewManager": _0_VISU.VISU_Gen._d_GetViewManager, "ImportTables": _0_VISU.VISU_Gen._d_ImportTables, "ExportTableToFile": _0_VISU.VISU_Gen._d_ExportTableToFile, "ImportFile": _0_VISU.VISU_Gen._d_ImportFile, "CreateResult": _0_VISU.VISU_Gen._d_CreateResult, "CopyAndImportFile": _0_VISU.VISU_Gen._d_CopyAndImportFile, "ImportMed": _0_VISU.VISU_Gen._d_ImportMed, "ImportMedField": _0_VISU.VISU_Gen._d_ImportMedField, "RenameEntityInStudy": _0_VISU.VISU_Gen._d_RenameEntityInStudy, "RenameFamilyInStudy": _0_VISU.VISU_Gen._d_RenameFamilyInStudy, "RenameGroupInStudy": _0_VISU.VISU_Gen._d_RenameGroupInStudy, "MeshOnEntity": _0_VISU.VISU_Gen._d_MeshOnEntity, "FamilyMeshOnEntity": _0_VISU.VISU_Gen._d_FamilyMeshOnEntity, "GroupMesh": _0_VISU.VISU_Gen._d_GroupMesh, "ScalarMapOnField": _0_VISU.VISU_Gen._d_ScalarMapOnField, "GaussPointsOnField": _0_VISU.VISU_Gen._d_GaussPointsOnField, "DeformedShapeOnField": _0_VISU.VISU_Gen._d_DeformedShapeOnField, "ScalarMapOnDeformedShapeOnField": _0_VISU.VISU_Gen._d_ScalarMapOnDeformedShapeOnField, "DeformedShapeAndScalarMapOnField": _0_VISU.VISU_Gen._d_DeformedShapeAndScalarMapOnField, "VectorsOnField": _0_VISU.VISU_Gen._d_VectorsOnField, "IsoSurfacesOnField": _0_VISU.VISU_Gen._d_IsoSurfacesOnField, "StreamLinesOnField": _0_VISU.VISU_Gen._d_StreamLinesOnField, "CutPlanesOnField": _0_VISU.VISU_Gen._d_CutPlanesOnField, "CutLinesOnField": _0_VISU.VISU_Gen._d_CutLinesOnField, "CutSegmentOnField": _0_VISU.VISU_Gen._d_CutSegmentOnField, "Plot3DOnField": _0_VISU.VISU_Gen._d_Plot3DOnField, "CreateTable": _0_VISU.VISU_Gen._d_CreateTable, "CreateCurve": _0_VISU.VISU_Gen._d_CreateCurve, "CreateCurveWithZ": _0_VISU.VISU_Gen._d_CreateCurveWithZ, "CreateCurveWithZExt": _0_VISU.VISU_Gen._d_CreateCurveWithZExt, "CreateContainer": _0_VISU.VISU_Gen._d_CreateContainer, "CreateAnimation": _0_VISU.VISU_Gen._d_CreateAnimation, "CreateEvolution": _0_VISU.VISU_Gen._d_CreateEvolution, "DeleteResult": _0_VISU.VISU_Gen._d_DeleteResult, "DeletePrs3d": _0_VISU.VISU_Gen._d_DeletePrs3d, "GetColoredPrs3dCache": _0_VISU.VISU_Gen._d_GetColoredPrs3dCache, "CreateClippingPlane": _0_VISU.VISU_Gen._d_CreateClippingPlane, "EditClippingPlane": _0_VISU.VISU_Gen._d_EditClippingPlane, "GetClippingPlane": _0_VISU.VISU_Gen._d_GetClippingPlane, "DeleteClippingPlane": _0_VISU.VISU_Gen._d_DeleteClippingPlane, "ApplyClippingPlane": _0_VISU.VISU_Gen._d_ApplyClippingPlane, "DetachClippingPlane": _0_VISU.VISU_Gen._d_DetachClippingPlane, "GetClippingPlanesNb": _0_VISU.VISU_Gen._d_GetClippingPlanesNb, "VTK2MED": _0_VISU.VISU_Gen._d_VTK2MED, "LoadTexture": _0_VISU.VISU_Gen._d_LoadTexture}
    _omni_op_d.update(_0_Engines__POA.Component._omni_op_d)
    _omni_op_d.update(_0_SALOMEDS__POA.Driver._omni_op_d)
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)

VISU_Gen._omni_skeleton = VISU_Gen
_0_VISU__POA.VISU_Gen = VISU_Gen
omniORB.registerSkeleton(VISU_Gen._NP_RepositoryId, VISU_Gen)
del VISU_Gen
__name__ = "VISU"

# interface View
_0_VISU._d_View = (omniORB.tcInternal.tv_objref, "IDL:VISU/View:1.0", "View")
omniORB.typeMapping["IDL:VISU/View:1.0"] = _0_VISU._d_View
_0_VISU.View = omniORB.newEmptyClass()
class View (_0_VISU.Base, _0_SALOME.GenericObj):
    _NP_RepositoryId = _0_VISU._d_View[1]

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

    _nil = CORBA.Object._nil

    
    # enum ViewRepresentation
    OBJECTBROWSER = omniORB.EnumItem("OBJECTBROWSER", 0)
    VIEWER = omniORB.EnumItem("VIEWER", 1)
    PYTHON = omniORB.EnumItem("PYTHON", 2)
    MESSAGES = omniORB.EnumItem("MESSAGES", 3)
    ViewRepresentation = omniORB.Enum("IDL:VISU/View/ViewRepresentation:1.0", (OBJECTBROWSER, VIEWER, PYTHON, MESSAGES,))

    _d_ViewRepresentation  = (omniORB.tcInternal.tv_enum, ViewRepresentation._NP_RepositoryId, "ViewRepresentation", ViewRepresentation._items)
    _tc_ViewRepresentation = omniORB.tcInternal.createTypeCode(_d_ViewRepresentation)
    omniORB.registerType(ViewRepresentation._NP_RepositoryId, _d_ViewRepresentation, _tc_ViewRepresentation)
    
    # enum ViewPosition
    TOP = omniORB.EnumItem("TOP", 0)
    CENTER = omniORB.EnumItem("CENTER", 1)
    BOTTOM = omniORB.EnumItem("BOTTOM", 2)
    RIGHT = omniORB.EnumItem("RIGHT", 3)
    LEFT = omniORB.EnumItem("LEFT", 4)
    ViewPosition = omniORB.Enum("IDL:VISU/View/ViewPosition:1.0", (TOP, CENTER, BOTTOM, RIGHT, LEFT,))

    _d_ViewPosition  = (omniORB.tcInternal.tv_enum, ViewPosition._NP_RepositoryId, "ViewPosition", ViewPosition._items)
    _tc_ViewPosition = omniORB.tcInternal.createTypeCode(_d_ViewPosition)
    omniORB.registerType(ViewPosition._NP_RepositoryId, _d_ViewPosition, _tc_ViewPosition)


_0_VISU.View = View
_0_VISU._tc_View = omniORB.tcInternal.createTypeCode(_0_VISU._d_View)
omniORB.registerType(View._NP_RepositoryId, _0_VISU._d_View, _0_VISU._tc_View)

# View operations and attributes
View._d_ShowPart = ((omniORB.typeMapping["IDL:VISU/View/ViewRepresentation:1.0"], omniORB.tcInternal.tv_boolean), (), None)
View._d_IsPartShown = ((omniORB.typeMapping["IDL:VISU/View/ViewRepresentation:1.0"], ), (omniORB.tcInternal.tv_boolean, ), None)
View._d_SplitRight = ((), (), None)
View._d_SplitLeft = ((), (), None)
View._d_SplitBottom = ((), (), None)
View._d_SplitTop = ((), (), None)
View._d_OnTop = ((), (), None)
View._d_Attract = ((omniORB.typeMapping["IDL:VISU/View:1.0"], ), (), None)
View._d_AttractAll = ((omniORB.typeMapping["IDL:VISU/View:1.0"], ), (), None)
View._d_SetRelativePositionInSplitter = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetRelativeSizeInSplitter = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetRelativePositionX = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetRelativePositionY = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetRelativeSizeX = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetRelativeSizeY = ((omniORB.tcInternal.tv_double, ), (), None)
View._d_SetViewWidth = ((omniORB.tcInternal.tv_long, ), (), None)
View._d_SetViewHeight = ((omniORB.tcInternal.tv_long, ), (), None)
View._d_GetViewWidth = ((), (omniORB.tcInternal.tv_long, ), None)
View._d_GetViewHeight = ((), (omniORB.tcInternal.tv_long, ), None)
View._d_SetViewPositionHorizontal = ((omniORB.typeMapping["IDL:VISU/View/ViewPosition:1.0"], ), (), None)
View._d_SetViewPositionVertical = ((omniORB.typeMapping["IDL:VISU/View/ViewPosition:1.0"], ), (), None)
View._d_SetRelativePosition = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
View._d_SetRelativeSize = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
View._d_Minimize = ((), (), None)
View._d_Restore = ((), (), None)
View._d_Maximize = ((), (), None)
View._d_SetTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
View._d_GetTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
View._d_SetBackground = ((omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), (), None)
View._d_GetBackground = ((), (omniORB.typeMapping["IDL:SALOMEDS/Color:1.0"], ), None)
View._d_EraseAll = ((), (), None)
View._d_DisplayAll = ((), (), None)
View._d_Erase = ((omniORB.typeMapping["IDL:VISU/PrsObject:1.0"], ), (), None)
View._d_Display = ((omniORB.typeMapping["IDL:VISU/PrsObject:1.0"], ), (), None)
View._d_DisplayOnly = ((omniORB.typeMapping["IDL:VISU/PrsObject:1.0"], ), (), None)
View._d_Update = ((), (), None)
View._d_SavePicture = (((omniORB.tcInternal.tv_string,0), ), (omniORB.tcInternal.tv_boolean, ), None)

# View object reference
class _objref_View (_0_VISU._objref_Base, _0_SALOME._objref_GenericObj):
    _NP_RepositoryId = View._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Base.__init__(self)
        _0_SALOME._objref_GenericObj.__init__(self)

    def ShowPart(self, *args):
        return _omnipy.invoke(self, "ShowPart", _0_VISU.View._d_ShowPart, args)

    def IsPartShown(self, *args):
        return _omnipy.invoke(self, "IsPartShown", _0_VISU.View._d_IsPartShown, args)

    def SplitRight(self, *args):
        return _omnipy.invoke(self, "SplitRight", _0_VISU.View._d_SplitRight, args)

    def SplitLeft(self, *args):
        return _omnipy.invoke(self, "SplitLeft", _0_VISU.View._d_SplitLeft, args)

    def SplitBottom(self, *args):
        return _omnipy.invoke(self, "SplitBottom", _0_VISU.View._d_SplitBottom, args)

    def SplitTop(self, *args):
        return _omnipy.invoke(self, "SplitTop", _0_VISU.View._d_SplitTop, args)

    def OnTop(self, *args):
        return _omnipy.invoke(self, "OnTop", _0_VISU.View._d_OnTop, args)

    def Attract(self, *args):
        return _omnipy.invoke(self, "Attract", _0_VISU.View._d_Attract, args)

    def AttractAll(self, *args):
        return _omnipy.invoke(self, "AttractAll", _0_VISU.View._d_AttractAll, args)

    def SetRelativePositionInSplitter(self, *args):
        return _omnipy.invoke(self, "SetRelativePositionInSplitter", _0_VISU.View._d_SetRelativePositionInSplitter, args)

    def SetRelativeSizeInSplitter(self, *args):
        return _omnipy.invoke(self, "SetRelativeSizeInSplitter", _0_VISU.View._d_SetRelativeSizeInSplitter, args)

    def SetRelativePositionX(self, *args):
        return _omnipy.invoke(self, "SetRelativePositionX", _0_VISU.View._d_SetRelativePositionX, args)

    def SetRelativePositionY(self, *args):
        return _omnipy.invoke(self, "SetRelativePositionY", _0_VISU.View._d_SetRelativePositionY, args)

    def SetRelativeSizeX(self, *args):
        return _omnipy.invoke(self, "SetRelativeSizeX", _0_VISU.View._d_SetRelativeSizeX, args)

    def SetRelativeSizeY(self, *args):
        return _omnipy.invoke(self, "SetRelativeSizeY", _0_VISU.View._d_SetRelativeSizeY, args)

    def SetViewWidth(self, *args):
        return _omnipy.invoke(self, "SetViewWidth", _0_VISU.View._d_SetViewWidth, args)

    def SetViewHeight(self, *args):
        return _omnipy.invoke(self, "SetViewHeight", _0_VISU.View._d_SetViewHeight, args)

    def GetViewWidth(self, *args):
        return _omnipy.invoke(self, "GetViewWidth", _0_VISU.View._d_GetViewWidth, args)

    def GetViewHeight(self, *args):
        return _omnipy.invoke(self, "GetViewHeight", _0_VISU.View._d_GetViewHeight, args)

    def SetViewPositionHorizontal(self, *args):
        return _omnipy.invoke(self, "SetViewPositionHorizontal", _0_VISU.View._d_SetViewPositionHorizontal, args)

    def SetViewPositionVertical(self, *args):
        return _omnipy.invoke(self, "SetViewPositionVertical", _0_VISU.View._d_SetViewPositionVertical, args)

    def SetRelativePosition(self, *args):
        return _omnipy.invoke(self, "SetRelativePosition", _0_VISU.View._d_SetRelativePosition, args)

    def SetRelativeSize(self, *args):
        return _omnipy.invoke(self, "SetRelativeSize", _0_VISU.View._d_SetRelativeSize, args)

    def Minimize(self, *args):
        return _omnipy.invoke(self, "Minimize", _0_VISU.View._d_Minimize, args)

    def Restore(self, *args):
        return _omnipy.invoke(self, "Restore", _0_VISU.View._d_Restore, args)

    def Maximize(self, *args):
        return _omnipy.invoke(self, "Maximize", _0_VISU.View._d_Maximize, args)

    def SetTitle(self, *args):
        return _omnipy.invoke(self, "SetTitle", _0_VISU.View._d_SetTitle, args)

    def GetTitle(self, *args):
        return _omnipy.invoke(self, "GetTitle", _0_VISU.View._d_GetTitle, args)

    def SetBackground(self, *args):
        return _omnipy.invoke(self, "SetBackground", _0_VISU.View._d_SetBackground, args)

    def GetBackground(self, *args):
        return _omnipy.invoke(self, "GetBackground", _0_VISU.View._d_GetBackground, args)

    def EraseAll(self, *args):
        return _omnipy.invoke(self, "EraseAll", _0_VISU.View._d_EraseAll, args)

    def DisplayAll(self, *args):
        return _omnipy.invoke(self, "DisplayAll", _0_VISU.View._d_DisplayAll, args)

    def Erase(self, *args):
        return _omnipy.invoke(self, "Erase", _0_VISU.View._d_Erase, args)

    def Display(self, *args):
        return _omnipy.invoke(self, "Display", _0_VISU.View._d_Display, args)

    def DisplayOnly(self, *args):
        return _omnipy.invoke(self, "DisplayOnly", _0_VISU.View._d_DisplayOnly, args)

    def Update(self, *args):
        return _omnipy.invoke(self, "Update", _0_VISU.View._d_Update, args)

    def SavePicture(self, *args):
        return _omnipy.invoke(self, "SavePicture", _0_VISU.View._d_SavePicture, args)

    __methods__ = ["ShowPart", "IsPartShown", "SplitRight", "SplitLeft", "SplitBottom", "SplitTop", "OnTop", "Attract", "AttractAll", "SetRelativePositionInSplitter", "SetRelativeSizeInSplitter", "SetRelativePositionX", "SetRelativePositionY", "SetRelativeSizeX", "SetRelativeSizeY", "SetViewWidth", "SetViewHeight", "GetViewWidth", "GetViewHeight", "SetViewPositionHorizontal", "SetViewPositionVertical", "SetRelativePosition", "SetRelativeSize", "Minimize", "Restore", "Maximize", "SetTitle", "GetTitle", "SetBackground", "GetBackground", "EraseAll", "DisplayAll", "Erase", "Display", "DisplayOnly", "Update", "SavePicture"] + _0_VISU._objref_Base.__methods__ + _0_SALOME._objref_GenericObj.__methods__

omniORB.registerObjref(View._NP_RepositoryId, _objref_View)
_0_VISU._objref_View = _objref_View
del View, _objref_View

# View skeleton
__name__ = "VISU__POA"
class View (_0_VISU__POA.Base, _0_SALOME__POA.GenericObj):
    _NP_RepositoryId = _0_VISU.View._NP_RepositoryId


    _omni_op_d = {"ShowPart": _0_VISU.View._d_ShowPart, "IsPartShown": _0_VISU.View._d_IsPartShown, "SplitRight": _0_VISU.View._d_SplitRight, "SplitLeft": _0_VISU.View._d_SplitLeft, "SplitBottom": _0_VISU.View._d_SplitBottom, "SplitTop": _0_VISU.View._d_SplitTop, "OnTop": _0_VISU.View._d_OnTop, "Attract": _0_VISU.View._d_Attract, "AttractAll": _0_VISU.View._d_AttractAll, "SetRelativePositionInSplitter": _0_VISU.View._d_SetRelativePositionInSplitter, "SetRelativeSizeInSplitter": _0_VISU.View._d_SetRelativeSizeInSplitter, "SetRelativePositionX": _0_VISU.View._d_SetRelativePositionX, "SetRelativePositionY": _0_VISU.View._d_SetRelativePositionY, "SetRelativeSizeX": _0_VISU.View._d_SetRelativeSizeX, "SetRelativeSizeY": _0_VISU.View._d_SetRelativeSizeY, "SetViewWidth": _0_VISU.View._d_SetViewWidth, "SetViewHeight": _0_VISU.View._d_SetViewHeight, "GetViewWidth": _0_VISU.View._d_GetViewWidth, "GetViewHeight": _0_VISU.View._d_GetViewHeight, "SetViewPositionHorizontal": _0_VISU.View._d_SetViewPositionHorizontal, "SetViewPositionVertical": _0_VISU.View._d_SetViewPositionVertical, "SetRelativePosition": _0_VISU.View._d_SetRelativePosition, "SetRelativeSize": _0_VISU.View._d_SetRelativeSize, "Minimize": _0_VISU.View._d_Minimize, "Restore": _0_VISU.View._d_Restore, "Maximize": _0_VISU.View._d_Maximize, "SetTitle": _0_VISU.View._d_SetTitle, "GetTitle": _0_VISU.View._d_GetTitle, "SetBackground": _0_VISU.View._d_SetBackground, "GetBackground": _0_VISU.View._d_GetBackground, "EraseAll": _0_VISU.View._d_EraseAll, "DisplayAll": _0_VISU.View._d_DisplayAll, "Erase": _0_VISU.View._d_Erase, "Display": _0_VISU.View._d_Display, "DisplayOnly": _0_VISU.View._d_DisplayOnly, "Update": _0_VISU.View._d_Update, "SavePicture": _0_VISU.View._d_SavePicture}
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)
    _omni_op_d.update(_0_SALOME__POA.GenericObj._omni_op_d)

View._omni_skeleton = View
_0_VISU__POA.View = View
omniORB.registerSkeleton(View._NP_RepositoryId, View)
del View
__name__ = "VISU"

# interface View3D
_0_VISU._d_View3D = (omniORB.tcInternal.tv_objref, "IDL:VISU/View3D:1.0", "View3D")
omniORB.typeMapping["IDL:VISU/View3D:1.0"] = _0_VISU._d_View3D
_0_VISU.View3D = omniORB.newEmptyClass()
class View3D (_0_VISU.View):
    _NP_RepositoryId = _0_VISU._d_View3D[1]

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

    _nil = CORBA.Object._nil

    
    # enum ViewType
    FRONT = omniORB.EnumItem("FRONT", 0)
    BACK = omniORB.EnumItem("BACK", 1)
    LEFT = omniORB.EnumItem("LEFT", 2)
    RIGHT = omniORB.EnumItem("RIGHT", 3)
    TOP = omniORB.EnumItem("TOP", 4)
    BOTTOM = omniORB.EnumItem("BOTTOM", 5)
    ViewType = omniORB.Enum("IDL:VISU/View3D/ViewType:1.0", (FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM,))

    _d_ViewType  = (omniORB.tcInternal.tv_enum, ViewType._NP_RepositoryId, "ViewType", ViewType._items)
    _tc_ViewType = omniORB.tcInternal.createTypeCode(_d_ViewType)
    omniORB.registerType(ViewType._NP_RepositoryId, _d_ViewType, _tc_ViewType)
    
    # enum Axis
    XAxis = omniORB.EnumItem("XAxis", 0)
    YAxis = omniORB.EnumItem("YAxis", 1)
    ZAxis = omniORB.EnumItem("ZAxis", 2)
    Axis = omniORB.Enum("IDL:VISU/View3D/Axis:1.0", (XAxis, YAxis, ZAxis,))

    _d_Axis  = (omniORB.tcInternal.tv_enum, Axis._NP_RepositoryId, "Axis", Axis._items)
    _tc_Axis = omniORB.tcInternal.createTypeCode(_d_Axis)
    omniORB.registerType(Axis._NP_RepositoryId, _d_Axis, _tc_Axis)
    
    # typedef ... XYZ
    class XYZ:
        _NP_RepositoryId = "IDL:VISU/View3D/XYZ:1.0"
        def __init__(self, *args, **kw):
            raise RuntimeError("Cannot construct objects of this type.")
    _d_XYZ  = (omniORB.tcInternal.tv_array, omniORB.tcInternal.tv_double, 3)
    _ad_XYZ = (omniORB.tcInternal.tv_alias, XYZ._NP_RepositoryId, "XYZ", (omniORB.tcInternal.tv_array, omniORB.tcInternal.tv_double, 3))
    _tc_XYZ = omniORB.tcInternal.createTypeCode(_ad_XYZ)
    omniORB.registerType(XYZ._NP_RepositoryId, _ad_XYZ, _tc_XYZ)


_0_VISU.View3D = View3D
_0_VISU._tc_View3D = omniORB.tcInternal.createTypeCode(_0_VISU._d_View3D)
omniORB.registerType(View3D._NP_RepositoryId, _0_VISU._d_View3D, _0_VISU._tc_View3D)

# View3D operations and attributes
View3D._d_FitAll = ((), (), None)
View3D._d_SetView = ((omniORB.typeMapping["IDL:VISU/View3D/ViewType:1.0"], ), (), None)
View3D._d_SetPointOfView = ((omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), (), None)
View3D._d_GetPointOfView = ((), (omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), None)
View3D._d_SetViewUp = ((omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), (), None)
View3D._d_GetViewUp = ((), (omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), None)
View3D._d_SetFocalPoint = ((omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), (), None)
View3D._d_GetFocalPoint = ((), (omniORB.typeMapping["IDL:VISU/View3D/XYZ:1.0"], ), None)
View3D._d_SetParallelScale = ((omniORB.tcInternal.tv_double, ), (), None)
View3D._d_GetParallelScale = ((), (omniORB.tcInternal.tv_double, ), None)
View3D._d_ScaleView = ((omniORB.typeMapping["IDL:VISU/View3D/Axis:1.0"], omniORB.tcInternal.tv_double), (), None)
View3D._d_RemoveScale = ((), (), None)
View3D._d_SaveViewParams = (((omniORB.tcInternal.tv_string,0), ), (omniORB.tcInternal.tv_boolean, ), None)
View3D._d_RestoreViewParams = (((omniORB.tcInternal.tv_string,0), ), (omniORB.tcInternal.tv_boolean, ), None)
View3D._d_GetPresentationType = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.typeMapping["IDL:VISU/PresentationType:1.0"], ), None)
View3D._d_SetPresentationType = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.typeMapping["IDL:VISU/PresentationType:1.0"]), ((omniORB.tcInternal.tv_string,0), ), None)
View3D._d_SetQuadratic2DPresentationType = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.typeMapping["IDL:VISU/Quadratic2DPresentationType:1.0"]), ((omniORB.tcInternal.tv_string,0), ), None)
View3D._d_GetQuadratic2DPresentationType = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.typeMapping["IDL:VISU/Quadratic2DPresentationType:1.0"], ), None)
View3D._d_IsShrinked = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.tcInternal.tv_boolean, ), None)
View3D._d_SetShrinked = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.tcInternal.tv_boolean), ((omniORB.tcInternal.tv_string,0), ), None)
View3D._d_IsShaded = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.tcInternal.tv_boolean, ), None)
View3D._d_SetShaded = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.tcInternal.tv_boolean), ((omniORB.tcInternal.tv_string,0), ), None)
View3D._d_GetOpacity = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.tcInternal.tv_double, ), None)
View3D._d_SetOpacity = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.tcInternal.tv_double), ((omniORB.tcInternal.tv_string,0), ), None)
View3D._d_GetLineWidth = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], ), (omniORB.tcInternal.tv_double, ), None)
View3D._d_SetLineWidth = ((omniORB.typeMapping["IDL:VISU/ScalarMap:1.0"], omniORB.tcInternal.tv_double), ((omniORB.tcInternal.tv_string,0), ), None)

# View3D object reference
class _objref_View3D (_0_VISU._objref_View):
    _NP_RepositoryId = View3D._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_View.__init__(self)

    def FitAll(self, *args):
        return _omnipy.invoke(self, "FitAll", _0_VISU.View3D._d_FitAll, args)

    def SetView(self, *args):
        return _omnipy.invoke(self, "SetView", _0_VISU.View3D._d_SetView, args)

    def SetPointOfView(self, *args):
        return _omnipy.invoke(self, "SetPointOfView", _0_VISU.View3D._d_SetPointOfView, args)

    def GetPointOfView(self, *args):
        return _omnipy.invoke(self, "GetPointOfView", _0_VISU.View3D._d_GetPointOfView, args)

    def SetViewUp(self, *args):
        return _omnipy.invoke(self, "SetViewUp", _0_VISU.View3D._d_SetViewUp, args)

    def GetViewUp(self, *args):
        return _omnipy.invoke(self, "GetViewUp", _0_VISU.View3D._d_GetViewUp, args)

    def SetFocalPoint(self, *args):
        return _omnipy.invoke(self, "SetFocalPoint", _0_VISU.View3D._d_SetFocalPoint, args)

    def GetFocalPoint(self, *args):
        return _omnipy.invoke(self, "GetFocalPoint", _0_VISU.View3D._d_GetFocalPoint, args)

    def SetParallelScale(self, *args):
        return _omnipy.invoke(self, "SetParallelScale", _0_VISU.View3D._d_SetParallelScale, args)

    def GetParallelScale(self, *args):
        return _omnipy.invoke(self, "GetParallelScale", _0_VISU.View3D._d_GetParallelScale, args)

    def ScaleView(self, *args):
        return _omnipy.invoke(self, "ScaleView", _0_VISU.View3D._d_ScaleView, args)

    def RemoveScale(self, *args):
        return _omnipy.invoke(self, "RemoveScale", _0_VISU.View3D._d_RemoveScale, args)

    def SaveViewParams(self, *args):
        return _omnipy.invoke(self, "SaveViewParams", _0_VISU.View3D._d_SaveViewParams, args)

    def RestoreViewParams(self, *args):
        return _omnipy.invoke(self, "RestoreViewParams", _0_VISU.View3D._d_RestoreViewParams, args)

    def GetPresentationType(self, *args):
        return _omnipy.invoke(self, "GetPresentationType", _0_VISU.View3D._d_GetPresentationType, args)

    def SetPresentationType(self, *args):
        return _omnipy.invoke(self, "SetPresentationType", _0_VISU.View3D._d_SetPresentationType, args)

    def SetQuadratic2DPresentationType(self, *args):
        return _omnipy.invoke(self, "SetQuadratic2DPresentationType", _0_VISU.View3D._d_SetQuadratic2DPresentationType, args)

    def GetQuadratic2DPresentationType(self, *args):
        return _omnipy.invoke(self, "GetQuadratic2DPresentationType", _0_VISU.View3D._d_GetQuadratic2DPresentationType, args)

    def IsShrinked(self, *args):
        return _omnipy.invoke(self, "IsShrinked", _0_VISU.View3D._d_IsShrinked, args)

    def SetShrinked(self, *args):
        return _omnipy.invoke(self, "SetShrinked", _0_VISU.View3D._d_SetShrinked, args)

    def IsShaded(self, *args):
        return _omnipy.invoke(self, "IsShaded", _0_VISU.View3D._d_IsShaded, args)

    def SetShaded(self, *args):
        return _omnipy.invoke(self, "SetShaded", _0_VISU.View3D._d_SetShaded, args)

    def GetOpacity(self, *args):
        return _omnipy.invoke(self, "GetOpacity", _0_VISU.View3D._d_GetOpacity, args)

    def SetOpacity(self, *args):
        return _omnipy.invoke(self, "SetOpacity", _0_VISU.View3D._d_SetOpacity, args)

    def GetLineWidth(self, *args):
        return _omnipy.invoke(self, "GetLineWidth", _0_VISU.View3D._d_GetLineWidth, args)

    def SetLineWidth(self, *args):
        return _omnipy.invoke(self, "SetLineWidth", _0_VISU.View3D._d_SetLineWidth, args)

    __methods__ = ["FitAll", "SetView", "SetPointOfView", "GetPointOfView", "SetViewUp", "GetViewUp", "SetFocalPoint", "GetFocalPoint", "SetParallelScale", "GetParallelScale", "ScaleView", "RemoveScale", "SaveViewParams", "RestoreViewParams", "GetPresentationType", "SetPresentationType", "SetQuadratic2DPresentationType", "GetQuadratic2DPresentationType", "IsShrinked", "SetShrinked", "IsShaded", "SetShaded", "GetOpacity", "SetOpacity", "GetLineWidth", "SetLineWidth"] + _0_VISU._objref_View.__methods__

omniORB.registerObjref(View3D._NP_RepositoryId, _objref_View3D)
_0_VISU._objref_View3D = _objref_View3D
del View3D, _objref_View3D

# View3D skeleton
__name__ = "VISU__POA"
class View3D (_0_VISU__POA.View):
    _NP_RepositoryId = _0_VISU.View3D._NP_RepositoryId


    _omni_op_d = {"FitAll": _0_VISU.View3D._d_FitAll, "SetView": _0_VISU.View3D._d_SetView, "SetPointOfView": _0_VISU.View3D._d_SetPointOfView, "GetPointOfView": _0_VISU.View3D._d_GetPointOfView, "SetViewUp": _0_VISU.View3D._d_SetViewUp, "GetViewUp": _0_VISU.View3D._d_GetViewUp, "SetFocalPoint": _0_VISU.View3D._d_SetFocalPoint, "GetFocalPoint": _0_VISU.View3D._d_GetFocalPoint, "SetParallelScale": _0_VISU.View3D._d_SetParallelScale, "GetParallelScale": _0_VISU.View3D._d_GetParallelScale, "ScaleView": _0_VISU.View3D._d_ScaleView, "RemoveScale": _0_VISU.View3D._d_RemoveScale, "SaveViewParams": _0_VISU.View3D._d_SaveViewParams, "RestoreViewParams": _0_VISU.View3D._d_RestoreViewParams, "GetPresentationType": _0_VISU.View3D._d_GetPresentationType, "SetPresentationType": _0_VISU.View3D._d_SetPresentationType, "SetQuadratic2DPresentationType": _0_VISU.View3D._d_SetQuadratic2DPresentationType, "GetQuadratic2DPresentationType": _0_VISU.View3D._d_GetQuadratic2DPresentationType, "IsShrinked": _0_VISU.View3D._d_IsShrinked, "SetShrinked": _0_VISU.View3D._d_SetShrinked, "IsShaded": _0_VISU.View3D._d_IsShaded, "SetShaded": _0_VISU.View3D._d_SetShaded, "GetOpacity": _0_VISU.View3D._d_GetOpacity, "SetOpacity": _0_VISU.View3D._d_SetOpacity, "GetLineWidth": _0_VISU.View3D._d_GetLineWidth, "SetLineWidth": _0_VISU.View3D._d_SetLineWidth}
    _omni_op_d.update(_0_VISU__POA.View._omni_op_d)

View3D._omni_skeleton = View3D
_0_VISU__POA.View3D = View3D
omniORB.registerSkeleton(View3D._NP_RepositoryId, View3D)
del View3D
__name__ = "VISU"

# interface TableView
_0_VISU._d_TableView = (omniORB.tcInternal.tv_objref, "IDL:VISU/TableView:1.0", "TableView")
omniORB.typeMapping["IDL:VISU/TableView:1.0"] = _0_VISU._d_TableView
_0_VISU.TableView = omniORB.newEmptyClass()
class TableView (_0_VISU.View):
    _NP_RepositoryId = _0_VISU._d_TableView[1]

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

    _nil = CORBA.Object._nil


_0_VISU.TableView = TableView
_0_VISU._tc_TableView = omniORB.tcInternal.createTypeCode(_0_VISU._d_TableView)
omniORB.registerType(TableView._NP_RepositoryId, _0_VISU._d_TableView, _0_VISU._tc_TableView)

# TableView object reference
class _objref_TableView (_0_VISU._objref_View):
    _NP_RepositoryId = TableView._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_View.__init__(self)

    __methods__ = [] + _0_VISU._objref_View.__methods__

omniORB.registerObjref(TableView._NP_RepositoryId, _objref_TableView)
_0_VISU._objref_TableView = _objref_TableView
del TableView, _objref_TableView

# TableView skeleton
__name__ = "VISU__POA"
class TableView (_0_VISU__POA.View):
    _NP_RepositoryId = _0_VISU.TableView._NP_RepositoryId


    _omni_op_d = {}
    _omni_op_d.update(_0_VISU__POA.View._omni_op_d)

TableView._omni_skeleton = TableView
_0_VISU__POA.TableView = TableView
omniORB.registerSkeleton(TableView._NP_RepositoryId, TableView)
del TableView
__name__ = "VISU"

# interface XYPlot
_0_VISU._d_XYPlot = (omniORB.tcInternal.tv_objref, "IDL:VISU/XYPlot:1.0", "XYPlot")
omniORB.typeMapping["IDL:VISU/XYPlot:1.0"] = _0_VISU._d_XYPlot
_0_VISU.XYPlot = omniORB.newEmptyClass()
class XYPlot (_0_VISU.View):
    _NP_RepositoryId = _0_VISU._d_XYPlot[1]

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

    _nil = CORBA.Object._nil

    
    # enum CurveType
    POINTS = omniORB.EnumItem("POINTS", 0)
    MULTYLINE = omniORB.EnumItem("MULTYLINE", 1)
    SPLINE = omniORB.EnumItem("SPLINE", 2)
    CurveType = omniORB.Enum("IDL:VISU/XYPlot/CurveType:1.0", (POINTS, MULTYLINE, SPLINE,))

    _d_CurveType  = (omniORB.tcInternal.tv_enum, CurveType._NP_RepositoryId, "CurveType", CurveType._items)
    _tc_CurveType = omniORB.tcInternal.createTypeCode(_d_CurveType)
    omniORB.registerType(CurveType._NP_RepositoryId, _d_CurveType, _tc_CurveType)


_0_VISU.XYPlot = XYPlot
_0_VISU._tc_XYPlot = omniORB.tcInternal.createTypeCode(_0_VISU._d_XYPlot)
omniORB.registerType(XYPlot._NP_RepositoryId, _0_VISU._d_XYPlot, _0_VISU._tc_XYPlot)

# XYPlot operations and attributes
XYPlot._d_SetSubTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
XYPlot._d_GetSubTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
XYPlot._d_SetCurveType = ((omniORB.typeMapping["IDL:VISU/XYPlot/CurveType:1.0"], ), (), None)
XYPlot._d_GetCurveType = ((), (omniORB.typeMapping["IDL:VISU/XYPlot/CurveType:1.0"], ), None)
XYPlot._d_SetMarkerSize = ((omniORB.tcInternal.tv_long, ), (), None)
XYPlot._d_GetMarkerSize = ((), (omniORB.tcInternal.tv_long, ), None)
XYPlot._d_EnableXGrid = ((omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_long), (), None)
XYPlot._d_EnableYGrid = ((omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_boolean, omniORB.tcInternal.tv_long), (), None)
XYPlot._d_SetHorScaling = ((omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), (), None)
XYPlot._d_GetHorScaling = ((), (omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), None)
XYPlot._d_SetVerScaling = ((omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), (), None)
XYPlot._d_GetVerScaling = ((), (omniORB.typeMapping["IDL:VISU/Scaling:1.0"], ), None)
XYPlot._d_SetXTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
XYPlot._d_GetXTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
XYPlot._d_SetYTitle = (((omniORB.tcInternal.tv_string,0), ), (), None)
XYPlot._d_GetYTitle = ((), ((omniORB.tcInternal.tv_string,0), ), None)
XYPlot._d_ShowLegend = ((omniORB.tcInternal.tv_boolean, ), (), None)
XYPlot._d_FitAll = ((), (), None)
XYPlot._d_FitXRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
XYPlot._d_FitYRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
XYPlot._d_FitRange = ((omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), (), None)
XYPlot._d_GetFitRanges = ((), (omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_double), None)

# XYPlot object reference
class _objref_XYPlot (_0_VISU._objref_View):
    _NP_RepositoryId = XYPlot._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_View.__init__(self)

    def SetSubTitle(self, *args):
        return _omnipy.invoke(self, "SetSubTitle", _0_VISU.XYPlot._d_SetSubTitle, args)

    def GetSubTitle(self, *args):
        return _omnipy.invoke(self, "GetSubTitle", _0_VISU.XYPlot._d_GetSubTitle, args)

    def SetCurveType(self, *args):
        return _omnipy.invoke(self, "SetCurveType", _0_VISU.XYPlot._d_SetCurveType, args)

    def GetCurveType(self, *args):
        return _omnipy.invoke(self, "GetCurveType", _0_VISU.XYPlot._d_GetCurveType, args)

    def SetMarkerSize(self, *args):
        return _omnipy.invoke(self, "SetMarkerSize", _0_VISU.XYPlot._d_SetMarkerSize, args)

    def GetMarkerSize(self, *args):
        return _omnipy.invoke(self, "GetMarkerSize", _0_VISU.XYPlot._d_GetMarkerSize, args)

    def EnableXGrid(self, *args):
        return _omnipy.invoke(self, "EnableXGrid", _0_VISU.XYPlot._d_EnableXGrid, args)

    def EnableYGrid(self, *args):
        return _omnipy.invoke(self, "EnableYGrid", _0_VISU.XYPlot._d_EnableYGrid, args)

    def SetHorScaling(self, *args):
        return _omnipy.invoke(self, "SetHorScaling", _0_VISU.XYPlot._d_SetHorScaling, args)

    def GetHorScaling(self, *args):
        return _omnipy.invoke(self, "GetHorScaling", _0_VISU.XYPlot._d_GetHorScaling, args)

    def SetVerScaling(self, *args):
        return _omnipy.invoke(self, "SetVerScaling", _0_VISU.XYPlot._d_SetVerScaling, args)

    def GetVerScaling(self, *args):
        return _omnipy.invoke(self, "GetVerScaling", _0_VISU.XYPlot._d_GetVerScaling, args)

    def SetXTitle(self, *args):
        return _omnipy.invoke(self, "SetXTitle", _0_VISU.XYPlot._d_SetXTitle, args)

    def GetXTitle(self, *args):
        return _omnipy.invoke(self, "GetXTitle", _0_VISU.XYPlot._d_GetXTitle, args)

    def SetYTitle(self, *args):
        return _omnipy.invoke(self, "SetYTitle", _0_VISU.XYPlot._d_SetYTitle, args)

    def GetYTitle(self, *args):
        return _omnipy.invoke(self, "GetYTitle", _0_VISU.XYPlot._d_GetYTitle, args)

    def ShowLegend(self, *args):
        return _omnipy.invoke(self, "ShowLegend", _0_VISU.XYPlot._d_ShowLegend, args)

    def FitAll(self, *args):
        return _omnipy.invoke(self, "FitAll", _0_VISU.XYPlot._d_FitAll, args)

    def FitXRange(self, *args):
        return _omnipy.invoke(self, "FitXRange", _0_VISU.XYPlot._d_FitXRange, args)

    def FitYRange(self, *args):
        return _omnipy.invoke(self, "FitYRange", _0_VISU.XYPlot._d_FitYRange, args)

    def FitRange(self, *args):
        return _omnipy.invoke(self, "FitRange", _0_VISU.XYPlot._d_FitRange, args)

    def GetFitRanges(self, *args):
        return _omnipy.invoke(self, "GetFitRanges", _0_VISU.XYPlot._d_GetFitRanges, args)

    __methods__ = ["SetSubTitle", "GetSubTitle", "SetCurveType", "GetCurveType", "SetMarkerSize", "GetMarkerSize", "EnableXGrid", "EnableYGrid", "SetHorScaling", "GetHorScaling", "SetVerScaling", "GetVerScaling", "SetXTitle", "GetXTitle", "SetYTitle", "GetYTitle", "ShowLegend", "FitAll", "FitXRange", "FitYRange", "FitRange", "GetFitRanges"] + _0_VISU._objref_View.__methods__

omniORB.registerObjref(XYPlot._NP_RepositoryId, _objref_XYPlot)
_0_VISU._objref_XYPlot = _objref_XYPlot
del XYPlot, _objref_XYPlot

# XYPlot skeleton
__name__ = "VISU__POA"
class XYPlot (_0_VISU__POA.View):
    _NP_RepositoryId = _0_VISU.XYPlot._NP_RepositoryId


    _omni_op_d = {"SetSubTitle": _0_VISU.XYPlot._d_SetSubTitle, "GetSubTitle": _0_VISU.XYPlot._d_GetSubTitle, "SetCurveType": _0_VISU.XYPlot._d_SetCurveType, "GetCurveType": _0_VISU.XYPlot._d_GetCurveType, "SetMarkerSize": _0_VISU.XYPlot._d_SetMarkerSize, "GetMarkerSize": _0_VISU.XYPlot._d_GetMarkerSize, "EnableXGrid": _0_VISU.XYPlot._d_EnableXGrid, "EnableYGrid": _0_VISU.XYPlot._d_EnableYGrid, "SetHorScaling": _0_VISU.XYPlot._d_SetHorScaling, "GetHorScaling": _0_VISU.XYPlot._d_GetHorScaling, "SetVerScaling": _0_VISU.XYPlot._d_SetVerScaling, "GetVerScaling": _0_VISU.XYPlot._d_GetVerScaling, "SetXTitle": _0_VISU.XYPlot._d_SetXTitle, "GetXTitle": _0_VISU.XYPlot._d_GetXTitle, "SetYTitle": _0_VISU.XYPlot._d_SetYTitle, "GetYTitle": _0_VISU.XYPlot._d_GetYTitle, "ShowLegend": _0_VISU.XYPlot._d_ShowLegend, "FitAll": _0_VISU.XYPlot._d_FitAll, "FitXRange": _0_VISU.XYPlot._d_FitXRange, "FitYRange": _0_VISU.XYPlot._d_FitYRange, "FitRange": _0_VISU.XYPlot._d_FitRange, "GetFitRanges": _0_VISU.XYPlot._d_GetFitRanges}
    _omni_op_d.update(_0_VISU__POA.View._omni_op_d)

XYPlot._omni_skeleton = XYPlot
_0_VISU__POA.XYPlot = XYPlot
omniORB.registerSkeleton(XYPlot._NP_RepositoryId, XYPlot)
del XYPlot
__name__ = "VISU"

# interface ViewManager
_0_VISU._d_ViewManager = (omniORB.tcInternal.tv_objref, "IDL:VISU/ViewManager:1.0", "ViewManager")
omniORB.typeMapping["IDL:VISU/ViewManager:1.0"] = _0_VISU._d_ViewManager
_0_VISU.ViewManager = omniORB.newEmptyClass()
class ViewManager (_0_VISU.Base):
    _NP_RepositoryId = _0_VISU._d_ViewManager[1]

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

    _nil = CORBA.Object._nil


_0_VISU.ViewManager = ViewManager
_0_VISU._tc_ViewManager = omniORB.tcInternal.createTypeCode(_0_VISU._d_ViewManager)
omniORB.registerType(ViewManager._NP_RepositoryId, _0_VISU._d_ViewManager, _0_VISU._tc_ViewManager)

# ViewManager operations and attributes
ViewManager._d_GetCurrentView = ((), (omniORB.typeMapping["IDL:VISU/View:1.0"], ), None)
ViewManager._d_Create3DView = ((), (omniORB.typeMapping["IDL:VISU/View3D:1.0"], ), None)
ViewManager._d_CreateTableView = ((omniORB.typeMapping["IDL:VISU/Table:1.0"], ), (omniORB.typeMapping["IDL:VISU/TableView:1.0"], ), None)
ViewManager._d_CreateXYPlot = ((), (omniORB.typeMapping["IDL:VISU/XYPlot:1.0"], ), None)
ViewManager._d_Destroy = ((omniORB.typeMapping["IDL:VISU/View:1.0"], ), (), None)

# ViewManager object reference
class _objref_ViewManager (_0_VISU._objref_Base):
    _NP_RepositoryId = ViewManager._NP_RepositoryId

    def __init__(self):
        _0_VISU._objref_Base.__init__(self)

    def GetCurrentView(self, *args):
        return _omnipy.invoke(self, "GetCurrentView", _0_VISU.ViewManager._d_GetCurrentView, args)

    def Create3DView(self, *args):
        return _omnipy.invoke(self, "Create3DView", _0_VISU.ViewManager._d_Create3DView, args)

    def CreateTableView(self, *args):
        return _omnipy.invoke(self, "CreateTableView", _0_VISU.ViewManager._d_CreateTableView, args)

    def CreateXYPlot(self, *args):
        return _omnipy.invoke(self, "CreateXYPlot", _0_VISU.ViewManager._d_CreateXYPlot, args)

    def Destroy(self, *args):
        return _omnipy.invoke(self, "Destroy", _0_VISU.ViewManager._d_Destroy, args)

    __methods__ = ["GetCurrentView", "Create3DView", "CreateTableView", "CreateXYPlot", "Destroy"] + _0_VISU._objref_Base.__methods__

omniORB.registerObjref(ViewManager._NP_RepositoryId, _objref_ViewManager)
_0_VISU._objref_ViewManager = _objref_ViewManager
del ViewManager, _objref_ViewManager

# ViewManager skeleton
__name__ = "VISU__POA"
class ViewManager (_0_VISU__POA.Base):
    _NP_RepositoryId = _0_VISU.ViewManager._NP_RepositoryId


    _omni_op_d = {"GetCurrentView": _0_VISU.ViewManager._d_GetCurrentView, "Create3DView": _0_VISU.ViewManager._d_Create3DView, "CreateTableView": _0_VISU.ViewManager._d_CreateTableView, "CreateXYPlot": _0_VISU.ViewManager._d_CreateXYPlot, "Destroy": _0_VISU.ViewManager._d_Destroy}
    _omni_op_d.update(_0_VISU__POA.Base._omni_op_d)

ViewManager._omni_skeleton = ViewManager
_0_VISU__POA.ViewManager = ViewManager
omniORB.registerSkeleton(ViewManager._NP_RepositoryId, ViewManager)
del ViewManager
__name__ = "VISU"

#
# End of module "VISU"
#
__name__ = "VISU_Gen_idl"

_exported_modules = ( "VISU", )

# The end.
