_objref_Problem Class Reference

#include <hpp/core_idl/_problem-idl.hh>

Inheritance diagram for _objref_Problem:
[legend]
Collaboration diagram for _objref_Problem:
[legend]

Public Member Functions

void setRandomSeed (::CORBA::Long seed)
 
void setMaxNumThreads (::CORBA::UShort n)
 
::CORBA::UShort getMaxNumThreads ()
 
Names_tgetAvailable (const char *type)
 
Names_tgetSelected (const char *type)
 
void setParameter (const char *name, const ::CORBA::Any &value)
 
::CORBA::Any * getParameter (const char *name)
 
char * getParameterDoc (const char *name)
 
::CORBA::Boolean selectProblem (const char *name)
 
void resetProblem ()
 
::CORBA::Boolean loadPlugin (const char *pluginName)
 
void movePathToProblem (::CORBA::ULong pathId, const char *problemName, const ::hpp::Names_t &jointNames)
 
void setInitialConfig (const ::hpp::floatSeq &dofArray)
 
floatSeqgetInitialConfig ()
 
void addGoalConfig (const ::hpp::floatSeq &dofArray)
 
floatSeqSeqgetGoalConfigs ()
 
void resetGoalConfigs ()
 
::CORBA::Boolean applyConstraints (const ::hpp::floatSeq &input,::hpp::floatSeq_out output,::CORBA::Double &residualError)
 
::CORBA::Boolean optimize (const ::hpp::floatSeq &input,::hpp::floatSeq_out output,::hpp::floatSeq_out residualError)
 
void computeValueAndJacobian (const ::hpp::floatSeq &config,::hpp::floatSeq_out value,::hpp::floatSeqSeq_out jacobian)
 
::CORBA::Boolean generateValidConfig (::CORBA::ULong maxIter,::hpp::floatSeq_out output,::CORBA::Double &residualError)
 
void createOrientationConstraint (const char *constraintName, const char *joint1Name, const char *joint2Name, const ::hpp::Quaternion_ p, const ::hpp::boolSeq &mask)
 
void createTransformationConstraint (const char *constraintName, const char *joint1Name, const char *joint2Name, const ::hpp::Transform_ ref, const ::hpp::boolSeq &mask)
 
void createTransformationSE3Constraint (const char *constraintName, const char *joint1Name, const char *joint2Name, const ::hpp::Transform_ frame1, const ::hpp::Transform_ frame2, const ::hpp::boolSeq &mask)
 
void createTransformationConstraint2 (const char *constraintName, const char *joint1Name, const char *joint2Name, const ::hpp::Transform_ frame1, const ::hpp::Transform_ frame2, const ::hpp::boolSeq &mask)
 
void createLockedJoint (const char *lockedJointName, const char *jointName, const ::hpp::floatSeq &value)
 
void createLockedExtraDof (const char *lockedDofName,::CORBA::ULong index, const ::hpp::floatSeq &value)
 
void createManipulability (const char *name, const char *function)
 
void createComBeetweenFeet (const char *constraintName, const char *comName, const char *jointLName, const char *jointRName, const ::hpp::floatSeq &pointL, const ::hpp::floatSeq &pointR, const char *jointRefName, const ::hpp::floatSeq &pointRef, const ::hpp::boolSeq &mask)
 
void createRelativeComConstraint (const char *constraintName, const char *comName, const char *jointLName, const ::hpp::floatSeq &point, const ::hpp::boolSeq &mask)
 
void createConvexShapeContactConstraint (const char *constraintName, const ::hpp::Names_t &floorJoints, const ::hpp::Names_t &objectJoints, const ::hpp::floatSeqSeq &pts, const ::hpp::intSeqSeq &objectTriangles, const ::hpp::intSeqSeq &floorTriangles)
 
void createStaticStabilityConstraint (const char *constraintName, const ::hpp::Names_t &jointNames, const ::hpp::floatSeqSeq &points, const ::hpp::floatSeqSeq &normals, const char *comRootJointName)
 
void createPositionConstraint (const char *constraintName, const char *joint1Name, const char *joint2Name, const ::hpp::floatSeq &point1, const ::hpp::floatSeq &point2, const ::hpp::boolSeq &mask)
 
void createConfigurationConstraint (const char *constraintName, const ::hpp::floatSeq &goal, const ::hpp::floatSeq &weights)
 
void createDistanceBetweenJointConstraint (const char *constraintName, const char *joint1Name, const char *joint2Name,::CORBA::Double distance)
 
void createDistanceBetweenJointAndObjects (const char *constraintName, const char *joint1Name, const ::hpp::Names_t &objects,::CORBA::Double distance)
 
void createIdentityConstraint (const char *constraintName, const ::hpp::Names_t &inJoints, const ::hpp::Names_t &outJoints)
 
void resetConstraints ()
 
void resetConstraintMap ()
 
void addPassiveDofs (const char *constraintName, const ::hpp::Names_t &jointNames)
 
void getConstraintDimensions (const char *constraintName,::CORBA::ULong &inputSize,::CORBA::ULong &inputDerivativeSize,::CORBA::ULong &outputSize,::CORBA::ULong &outputDerivativeSize)
 
void setConstantRightHandSide (const char *constraintName,::CORBA::Boolean constant)
 
::CORBA::Boolean getConstantRightHandSide (const char *constraintName)
 
floatSeqgetRightHandSide ()
 
void setRightHandSide (const ::hpp::floatSeq &rhs)
 
void setRightHandSideFromConfig (const ::hpp::floatSeq &config)
 
void setRightHandSideByName (const char *constraintName, const ::hpp::floatSeq &rhs)
 
void setRightHandSideFromConfigByName (const char *constraintName, const ::hpp::floatSeq &config)
 
void addNumericalConstraints (const char *configProjName, const ::hpp::Names_t &constraintNames, const ::hpp::intSeq &priorities)
 
void setNumericalConstraintsLastPriorityOptional (::CORBA::Boolean optional)
 
void addLockedJointConstraints (const char *configProjName, const ::hpp::Names_t &lockedJointNames)
 
char * displayConstraints ()
 
::CORBA::Double getErrorThreshold ()
 
void setErrorThreshold (::CORBA::Double threshold)
 
void setDefaultLineSearchType (const char *type)
 
::CORBA::ULong getMaxIterProjection ()
 
void setMaxIterProjection (::CORBA::ULong iterations)
 
::CORBA::ULong getMaxIterPathPlanning ()
 
void setMaxIterPathPlanning (::CORBA::ULong iterations)
 
void scCreateScalarMultiply (const char *outName,::CORBA::Double scalar, const char *inName)
 
::CORBA::Double getTimeOutPathPlanning ()
 
void setTimeOutPathPlanning (::CORBA::Double timeOut)
 
void filterCollisionPairs ()
 
void selectPathPlanner (const char *pathPlannerType)
 
void selectConfigurationShooter (const char *configurationShooterType)
 
void selectDistance (const char *distanceType)
 
void selectSteeringMethod (const char *steeringMethodType)
 
void addPathOptimizer (const char *pathOptimizerType)
 
void clearPathOptimizers ()
 
void addConfigValidation (const char *configValidationType)
 
void clearConfigValidations ()
 
void selectPathValidation (const char *pathValidationType,::CORBA::Double tolerance)
 
void selectPathProjector (const char *pathProjectorType,::CORBA::Double tolerance)
 
::CORBA::Boolean prepareSolveStepByStep ()
 
::CORBA::Boolean executeOneStep ()
 
void finishSolveStepByStep ()
 
intSeqsolve ()
 
::CORBA::Boolean directPath (const ::hpp::floatSeq &startConfig, const ::hpp::floatSeq &endConfig,::CORBA::Boolean validate,::CORBA::ULong &pathId,::CORBA::String_out report)
 
::CORBA::Boolean reversePath (::CORBA::ULong pathId,::CORBA::ULong &reversedPathId)
 
void addConfigToRoadmap (const ::hpp::floatSeq &config)
 
void addEdgeToRoadmap (const ::hpp::floatSeq &config1, const ::hpp::floatSeq &config2,::CORBA::ULong pathId,::CORBA::Boolean bothEdges)
 
void appendDirectPath (::CORBA::ULong pathId, const ::hpp::floatSeq &config,::CORBA::Boolean validate)
 
void concatenatePath (::CORBA::ULong startId,::CORBA::ULong endId)
 
void extractPath (::CORBA::ULong pathId,::CORBA::Double start,::CORBA::Double end)
 
void erasePath (::CORBA::ULong pathId)
 
::CORBA::Boolean projectPath (::CORBA::ULong patId)
 
::CORBA::Long numberPaths ()
 
intSeqoptimizePath (::CORBA::ULong inPathId)
 
::CORBA::Double pathLength (::CORBA::ULong inPathId)
 
floatSeqconfigAtParam (::CORBA::ULong inPathId,::CORBA::Double atDistance)
 
floatSeqderivativeAtParam (::CORBA::ULong inPathId,::CORBA::ULong orderId,::CORBA::Double atDistance)
 
floatSeqSeqgetWaypoints (::CORBA::ULong pathId,::hpp::floatSeq_out times)
 
void interruptPathPlanning ()
 
floatSeqSeqnodes ()
 
::CORBA::Long numberNodes ()
 
floatSeqnode (::CORBA::ULong nodeId)
 
::CORBA::Long connectedComponentOfEdge (::CORBA::ULong edgeId)
 
::CORBA::Long connectedComponentOfNode (::CORBA::ULong nodeId)
 
::CORBA::Long numberEdges ()
 
void edge (::CORBA::ULong edgeId,::hpp::floatSeq_out q1,::hpp::floatSeq_out q2)
 
::CORBA::Long numberConnectedComponents ()
 
floatSeqSeqnodesConnectedComponent (::CORBA::ULong connectedComponentId)
 
floatSeqgetNearestConfig (const ::hpp::floatSeq &config,::CORBA::Long connectedComponentId,::CORBA::Double &distance)
 
void clearRoadmap ()
 
void resetRoadmap ()
 
void saveRoadmap (const char *filename)
 
void readRoadmap (const char *filename)
 
core_idl::Distance_ptr getDistance ()
 
void setDistance (::hpp::core_idl::Distance_ptr distance)
 
core_idl::Path_ptr getPath (::CORBA::ULong pathId)
 
::CORBA::ULong addPath (::hpp::core_idl::PathVector_ptr path)
 
core_idl::SteeringMethod_ptr getSteeringMethod ()
 
core_idl::PathValidation_ptr getPathValidation ()
 
core_idl::PathPlanner_ptr getPathPlanner ()
 
core_idl::Problem_ptr getProblem ()
 
constraints_idl::Implicit_ptr getConstraint (const char *constraintName)
 
 _objref_Problem ()
 
 _objref_Problem (omniIOR *, omniIdentity *)
 
void setInitConfig (const ::hpp::floatSeq &init)
 
floatSeqgetInitConfig ()
 
void resetGoalConfigs ()
 
Constraint_ptr getConstraints ()
 
Distance_ptr getDistance ()
 
void setDistance (::hpp::core_idl::Distance_ptr d)
 
SteeringMethod_ptr getSteeringMethod ()
 
void setSteeringMethod (::hpp::core_idl::SteeringMethod_ptr d)
 
PathValidation_ptr getPathValidation ()
 
void setPathValidation (::hpp::core_idl::PathValidation_ptr d)
 
ConfigurationShooter_ptr getConfigurationShooter ()
 
void setConfigurationShooter (::hpp::core_idl::ConfigurationShooter_ptr d)
 
 _objref_Problem ()
 
 _objref_Problem (omniIOR *, omniIdentity *)
 

Protected Member Functions

virtual ~_objref_Problem ()
 
virtual ~_objref_Problem ()
 

Friends

class Problem
 

Constructor & Destructor Documentation

_objref_Problem::_objref_Problem ( )
inline
_objref_Problem::_objref_Problem ( omniIOR *  ,
omniIdentity *   
)
virtual _objref_Problem::~_objref_Problem ( )
protectedvirtual
_objref_Problem::_objref_Problem ( )
inline
_objref_Problem::_objref_Problem ( omniIOR *  ,
omniIdentity *   
)
virtual _objref_Problem::~_objref_Problem ( )
protectedvirtual

Member Function Documentation

void _objref_Problem::addConfigToRoadmap ( const ::hpp::floatSeq config)
void _objref_Problem::addConfigValidation ( const char *  configValidationType)
void _objref_Problem::addEdgeToRoadmap ( const ::hpp::floatSeq config1,
const ::hpp::floatSeq config2,
::CORBA::ULong  pathId,
::CORBA::Boolean  bothEdges 
)
void _objref_Problem::addGoalConfig ( const ::hpp::floatSeq dofArray)
void _objref_Problem::addLockedJointConstraints ( const char *  configProjName,
const ::hpp::Names_t lockedJointNames 
)
void _objref_Problem::addNumericalConstraints ( const char *  configProjName,
const ::hpp::Names_t constraintNames,
const ::hpp::intSeq priorities 
)
void _objref_Problem::addPassiveDofs ( const char *  constraintName,
const ::hpp::Names_t jointNames 
)
::CORBA::ULong _objref_Problem::addPath ( ::hpp::core_idl::PathVector_ptr  path)
void _objref_Problem::addPathOptimizer ( const char *  pathOptimizerType)
void _objref_Problem::appendDirectPath ( ::CORBA::ULong  pathId,
const ::hpp::floatSeq config,
::CORBA::Boolean  validate 
)
::CORBA::Boolean _objref_Problem::applyConstraints ( const ::hpp::floatSeq input,
::hpp::floatSeq_out  output,
::CORBA::Double &  residualError 
)
void _objref_Problem::clearConfigValidations ( )
void _objref_Problem::clearPathOptimizers ( )
void _objref_Problem::clearRoadmap ( )
void _objref_Problem::computeValueAndJacobian ( const ::hpp::floatSeq config,
::hpp::floatSeq_out  value,
::hpp::floatSeqSeq_out  jacobian 
)
void _objref_Problem::concatenatePath ( ::CORBA::ULong  startId,
::CORBA::ULong  endId 
)
floatSeq* _objref_Problem::configAtParam ( ::CORBA::ULong  inPathId,
::CORBA::Double  atDistance 
)
::CORBA::Long _objref_Problem::connectedComponentOfEdge ( ::CORBA::ULong  edgeId)
::CORBA::Long _objref_Problem::connectedComponentOfNode ( ::CORBA::ULong  nodeId)
void _objref_Problem::createComBeetweenFeet ( const char *  constraintName,
const char *  comName,
const char *  jointLName,
const char *  jointRName,
const ::hpp::floatSeq pointL,
const ::hpp::floatSeq pointR,
const char *  jointRefName,
const ::hpp::floatSeq pointRef,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createConfigurationConstraint ( const char *  constraintName,
const ::hpp::floatSeq goal,
const ::hpp::floatSeq weights 
)
void _objref_Problem::createConvexShapeContactConstraint ( const char *  constraintName,
const ::hpp::Names_t floorJoints,
const ::hpp::Names_t objectJoints,
const ::hpp::floatSeqSeq pts,
const ::hpp::intSeqSeq objectTriangles,
const ::hpp::intSeqSeq floorTriangles 
)
void _objref_Problem::createDistanceBetweenJointAndObjects ( const char *  constraintName,
const char *  joint1Name,
const ::hpp::Names_t objects,
::CORBA::Double  distance 
)
void _objref_Problem::createDistanceBetweenJointConstraint ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
::CORBA::Double  distance 
)
void _objref_Problem::createIdentityConstraint ( const char *  constraintName,
const ::hpp::Names_t inJoints,
const ::hpp::Names_t outJoints 
)
void _objref_Problem::createLockedExtraDof ( const char *  lockedDofName,
::CORBA::ULong  index,
const ::hpp::floatSeq value 
)
void _objref_Problem::createLockedJoint ( const char *  lockedJointName,
const char *  jointName,
const ::hpp::floatSeq value 
)
void _objref_Problem::createManipulability ( const char *  name,
const char *  function 
)
void _objref_Problem::createOrientationConstraint ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
const ::hpp::Quaternion_  p,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createPositionConstraint ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
const ::hpp::floatSeq point1,
const ::hpp::floatSeq point2,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createRelativeComConstraint ( const char *  constraintName,
const char *  comName,
const char *  jointLName,
const ::hpp::floatSeq point,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createStaticStabilityConstraint ( const char *  constraintName,
const ::hpp::Names_t jointNames,
const ::hpp::floatSeqSeq points,
const ::hpp::floatSeqSeq normals,
const char *  comRootJointName 
)
void _objref_Problem::createTransformationConstraint ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
const ::hpp::Transform_  ref,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createTransformationConstraint2 ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
const ::hpp::Transform_  frame1,
const ::hpp::Transform_  frame2,
const ::hpp::boolSeq mask 
)
void _objref_Problem::createTransformationSE3Constraint ( const char *  constraintName,
const char *  joint1Name,
const char *  joint2Name,
const ::hpp::Transform_  frame1,
const ::hpp::Transform_  frame2,
const ::hpp::boolSeq mask 
)
floatSeq* _objref_Problem::derivativeAtParam ( ::CORBA::ULong  inPathId,
::CORBA::ULong  orderId,
::CORBA::Double  atDistance 
)
::CORBA::Boolean _objref_Problem::directPath ( const ::hpp::floatSeq startConfig,
const ::hpp::floatSeq endConfig,
::CORBA::Boolean  validate,
::CORBA::ULong &  pathId,
::CORBA::String_out  report 
)
char* _objref_Problem::displayConstraints ( )
void _objref_Problem::edge ( ::CORBA::ULong  edgeId,
::hpp::floatSeq_out  q1,
::hpp::floatSeq_out  q2 
)
void _objref_Problem::erasePath ( ::CORBA::ULong  pathId)
::CORBA::Boolean _objref_Problem::executeOneStep ( )
void _objref_Problem::extractPath ( ::CORBA::ULong  pathId,
::CORBA::Double  start,
::CORBA::Double  end 
)
void _objref_Problem::filterCollisionPairs ( )
void _objref_Problem::finishSolveStepByStep ( )
::CORBA::Boolean _objref_Problem::generateValidConfig ( ::CORBA::ULong  maxIter,
::hpp::floatSeq_out  output,
::CORBA::Double &  residualError 
)
Names_t* _objref_Problem::getAvailable ( const char *  type)
ConfigurationShooter_ptr _objref_Problem::getConfigurationShooter ( )
::CORBA::Boolean _objref_Problem::getConstantRightHandSide ( const char *  constraintName)
constraints_idl::Implicit_ptr _objref_Problem::getConstraint ( const char *  constraintName)
void _objref_Problem::getConstraintDimensions ( const char *  constraintName,
::CORBA::ULong &  inputSize,
::CORBA::ULong &  inputDerivativeSize,
::CORBA::ULong &  outputSize,
::CORBA::ULong &  outputDerivativeSize 
)
Constraint_ptr _objref_Problem::getConstraints ( )
core_idl::Distance_ptr _objref_Problem::getDistance ( )
Distance_ptr _objref_Problem::getDistance ( )
::CORBA::Double _objref_Problem::getErrorThreshold ( )
floatSeqSeq* _objref_Problem::getGoalConfigs ( )
floatSeq* _objref_Problem::getInitConfig ( )
floatSeq* _objref_Problem::getInitialConfig ( )
::CORBA::ULong _objref_Problem::getMaxIterPathPlanning ( )
::CORBA::ULong _objref_Problem::getMaxIterProjection ( )
::CORBA::UShort _objref_Problem::getMaxNumThreads ( )
floatSeq* _objref_Problem::getNearestConfig ( const ::hpp::floatSeq config,
::CORBA::Long  connectedComponentId,
::CORBA::Double &  distance 
)
::CORBA::Any* _objref_Problem::getParameter ( const char *  name)
char* _objref_Problem::getParameterDoc ( const char *  name)
core_idl::Path_ptr _objref_Problem::getPath ( ::CORBA::ULong  pathId)
core_idl::PathPlanner_ptr _objref_Problem::getPathPlanner ( )
core_idl::PathValidation_ptr _objref_Problem::getPathValidation ( )
PathValidation_ptr _objref_Problem::getPathValidation ( )
core_idl::Problem_ptr _objref_Problem::getProblem ( )
floatSeq* _objref_Problem::getRightHandSide ( )
Names_t* _objref_Problem::getSelected ( const char *  type)
core_idl::SteeringMethod_ptr _objref_Problem::getSteeringMethod ( )
SteeringMethod_ptr _objref_Problem::getSteeringMethod ( )
::CORBA::Double _objref_Problem::getTimeOutPathPlanning ( )
floatSeqSeq* _objref_Problem::getWaypoints ( ::CORBA::ULong  pathId,
::hpp::floatSeq_out  times 
)
void _objref_Problem::interruptPathPlanning ( )
::CORBA::Boolean _objref_Problem::loadPlugin ( const char *  pluginName)
void _objref_Problem::movePathToProblem ( ::CORBA::ULong  pathId,
const char *  problemName,
const ::hpp::Names_t jointNames 
)
floatSeq* _objref_Problem::node ( ::CORBA::ULong  nodeId)
floatSeqSeq* _objref_Problem::nodes ( )
floatSeqSeq* _objref_Problem::nodesConnectedComponent ( ::CORBA::ULong  connectedComponentId)
::CORBA::Long _objref_Problem::numberConnectedComponents ( )
::CORBA::Long _objref_Problem::numberEdges ( )
::CORBA::Long _objref_Problem::numberNodes ( )
::CORBA::Long _objref_Problem::numberPaths ( )
::CORBA::Boolean _objref_Problem::optimize ( const ::hpp::floatSeq input,
::hpp::floatSeq_out  output,
::hpp::floatSeq_out  residualError 
)
intSeq* _objref_Problem::optimizePath ( ::CORBA::ULong  inPathId)
::CORBA::Double _objref_Problem::pathLength ( ::CORBA::ULong  inPathId)
::CORBA::Boolean _objref_Problem::prepareSolveStepByStep ( )
::CORBA::Boolean _objref_Problem::projectPath ( ::CORBA::ULong  patId)
void _objref_Problem::readRoadmap ( const char *  filename)
void _objref_Problem::resetConstraintMap ( )
void _objref_Problem::resetConstraints ( )
void _objref_Problem::resetGoalConfigs ( )
void _objref_Problem::resetGoalConfigs ( )
void _objref_Problem::resetProblem ( )
void _objref_Problem::resetRoadmap ( )
::CORBA::Boolean _objref_Problem::reversePath ( ::CORBA::ULong  pathId,
::CORBA::ULong &  reversedPathId 
)
void _objref_Problem::saveRoadmap ( const char *  filename)
void _objref_Problem::scCreateScalarMultiply ( const char *  outName,
::CORBA::Double  scalar,
const char *  inName 
)
void _objref_Problem::selectConfigurationShooter ( const char *  configurationShooterType)
void _objref_Problem::selectDistance ( const char *  distanceType)
void _objref_Problem::selectPathPlanner ( const char *  pathPlannerType)
void _objref_Problem::selectPathProjector ( const char *  pathProjectorType,
::CORBA::Double  tolerance 
)
void _objref_Problem::selectPathValidation ( const char *  pathValidationType,
::CORBA::Double  tolerance 
)
::CORBA::Boolean _objref_Problem::selectProblem ( const char *  name)
void _objref_Problem::selectSteeringMethod ( const char *  steeringMethodType)
void _objref_Problem::setConfigurationShooter ( ::hpp::core_idl::ConfigurationShooter_ptr  d)
void _objref_Problem::setConstantRightHandSide ( const char *  constraintName,
::CORBA::Boolean  constant 
)
void _objref_Problem::setDefaultLineSearchType ( const char *  type)
void _objref_Problem::setDistance ( ::hpp::core_idl::Distance_ptr  distance)
void _objref_Problem::setDistance ( ::hpp::core_idl::Distance_ptr  d)
void _objref_Problem::setErrorThreshold ( ::CORBA::Double  threshold)
void _objref_Problem::setInitConfig ( const ::hpp::floatSeq init)
void _objref_Problem::setInitialConfig ( const ::hpp::floatSeq dofArray)
void _objref_Problem::setMaxIterPathPlanning ( ::CORBA::ULong  iterations)
void _objref_Problem::setMaxIterProjection ( ::CORBA::ULong  iterations)
void _objref_Problem::setMaxNumThreads ( ::CORBA::UShort  n)
void _objref_Problem::setNumericalConstraintsLastPriorityOptional ( ::CORBA::Boolean  optional)
void _objref_Problem::setParameter ( const char *  name,
const ::CORBA::Any &  value 
)
void _objref_Problem::setPathValidation ( ::hpp::core_idl::PathValidation_ptr  d)
void _objref_Problem::setRandomSeed ( ::CORBA::Long  seed)
void _objref_Problem::setRightHandSide ( const ::hpp::floatSeq rhs)
void _objref_Problem::setRightHandSideByName ( const char *  constraintName,
const ::hpp::floatSeq rhs 
)
void _objref_Problem::setRightHandSideFromConfig ( const ::hpp::floatSeq config)
void _objref_Problem::setRightHandSideFromConfigByName ( const char *  constraintName,
const ::hpp::floatSeq config 
)
void _objref_Problem::setSteeringMethod ( ::hpp::core_idl::SteeringMethod_ptr  d)
void _objref_Problem::setTimeOutPathPlanning ( ::CORBA::Double  timeOut)
intSeq* _objref_Problem::solve ( )

Friends And Related Function Documentation

Problem
friend