Public Member Functions | Public Attributes
constraint_samplers::IKSamplingPose Struct Reference

A structure for potentially holding a position constraint and an orientation constraint for use during Ik Sampling. More...

#include <default_constraint_samplers.h>

List of all members.

Public Member Functions

 IKSamplingPose ()
 Empty constructor.
 IKSamplingPose (const kinematic_constraints::PositionConstraint &pc)
 Constructor that takes a single pose constraint, doing a copy.
 IKSamplingPose (const kinematic_constraints::OrientationConstraint &oc)
 Constructor that takes a single orientation constraint, doing a copy.
 IKSamplingPose (const kinematic_constraints::PositionConstraint &pc, const kinematic_constraints::OrientationConstraint &oc)
 Constructor that takes both a position and an orientation constraint, copying both into the internal variables.
 IKSamplingPose (const boost::shared_ptr< kinematic_constraints::PositionConstraint > &pc)
 Constructor that takes a pointer to a position constraint.
 IKSamplingPose (const boost::shared_ptr< kinematic_constraints::OrientationConstraint > &oc)
 Constructor that takes a pointer to a orientation constraint.
 IKSamplingPose (const boost::shared_ptr< kinematic_constraints::PositionConstraint > &pc, const boost::shared_ptr< kinematic_constraints::OrientationConstraint > &oc)
 Constructor that takes a pointer to both position and orientation constraints.

Public Attributes

boost::shared_ptr
< kinematic_constraints::OrientationConstraint
orientation_constraint_
 Holds the orientation constraint for sampling.
boost::shared_ptr
< kinematic_constraints::PositionConstraint
position_constraint_
 Holds the position constraint for sampling.

Detailed Description

A structure for potentially holding a position constraint and an orientation constraint for use during Ik Sampling.

Definition at line 202 of file default_constraint_samplers.h.


Constructor & Destructor Documentation

Empty constructor.

Returns:

Definition at line 196 of file default_constraint_samplers.cpp.

Constructor that takes a single pose constraint, doing a copy.

Parameters:
pcThe pose constraint that will be copied into the internal variable

Definition at line 200 of file default_constraint_samplers.cpp.

Constructor that takes a single orientation constraint, doing a copy.

Parameters:
ocThe orientation constraint that will be copied into the internal variable
Returns:

Definition at line 204 of file default_constraint_samplers.cpp.

Constructor that takes both a position and an orientation constraint, copying both into the internal variables.

Parameters:
pcThe pose constraint that will be copied into the internal variable
ocThe orientation constraint that will be copied into the internal variable
Returns:

Definition at line 208 of file default_constraint_samplers.cpp.

Constructor that takes a pointer to a position constraint.

Parameters:
pcPointer for copying into internal variable
Returns:

Definition at line 213 of file default_constraint_samplers.cpp.

Constructor that takes a pointer to a orientation constraint.

Parameters:
ocPointer for copying into internal variable
Returns:

Definition at line 217 of file default_constraint_samplers.cpp.

Constructor that takes a pointer to both position and orientation constraints.

Parameters:
pcPointer for copying into internal variables
ocPointer for copying into internal variable
Returns:

Definition at line 221 of file default_constraint_samplers.cpp.


Member Data Documentation

Holds the orientation constraint for sampling.

Definition at line 271 of file default_constraint_samplers.h.

Holds the position constraint for sampling.

Definition at line 270 of file default_constraint_samplers.h.


The documentation for this struct was generated from the following files:


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Mon Oct 6 2014 02:24:48