$search

distance_field::PropDistanceFieldVoxel Struct Reference

Structure that holds voxel information for the DistanceField. More...

#include <propagation_distance_field.h>

Inheritance diagram for distance_field::PropDistanceFieldVoxel:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Structure that holds voxel information for the DistanceField.

Definition at line 53 of file propagation_distance_field.h.


Constructor & Destructor Documentation

distance_field::PropDistanceFieldVoxel::PropDistanceFieldVoxel (  )  [inline]

Definition at line 140 of file propagation_distance_field.h.

distance_field::PropDistanceFieldVoxel::PropDistanceFieldVoxel ( int  distance_sq  )  [inline]

Definition at line 133 of file propagation_distance_field.h.


Member Data Documentation

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.

Reimplemented in distance_field::SignedPropDistanceFieldVoxel.

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.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


distance_field
Author(s): Mrinal Kalakrishnan / mail@mrinal.net
autogenerated on Fri Mar 1 14:42:24 2013