Skip to content

Aimsun Next API Custos Passados

Ler o número de intervalos de Custos Passados Lidos

Em C++ e Python

Explicação

Ler o número de Custos Passados lidos anteriormente. Se o valor retornado for 0, então não há nenhum Custo Passado lido anteriormente.

Formato
int AKIPastCostGetNbIntervalsReaded()
Parâmetros

Nó.

Saída
  • ≥ 0: Nenhum erro.
  • < 0: Erro.

Ler se os Custos Passados são lidos por Tipo de Veículo

Em C++ e Python

Explicação

Ler se os Custos Passados foram lidos por tipo de veículo.

Formato
int AKIPastCostAreCostsPerVehicleType()
Parâmetros

Nenhum.

Saída
  • ≥ 0: 1 significa Custo Passado por Tipo de Veículo e 0 caso contrário.
  • < 0: Erro.

Ler o Tempo Inicial do Custo Passado Lido

Em C++ e Python

Explicação

Ler o tempo inicial dos Custos Passados lidos.

Formato
double AKIPastCostGetIniTimeReaded()
Parâmetros

Nenhum.

Saída
  • ≥ 0: Nenhum Erro.
  • < 0: Erro.

Ler o Intervalo de Tempo do Custo Passado Lido

Em C++ e Python

Explicação

Ler o intervalo de tempo dos Custos Passados lidos.

Formato
double AKIPastCostGetIntervalReaded()
Parâmetros

Nenhum.

Saída
  • ≥ 0: Nenhum Erro
  • < 0: Erro

Ler Custo Passado

Em C++ e Python

Explicação:

Ler os custos passados (o custo passado e o custo passado de saída) de um link.

Formato
double AKIPastCostGetPastCost( int sectorig, int sectdest, double aTime, int idVehType );
double AKIPastCostGetPastOutputCost( int sectorig, int sectdest, double aTime, int idVehType );
Parâmetros
  • sectorig: Identificador da seção de origem do link.
  • sectdest: Identificador da seção de destino do link.
  • aTime: O tempo do Custo Passado.
  • idVehType: O ID do Tipo de Veículo.
Saída
  • ≥ 0: Nenhum Erro.
  • < 0: Erro.

Modificar Custo Passado

Em C++ e Python

Explicação

Modificar o Custo Passado. Se o tipo de veículo for NULL ou "todos", o custo passado lido não distingue por tipo de veículo.

Formato
int AKIPastCostSetPastCost( int sectorig, int sectdest, double aTime, int idVehType, double acost, double aocost );
Parâmetros
  • sectorig: Identificador da seção de origem do link.
  • sectdest: Identificador da seção de destino do link.
  • aTime: O tempo do Custo Passado.
  • idVehType: O ID do Tipo de Veículo.
  • acost: O novo Custo Passado.
  • aocost: O novo Custo Passado de Saída.
Saída
  • = 0: Nenhum Erro
  • < 0: Erro