distance_field::PropagationDistanceField Member List
This is the complete list of members for distance_field::PropagationDistanceField, including all inherited members.
addCollisionMapToField(const arm_navigation_msgs::CollisionMap &collision_map)distance_field::DistanceField< PropDistanceFieldVoxel >
addNewObstacleVoxels(const VoxelSet &points)distance_field::PropagationDistanceField [private]
addPointsToField(const std::vector< tf::Vector3 > &points)distance_field::PropagationDistanceField [virtual]
bucket_queue_distance_field::PropagationDistanceField [private]
data_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
data_ptrs_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
default_object_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
DIM_X enum valuedistance_field::VoxelGrid< PropDistanceFieldVoxel >
DIM_Y enum valuedistance_field::VoxelGrid< PropDistanceFieldVoxel >
DIM_Z enum valuedistance_field::VoxelGrid< PropDistanceFieldVoxel >
Dimension enum namedistance_field::VoxelGrid< PropDistanceFieldVoxel >
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, PropDistanceFieldVoxeldefault_object)distance_field::DistanceField< PropDistanceFieldVoxel >
eucDistSq(int3 point1, int3 point2)distance_field::PropagationDistanceField [private, static]
getCell(int x, int y, int z)distance_field::VoxelGrid< PropDistanceFieldVoxel >
getCell(int x, int y, int z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
getCellFromLocation(Dimension dim, double loc) constdistance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
getDirectionNumber(int dx, int dy, int dz) const distance_field::PropagationDistanceField [private]
getDistance(const PropDistanceFieldVoxel &object) const distance_field::PropagationDistanceField [inline, private, virtual]
DistanceField< PropDistanceFieldVoxel >::getDistance(double x, double y, double z) constdistance_field::DistanceField< PropDistanceFieldVoxel >
getDistanceFromCell(int x, int y, int z) constdistance_field::DistanceField< PropDistanceFieldVoxel >
getDistanceGradient(double x, double y, double z, double &gradient_x, double &gradient_y, double &gradient_z) constdistance_field::DistanceField< PropDistanceFieldVoxel >
getGradientMarkers(double min_radius, double max_radius, const std::string &frame_id, const ros::Time stamp, std::vector< visualization_msgs::Marker > &markers)distance_field::DistanceField< PropDistanceFieldVoxel >
getIsoSurfaceMarkers(double min_radius, double max_radius, const std::string &frame_id, const ros::Time stamp, const tf::Transform &cur, visualization_msgs::Marker &marker)distance_field::DistanceField< PropDistanceFieldVoxel >
getLocationDifference(int directionNumber) const distance_field::PropagationDistanceField [private]
getLocationFromCell(Dimension dim, int cell) constdistance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
getNumCells(Dimension dim) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
getOccupiedVoxelMarkers(const std::string &frame_id, const ros::Time stamp, const tf::Transform &cur, visualization_msgs::Marker &marker)distance_field::PropagationDistanceField
getOrigin(Dimension dim) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
getPlaneMarkers(PlaneVisualizationType type, double length, double width, double height, tf::Vector3 origin, const std::string &frame_id, const ros::Time stamp, visualization_msgs::Marker &marker)distance_field::DistanceField< PropDistanceFieldVoxel >
getResolution(Dimension dim) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
getSize(Dimension dim) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
gridToWorld(int x, int y, int z, double &world_x, double &world_y, double &world_z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
initNeighborhoods()distance_field::PropagationDistanceField [private]
isCellValid(int x, int y, int z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
isCellValid(Dimension dim, int cell) constdistance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
max_distance_distance_field::PropagationDistanceField [private]
max_distance_sq_distance_field::PropagationDistanceField [private]
neighborhoods_distance_field::PropagationDistanceField [private]
num_cells_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
num_cells_total_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
object_voxel_locations_distance_field::PropagationDistanceField [private]
operator()(double x, double y, double z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
origin_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
PropagationDistanceField(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, double max_distance)distance_field::PropagationDistanceField
propogate()distance_field::PropagationDistanceField [private]
ref(int x, int y, int z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
removeObstacleVoxels(const VoxelSet &points)distance_field::PropagationDistanceField [private]
reset()distance_field::PropagationDistanceField [virtual]
VoxelGrid< PropDistanceFieldVoxel >::reset(PropDistanceFieldVoxelinitial)distance_field::VoxelGrid< PropDistanceFieldVoxel >
resolution_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
setCell(int x, int y, int z, PropDistanceFieldVoxel &obj)distance_field::VoxelGrid< PropDistanceFieldVoxel >
size_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
sqrt_table_distance_field::PropagationDistanceField [private]
stride1_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
stride2_distance_field::VoxelGrid< PropDistanceFieldVoxel > [protected]
updatePointsInField(const std::vector< tf::Vector3 > &points, const bool iterative=true)distance_field::PropagationDistanceField [virtual]
VoxelGrid(double size_x, double size_y, double size_z, double resolution, double origin_x, double origin_y, double origin_z, PropDistanceFieldVoxeldefault_object)distance_field::VoxelGrid< PropDistanceFieldVoxel >
VoxelSet typedefdistance_field::PropagationDistanceField [private]
worldToGrid(double world_x, double world_y, double world_z, int &x, int &y, int &z) constdistance_field::VoxelGrid< PropDistanceFieldVoxel >
~DistanceField()distance_field::DistanceField< PropDistanceFieldVoxel > [virtual]
~PropagationDistanceField()distance_field::PropagationDistanceField [virtual]
~VoxelGrid()distance_field::VoxelGrid< PropDistanceFieldVoxel > [virtual]


distance_field
Author(s): Mrinal Kalakrishnan / mail@mrinal.net
autogenerated on Fri Dec 6 2013 21:11:00