Drake
Endpoint Class Reference

Complete set of parameters for an endpoint of a connection, specified in the world frame. More...

#include <drake/automotive/maliput/multilane/connection.h>

Public Member Functions

 Endpoint ()=default
 
 Endpoint (const EndpointXy &xy, const EndpointZ &z)
 
Endpoint reverse () const
 Returns an Endpoint with reversed direction. More...
 
const EndpointXyxy () const
 Returns the subset of parameters pertaining to the xy ground-plane. More...
 
const EndpointZz () const
 Returns the subset of parameters pertaining to out-of-ground-plane aspects. More...
 
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable
 Endpoint (const Endpoint &)=default
 
Endpointoperator= (const Endpoint &)=default
 
 Endpoint (Endpoint &&)=default
 
Endpointoperator= (Endpoint &&)=default
 

Detailed Description

Complete set of parameters for an endpoint of a connection, specified in the world frame.

It comprises two subsets of parameters: those pertaining only to the xy ground-plane, and those pertaining to out-of-plane aspects of an endpoint.

Constructor & Destructor Documentation

Endpoint ( const Endpoint )
default
Endpoint ( Endpoint &&  )
default
Endpoint ( )
default
Endpoint ( const EndpointXy xy,
const EndpointZ z 
)
inline

Member Function Documentation

Endpoint& operator= ( const Endpoint )
default
Endpoint& operator= ( Endpoint &&  )
default
Endpoint reverse ( ) const
inline

Returns an Endpoint with reversed direction.

const EndpointXy& xy ( ) const
inline

Returns the subset of parameters pertaining to the xy ground-plane.

Here is the caller graph for this function:

const EndpointZ& z ( ) const
inline

Returns the subset of parameters pertaining to out-of-ground-plane aspects.

Here is the call graph for this function:

Here is the caller graph for this function:


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