distance_field::PropagationDistanceField Member List
This is the complete list of members for distance_field::PropagationDistanceField, including all inherited members.
addNewObstacleVoxels(const std::vector< Eigen::Vector3i > &voxel_points)distance_field::PropagationDistanceField [private]
addOcTreeToField(const octomap::OcTree *octree)distance_field::DistanceField
addPointsToField(const EigenSTL::vector_Vector3d &points)distance_field::PropagationDistanceField [virtual]
addShapeToField(const shapes::Shape *shape, const Eigen::Affine3d &pose)distance_field::DistanceField
addShapeToField(const shapes::Shape *shape, const geometry_msgs::Pose &pose)distance_field::DistanceField
bucket_queue_distance_field::PropagationDistanceField [private]
direction_number_to_direction_distance_field::PropagationDistanceField [private]
DistanceField(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z)distance_field::DistanceField
eucDistSq(Eigen::Vector3i point1, Eigen::Vector3i point2)distance_field::PropagationDistanceField [private, static]
getCell(int x, int y, int z) const distance_field::PropagationDistanceField [inline]
getDirectionNumber(int dx, int dy, int dz) const distance_field::PropagationDistanceField [private]
getDistance(double x, double y, double z) const distance_field::PropagationDistanceField [virtual]
getDistance(int x, int y, int z) const distance_field::PropagationDistanceField [virtual]
getDistance(const PropDistanceFieldVoxel &object) const distance_field::PropagationDistanceField [inline, private, virtual]
getDistanceGradient(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z, bool &in_bounds) const distance_field::DistanceField
getGradientMarkers(double min_radius, double max_radius, const std::string &frame_id, const ros::Time &stamp, visualization_msgs::MarkerArray &marker_array) const distance_field::DistanceField
getIsoSurfaceMarkers(double min_distance, double max_distance, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const distance_field::DistanceField
getLocationDifference(int directionNumber) const distance_field::PropagationDistanceField [private]
getMaximumDistanceSquared() const distance_field::PropagationDistanceField [inline]
getNearestCell(int x, int y, int z, double &dist, Eigen::Vector3i &pos) const distance_field::PropagationDistanceField [inline]
getOcTreePoints(const octomap::OcTree *octree, EigenSTL::vector_Vector3d *points)distance_field::DistanceField [protected]
getOriginX() const distance_field::DistanceField [inline]
getOriginY() const distance_field::DistanceField [inline]
getOriginZ() const distance_field::DistanceField [inline]
getPlaneMarkers(PlaneVisualizationType type, double length, double width, double height, const Eigen::Vector3d &origin, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker) const distance_field::DistanceField
getProjectionPlanes(const std::string &frame_id, const ros::Time &stamp, double max_distance, visualization_msgs::Marker &marker) const distance_field::DistanceField
getResolution() const distance_field::DistanceField [inline]
getShapePoints(const shapes::Shape *shape, const Eigen::Affine3d &pose, EigenSTL::vector_Vector3d *points)distance_field::DistanceField
getSizeX() const distance_field::DistanceField [inline]
getSizeY() const distance_field::DistanceField [inline]
getSizeZ() const distance_field::DistanceField [inline]
getUninitializedDistance() const distance_field::PropagationDistanceField [inline, virtual]
getXNumCells() const distance_field::PropagationDistanceField [virtual]
getYNumCells() const distance_field::PropagationDistanceField [virtual]
getZNumCells() const distance_field::PropagationDistanceField [virtual]
gridToWorld(int x, int y, int z, double &world_x, double &world_y, double &world_z) const distance_field::PropagationDistanceField [virtual]
initialize()distance_field::PropagationDistanceField [private]
initNeighborhoods()distance_field::PropagationDistanceField [private]
inv_twice_resolution_distance_field::DistanceField [protected]
isCellValid(int x, int y, int z) const distance_field::PropagationDistanceField [virtual]
max_distance_distance_field::PropagationDistanceField [private]
max_distance_sq_distance_field::PropagationDistanceField [private]
moveShapeInField(const shapes::Shape *shape, const Eigen::Affine3d &old_pose, const Eigen::Affine3d &new_pose)distance_field::DistanceField
moveShapeInField(const shapes::Shape *shape, const geometry_msgs::Pose &old_pose, const geometry_msgs::Pose &new_pose)distance_field::DistanceField
negative_bucket_queue_distance_field::PropagationDistanceField [private]
neighborhoods_distance_field::PropagationDistanceField [private]
origin_x_distance_field::DistanceField [protected]
origin_y_distance_field::DistanceField [protected]
origin_z_distance_field::DistanceField [protected]
print(const VoxelSet &set)distance_field::PropagationDistanceField [private]
print(const EigenSTL::vector_Vector3d &points)distance_field::PropagationDistanceField [private]
propagate_negative_distance_field::PropagationDistanceField [private]
propagateNegative()distance_field::PropagationDistanceField [private]
propagatePositive()distance_field::PropagationDistanceField [private]
PropagationDistanceField(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, double max_distance, bool propagate_negative_distances=false)distance_field::PropagationDistanceField
PropagationDistanceField(const octomap::OcTree &octree, const octomap::point3d &bbx_min, const octomap::point3d &bbx_max, double max_distance, bool propagate_negative_distances=false)distance_field::PropagationDistanceField
PropagationDistanceField(std::istream &stream, double max_distance, bool propagate_negative_distances=false)distance_field::PropagationDistanceField
readFromStream(std::istream &stream)distance_field::PropagationDistanceField [virtual]
removeObstacleVoxels(const std::vector< Eigen::Vector3i > &voxel_points)distance_field::PropagationDistanceField [private]
removePointsFromField(const EigenSTL::vector_Vector3d &points)distance_field::PropagationDistanceField [virtual]
removeShapeFromField(const shapes::Shape *shape, const Eigen::Affine3d &pose)distance_field::DistanceField
removeShapeFromField(const shapes::Shape *shape, const geometry_msgs::Pose &pose)distance_field::DistanceField
reset()distance_field::PropagationDistanceField [virtual]
resolution_distance_field::DistanceField [protected]
setPoint(int xCell, int yCell, int zCell, double dist, geometry_msgs::Point &point, std_msgs::ColorRGBA &color, double max_distance) const distance_field::DistanceField [protected]
size_x_distance_field::DistanceField [protected]
size_y_distance_field::DistanceField [protected]
size_z_distance_field::DistanceField [protected]
sqrt_table_distance_field::PropagationDistanceField [private]
updatePointsInField(const EigenSTL::vector_Vector3d &old_points, const EigenSTL::vector_Vector3d &new_points)distance_field::PropagationDistanceField [virtual]
voxel_grid_distance_field::PropagationDistanceField [private]
VoxelSet typedefdistance_field::PropagationDistanceField [private]
worldToGrid(double world_x, double world_y, double world_z, int &x, int &y, int &z) const distance_field::PropagationDistanceField [virtual]
writeToStream(std::ostream &stream) const distance_field::PropagationDistanceField [virtual]
~DistanceField()distance_field::DistanceField [virtual]
~PropagationDistanceField()distance_field::PropagationDistanceField [inline, virtual]


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Mon Jul 24 2017 02:20:44