$search

planning_environment::VisibilityConstraintEvaluator Class Reference

#include <kinematic_state_constraint_evaluator.h>

Inheritance diagram for planning_environment::VisibilityConstraintEvaluator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void clear (void)
 Clear the stored constraint.
virtual bool decide (const planning_models::KinematicState *state, bool verbose=false) const
 Decide whether the constraint is satisfied in the indicated state or group, if specified.
const
arm_navigation_msgs::VisibilityConstraint
getConstraintMessage (void) const
 Get the constraint message.
void print (std::ostream &out=std::cout) const
 Print the constraint data.
bool use (const arm_navigation_msgs::VisibilityConstraint &vc)
 This function assumes the constraint has been transformed into the proper frame, if such a transform is needed.
 VisibilityConstraintEvaluator (void)

Protected Attributes

btTransform m_sensor_offset_pose
arm_navigation_msgs::VisibilityConstraint m_vc

Detailed Description

Definition at line 153 of file kinematic_state_constraint_evaluator.h.


Constructor & Destructor Documentation

planning_environment::VisibilityConstraintEvaluator::VisibilityConstraintEvaluator ( void   )  [inline]

Definition at line 157 of file kinematic_state_constraint_evaluator.h.


Member Function Documentation

void planning_environment::VisibilityConstraintEvaluator::clear ( void   )  [virtual]

Clear the stored constraint.

Implements planning_environment::KinematicConstraintEvaluator.

Definition at line 498 of file kinematic_state_constraint_evaluator.cpp.

bool planning_environment::VisibilityConstraintEvaluator::decide ( const planning_models::KinematicState state,
bool  verbose = false 
) const [virtual]

Decide whether the constraint is satisfied in the indicated state or group, if specified.

Implements planning_environment::KinematicConstraintEvaluator.

Definition at line 507 of file kinematic_state_constraint_evaluator.cpp.

const arm_navigation_msgs::VisibilityConstraint & planning_environment::VisibilityConstraintEvaluator::getConstraintMessage ( void   )  const

Get the constraint message.

Definition at line 494 of file kinematic_state_constraint_evaluator.cpp.

void planning_environment::VisibilityConstraintEvaluator::print ( std::ostream &  out = std::cout  )  const [virtual]

Print the constraint data.

Reimplemented from planning_environment::KinematicConstraintEvaluator.

Definition at line 490 of file kinematic_state_constraint_evaluator.cpp.

bool planning_environment::VisibilityConstraintEvaluator::use ( const arm_navigation_msgs::VisibilityConstraint vc  ) 

This function assumes the constraint has been transformed into the proper frame, if such a transform is needed.

Definition at line 501 of file kinematic_state_constraint_evaluator.cpp.


Member Data Documentation

Definition at line 179 of file kinematic_state_constraint_evaluator.h.

Definition at line 178 of file kinematic_state_constraint_evaluator.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


planning_environment
Author(s): Ioan Sucan
autogenerated on Fri Mar 1 14:17:22 2013