Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data Class Reference

#include <CEPHandler.h>

Public Member Functions

 FullLoadDrag_Data ()
std::map< std::string, std::vector< double > > & getDragCurve ()
const double & getP_n_max_p0 () const
const double & getP_n_max_p1 () const
const double & getP_n_max_v0 () const
const double & getP_n_max_v1 () const
void setDragCurve (const std::map< std::string, std::vector< double > > &value)
void setP_n_max_p0 (const double &value)
void setP_n_max_p1 (const double &value)
void setP_n_max_v0 (const double &value)
void setP_n_max_v1 (const double &value)

Private Attributes

std::map< std::string, std::vector< double > > privateDragCurve
double privateP_n_max_p0
double privateP_n_max_p1
double privateP_n_max_v0
double privateP_n_max_v1

Detailed Description

Definition at line 165 of file V5/cpp/CEPHandler.h.

Constructor & Destructor Documentation

◆ FullLoadDrag_Data()

PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::FullLoadDrag_Data ( )

Definition at line 647 of file V5/cpp/CEPHandler.cpp.

References setDragCurve().

Member Function Documentation

◆ getDragCurve()

std::map< std::string, std::vector< double > > & PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::getDragCurve ( )

Definition at line 639 of file V5/cpp/CEPHandler.cpp.

References privateDragCurve.

◆ getP_n_max_p0()

const double & PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::getP_n_max_p0 ( ) const

Definition at line 615 of file V5/cpp/CEPHandler.cpp.

References privateP_n_max_p0.

◆ getP_n_max_p1()

const double & PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::getP_n_max_p1 ( ) const

Definition at line 631 of file V5/cpp/CEPHandler.cpp.

References privateP_n_max_p1.

◆ getP_n_max_v0()

const double & PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::getP_n_max_v0 ( ) const

Definition at line 607 of file V5/cpp/CEPHandler.cpp.

References privateP_n_max_v0.

◆ getP_n_max_v1()

const double & PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::getP_n_max_v1 ( ) const

Definition at line 623 of file V5/cpp/CEPHandler.cpp.

References privateP_n_max_v1.

◆ setDragCurve()

void PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::setDragCurve ( const std::map< std::string, std::vector< double > > & value)

Definition at line 643 of file V5/cpp/CEPHandler.cpp.

References invalid_return< std::string >::value, and privateDragCurve.

Referenced by FullLoadDrag_Data().

Here is the caller graph for this function:

◆ setP_n_max_p0()

void PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::setP_n_max_p0 ( const double & value)

◆ setP_n_max_p1()

void PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::setP_n_max_p1 ( const double & value)

◆ setP_n_max_v0()

void PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::setP_n_max_v0 ( const double & value)

◆ setP_n_max_v1()

void PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::setP_n_max_v1 ( const double & value)

Field Documentation

◆ privateDragCurve

std::map<std::string, std::vector<double> > PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::privateDragCurve
private

Definition at line 171 of file V5/cpp/CEPHandler.h.

Referenced by getDragCurve(), and setDragCurve().

◆ privateP_n_max_p0

double PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::privateP_n_max_p0
private

Definition at line 168 of file V5/cpp/CEPHandler.h.

Referenced by getP_n_max_p0(), and setP_n_max_p0().

◆ privateP_n_max_p1

double PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::privateP_n_max_p1
private

Definition at line 170 of file V5/cpp/CEPHandler.h.

Referenced by getP_n_max_p1(), and setP_n_max_p1().

◆ privateP_n_max_v0

double PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::privateP_n_max_v0
private

Definition at line 167 of file V5/cpp/CEPHandler.h.

Referenced by getP_n_max_v0(), and setP_n_max_v0().

◆ privateP_n_max_v1

double PHEMlightdllV5::VEHPHEMLightJSON::FullLoadDrag_Data::privateP_n_max_v1
private

Definition at line 169 of file V5/cpp/CEPHandler.h.

Referenced by getP_n_max_v1(), and setP_n_max_v1().


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