Flatland
Public Member Functions | Public Attributes | List of all members
flatland_plugins::WorldModifier Struct Reference
Collaboration diagram for flatland_plugins::WorldModifier:
Collaboration graph
[legend]

Public Member Functions

void CalculateNewWall (double d, b2Vec2 vertex1, b2Vec2 vertex2, b2EdgeShape &new_wall)
 
void AddWall (b2EdgeShape &new_wall)
 
void AddSideWall (b2EdgeShape &old_wall, b2EdgeShape &new_wall)
 
 WorldModifier (flatland_server::World *world, std::string layer_name, double wall_wall_dist, bool double_wall, Pose robot_ini_pose)
 
void AddFullWall (b2EdgeShape *wall)
 

Public Attributes

Worldworld_
 
std::string layer_name_
 
double wall_wall_dist_
 
bool double_wall_
 
Pose robot_ini_pose_
 

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