Drake
LaneEndSet Class Reference

An implementation of LaneEndSet for RNDF. More...

#include <drake/automotive/maliput/rndf/branch_point.h>

Inheritance diagram for LaneEndSet:
[legend]
Collaboration diagram for LaneEndSet:
[legend]

Public Member Functions

 LaneEndSet ()=default
 
 ~LaneEndSet () override=default
 
void add (const api::LaneEnd &end)
 Adds a LaneEnd. More...
 
Does not allow copy, move, or assignment
 LaneEndSet (const LaneEndSet &)=delete
 
LaneEndSetoperator= (const LaneEndSet &)=delete
 
 LaneEndSet (LaneEndSet &&)=delete
 
LaneEndSetoperator= (LaneEndSet &&)=delete
 
- Public Member Functions inherited from LaneEndSet
int size () const
 Returns the number of LaneEnds in this set. More...
 
const LaneEndget (int index) const
 Returns the LaneEnd indexed by index. More...
 
 LaneEndSet (const LaneEndSet &)=delete
 
LaneEndSetoperator= (const LaneEndSet &)=delete
 
 LaneEndSet (LaneEndSet &&)=delete
 
LaneEndSetoperator= (LaneEndSet &&)=delete
 

Additional Inherited Members

- Protected Member Functions inherited from LaneEndSet
 LaneEndSet ()=default
 

Detailed Description

An implementation of LaneEndSet for RNDF.

Constructor & Destructor Documentation

LaneEndSet ( const LaneEndSet )
delete
LaneEndSet ( LaneEndSet &&  )
delete
LaneEndSet ( )
default
~LaneEndSet ( )
overridevirtualdefault

Reimplemented from LaneEndSet.

Member Function Documentation

void add ( const api::LaneEnd end)
inline

Adds a LaneEnd.

Here is the caller graph for this function:

LaneEndSet& operator= ( const LaneEndSet )
delete
LaneEndSet& operator= ( LaneEndSet &&  )
delete

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