Structure that holds voxel information for the DistanceField. More...
#include <propagation_distance_field.h>
Public Member Functions | |
PropDistanceFieldVoxel (int distance_sq) | |
PropDistanceFieldVoxel () | |
Public Attributes | |
int | closest_point_ [3] |
int | distance_square_ |
int | location_ [3] |
int | update_direction_ |
Static Public Attributes | |
static const int | UNINITIALIZED = -1 |
Structure that holds voxel information for the DistanceField.
Definition at line 53 of file propagation_distance_field.h.
distance_field::PropDistanceFieldVoxel::PropDistanceFieldVoxel | ( | ) | [inline] |
Definition at line 127 of file propagation_distance_field.h.
distance_field::PropDistanceFieldVoxel::PropDistanceFieldVoxel | ( | int | distance_sq | ) | [inline] |
Definition at line 120 of file propagation_distance_field.h.
Closes obstacle from this voxel
Definition at line 60 of file propagation_distance_field.h.
Squared distance from the closest obstacle
Definition at line 58 of file propagation_distance_field.h.
Grid location of this voxel
Definition at line 59 of file propagation_distance_field.h.
const int distance_field::PropDistanceFieldVoxel::UNINITIALIZED = -1 [static] |
Definition at line 63 of file propagation_distance_field.h.
Direction from which this voxel was updated
Definition at line 61 of file propagation_distance_field.h.