66 NBSign(
SignType type,
double offset,
const std::string label =
"");
The representation of a single edge during network building.
A class representing a single street sign.
void writeAsPOI(OutputDevice &into, const NBEdge *edge) const
write into device as POI positioned relative to the given edge
static StringBijection< SignType > SignTypeColors
SignType myType
the type of the sign
std::string myLabel
The (optional) label (for SPEED, SLOPE etc)
double myOffset
The offset of the sign from the start of its edge.
static StringBijection< SignType > SignTypeStrings
@ SIGN_TYPE_RAIL_CROSSING
@ SIGN_TYPE_RIGHT_BEFORE_LEFT
@ SIGN_TYPE_LEFT_BEFORE_RIGHT
Static storage of an output device and its base (abstract) implementation.