Eclipse SUMO - Simulation of Urban MObility
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.

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.

◆ 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.

◆ 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.

◆ 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.

◆ 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.

◆ 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.

◆ setP_n_max_p0()

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

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

◆ setP_n_max_p1()

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

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

◆ setP_n_max_v0()

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

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

◆ setP_n_max_v1()

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

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

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.

◆ privateP_n_max_p0

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

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

◆ privateP_n_max_p1

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

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

◆ privateP_n_max_v0

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

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

◆ privateP_n_max_v1

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

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


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