ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::env::BorderBased::ALanePositionedObject Class Referenceabstract

Abstract class for Objects that are positioned by a connection to a certain lane. More...

#include <alanepositionedobject.h>

Inheritance diagram for adore::env::BorderBased::ALanePositionedObject:
Inheritance graph
Collaboration diagram for adore::env::BorderBased::ALanePositionedObject:
Collaboration graph

Public Member Functions

virtual const LanePositiongetLanePosition ()=0
 Get the LanePosition of the Object. More...
 
virtual ~ALanePositionedObject ()
 Destroy the ALanePositionedObject. More...
 

Detailed Description

Abstract class for Objects that are positioned by a connection to a certain lane.

Constructor & Destructor Documentation

◆ ~ALanePositionedObject()

virtual adore::env::BorderBased::ALanePositionedObject::~ALanePositionedObject ( )
inlinevirtual

Destroy the ALanePositionedObject.

Member Function Documentation

◆ getLanePosition()

virtual const LanePosition& adore::env::BorderBased::ALanePositionedObject::getLanePosition ( )
pure virtual

Get the LanePosition of the Object.

Returns
const LanePosition& LanePosition of the Object

Implemented in adore::if_xodr::XODR2BorderBasedConverter::XODR_Signal, and adore::env::BorderBased::StopLine.

Here is the caller graph for this function:

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