Public Member Functions | Public Attributes | Static Public Attributes
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 ()
 PropDistanceFieldVoxel (int distance_sq)

Public Attributes

int3 closest_point_
int distance_square_
int3 location_
int update_direction_

Static Public Attributes

static const int UNINITIALIZED = -1

Detailed Description

Structure that holds voxel information for the DistanceField.

Definition at line 75 of file propagation_distance_field.h.


Constructor & Destructor Documentation

Definition at line 190 of file propagation_distance_field.h.

Definition at line 182 of file propagation_distance_field.h.


Member Data Documentation

Closes obstacle from this voxel

Definition at line 82 of file propagation_distance_field.h.

Squared distance from the closest obstacle

Definition at line 80 of file propagation_distance_field.h.

Grid location of this voxel

Definition at line 81 of file propagation_distance_field.h.

Reimplemented in distance_field::SignedPropDistanceFieldVoxel.

Definition at line 85 of file propagation_distance_field.h.

Direction from which this voxel was updated

Definition at line 83 of file propagation_distance_field.h.


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


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