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 kinematic_constraints::PositionConstraintPtr &pc)
 Constructor that takes a pointer to a position constraint.
 IKSamplingPose (const kinematic_constraints::OrientationConstraintPtr &oc)
 Constructor that takes a pointer to a orientation constraint.
 IKSamplingPose (const kinematic_constraints::PositionConstraintPtr &pc, const kinematic_constraints::OrientationConstraintPtr &oc)
 Constructor that takes a pointer to both position and orientation constraints.

Public Attributes

kinematic_constraints::OrientationConstraintPtr orientation_constraint_
 Holds the orientation constraint for sampling.
kinematic_constraints::PositionConstraintPtr 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 210 of file default_constraint_samplers.h.


Constructor & Destructor Documentation

Empty constructor.

Returns:

Definition at line 192 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 196 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 201 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 206 of file default_constraint_samplers.cpp.

constraint_samplers::IKSamplingPose::IKSamplingPose ( const kinematic_constraints::PositionConstraintPtr &  pc)

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.

constraint_samplers::IKSamplingPose::IKSamplingPose ( const kinematic_constraints::OrientationConstraintPtr &  oc)

Constructor that takes a pointer to a orientation constraint.

Parameters:
ocPointer for copying into internal variable
Returns:

Definition at line 218 of file default_constraint_samplers.cpp.

constraint_samplers::IKSamplingPose::IKSamplingPose ( const kinematic_constraints::PositionConstraintPtr &  pc,
const kinematic_constraints::OrientationConstraintPtr &  oc 
)

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 223 of file default_constraint_samplers.cpp.


Member Data Documentation

kinematic_constraints::OrientationConstraintPtr constraint_samplers::IKSamplingPose::orientation_constraint_

Holds the orientation constraint for sampling.

Definition at line 280 of file default_constraint_samplers.h.

kinematic_constraints::PositionConstraintPtr constraint_samplers::IKSamplingPose::position_constraint_

Holds the position constraint for sampling.

Definition at line 277 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 Jul 24 2017 02:20:44