moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
collision_detection::GradientInfo Struct Reference

#include <collision_distance_field_types.h>

Collaboration diagram for collision_detection::GradientInfo:
Collaboration graph
[legend]

Public Member Functions

 GradientInfo ()
 
void clear ()
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW double closest_distance
 
bool collision
 
EigenSTL::vector_Vector3d sphere_locations
 
std::vector< double > distances
 
EigenSTL::vector_Vector3d gradients
 
std::vector< CollisionTypetypes
 
std::vector< double > sphere_radii
 
std::string joint_name
 

Detailed Description

Definition at line 83 of file collision_distance_field_types.h.

Constructor & Destructor Documentation

◆ GradientInfo()

collision_detection::GradientInfo::GradientInfo ( )
inline

Definition at line 85 of file collision_distance_field_types.h.

Member Function Documentation

◆ clear()

void collision_detection::GradientInfo::clear ( )
inline

Definition at line 100 of file collision_distance_field_types.h.

Member Data Documentation

◆ closest_distance

EIGEN_MAKE_ALIGNED_OPERATOR_NEW double collision_detection::GradientInfo::closest_distance

Definition at line 91 of file collision_distance_field_types.h.

◆ collision

bool collision_detection::GradientInfo::collision

Definition at line 92 of file collision_distance_field_types.h.

◆ distances

std::vector<double> collision_detection::GradientInfo::distances

Definition at line 94 of file collision_distance_field_types.h.

◆ gradients

EigenSTL::vector_Vector3d collision_detection::GradientInfo::gradients

Definition at line 95 of file collision_distance_field_types.h.

◆ joint_name

std::string collision_detection::GradientInfo::joint_name

Definition at line 98 of file collision_distance_field_types.h.

◆ sphere_locations

EigenSTL::vector_Vector3d collision_detection::GradientInfo::sphere_locations

Definition at line 93 of file collision_distance_field_types.h.

◆ sphere_radii

std::vector<double> collision_detection::GradientInfo::sphere_radii

Definition at line 97 of file collision_distance_field_types.h.

◆ types

std::vector<CollisionType> collision_detection::GradientInfo::types

Definition at line 96 of file collision_distance_field_types.h.


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