|
ad_physics
|
DataType ParametricRange. More...
#include <ad/physics/ParametricRange.hpp>

Public Types | |
| typedef std::shared_ptr< ParametricRange > | Ptr |
| Smart pointer on ParametricRange. | |
| typedef std::shared_ptr< ParametricRange const > | ConstPtr |
| Smart pointer on constant ParametricRange. | |
Public Member Functions | |
| ParametricRange ()=default | |
| standard constructor | |
| ~ParametricRange ()=default | |
| standard destructor | |
| ParametricRange (const ParametricRange &other)=default | |
| standard copy constructor | |
| ParametricRange (ParametricRange &&other)=default | |
| standard move constructor | |
| ParametricRange & | operator= (const ParametricRange &other)=default |
| standard assignment operator More... | |
| ParametricRange & | operator= (ParametricRange &&other)=default |
| standard move operator More... | |
| bool | operator== (const ParametricRange &other) const |
| standard comparison operator More... | |
| bool | operator!= (const ParametricRange &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::physics::ParametricValue | minimum {0.0} |
| ::ad::physics::ParametricValue | maximum {1.0} |
DataType ParametricRange.
A parametric range within a lane segment described by its borders: [minimum, maximum].
|
inline |
standard comparison operator
| [in] | other | Other ParametricRange. |
true if both ParametricRange are different
|
default |
standard assignment operator
| [in] | other | Other ParametricRange |
|
default |
standard move operator
| [in] | other | Other ParametricRange |
|
inline |
standard comparison operator
| [in] | other | Other ParametricRange |
true if both ParametricRange are equal | ::ad::physics::ParametricValue ad::physics::ParametricRange::maximum {1.0} |
The maximum value of the parametric range.
| ::ad::physics::ParametricValue ad::physics::ParametricRange::minimum {0.0} |
The minimum value of the parametric range.
1.8.17