# Python stubs generated by omniidl from /local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl
# DO NOT EDIT THIS FILE!

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


_omnipy.checkVersion(4,2, __file__, 1)

try:
    property
except NameError:
    def property(*args):
        return None


# #include "hpp/common.idl"
import hpp_stubs.common_idl
_0_hpp = omniORB.openModule("hpp_stubs.hpp")
_0_hpp__POA = omniORB.openModule("hpp_stubs.hpp__POA")

#
# Start of module "hpp"
#
__name__ = "hpp_idl.hpp"
_0_hpp = omniORB.openModule("hpp_idl.hpp", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl")
_0_hpp__POA = omniORB.openModule("hpp_idl.hpp__POA", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl")


#
# Start of module "hpp.pinocchio_idl"
#
__name__ = "hpp_idl.hpp.pinocchio_idl"
_0_hpp.pinocchio_idl = omniORB.openModule("hpp_idl.hpp.pinocchio_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl")
_0_hpp__POA.pinocchio_idl = omniORB.openModule("hpp_idl.hpp__POA.pinocchio_idl", r"/local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/pinocchio_idl/robots.idl")


# interface CenterOfMassComputation
_0_hpp.pinocchio_idl._d_CenterOfMassComputation = (omniORB.tcInternal.tv_objref, "IDL:hpp/pinocchio_idl/CenterOfMassComputation:1.0", "CenterOfMassComputation")
omniORB.typeMapping["IDL:hpp/pinocchio_idl/CenterOfMassComputation:1.0"] = _0_hpp.pinocchio_idl._d_CenterOfMassComputation
_0_hpp.pinocchio_idl.CenterOfMassComputation = omniORB.newEmptyClass()
class CenterOfMassComputation :
    _NP_RepositoryId = _0_hpp.pinocchio_idl._d_CenterOfMassComputation[1]

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

    _nil = CORBA.Object._nil

    deleteThis__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    void compute () raises (Error);\012"
    deleteIfExpired__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    void compute () raises (Error);\012"
    persistantStorage__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    void compute () raises (Error);\012"
    compute__doc__ = "\012Prototype:\011    void compute () raises (Error);\012"
    com__doc__ = "\012Prototype:\011    floatSeq    com      () raises (Error);\012"
    mass__doc__ = "\012Prototype:\011    value_type  mass     () raises (Error);\012"
    jacobian__doc__ = "\012Prototype:\011    floatSeqSeq jacobian () raises (Error);\012"


_0_hpp.pinocchio_idl.CenterOfMassComputation = CenterOfMassComputation
_0_hpp.pinocchio_idl._tc_CenterOfMassComputation = omniORB.tcInternal.createTypeCode(_0_hpp.pinocchio_idl._d_CenterOfMassComputation)
omniORB.registerType(CenterOfMassComputation._NP_RepositoryId, _0_hpp.pinocchio_idl._d_CenterOfMassComputation, _0_hpp.pinocchio_idl._tc_CenterOfMassComputation)

# CenterOfMassComputation operations and attributes
CenterOfMassComputation._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_compute = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_com = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_mass = ((), (omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CenterOfMassComputation._d_jacobian = ((), (omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# CenterOfMassComputation object reference
class _objref_CenterOfMassComputation (CORBA.Object):
    _NP_RepositoryId = CenterOfMassComputation._NP_RepositoryId

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

    def deleteThis(self, *args):
        return self._obj.invoke("deleteThis", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_deleteThis, args)

    def deleteIfExpired(self, *args):
        return self._obj.invoke("deleteIfExpired", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_deleteIfExpired, args)

    def persistantStorage(self, *args):
        return self._obj.invoke("persistantStorage", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_persistantStorage, args)

    def compute(self, *args):
        return self._obj.invoke("compute", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_compute, args)

    def com(self, *args):
        return self._obj.invoke("com", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_com, args)

    def mass(self, *args):
        return self._obj.invoke("mass", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_mass, args)

    def jacobian(self, *args):
        return self._obj.invoke("jacobian", _0_hpp.pinocchio_idl.CenterOfMassComputation._d_jacobian, args)

omniORB.registerObjref(CenterOfMassComputation._NP_RepositoryId, _objref_CenterOfMassComputation)
_0_hpp.pinocchio_idl._objref_CenterOfMassComputation = _objref_CenterOfMassComputation
del CenterOfMassComputation, _objref_CenterOfMassComputation

# CenterOfMassComputation skeleton
__name__ = "hpp_idl.hpp__POA.pinocchio_idl"
class CenterOfMassComputation (PortableServer.Servant):
    _NP_RepositoryId = _0_hpp.pinocchio_idl.CenterOfMassComputation._NP_RepositoryId


    _omni_op_d = {"deleteThis": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_deleteThis, "deleteIfExpired": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_deleteIfExpired, "persistantStorage": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_persistantStorage, "compute": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_compute, "com": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_com, "mass": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_mass, "jacobian": _0_hpp.pinocchio_idl.CenterOfMassComputation._d_jacobian}

CenterOfMassComputation._omni_skeleton = CenterOfMassComputation
_0_hpp__POA.pinocchio_idl.CenterOfMassComputation = CenterOfMassComputation
omniORB.registerSkeleton(CenterOfMassComputation._NP_RepositoryId, CenterOfMassComputation)
del CenterOfMassComputation
__name__ = "hpp_idl.hpp.pinocchio_idl"

# interface Device
_0_hpp.pinocchio_idl._d_Device = (omniORB.tcInternal.tv_objref, "IDL:hpp/pinocchio_idl/Device:1.0", "Device")
omniORB.typeMapping["IDL:hpp/pinocchio_idl/Device:1.0"] = _0_hpp.pinocchio_idl._d_Device
_0_hpp.pinocchio_idl.Device = omniORB.newEmptyClass()
class Device :
    _NP_RepositoryId = _0_hpp.pinocchio_idl._d_Device[1]

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

    _nil = CORBA.Object._nil

    deleteThis__doc__ = "\012Prototype:\011      HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011      string name () raises (Error);\012"
    deleteIfExpired__doc__ = "\012Prototype:\011      HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011      string name () raises (Error);\012"
    persistantStorage__doc__ = "\012Prototype:\011      HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011      string name () raises (Error);\012"
    name__doc__ = "\012Prototype:\011      string name () raises (Error);\012"
    neutralConfiguration__doc__ = "\012Prototype:\011      floatSeq neutralConfiguration () raises (Error);\012"
    configSize__doc__ = "\012Prototype:\011      size_type configSize() raises (Error);\012"
    numberDof__doc__ = "\012Prototype:\011      size_type numberDof() raises (Error);\012"
    integrate__doc__ = "\012Prototype:\011      void integrate(in floatSeq config_in, in floatSeq velocity, out floatSeq result) raises (Error);\012"
    difference__doc__ = "\012Prototype:\011      void difference(in floatSeq q1, in floatSeq q2, out floatSeq result) raises (Error);\012"
    interpolate__doc__ = "\012Prototype:\011      void interpolate(in floatSeq q1, in floatSeq q2, in float u, out floatSeq result) raises (Error);\012"
    saturate__doc__ = "\012Prototype:\011      void saturate(in floatSeq qin, out floatSeq qout, out boolSeq saturation) raises (Error);\012"
    replaceGeometryByConvexHull__doc__ = "\012Prototype:\011      void replaceGeometryByConvexHull(in Names_t geometryNames) raises (Error);\012"
    getCurrentConfiguration__doc__ = "\012Prototype:\011      floatSeq getCurrentConfiguration () raises (Error);\012"
    setCurrentConfiguration__doc__ = "\012Prototype:\011      boolean setCurrentConfiguration (in floatSeq configuration) raises (Error);\012"
    getCurrentVelocity__doc__ = "\012Prototype:\011      floatSeq getCurrentVelocity () raises (Error);\012"
    setCurrentVelocity__doc__ = "\012Prototype:\011      boolean setCurrentVelocity (in floatSeq velocity) raises (Error);\012"
    getCurrentAcceleration__doc__ = "\012Prototype:\011      floatSeq getCurrentAcceleration () raises (Error);\012"
    setCurrentAcceleration__doc__ = "\012Prototype:\011      boolean setCurrentAcceleration (in floatSeq acceleration) raises (Error);\012"
    computationFlag__doc__ = "\012Prototype:\011      short computationFlag() raises (Error);\012"
    controlComputation__doc__ = "\012Prototype:\011      void controlComputation(in short flag) raises (Error);\012"
    computeForwardKinematics__doc__ = "\012Prototype:\011      void computeForwardKinematics(in short computationFlag) raises (Error);\012"
    computeFramesForwardKinematics__doc__ = "\012Prototype:\011      void computeFramesForwardKinematics () raises (Error);\012"
    updateGeometryPlacements__doc__ = "\012Prototype:\011      void updateGeometryPlacements () raises (Error);\012"
    getFrameByName__doc__ = "\012Prototype:\011      frame_index getFrameByName (in string name) raises (Error);\012"
    getFramePosition__doc__ = "\012Prototype:\011      Transform_ getFramePosition (in frame_index frame_id) raises (Error);\012"
    getFrameJacobian__doc__ = "\012Prototype:\011      floatSeqSeq getFrameJacobian (in frame_index frame_id) raises (Error);\012"
    removeJoints__doc__ = "\134warning removing joints invalidates joint ids. Use this carefully.\012\012Prototype:\011      void removeJoints(in Names_t joints, in floatSeq refConfig) raises (Error);\012"


_0_hpp.pinocchio_idl.Device = Device
_0_hpp.pinocchio_idl._tc_Device = omniORB.tcInternal.createTypeCode(_0_hpp.pinocchio_idl._d_Device)
omniORB.registerType(Device._NP_RepositoryId, _0_hpp.pinocchio_idl._d_Device, _0_hpp.pinocchio_idl._tc_Device)

# Device operations and attributes
Device._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_name = ((), ((omniORB.tcInternal.tv_string,0), ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_neutralConfiguration = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_configSize = ((), (omniORB.typeMapping["IDL:hpp/size_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_numberDof = ((), (omniORB.typeMapping["IDL:hpp/size_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_integrate = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_difference = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_interpolate = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.tcInternal.tv_float), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_saturate = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], omniORB.typeMapping["IDL:hpp/boolSeq:1.0"]), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_replaceGeometryByConvexHull = ((omniORB.typeMapping["IDL:hpp/Names_t:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getCurrentConfiguration = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_setCurrentConfiguration = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getCurrentVelocity = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_setCurrentVelocity = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getCurrentAcceleration = ((), (omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_setCurrentAcceleration = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_computationFlag = ((), (omniORB.tcInternal.tv_short, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_controlComputation = ((omniORB.tcInternal.tv_short, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_computeForwardKinematics = ((omniORB.tcInternal.tv_short, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_computeFramesForwardKinematics = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_updateGeometryPlacements = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getFrameByName = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:hpp/frame_index:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getFramePosition = ((omniORB.typeMapping["IDL:hpp/frame_index:1.0"], ), (omniORB.typeMapping["IDL:hpp/Transform_:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_getFrameJacobian = ((omniORB.typeMapping["IDL:hpp/frame_index:1.0"], ), (omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Device._d_removeJoints = ((omniORB.typeMapping["IDL:hpp/Names_t:1.0"], omniORB.typeMapping["IDL:hpp/floatSeq:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# Device object reference
class _objref_Device (CORBA.Object):
    _NP_RepositoryId = Device._NP_RepositoryId

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

    def deleteThis(self, *args):
        return self._obj.invoke("deleteThis", _0_hpp.pinocchio_idl.Device._d_deleteThis, args)

    def deleteIfExpired(self, *args):
        return self._obj.invoke("deleteIfExpired", _0_hpp.pinocchio_idl.Device._d_deleteIfExpired, args)

    def persistantStorage(self, *args):
        return self._obj.invoke("persistantStorage", _0_hpp.pinocchio_idl.Device._d_persistantStorage, args)

    def name(self, *args):
        return self._obj.invoke("name", _0_hpp.pinocchio_idl.Device._d_name, args)

    def neutralConfiguration(self, *args):
        return self._obj.invoke("neutralConfiguration", _0_hpp.pinocchio_idl.Device._d_neutralConfiguration, args)

    def configSize(self, *args):
        return self._obj.invoke("configSize", _0_hpp.pinocchio_idl.Device._d_configSize, args)

    def numberDof(self, *args):
        return self._obj.invoke("numberDof", _0_hpp.pinocchio_idl.Device._d_numberDof, args)

    def integrate(self, *args):
        return self._obj.invoke("integrate", _0_hpp.pinocchio_idl.Device._d_integrate, args)

    def difference(self, *args):
        return self._obj.invoke("difference", _0_hpp.pinocchio_idl.Device._d_difference, args)

    def interpolate(self, *args):
        return self._obj.invoke("interpolate", _0_hpp.pinocchio_idl.Device._d_interpolate, args)

    def saturate(self, *args):
        return self._obj.invoke("saturate", _0_hpp.pinocchio_idl.Device._d_saturate, args)

    def replaceGeometryByConvexHull(self, *args):
        return self._obj.invoke("replaceGeometryByConvexHull", _0_hpp.pinocchio_idl.Device._d_replaceGeometryByConvexHull, args)

    def getCurrentConfiguration(self, *args):
        return self._obj.invoke("getCurrentConfiguration", _0_hpp.pinocchio_idl.Device._d_getCurrentConfiguration, args)

    def setCurrentConfiguration(self, *args):
        return self._obj.invoke("setCurrentConfiguration", _0_hpp.pinocchio_idl.Device._d_setCurrentConfiguration, args)

    def getCurrentVelocity(self, *args):
        return self._obj.invoke("getCurrentVelocity", _0_hpp.pinocchio_idl.Device._d_getCurrentVelocity, args)

    def setCurrentVelocity(self, *args):
        return self._obj.invoke("setCurrentVelocity", _0_hpp.pinocchio_idl.Device._d_setCurrentVelocity, args)

    def getCurrentAcceleration(self, *args):
        return self._obj.invoke("getCurrentAcceleration", _0_hpp.pinocchio_idl.Device._d_getCurrentAcceleration, args)

    def setCurrentAcceleration(self, *args):
        return self._obj.invoke("setCurrentAcceleration", _0_hpp.pinocchio_idl.Device._d_setCurrentAcceleration, args)

    def computationFlag(self, *args):
        return self._obj.invoke("computationFlag", _0_hpp.pinocchio_idl.Device._d_computationFlag, args)

    def controlComputation(self, *args):
        return self._obj.invoke("controlComputation", _0_hpp.pinocchio_idl.Device._d_controlComputation, args)

    def computeForwardKinematics(self, *args):
        return self._obj.invoke("computeForwardKinematics", _0_hpp.pinocchio_idl.Device._d_computeForwardKinematics, args)

    def computeFramesForwardKinematics(self, *args):
        return self._obj.invoke("computeFramesForwardKinematics", _0_hpp.pinocchio_idl.Device._d_computeFramesForwardKinematics, args)

    def updateGeometryPlacements(self, *args):
        return self._obj.invoke("updateGeometryPlacements", _0_hpp.pinocchio_idl.Device._d_updateGeometryPlacements, args)

    def getFrameByName(self, *args):
        return self._obj.invoke("getFrameByName", _0_hpp.pinocchio_idl.Device._d_getFrameByName, args)

    def getFramePosition(self, *args):
        return self._obj.invoke("getFramePosition", _0_hpp.pinocchio_idl.Device._d_getFramePosition, args)

    def getFrameJacobian(self, *args):
        return self._obj.invoke("getFrameJacobian", _0_hpp.pinocchio_idl.Device._d_getFrameJacobian, args)

    def removeJoints(self, *args):
        return self._obj.invoke("removeJoints", _0_hpp.pinocchio_idl.Device._d_removeJoints, args)

omniORB.registerObjref(Device._NP_RepositoryId, _objref_Device)
_0_hpp.pinocchio_idl._objref_Device = _objref_Device
del Device, _objref_Device

# Device skeleton
__name__ = "hpp_idl.hpp__POA.pinocchio_idl"
class Device (PortableServer.Servant):
    _NP_RepositoryId = _0_hpp.pinocchio_idl.Device._NP_RepositoryId


    _omni_op_d = {"deleteThis": _0_hpp.pinocchio_idl.Device._d_deleteThis, "deleteIfExpired": _0_hpp.pinocchio_idl.Device._d_deleteIfExpired, "persistantStorage": _0_hpp.pinocchio_idl.Device._d_persistantStorage, "name": _0_hpp.pinocchio_idl.Device._d_name, "neutralConfiguration": _0_hpp.pinocchio_idl.Device._d_neutralConfiguration, "configSize": _0_hpp.pinocchio_idl.Device._d_configSize, "numberDof": _0_hpp.pinocchio_idl.Device._d_numberDof, "integrate": _0_hpp.pinocchio_idl.Device._d_integrate, "difference": _0_hpp.pinocchio_idl.Device._d_difference, "interpolate": _0_hpp.pinocchio_idl.Device._d_interpolate, "saturate": _0_hpp.pinocchio_idl.Device._d_saturate, "replaceGeometryByConvexHull": _0_hpp.pinocchio_idl.Device._d_replaceGeometryByConvexHull, "getCurrentConfiguration": _0_hpp.pinocchio_idl.Device._d_getCurrentConfiguration, "setCurrentConfiguration": _0_hpp.pinocchio_idl.Device._d_setCurrentConfiguration, "getCurrentVelocity": _0_hpp.pinocchio_idl.Device._d_getCurrentVelocity, "setCurrentVelocity": _0_hpp.pinocchio_idl.Device._d_setCurrentVelocity, "getCurrentAcceleration": _0_hpp.pinocchio_idl.Device._d_getCurrentAcceleration, "setCurrentAcceleration": _0_hpp.pinocchio_idl.Device._d_setCurrentAcceleration, "computationFlag": _0_hpp.pinocchio_idl.Device._d_computationFlag, "controlComputation": _0_hpp.pinocchio_idl.Device._d_controlComputation, "computeForwardKinematics": _0_hpp.pinocchio_idl.Device._d_computeForwardKinematics, "computeFramesForwardKinematics": _0_hpp.pinocchio_idl.Device._d_computeFramesForwardKinematics, "updateGeometryPlacements": _0_hpp.pinocchio_idl.Device._d_updateGeometryPlacements, "getFrameByName": _0_hpp.pinocchio_idl.Device._d_getFrameByName, "getFramePosition": _0_hpp.pinocchio_idl.Device._d_getFramePosition, "getFrameJacobian": _0_hpp.pinocchio_idl.Device._d_getFrameJacobian, "removeJoints": _0_hpp.pinocchio_idl.Device._d_removeJoints}

Device._omni_skeleton = Device
_0_hpp__POA.pinocchio_idl.Device = Device
omniORB.registerSkeleton(Device._NP_RepositoryId, Device)
del Device
__name__ = "hpp_idl.hpp.pinocchio_idl"

# interface CollisionObject
_0_hpp.pinocchio_idl._d_CollisionObject = (omniORB.tcInternal.tv_objref, "IDL:hpp/pinocchio_idl/CollisionObject:1.0", "CollisionObject")
omniORB.typeMapping["IDL:hpp/pinocchio_idl/CollisionObject:1.0"] = _0_hpp.pinocchio_idl._d_CollisionObject
_0_hpp.pinocchio_idl.CollisionObject = omniORB.newEmptyClass()
class CollisionObject :
    _NP_RepositoryId = _0_hpp.pinocchio_idl._d_CollisionObject[1]

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

    _nil = CORBA.Object._nil

    deleteThis__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011  }; // interface CollisionObject\012"
    deleteIfExpired__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011  }; // interface CollisionObject\012"
    persistantStorage__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011  }; // interface CollisionObject\012"


_0_hpp.pinocchio_idl.CollisionObject = CollisionObject
_0_hpp.pinocchio_idl._tc_CollisionObject = omniORB.tcInternal.createTypeCode(_0_hpp.pinocchio_idl._d_CollisionObject)
omniORB.registerType(CollisionObject._NP_RepositoryId, _0_hpp.pinocchio_idl._d_CollisionObject, _0_hpp.pinocchio_idl._tc_CollisionObject)

# CollisionObject operations and attributes
CollisionObject._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CollisionObject._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CollisionObject._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# CollisionObject object reference
class _objref_CollisionObject (CORBA.Object):
    _NP_RepositoryId = CollisionObject._NP_RepositoryId

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

    def deleteThis(self, *args):
        return self._obj.invoke("deleteThis", _0_hpp.pinocchio_idl.CollisionObject._d_deleteThis, args)

    def deleteIfExpired(self, *args):
        return self._obj.invoke("deleteIfExpired", _0_hpp.pinocchio_idl.CollisionObject._d_deleteIfExpired, args)

    def persistantStorage(self, *args):
        return self._obj.invoke("persistantStorage", _0_hpp.pinocchio_idl.CollisionObject._d_persistantStorage, args)

omniORB.registerObjref(CollisionObject._NP_RepositoryId, _objref_CollisionObject)
_0_hpp.pinocchio_idl._objref_CollisionObject = _objref_CollisionObject
del CollisionObject, _objref_CollisionObject

# CollisionObject skeleton
__name__ = "hpp_idl.hpp__POA.pinocchio_idl"
class CollisionObject (PortableServer.Servant):
    _NP_RepositoryId = _0_hpp.pinocchio_idl.CollisionObject._NP_RepositoryId


    _omni_op_d = {"deleteThis": _0_hpp.pinocchio_idl.CollisionObject._d_deleteThis, "deleteIfExpired": _0_hpp.pinocchio_idl.CollisionObject._d_deleteIfExpired, "persistantStorage": _0_hpp.pinocchio_idl.CollisionObject._d_persistantStorage}

CollisionObject._omni_skeleton = CollisionObject
_0_hpp__POA.pinocchio_idl.CollisionObject = CollisionObject
omniORB.registerSkeleton(CollisionObject._NP_RepositoryId, CollisionObject)
del CollisionObject
__name__ = "hpp_idl.hpp.pinocchio_idl"

#
# End of module "hpp.pinocchio_idl"
#
__name__ = "hpp_idl.hpp"


#
# End of module "hpp"
#
__name__ = "hpp_stubs.pinocchio.robots_idl"

#
# Docstrings
#

omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.deleteThis, _0_hpp.pinocchio_idl.CenterOfMassComputation.deleteThis__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.deleteIfExpired, _0_hpp.pinocchio_idl.CenterOfMassComputation.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.persistantStorage, _0_hpp.pinocchio_idl.CenterOfMassComputation.persistantStorage__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.compute, _0_hpp.pinocchio_idl.CenterOfMassComputation.compute__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.com, _0_hpp.pinocchio_idl.CenterOfMassComputation.com__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.mass, _0_hpp.pinocchio_idl.CenterOfMassComputation.mass__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CenterOfMassComputation.jacobian, _0_hpp.pinocchio_idl.CenterOfMassComputation.jacobian__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.deleteThis, _0_hpp.pinocchio_idl.Device.deleteThis__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.deleteIfExpired, _0_hpp.pinocchio_idl.Device.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.persistantStorage, _0_hpp.pinocchio_idl.Device.persistantStorage__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.name, _0_hpp.pinocchio_idl.Device.name__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.neutralConfiguration, _0_hpp.pinocchio_idl.Device.neutralConfiguration__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.configSize, _0_hpp.pinocchio_idl.Device.configSize__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.numberDof, _0_hpp.pinocchio_idl.Device.numberDof__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.integrate, _0_hpp.pinocchio_idl.Device.integrate__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.difference, _0_hpp.pinocchio_idl.Device.difference__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.interpolate, _0_hpp.pinocchio_idl.Device.interpolate__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.saturate, _0_hpp.pinocchio_idl.Device.saturate__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.replaceGeometryByConvexHull, _0_hpp.pinocchio_idl.Device.replaceGeometryByConvexHull__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getCurrentConfiguration, _0_hpp.pinocchio_idl.Device.getCurrentConfiguration__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.setCurrentConfiguration, _0_hpp.pinocchio_idl.Device.setCurrentConfiguration__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getCurrentVelocity, _0_hpp.pinocchio_idl.Device.getCurrentVelocity__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.setCurrentVelocity, _0_hpp.pinocchio_idl.Device.setCurrentVelocity__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getCurrentAcceleration, _0_hpp.pinocchio_idl.Device.getCurrentAcceleration__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.setCurrentAcceleration, _0_hpp.pinocchio_idl.Device.setCurrentAcceleration__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.computationFlag, _0_hpp.pinocchio_idl.Device.computationFlag__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.controlComputation, _0_hpp.pinocchio_idl.Device.controlComputation__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.computeForwardKinematics, _0_hpp.pinocchio_idl.Device.computeForwardKinematics__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.computeFramesForwardKinematics, _0_hpp.pinocchio_idl.Device.computeFramesForwardKinematics__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.updateGeometryPlacements, _0_hpp.pinocchio_idl.Device.updateGeometryPlacements__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getFrameByName, _0_hpp.pinocchio_idl.Device.getFrameByName__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getFramePosition, _0_hpp.pinocchio_idl.Device.getFramePosition__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.getFrameJacobian, _0_hpp.pinocchio_idl.Device.getFrameJacobian__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_Device.removeJoints, _0_hpp.pinocchio_idl.Device.removeJoints__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CollisionObject.deleteThis, _0_hpp.pinocchio_idl.CollisionObject.deleteThis__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CollisionObject.deleteIfExpired, _0_hpp.pinocchio_idl.CollisionObject.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.pinocchio_idl._objref_CollisionObject.persistantStorage, _0_hpp.pinocchio_idl.CollisionObject.persistantStorage__doc__)

_exported_modules = ( "hpp_idl.hpp", "hpp_idl.hpp.pinocchio_idl")

# The end.
