hpp::manipulation::Problem Class Reference

#include <hpp/manipulation/problem.hh>

Inheritance diagram for hpp::manipulation::Problem:
Collaboration diagram for hpp::manipulation::Problem:

List of all members.

Public Types

typedef core::Problem Parent

Public Member Functions

 Problem (DevicePtr_t robot)
 Constructor.
void constraintGraph (const graph::GraphPtr_t &graph)
 Set the graph of constraints.
graph::GraphPtr_t constraintGraph () const
 Get the graph of constraints.
virtual void checkProblem () const
 Check whether the problem is well formulated.
GraphPathValidationPtr_t pathValidation () const
 Get the path validation as a GraphPathValidation.
GraphSteeringMethodPtr_t steeringMethod () const
 Get the steering method as a GraphSteeringMethod.

Member Typedef Documentation


Constructor & Destructor Documentation

Constructor.

Reimplemented from hpp::core::Problem.


Member Function Documentation

virtual void hpp::manipulation::Problem::checkProblem ( ) const [inline, virtual]

Check whether the problem is well formulated.

Reimplemented from hpp::core::Problem.

References hpp::core::Problem::checkProblem().

Set the graph of constraints.

Get the graph of constraints.

Get the path validation as a GraphPathValidation.

Reimplemented from hpp::core::Problem.

Get the steering method as a GraphSteeringMethod.

Reimplemented from hpp::core::Problem.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends