The SUMO toolbox  2018a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
OutputConfig Interface Reference
Inheritance diagram for OutputConfig:
Inheritance graph
[legend]

Public Member Functions

int getOutputDimension ()
 Get the number of output as defined by this config. More...
 
OutputDescription[] getOutputDescriptions ()
 Get the descriptiobs for each output as defined by this config. More...
 
OutputDescription getOutputDescription (int i)
 Get the description of output i. More...
 
String[] getOutputNames ()
 Get an array corresponding to the (unique) names of all the outputs. More...
 
String getOutputName (int i)
 Get the name of output i. More...
 
boolean hasComplexOutputs ()
 Does this config contain complex outputs? More...
 
double getConstraintUB ()
 What are the constraints on this output. More...
 
double getConstraintLB ()
 
int[] getOutputSelect ()
 Get the array which corresponds to the indices of the raw outputs that have to be selected from samples. More...
 
String getOutputSelectString ()
 Does the same as getOutputSelect but returns the array as a string. More...
 
int getSimulatorOutputDimension ()
 Gives the total amount of raw, unprocessed outputs as returned by samples. More...
 

Member Function Documentation

double getConstraintLB ( )

Implemented in FilteredOutputConfig.

double getConstraintUB ( )

What are the constraints on this output.

Implemented in FilteredOutputConfig.

OutputDescription getOutputDescription ( int  i)

Get the description of output i.

Parameters
iThe i'th description (counting from 0).
Returns
The description of the output.

Implemented in FilteredOutputConfig.

OutputDescription [] getOutputDescriptions ( )

Get the descriptiobs for each output as defined by this config.

Implemented in FilteredOutputConfig.

int getOutputDimension ( )

Get the number of output as defined by this config.

Implemented in FilteredOutputConfig.

String getOutputName ( int  i)

Get the name of output i.

Parameters
iThe i'th output (counting from 0).
Returns
The name of the output.

Implemented in FilteredOutputConfig.

String [] getOutputNames ( )

Get an array corresponding to the (unique) names of all the outputs.

Implemented in FilteredOutputConfig.

int [] getOutputSelect ( )

Get the array which corresponds to the indices of the raw outputs that have to be selected from samples.

These raw values are then converted using the proper complex handling to the values that correspond to the output descriptions.

Returns
An array of indices.

Implemented in FilteredOutputConfig.

String getOutputSelectString ( )

Does the same as getOutputSelect but returns the array as a string.

Returns
String of array of indices.

Implemented in FilteredOutputConfig.

int getSimulatorOutputDimension ( )

Gives the total amount of raw, unprocessed outputs as returned by samples.

Implemented in FilteredOutputConfig.

boolean hasComplexOutputs ( )

Does this config contain complex outputs?

Implemented in FilteredOutputConfig.


The documentation for this interface was generated from the following file: