# Python stubs generated by omniidl from /local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-9.0.2/idl/hpp/core_idl/path_validations.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")

# #include "hpp/core_idl/paths.idl"
import hpp_stubs.core.paths_idl
_0_hpp = omniORB.openModule("hpp_idl.hpp")
_0_hpp__POA = omniORB.openModule("hpp_idl.hpp__POA")
_0_hpp.core_idl = omniORB.openModule("hpp_idl.hpp.core_idl")
_0_hpp__POA.core_idl = omniORB.openModule("hpp_idl.hpp__POA.core_idl")
_0_hpp.core_idl.path_idl = omniORB.openModule("hpp_idl.hpp.core_idl.path_idl")
_0_hpp__POA.core_idl.path_idl = omniORB.openModule("hpp_idl.hpp__POA.core_idl.path_idl")

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

# #include "hpp/core_idl/_constraints.idl"
import hpp_stubs.core._constraints_idl
_0_hpp = omniORB.openModule("hpp_idl.hpp")
_0_hpp__POA = omniORB.openModule("hpp_idl.hpp__POA")
_0_hpp.constraints_idl = omniORB.openModule("hpp_idl.hpp.constraints_idl")
_0_hpp__POA.constraints_idl = omniORB.openModule("hpp_idl.hpp__POA.constraints_idl")
_0_hpp.core_idl = omniORB.openModule("hpp_idl.hpp.core_idl")
_0_hpp__POA.core_idl = omniORB.openModule("hpp_idl.hpp__POA.core_idl")

#
# 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/core_idl/path_validations.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/core_idl/path_validations.idl")


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


# typedef ... ValidationReport
class ValidationReport:
    _NP_RepositoryId = "IDL:hpp/core_idl/ValidationReport:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_hpp.core_idl.ValidationReport = ValidationReport
_0_hpp.core_idl._d_ValidationReport  = (omniORB.tcInternal.tv_string,0)
_0_hpp.core_idl._ad_ValidationReport = (omniORB.tcInternal.tv_alias, ValidationReport._NP_RepositoryId, "ValidationReport", (omniORB.tcInternal.tv_string,0))
_0_hpp.core_idl._tc_ValidationReport = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._ad_ValidationReport)
omniORB.registerType(ValidationReport._NP_RepositoryId, _0_hpp.core_idl._ad_ValidationReport, _0_hpp.core_idl._tc_ValidationReport)
del ValidationReport

# typedef ... PathValidationReport
class PathValidationReport:
    _NP_RepositoryId = "IDL:hpp/core_idl/PathValidationReport:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_hpp.core_idl.PathValidationReport = PathValidationReport
_0_hpp.core_idl._d_PathValidationReport  = (omniORB.tcInternal.tv_string,0)
_0_hpp.core_idl._ad_PathValidationReport = (omniORB.tcInternal.tv_alias, PathValidationReport._NP_RepositoryId, "PathValidationReport", (omniORB.tcInternal.tv_string,0))
_0_hpp.core_idl._tc_PathValidationReport = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._ad_PathValidationReport)
omniORB.registerType(PathValidationReport._NP_RepositoryId, _0_hpp.core_idl._ad_PathValidationReport, _0_hpp.core_idl._tc_PathValidationReport)
del PathValidationReport

# typedef ... RelativeMotionMatrix
class RelativeMotionMatrix:
    _NP_RepositoryId = "IDL:hpp/core_idl/RelativeMotionMatrix:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_hpp.core_idl.RelativeMotionMatrix = RelativeMotionMatrix
_0_hpp.core_idl._d_RelativeMotionMatrix  = omniORB.typeMapping["IDL:hpp/intSeqSeq:1.0"]
_0_hpp.core_idl._ad_RelativeMotionMatrix = (omniORB.tcInternal.tv_alias, RelativeMotionMatrix._NP_RepositoryId, "RelativeMotionMatrix", omniORB.typeCodeMapping["IDL:hpp/intSeqSeq:1.0"]._d)
_0_hpp.core_idl._tc_RelativeMotionMatrix = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._ad_RelativeMotionMatrix)
omniORB.registerType(RelativeMotionMatrix._NP_RepositoryId, _0_hpp.core_idl._ad_RelativeMotionMatrix, _0_hpp.core_idl._tc_RelativeMotionMatrix)
del RelativeMotionMatrix

# interface ConfigValidation
_0_hpp.core_idl._d_ConfigValidation = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/ConfigValidation:1.0", "ConfigValidation")
omniORB.typeMapping["IDL:hpp/core_idl/ConfigValidation:1.0"] = _0_hpp.core_idl._d_ConfigValidation
_0_hpp.core_idl.ConfigValidation = omniORB.newEmptyClass()
class ConfigValidation :
    _NP_RepositoryId = _0_hpp.core_idl._d_ConfigValidation[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    boolean validate (in floatSeq config, out ValidationReport report) raises (Error);\012"
    deleteIfExpired__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean validate (in floatSeq config, out ValidationReport report) raises (Error);\012"
    persistantStorage__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean validate (in floatSeq config, out ValidationReport report) raises (Error);\012"
    validate__doc__ = "\012Prototype:\011    boolean validate (in floatSeq config, out ValidationReport report) raises (Error);\012"


_0_hpp.core_idl.ConfigValidation = ConfigValidation
_0_hpp.core_idl._tc_ConfigValidation = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_ConfigValidation)
omniORB.registerType(ConfigValidation._NP_RepositoryId, _0_hpp.core_idl._d_ConfigValidation, _0_hpp.core_idl._tc_ConfigValidation)

# ConfigValidation operations and attributes
ConfigValidation._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidation._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidation._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidation._d_validate = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, omniORB.typeMapping["IDL:hpp/core_idl/ValidationReport:1.0"]), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# ConfigValidation object reference
class _objref_ConfigValidation (CORBA.Object):
    _NP_RepositoryId = ConfigValidation._NP_RepositoryId

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

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

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

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

    def validate(self, *args):
        return self._obj.invoke("validate", _0_hpp.core_idl.ConfigValidation._d_validate, args)

omniORB.registerObjref(ConfigValidation._NP_RepositoryId, _objref_ConfigValidation)
_0_hpp.core_idl._objref_ConfigValidation = _objref_ConfigValidation
del ConfigValidation, _objref_ConfigValidation

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


    _omni_op_d = {"deleteThis": _0_hpp.core_idl.ConfigValidation._d_deleteThis, "deleteIfExpired": _0_hpp.core_idl.ConfigValidation._d_deleteIfExpired, "persistantStorage": _0_hpp.core_idl.ConfigValidation._d_persistantStorage, "validate": _0_hpp.core_idl.ConfigValidation._d_validate}

ConfigValidation._omni_skeleton = ConfigValidation
_0_hpp__POA.core_idl.ConfigValidation = ConfigValidation
omniORB.registerSkeleton(ConfigValidation._NP_RepositoryId, ConfigValidation)
del ConfigValidation
__name__ = "hpp_idl.hpp.core_idl"

# interface ConfigValidations
_0_hpp.core_idl._d_ConfigValidations = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/ConfigValidations:1.0", "ConfigValidations")
omniORB.typeMapping["IDL:hpp/core_idl/ConfigValidations:1.0"] = _0_hpp.core_idl._d_ConfigValidations
_0_hpp.core_idl.ConfigValidations = omniORB.newEmptyClass()
class ConfigValidations (_0_hpp.core_idl.ConfigValidation):
    _NP_RepositoryId = _0_hpp.core_idl._d_ConfigValidations[1]

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

    _nil = CORBA.Object._nil

    add__doc__ = "\012Prototype:\011      void add (in ConfigValidation validation) raises (Error);\012"
    numberConfigValidations__doc__ = "\012Prototype:\011      size_type numberConfigValidations() raises (Error);\012"
    clear__doc__ = "\012Prototype:\011      void clear() raises (Error);\012"
    setSecurityMargins__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface ConfigValidations\012"
    setSecurityMarginBetweenBodies__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface ConfigValidations\012"
    filterCollisionPairs__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface ConfigValidations\012"


_0_hpp.core_idl.ConfigValidations = ConfigValidations
_0_hpp.core_idl._tc_ConfigValidations = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_ConfigValidations)
omniORB.registerType(ConfigValidations._NP_RepositoryId, _0_hpp.core_idl._d_ConfigValidations, _0_hpp.core_idl._tc_ConfigValidations)

# ConfigValidations operations and attributes
ConfigValidations._d_add = ((omniORB.typeMapping["IDL:hpp/core_idl/ConfigValidation:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidations._d_numberConfigValidations = ((), (omniORB.typeMapping["IDL:hpp/size_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidations._d_clear = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidations._d_setSecurityMargins = ((omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidations._d_setSecurityMarginBetweenBodies = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:hpp/value_type:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ConfigValidations._d_filterCollisionPairs = ((omniORB.typeMapping["IDL:hpp/core_idl/RelativeMotionMatrix:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# ConfigValidations object reference
class _objref_ConfigValidations (_0_hpp.core_idl._objref_ConfigValidation):
    _NP_RepositoryId = ConfigValidations._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_ConfigValidation.__init__(self, obj)

    def add(self, *args):
        return self._obj.invoke("add", _0_hpp.core_idl.ConfigValidations._d_add, args)

    def numberConfigValidations(self, *args):
        return self._obj.invoke("numberConfigValidations", _0_hpp.core_idl.ConfigValidations._d_numberConfigValidations, args)

    def clear(self, *args):
        return self._obj.invoke("clear", _0_hpp.core_idl.ConfigValidations._d_clear, args)

    def setSecurityMargins(self, *args):
        return self._obj.invoke("setSecurityMargins", _0_hpp.core_idl.ConfigValidations._d_setSecurityMargins, args)

    def setSecurityMarginBetweenBodies(self, *args):
        return self._obj.invoke("setSecurityMarginBetweenBodies", _0_hpp.core_idl.ConfigValidations._d_setSecurityMarginBetweenBodies, args)

    def filterCollisionPairs(self, *args):
        return self._obj.invoke("filterCollisionPairs", _0_hpp.core_idl.ConfigValidations._d_filterCollisionPairs, args)

omniORB.registerObjref(ConfigValidations._NP_RepositoryId, _objref_ConfigValidations)
_0_hpp.core_idl._objref_ConfigValidations = _objref_ConfigValidations
del ConfigValidations, _objref_ConfigValidations

# ConfigValidations skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class ConfigValidations (_0_hpp__POA.core_idl.ConfigValidation):
    _NP_RepositoryId = _0_hpp.core_idl.ConfigValidations._NP_RepositoryId


    _omni_op_d = {"add": _0_hpp.core_idl.ConfigValidations._d_add, "numberConfigValidations": _0_hpp.core_idl.ConfigValidations._d_numberConfigValidations, "clear": _0_hpp.core_idl.ConfigValidations._d_clear, "setSecurityMargins": _0_hpp.core_idl.ConfigValidations._d_setSecurityMargins, "setSecurityMarginBetweenBodies": _0_hpp.core_idl.ConfigValidations._d_setSecurityMarginBetweenBodies, "filterCollisionPairs": _0_hpp.core_idl.ConfigValidations._d_filterCollisionPairs}
    _omni_op_d.update(_0_hpp__POA.core_idl.ConfigValidation._omni_op_d)

ConfigValidations._omni_skeleton = ConfigValidations
_0_hpp__POA.core_idl.ConfigValidations = ConfigValidations
omniORB.registerSkeleton(ConfigValidations._NP_RepositoryId, ConfigValidations)
del ConfigValidations
__name__ = "hpp_idl.hpp.core_idl"

# interface CollisionValidation
_0_hpp.core_idl._d_CollisionValidation = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/CollisionValidation:1.0", "CollisionValidation")
omniORB.typeMapping["IDL:hpp/core_idl/CollisionValidation:1.0"] = _0_hpp.core_idl._d_CollisionValidation
_0_hpp.core_idl.CollisionValidation = omniORB.newEmptyClass()
class CollisionValidation (_0_hpp.core_idl.ConfigValidation):
    _NP_RepositoryId = _0_hpp.core_idl._d_CollisionValidation[1]

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

    _nil = CORBA.Object._nil

    setSecurityMargins__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"
    setSecurityMarginBetweenBodies__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"
    filterCollisionPairs__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"


_0_hpp.core_idl.CollisionValidation = CollisionValidation
_0_hpp.core_idl._tc_CollisionValidation = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_CollisionValidation)
omniORB.registerType(CollisionValidation._NP_RepositoryId, _0_hpp.core_idl._d_CollisionValidation, _0_hpp.core_idl._tc_CollisionValidation)

# CollisionValidation operations and attributes
CollisionValidation._d_setSecurityMargins = ((omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CollisionValidation._d_setSecurityMarginBetweenBodies = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:hpp/value_type:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
CollisionValidation._d_filterCollisionPairs = ((omniORB.typeMapping["IDL:hpp/core_idl/RelativeMotionMatrix:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# CollisionValidation object reference
class _objref_CollisionValidation (_0_hpp.core_idl._objref_ConfigValidation):
    _NP_RepositoryId = CollisionValidation._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_ConfigValidation.__init__(self, obj)

    def setSecurityMargins(self, *args):
        return self._obj.invoke("setSecurityMargins", _0_hpp.core_idl.CollisionValidation._d_setSecurityMargins, args)

    def setSecurityMarginBetweenBodies(self, *args):
        return self._obj.invoke("setSecurityMarginBetweenBodies", _0_hpp.core_idl.CollisionValidation._d_setSecurityMarginBetweenBodies, args)

    def filterCollisionPairs(self, *args):
        return self._obj.invoke("filterCollisionPairs", _0_hpp.core_idl.CollisionValidation._d_filterCollisionPairs, args)

omniORB.registerObjref(CollisionValidation._NP_RepositoryId, _objref_CollisionValidation)
_0_hpp.core_idl._objref_CollisionValidation = _objref_CollisionValidation
del CollisionValidation, _objref_CollisionValidation

# CollisionValidation skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class CollisionValidation (_0_hpp__POA.core_idl.ConfigValidation):
    _NP_RepositoryId = _0_hpp.core_idl.CollisionValidation._NP_RepositoryId


    _omni_op_d = {"setSecurityMargins": _0_hpp.core_idl.CollisionValidation._d_setSecurityMargins, "setSecurityMarginBetweenBodies": _0_hpp.core_idl.CollisionValidation._d_setSecurityMarginBetweenBodies, "filterCollisionPairs": _0_hpp.core_idl.CollisionValidation._d_filterCollisionPairs}
    _omni_op_d.update(_0_hpp__POA.core_idl.ConfigValidation._omni_op_d)

CollisionValidation._omni_skeleton = CollisionValidation
_0_hpp__POA.core_idl.CollisionValidation = CollisionValidation
omniORB.registerSkeleton(CollisionValidation._NP_RepositoryId, CollisionValidation)
del CollisionValidation
__name__ = "hpp_idl.hpp.core_idl"

# interface PathValidation
_0_hpp.core_idl._d_PathValidation = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/PathValidation:1.0", "PathValidation")
omniORB.typeMapping["IDL:hpp/core_idl/PathValidation:1.0"] = _0_hpp.core_idl._d_PathValidation
_0_hpp.core_idl.PathValidation = omniORB.newEmptyClass()
class PathValidation :
    _NP_RepositoryId = _0_hpp.core_idl._d_PathValidation[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    boolean validate (in Path p, in boolean reverse, out Path validPart, out PathValidationReport report) raises (Error);\012"
    deleteIfExpired__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean validate (in Path p, in boolean reverse, out Path validPart, out PathValidationReport report) raises (Error);\012"
    persistantStorage__doc__ = "\012Prototype:\011    HPP_EXPOSE_MEMORY_DEALLOCATION(Error)\012           \011\012           \011    boolean validate (in Path p, in boolean reverse, out Path validPart, out PathValidationReport report) raises (Error);\012"
    validate__doc__ = "\012Prototype:\011    boolean validate (in Path p, in boolean reverse, out Path validPart, out PathValidationReport report) raises (Error);\012"
    validateConfiguration__doc__ = "\012Prototype:\011    boolean validateConfiguration (in floatSeq config,\012           \011                                   out ValidationReport report) raises (Error);\012"


_0_hpp.core_idl.PathValidation = PathValidation
_0_hpp.core_idl._tc_PathValidation = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_PathValidation)
omniORB.registerType(PathValidation._NP_RepositoryId, _0_hpp.core_idl._d_PathValidation, _0_hpp.core_idl._tc_PathValidation)

# PathValidation operations and attributes
PathValidation._d_deleteThis = ((), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidation._d_deleteIfExpired = ((), (omniORB.tcInternal.tv_boolean, ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidation._d_persistantStorage = ((omniORB.tcInternal.tv_boolean, ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidation._d_validate = ((omniORB.typeMapping["IDL:hpp/core_idl/Path:1.0"], omniORB.tcInternal.tv_boolean), (omniORB.tcInternal.tv_boolean, omniORB.typeMapping["IDL:hpp/core_idl/Path:1.0"], omniORB.typeMapping["IDL:hpp/core_idl/PathValidationReport:1.0"]), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidation._d_validateConfiguration = ((omniORB.typeMapping["IDL:hpp/floatSeq:1.0"], ), (omniORB.tcInternal.tv_boolean, omniORB.typeMapping["IDL:hpp/core_idl/ValidationReport:1.0"]), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# PathValidation object reference
class _objref_PathValidation (CORBA.Object):
    _NP_RepositoryId = PathValidation._NP_RepositoryId

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

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

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

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

    def validate(self, *args):
        return self._obj.invoke("validate", _0_hpp.core_idl.PathValidation._d_validate, args)

    def validateConfiguration(self, *args):
        return self._obj.invoke("validateConfiguration", _0_hpp.core_idl.PathValidation._d_validateConfiguration, args)

omniORB.registerObjref(PathValidation._NP_RepositoryId, _objref_PathValidation)
_0_hpp.core_idl._objref_PathValidation = _objref_PathValidation
del PathValidation, _objref_PathValidation

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


    _omni_op_d = {"deleteThis": _0_hpp.core_idl.PathValidation._d_deleteThis, "deleteIfExpired": _0_hpp.core_idl.PathValidation._d_deleteIfExpired, "persistantStorage": _0_hpp.core_idl.PathValidation._d_persistantStorage, "validate": _0_hpp.core_idl.PathValidation._d_validate, "validateConfiguration": _0_hpp.core_idl.PathValidation._d_validateConfiguration}

PathValidation._omni_skeleton = PathValidation
_0_hpp__POA.core_idl.PathValidation = PathValidation
omniORB.registerSkeleton(PathValidation._NP_RepositoryId, PathValidation)
del PathValidation
__name__ = "hpp_idl.hpp.core_idl"

# interface PathValidations
_0_hpp.core_idl._d_PathValidations = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/PathValidations:1.0", "PathValidations")
omniORB.typeMapping["IDL:hpp/core_idl/PathValidations:1.0"] = _0_hpp.core_idl._d_PathValidations
_0_hpp.core_idl.PathValidations = omniORB.newEmptyClass()
class PathValidations (_0_hpp.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl._d_PathValidations[1]

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

    _nil = CORBA.Object._nil

    setSecurityMargins__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"
    setSecurityMarginBetweenBodies__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"
    filterCollisionPairs__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011  }; // interface PathValidations\012"


_0_hpp.core_idl.PathValidations = PathValidations
_0_hpp.core_idl._tc_PathValidations = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_PathValidations)
omniORB.registerType(PathValidations._NP_RepositoryId, _0_hpp.core_idl._d_PathValidations, _0_hpp.core_idl._tc_PathValidations)

# PathValidations operations and attributes
PathValidations._d_setSecurityMargins = ((omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidations._d_setSecurityMarginBetweenBodies = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:hpp/value_type:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
PathValidations._d_filterCollisionPairs = ((omniORB.typeMapping["IDL:hpp/core_idl/RelativeMotionMatrix:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# PathValidations object reference
class _objref_PathValidations (_0_hpp.core_idl._objref_PathValidation):
    _NP_RepositoryId = PathValidations._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_PathValidation.__init__(self, obj)

    def setSecurityMargins(self, *args):
        return self._obj.invoke("setSecurityMargins", _0_hpp.core_idl.PathValidations._d_setSecurityMargins, args)

    def setSecurityMarginBetweenBodies(self, *args):
        return self._obj.invoke("setSecurityMarginBetweenBodies", _0_hpp.core_idl.PathValidations._d_setSecurityMarginBetweenBodies, args)

    def filterCollisionPairs(self, *args):
        return self._obj.invoke("filterCollisionPairs", _0_hpp.core_idl.PathValidations._d_filterCollisionPairs, args)

omniORB.registerObjref(PathValidations._NP_RepositoryId, _objref_PathValidations)
_0_hpp.core_idl._objref_PathValidations = _objref_PathValidations
del PathValidations, _objref_PathValidations

# PathValidations skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class PathValidations (_0_hpp__POA.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl.PathValidations._NP_RepositoryId


    _omni_op_d = {"setSecurityMargins": _0_hpp.core_idl.PathValidations._d_setSecurityMargins, "setSecurityMarginBetweenBodies": _0_hpp.core_idl.PathValidations._d_setSecurityMarginBetweenBodies, "filterCollisionPairs": _0_hpp.core_idl.PathValidations._d_filterCollisionPairs}
    _omni_op_d.update(_0_hpp__POA.core_idl.PathValidation._omni_op_d)

PathValidations._omni_skeleton = PathValidations
_0_hpp__POA.core_idl.PathValidations = PathValidations
omniORB.registerSkeleton(PathValidations._NP_RepositoryId, PathValidations)
del PathValidations
__name__ = "hpp_idl.hpp.core_idl"

# interface ContinuousValidation
_0_hpp.core_idl._d_ContinuousValidation = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/ContinuousValidation:1.0", "ContinuousValidation")
omniORB.typeMapping["IDL:hpp/core_idl/ContinuousValidation:1.0"] = _0_hpp.core_idl._d_ContinuousValidation
_0_hpp.core_idl.ContinuousValidation = omniORB.newEmptyClass()
class ContinuousValidation (_0_hpp.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl._d_ContinuousValidation[1]

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

    _nil = CORBA.Object._nil

    setSecurityMargins__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011\012           \011      void setBreakDistance(in value_type breakDistance) raises (Error);\012"
    setSecurityMarginBetweenBodies__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011\012           \011      void setBreakDistance(in value_type breakDistance) raises (Error);\012"
    filterCollisionPairs__doc__ = "\012Prototype:\011      HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011\012           \011      void setBreakDistance(in value_type breakDistance) raises (Error);\012"
    setBreakDistance__doc__ = "\012Prototype:\011      void setBreakDistance(in value_type breakDistance) raises (Error);\012"
    getBreakDistance__doc__ = "\012Prototype:\011      value_type getBreakDistance() raises (Error);\012"


_0_hpp.core_idl.ContinuousValidation = ContinuousValidation
_0_hpp.core_idl._tc_ContinuousValidation = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl._d_ContinuousValidation)
omniORB.registerType(ContinuousValidation._NP_RepositoryId, _0_hpp.core_idl._d_ContinuousValidation, _0_hpp.core_idl._tc_ContinuousValidation)

# ContinuousValidation operations and attributes
ContinuousValidation._d_setSecurityMargins = ((omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ContinuousValidation._d_setSecurityMarginBetweenBodies = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:hpp/value_type:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ContinuousValidation._d_filterCollisionPairs = ((omniORB.typeMapping["IDL:hpp/core_idl/RelativeMotionMatrix:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ContinuousValidation._d_setBreakDistance = ((omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
ContinuousValidation._d_getBreakDistance = ((), (omniORB.typeMapping["IDL:hpp/value_type:1.0"], ), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# ContinuousValidation object reference
class _objref_ContinuousValidation (_0_hpp.core_idl._objref_PathValidation):
    _NP_RepositoryId = ContinuousValidation._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_PathValidation.__init__(self, obj)

    def setSecurityMargins(self, *args):
        return self._obj.invoke("setSecurityMargins", _0_hpp.core_idl.ContinuousValidation._d_setSecurityMargins, args)

    def setSecurityMarginBetweenBodies(self, *args):
        return self._obj.invoke("setSecurityMarginBetweenBodies", _0_hpp.core_idl.ContinuousValidation._d_setSecurityMarginBetweenBodies, args)

    def filterCollisionPairs(self, *args):
        return self._obj.invoke("filterCollisionPairs", _0_hpp.core_idl.ContinuousValidation._d_filterCollisionPairs, args)

    def setBreakDistance(self, *args):
        return self._obj.invoke("setBreakDistance", _0_hpp.core_idl.ContinuousValidation._d_setBreakDistance, args)

    def getBreakDistance(self, *args):
        return self._obj.invoke("getBreakDistance", _0_hpp.core_idl.ContinuousValidation._d_getBreakDistance, args)

omniORB.registerObjref(ContinuousValidation._NP_RepositoryId, _objref_ContinuousValidation)
_0_hpp.core_idl._objref_ContinuousValidation = _objref_ContinuousValidation
del ContinuousValidation, _objref_ContinuousValidation

# ContinuousValidation skeleton
__name__ = "hpp_idl.hpp__POA.core_idl"
class ContinuousValidation (_0_hpp__POA.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl.ContinuousValidation._NP_RepositoryId


    _omni_op_d = {"setSecurityMargins": _0_hpp.core_idl.ContinuousValidation._d_setSecurityMargins, "setSecurityMarginBetweenBodies": _0_hpp.core_idl.ContinuousValidation._d_setSecurityMarginBetweenBodies, "filterCollisionPairs": _0_hpp.core_idl.ContinuousValidation._d_filterCollisionPairs, "setBreakDistance": _0_hpp.core_idl.ContinuousValidation._d_setBreakDistance, "getBreakDistance": _0_hpp.core_idl.ContinuousValidation._d_getBreakDistance}
    _omni_op_d.update(_0_hpp__POA.core_idl.PathValidation._omni_op_d)

ContinuousValidation._omni_skeleton = ContinuousValidation
_0_hpp__POA.core_idl.ContinuousValidation = ContinuousValidation
omniORB.registerSkeleton(ContinuousValidation._NP_RepositoryId, ContinuousValidation)
del ContinuousValidation
__name__ = "hpp_idl.hpp.core_idl"

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


# interface Discretized
_0_hpp.core_idl.pathValidation_idl._d_Discretized = (omniORB.tcInternal.tv_objref, "IDL:hpp/core_idl/pathValidation_idl/Discretized:1.0", "Discretized")
omniORB.typeMapping["IDL:hpp/core_idl/pathValidation_idl/Discretized:1.0"] = _0_hpp.core_idl.pathValidation_idl._d_Discretized
_0_hpp.core_idl.pathValidation_idl.Discretized = omniORB.newEmptyClass()
class Discretized (_0_hpp.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl.pathValidation_idl._d_Discretized[1]

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

    _nil = CORBA.Object._nil

    setSecurityMargins__doc__ = "\012Prototype:\011        HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011    }; // interface PathValidations\012"
    setSecurityMarginBetweenBodies__doc__ = "\012Prototype:\011        HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011    }; // interface PathValidations\012"
    filterCollisionPairs__doc__ = "\012Prototype:\011        HPP_CORE_OBSTACLE_USER_INTERFACE\012           \011    }; // interface PathValidations\012"


_0_hpp.core_idl.pathValidation_idl.Discretized = Discretized
_0_hpp.core_idl.pathValidation_idl._tc_Discretized = omniORB.tcInternal.createTypeCode(_0_hpp.core_idl.pathValidation_idl._d_Discretized)
omniORB.registerType(Discretized._NP_RepositoryId, _0_hpp.core_idl.pathValidation_idl._d_Discretized, _0_hpp.core_idl.pathValidation_idl._tc_Discretized)

# Discretized operations and attributes
Discretized._d_setSecurityMargins = ((omniORB.typeMapping["IDL:hpp/floatSeqSeq:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Discretized._d_setSecurityMarginBetweenBodies = (((omniORB.tcInternal.tv_string,0), (omniORB.tcInternal.tv_string,0), omniORB.typeMapping["IDL:hpp/value_type:1.0"]), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})
Discretized._d_filterCollisionPairs = ((omniORB.typeMapping["IDL:hpp/core_idl/RelativeMotionMatrix:1.0"], ), (), {_0_hpp.Error._NP_RepositoryId: _0_hpp._d_Error})

# Discretized object reference
class _objref_Discretized (_0_hpp.core_idl._objref_PathValidation):
    _NP_RepositoryId = Discretized._NP_RepositoryId

    def __init__(self, obj):
        _0_hpp.core_idl._objref_PathValidation.__init__(self, obj)

    def setSecurityMargins(self, *args):
        return self._obj.invoke("setSecurityMargins", _0_hpp.core_idl.pathValidation_idl.Discretized._d_setSecurityMargins, args)

    def setSecurityMarginBetweenBodies(self, *args):
        return self._obj.invoke("setSecurityMarginBetweenBodies", _0_hpp.core_idl.pathValidation_idl.Discretized._d_setSecurityMarginBetweenBodies, args)

    def filterCollisionPairs(self, *args):
        return self._obj.invoke("filterCollisionPairs", _0_hpp.core_idl.pathValidation_idl.Discretized._d_filterCollisionPairs, args)

omniORB.registerObjref(Discretized._NP_RepositoryId, _objref_Discretized)
_0_hpp.core_idl.pathValidation_idl._objref_Discretized = _objref_Discretized
del Discretized, _objref_Discretized

# Discretized skeleton
__name__ = "hpp_idl.hpp__POA.core_idl.pathValidation_idl"
class Discretized (_0_hpp__POA.core_idl.PathValidation):
    _NP_RepositoryId = _0_hpp.core_idl.pathValidation_idl.Discretized._NP_RepositoryId


    _omni_op_d = {"setSecurityMargins": _0_hpp.core_idl.pathValidation_idl.Discretized._d_setSecurityMargins, "setSecurityMarginBetweenBodies": _0_hpp.core_idl.pathValidation_idl.Discretized._d_setSecurityMarginBetweenBodies, "filterCollisionPairs": _0_hpp.core_idl.pathValidation_idl.Discretized._d_filterCollisionPairs}
    _omni_op_d.update(_0_hpp__POA.core_idl.PathValidation._omni_op_d)

Discretized._omni_skeleton = Discretized
_0_hpp__POA.core_idl.pathValidation_idl.Discretized = Discretized
omniORB.registerSkeleton(Discretized._NP_RepositoryId, Discretized)
del Discretized
__name__ = "hpp_idl.hpp.core_idl.pathValidation_idl"

#
# End of module "hpp.core_idl.pathValidation_idl"
#
__name__ = "hpp_idl.hpp.core_idl"


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


#
# End of module "hpp"
#
__name__ = "hpp_stubs.core.path_validations_idl"

#
# Docstrings
#

omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidation.deleteThis, _0_hpp.core_idl.ConfigValidation.deleteThis__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidation.deleteIfExpired, _0_hpp.core_idl.ConfigValidation.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidation.persistantStorage, _0_hpp.core_idl.ConfigValidation.persistantStorage__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidation.validate, _0_hpp.core_idl.ConfigValidation.validate__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.add, _0_hpp.core_idl.ConfigValidations.add__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.numberConfigValidations, _0_hpp.core_idl.ConfigValidations.numberConfigValidations__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.clear, _0_hpp.core_idl.ConfigValidations.clear__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.setSecurityMargins, _0_hpp.core_idl.ConfigValidations.setSecurityMargins__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.setSecurityMarginBetweenBodies, _0_hpp.core_idl.ConfigValidations.setSecurityMarginBetweenBodies__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ConfigValidations.filterCollisionPairs, _0_hpp.core_idl.ConfigValidations.filterCollisionPairs__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_CollisionValidation.setSecurityMargins, _0_hpp.core_idl.CollisionValidation.setSecurityMargins__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_CollisionValidation.setSecurityMarginBetweenBodies, _0_hpp.core_idl.CollisionValidation.setSecurityMarginBetweenBodies__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_CollisionValidation.filterCollisionPairs, _0_hpp.core_idl.CollisionValidation.filterCollisionPairs__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidation.deleteThis, _0_hpp.core_idl.PathValidation.deleteThis__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidation.deleteIfExpired, _0_hpp.core_idl.PathValidation.deleteIfExpired__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidation.persistantStorage, _0_hpp.core_idl.PathValidation.persistantStorage__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidation.validate, _0_hpp.core_idl.PathValidation.validate__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidation.validateConfiguration, _0_hpp.core_idl.PathValidation.validateConfiguration__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidations.setSecurityMargins, _0_hpp.core_idl.PathValidations.setSecurityMargins__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidations.setSecurityMarginBetweenBodies, _0_hpp.core_idl.PathValidations.setSecurityMarginBetweenBodies__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_PathValidations.filterCollisionPairs, _0_hpp.core_idl.PathValidations.filterCollisionPairs__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ContinuousValidation.setSecurityMargins, _0_hpp.core_idl.ContinuousValidation.setSecurityMargins__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ContinuousValidation.setSecurityMarginBetweenBodies, _0_hpp.core_idl.ContinuousValidation.setSecurityMarginBetweenBodies__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ContinuousValidation.filterCollisionPairs, _0_hpp.core_idl.ContinuousValidation.filterCollisionPairs__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ContinuousValidation.setBreakDistance, _0_hpp.core_idl.ContinuousValidation.setBreakDistance__doc__)
omniORB.setDocString(_0_hpp.core_idl._objref_ContinuousValidation.getBreakDistance, _0_hpp.core_idl.ContinuousValidation.getBreakDistance__doc__)
omniORB.setDocString(_0_hpp.core_idl.pathValidation_idl._objref_Discretized.setSecurityMargins, _0_hpp.core_idl.pathValidation_idl.Discretized.setSecurityMargins__doc__)
omniORB.setDocString(_0_hpp.core_idl.pathValidation_idl._objref_Discretized.setSecurityMarginBetweenBodies, _0_hpp.core_idl.pathValidation_idl.Discretized.setSecurityMarginBetweenBodies__doc__)
omniORB.setDocString(_0_hpp.core_idl.pathValidation_idl._objref_Discretized.filterCollisionPairs, _0_hpp.core_idl.pathValidation_idl.Discretized.filterCollisionPairs__doc__)

_exported_modules = ( "hpp_idl.hpp", "hpp_idl.hpp.core_idl", "hpp_idl.hpp.core_idl.pathValidation_idl")

# The end.
