Classes | Enumerations | Functions
ignition::rndf Namespace Reference

Classes

class  Checkpoint
 A checkpoint is a waypoint that has to be visited. More...
 
class  Exit
 An exit clas that shows how to go from an exit waypoint to an entry waypoint. More...
 
class  Lane
 A class that represents a road lane composed by a set of waypoints. More...
 
class  LaneHeader
 
class  ParkingSpot
 An abstraction for representing a parking spot within a zone. More...
 
class  ParkingSpotHeader
 
class  Perimeter
 Abstraction for representing a perimeter as a collection of perimeter points. More...
 
class  PerimeterHeader
 
class  RNDF
 An abstraction to represent a Route Network Definition File (RNDF). More...
 
class  RNDFHeader
 An internal private RNDF header class. More...
 
class  RNDFNode
 An RNDF node class. More...
 
class  Segment
 Abstraction for representing road segments. More...
 
class  SegmentHeader
 An internal private segment header class. More...
 
class  UniqueId
 A unique id of the form x.y.z, where x and z are positive numbers and y is a non-negative number (perimeter Ids are always 0). More...
 
class  Waypoint
 A reference point. More...
 
class  Zone
 An abstraction for representing areas within free vehicle movement is permitted. More...
 
class  ZoneHeader
 

Enumerations

enum  Marking {
  Marking::DOUBLE_YELLOW, Marking::SOLID_YELLOW, Marking::SOLID_WHITE, Marking::BROKEN_WHITE,
  Marking::UNDEFINED
}
 

Functions

bool env (const std::string &_name, std::string &_value)
 Find the environment variable '_name' and return its value. More...
 

Enumeration Type Documentation

Enumerator
DOUBLE_YELLOW 

Double yellow type.

SOLID_YELLOW 

Solid yellow type.

SOLID_WHITE 

Solid white type.

BROKEN_WHITE 

Broken white,.

UNDEFINED 

Undefined.

Function Documentation

bool ignition::rndf::env ( const std::string &  _name,
std::string &  _value 
)

Find the environment variable '_name' and return its value.

Parameters
[in]_nameName of the environment variable.
[out]_valueValue if the variable was found.
Returns
True if the variable was found or false otherwise.