| 
    ad_rss
    
   | 
 
DataType VelocityRange. More...
#include <ad/rss/situation/VelocityRange.hpp>
Public Types | |
| typedef std::shared_ptr< VelocityRange > | Ptr | 
| Smart pointer on VelocityRange.  | |
| typedef std::shared_ptr< VelocityRange const > | ConstPtr | 
| Smart pointer on constant VelocityRange.  | |
Public Member Functions | |
| VelocityRange ()=default | |
| standard constructor  | |
| ~VelocityRange ()=default | |
| standard destructor  | |
| VelocityRange (const VelocityRange &other)=default | |
| standard copy constructor  | |
| VelocityRange (VelocityRange &&other)=default | |
| standard move constructor  | |
| VelocityRange & | operator= (const VelocityRange &other)=default | 
| standard assignment operator  More... | |
| VelocityRange & | operator= (VelocityRange &&other)=default | 
| standard move operator  More... | |
| bool | operator== (const VelocityRange &other) const | 
| standard comparison operator  More... | |
| bool | operator!= (const VelocityRange &other) const | 
| standard comparison operator  More... | |
Public Attributes | |
| ::ad::physics::SpeedRange | speedLon | 
| ::ad::physics::SpeedRange | speedLat | 
DataType VelocityRange.
Defines the velocity range of an object within its current lane. The velocity range consists of a longitudinal and a lateral component.
      
  | 
  inline | 
standard comparison operator
| [in] | other | Other VelocityRange. | 
true if both VelocityRange are different 
      
  | 
  default | 
standard assignment operator
| [in] | other | Other VelocityRange | 
      
  | 
  default | 
standard move operator
| [in] | other | Other VelocityRange | 
      
  | 
  inline | 
standard comparison operator
| [in] | other | Other VelocityRange | 
true if both VelocityRange are equal | ::ad::physics::SpeedRange ad::rss::situation::VelocityRange::speedLat | 
The lateral speed component of the velocity vector. The lateral component of the velocity is always measured orthogonal to the center line of the current lane.
| ::ad::physics::SpeedRange ad::rss::situation::VelocityRange::speedLon | 
The longitudinal speed component of the velocity vector. The longitudinal component of the velocity is always measured tangential to the center line of the current lane.