Aimsun Next API Custos Passados¶
Funções relacionadas aos 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