Public Member Functions | Public Attributes | List of all members
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>

Public Member Functions

 IKSamplingPose ()
 Empty constructor. More...
 
 IKSamplingPose (const kinematic_constraints::PositionConstraint &pc)
 Constructor that takes a single pose constraint, doing a copy. More...
 
 IKSamplingPose (const kinematic_constraints::OrientationConstraint &oc)
 Constructor that takes a single orientation constraint, doing a copy. More...
 
 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. More...
 
 IKSamplingPose (const kinematic_constraints::PositionConstraintPtr &pc)
 Constructor that takes a pointer to a position constraint. More...
 
 IKSamplingPose (const kinematic_constraints::OrientationConstraintPtr &oc)
 Constructor that takes a pointer to a orientation constraint. More...
 
 IKSamplingPose (const kinematic_constraints::PositionConstraintPtr &pc, const kinematic_constraints::OrientationConstraintPtr &oc)
 Constructor that takes a pointer to both position and orientation constraints. More...
 

Public Attributes

kinematic_constraints::OrientationConstraintPtr orientation_constraint_
 Holds the orientation constraint for sampling. More...
 
kinematic_constraints::PositionConstraintPtr position_constraint_
 Holds the position constraint for sampling. More...
 

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

constraint_samplers::IKSamplingPose::IKSamplingPose ( )

Empty constructor.

Returns

Definition at line 194 of file default_constraint_samplers.cpp.

constraint_samplers::IKSamplingPose::IKSamplingPose ( const kinematic_constraints::PositionConstraint pc)

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

constraint_samplers::IKSamplingPose::IKSamplingPose ( const kinematic_constraints::OrientationConstraint oc)

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

constraint_samplers::IKSamplingPose::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.

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.

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 215 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 219 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 Sun Oct 18 2020 13:16:34