#include <constraint_approximations.hpp>
 | 
|   | ConstraintApproximation (const planning_models::RobotModelConstPtr &kinematic_model, const std::string &group, const std::string &factory, const std::string &serialization, const std::string &filename, const ompl::base::StateStoragePtr &storage) | 
|   | 
|   | ConstraintApproximation (const planning_models::RobotModelConstPtr &kinematic_model, const std::string &group, const std::string &factory, const moveit_msgs::msg::Constraints &msg, const std::string &filename, const ompl::base::StateStoragePtr &storage) | 
|   | 
| void  | visualizeDistribution (const std::string &link_name, unsigned int count, visualization_msgs::msg::MarkerArray &arr) const | 
|   | 
|   | ConstraintApproximation (std::string group, std::string state_space_parameterization, bool explicit_motions, moveit_msgs::msg::Constraints msg, std::string filename, ompl::base::StateStoragePtr storage, std::size_t milestones=0) | 
|   | 
| virtual  | ~ConstraintApproximation () | 
|   | 
| const std::string &  | getName () const | 
|   | 
| ompl::base::StateSamplerAllocator  | getStateSamplerAllocator (const moveit_msgs::msg::Constraints &msg) const | 
|   | 
| InterpolationFunction  | getInterpolationFunction () const | 
|   | 
| const std::vector< int > &  | getSpaceSignature () const | 
|   | 
| const std::string &  | getGroup () const | 
|   | 
| bool  | hasExplicitMotions () const | 
|   | 
| std::size_t  | getMilestoneCount () const | 
|   | 
| const std::string &  | getStateSpaceParameterization () const | 
|   | 
| const moveit_msgs::msg::Constraints &  | getConstraintsMsg () const | 
|   | 
| const ompl::base::StateStoragePtr &  | getStateStorage () const | 
|   | 
| const std::string &  | getFilename () const | 
|   | 
◆ ConstraintApproximation() [1/3]
      
        
          | ompl_interface::ConstraintApproximation::ConstraintApproximation  | 
          ( | 
          const planning_models::RobotModelConstPtr &  | 
          kinematic_model,  | 
        
        
           | 
           | 
          const std::string &  | 
          group,  | 
        
        
           | 
           | 
          const std::string &  | 
          factory,  | 
        
        
           | 
           | 
          const std::string &  | 
          serialization,  | 
        
        
           | 
           | 
          const std::string &  | 
          filename,  | 
        
        
           | 
           | 
          const ompl::base::StateStoragePtr &  | 
          storage  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ConstraintApproximation() [2/3]
      
        
          | ompl_interface::ConstraintApproximation::ConstraintApproximation  | 
          ( | 
          const planning_models::RobotModelConstPtr &  | 
          kinematic_model,  | 
        
        
           | 
           | 
          const std::string &  | 
          group,  | 
        
        
           | 
           | 
          const std::string &  | 
          factory,  | 
        
        
           | 
           | 
          const moveit_msgs::msg::Constraints &  | 
          msg,  | 
        
        
           | 
           | 
          const std::string &  | 
          filename,  | 
        
        
           | 
           | 
          const ompl::base::StateStoragePtr &  | 
          storage  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ConstraintApproximation() [3/3]
      
        
          | ompl_interface::ConstraintApproximation::ConstraintApproximation  | 
          ( | 
          std::string  | 
          group,  | 
        
        
           | 
           | 
          std::string  | 
          state_space_parameterization,  | 
        
        
           | 
           | 
          bool  | 
          explicit_motions,  | 
        
        
           | 
           | 
          moveit_msgs::msg::Constraints  | 
          msg,  | 
        
        
           | 
           | 
          std::string  | 
          filename,  | 
        
        
           | 
           | 
          ompl::base::StateStoragePtr  | 
          storage,  | 
        
        
           | 
           | 
          std::size_t  | 
          milestones = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~ConstraintApproximation()
  
  
      
        
          | virtual ompl_interface::ConstraintApproximation::~ConstraintApproximation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ getConstraintsMsg()
  
  
      
        
          | const moveit_msgs::msg::Constraints & ompl_interface::ConstraintApproximation::getConstraintsMsg  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getFilename()
  
  
      
        
          | const std::string & ompl_interface::ConstraintApproximation::getFilename  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getGroup()
  
  
      
        
          | const std::string & ompl_interface::ConstraintApproximation::getGroup  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getInterpolationFunction()
◆ getMilestoneCount()
  
  
      
        
          | std::size_t ompl_interface::ConstraintApproximation::getMilestoneCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getName()
  
  
      
        
          | const std::string & ompl_interface::ConstraintApproximation::getName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSpaceSignature()
  
  
      
        
          | const std::vector< int > & ompl_interface::ConstraintApproximation::getSpaceSignature  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getStateSamplerAllocator()
      
        
          | ompl::base::StateSamplerAllocator ompl_interface::ConstraintApproximation::getStateSamplerAllocator  | 
          ( | 
          const moveit_msgs::msg::Constraints &  | 
          msg | ) | 
           const | 
        
      
 
 
◆ getStateSpaceParameterization()
  
  
      
        
          | const std::string & ompl_interface::ConstraintApproximation::getStateSpaceParameterization  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getStateStorage()
  
  
      
        
          | const ompl::base::StateStoragePtr & ompl_interface::ConstraintApproximation::getStateStorage  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ hasExplicitMotions()
  
  
      
        
          | bool ompl_interface::ConstraintApproximation::hasExplicitMotions  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ visualizeDistribution()
      
        
          | void ompl_interface::ConstraintApproximation::visualizeDistribution  | 
          ( | 
          const std::string &  | 
          link_name,  | 
        
        
           | 
           | 
          unsigned int  | 
          count,  | 
        
        
           | 
           | 
          visualization_msgs::msg::MarkerArray &  | 
          arr  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ constraint_msg_
      
        
          | moveit_msgs::msg::Constraints ompl_interface::ConstraintApproximation::constraint_msg_ | 
        
      
 
 
◆ explicit_motions_
  
  
      
        
          | bool ompl_interface::ConstraintApproximation::explicit_motions_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ factory_
      
        
          | std::string ompl_interface::ConstraintApproximation::factory_ | 
        
      
 
 
◆ group_
      
        
          | std::string ompl_interface::ConstraintApproximation::group_ | 
        
      
 
 
◆ kconstraints_set_
      
        
          | kinematic_constraints::KinematicConstraintSetPtr ompl_interface::ConstraintApproximation::kconstraints_set_ | 
        
      
 
 
◆ milestones_
  
  
      
        
          | std::size_t ompl_interface::ConstraintApproximation::milestones_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ ompldb_filename_
      
        
          | std::string ompl_interface::ConstraintApproximation::ompldb_filename_ | 
        
      
 
 
◆ robot_model_
      
        
          | planning_models::RobotModelConstPtr ompl_interface::ConstraintApproximation::robot_model_ | 
        
      
 
 
◆ serialization_
      
        
          | std::string ompl_interface::ConstraintApproximation::serialization_ | 
        
      
 
 
◆ space_signature_
      
        
          | std::vector< int > ompl_interface::ConstraintApproximation::space_signature_ | 
        
      
 
 
◆ state_space_parameterization_
  
  
      
        
          | std::string ompl_interface::ConstraintApproximation::state_space_parameterization_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ state_storage_
◆ state_storage_ptr_
      
        
          | ompl::base::StateStoragePtr ompl_interface::ConstraintApproximation::state_storage_ptr_ | 
        
      
 
 
The documentation for this class was generated from the following files: