delphyne
IdmPlannerParametersIndices Struct Reference

Detailed Description

Describes the row indices of a IdmPlannerParameters.

#include <src/gen/idm_planner_parameters.h>

Static Public Member Functions

static const std::vector< std::string > & GetCoordinateNames ()
 Returns a vector containing the names of each coordinate within this class. More...
 

Static Public Attributes

static const int kNumCoordinates = 9
 The total number of rows (coordinates). More...
 
static const int kVRef = 0
 
static const int kA = 1
 
static const int kB = 2
 
static const int kS0 = 3
 
static const int kTimeHeadway = 4
 
static const int kDelta = 5
 
static const int kBloatDiameter = 6
 
static const int kDistanceLowerLimit = 7
 
static const int kScanAheadDistance = 8
 

Member Function Documentation

◆ GetCoordinateNames()

const std::vector< std::string > & GetCoordinateNames ( )
static

Returns a vector containing the names of each coordinate within this class.

The indices within the returned vector matches that of this class. In other words, IdmPlannerParametersIndices::GetCoordinateNames()[i] is the name for BasicVector::GetAtIndex(i).

Member Data Documentation

◆ kA

const int kA = 1
static

◆ kB

const int kB = 2
static

◆ kBloatDiameter

const int kBloatDiameter = 6
static

◆ kDelta

const int kDelta = 5
static

◆ kDistanceLowerLimit

const int kDistanceLowerLimit = 7
static

◆ kNumCoordinates

const int kNumCoordinates = 9
static

The total number of rows (coordinates).

◆ kS0

const int kS0 = 3
static

◆ kScanAheadDistance

const int kScanAheadDistance = 8
static

◆ kTimeHeadway

const int kTimeHeadway = 4
static

◆ kVRef

const int kVRef = 0
static

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