Tenvironment Struct Reference

Detailed Description

A collection of obstacles (convex polyhedrons) with their names.

See Also
environment.h, environment.c, Tpolyhedron.

Definition at line 39 of file environment.h.

Data Fields

double maxCoord
 
Tvector names
 
Tvector obstacles
 

Field Documentation

double Tenvironment::maxCoord

Maximum coordinate value used in any of the bodies of the environment.

Definition at line 40 of file environment.h.

Referenced by AddShape2Environment(), GetEnvironmentMaxCoordinate(), and InitEnvironment().

Tvector Tenvironment::names

One name for each obstacle in the environment.

Definition at line 41 of file environment.h.

Referenced by AddShape2Environment(), DeleteEnvironment(), GetObstacleID(), GetObstacleName(), and InitEnvironment().

Tvector Tenvironment::obstacles

The convex polyhedron defining each obstacle.

Definition at line 42 of file environment.h.

Referenced by AddShape2Environment(), DeleteEnvironment(), GetEnvironmentNObstacles(), GetObstacleColor(), GetObstacleShape(), GetObstacleShapeStatus(), and InitEnvironment().