11#ifndef HPP_CORE_CONSTRAINTS_IDL
12#define HPP_CORE_CONSTRAINTS_IDL
19 module constraints_idl {
55 out
boolean constraintFound) raises (
Error);
Definition constraints-idl.hh:223
Definition _constraints-idl.hh:99
#define HPP_EXPOSE_MEMORY_DEALLOCATION(ErrorType)
Definition common.idl:14
Corba exception travelling through the Corba channel.
Definition common.idl:27
Definition constraints.idl:41
Definition _constraints.idl:40
boolean getLastIsOptional()
void setRightHandSide(in floatSeq param)
value_type getErrorThreshold()
floatSeq getRightHandSide()
void setRightHandSideAt(in value_type s)
void setErrorThreshold(in value_type threshold)
boolean add(in constraints_idl::Implicit numconstraint, in unsigned long priority)
constraints_idl::Implicits numericalConstraints()
void setRightHandSideFromConfig(in floatSeq config)
void setRightHandSideOfConstraintFromConfig(in constraints_idl::Implicit nm, in floatSeq config)
void setRightHandSideOfConstraint(in constraints_idl::Implicit nm, in floatSeq rhs)
void setLastIsOptional(in boolean optional)
boolean isConstraintSatisfied(in constraints_idl::Implicit nm, in floatSeq arg, out floatSeq err, out boolean constraintFound)
Definition _constraints.idl:81
void addConstraint(in Constraint a_constraint)
Constraint getConfigProjector()
Definition _constraints.idl:27
boolean apply(inout floatSeq config)
boolean isSatisfied(in floatSeq config)
Definition constraints.idl:17
sequence< Implicit > Implicits
Definition _constraints.idl:21
Definition _constraints.idl:24
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition common.idl:34
double value_type
Definition common.idl:18