Classe TFraction
Representa uma fracção
Propriedades
float alturaAoSolo
Retorna a altura ao solo a que se situa a fracção
_______________________________________________
float area
Retorna a área útil da fracção.
_______________________________________________
string conclusao
Retorna o texto definido para a conclusão.
_______________________________________________
TInertia dadosInercia
Retorna um objecto TInertia que contém os dados necessário ao cálculo da inércia.
_______________________________________________
float erenClimatizacaoAquecimentoTotal
A energia total para aquecimento ambiente dos outros sistemas de energia renováveis.
_______________________________________________
float erenClimatizacaoArrefecimentoTotal
A energia total para arrefecimento ambiente dos outros sistemas de energia renováveis.
Não implementado. Reservado para uso futuro.
_______________________________________________
float erenAQSTotal
A energia total para AQS dos outros sistemas de energia renováveis.
_______________________________________________
float esolarTotal
A energia total para AQS dos sistemas solares.
_______________________________________________
boolean existe
Retorna True se a fracção existe ou False caso não exista
_______________________________________________
int id
Retorna o número que identifica a fracção
_______________________________________________
int inercia
Retorna um valor que define o resultado da inércia da fracção. Os valores são:
FRACA = 1
MEDIA = 2
FORTE = 3
_______________________________________________
string inerciaTxt
Retorna o valor da inércia em texto.
_______________________________________________
[TSurrounding] listaEnvolventes
Retorna uma lista das envolventes que pertencem à fracção.
_______________________________________________
[TWindow] listaJanelas
Retorna uma lista dos vãos envidraçados que pertencem à fracção.
_______________________________________________
[TNHPlace] listaLocaisNaoAquecidos
Retorna uma lista dos locais não aquecidos que pertencem à fracção.
_______________________________________________
[TImprovementMeasure] listaMedidasMelhoria
Retorna uma lista das medidas de melhoria da fracção.
_______________________________________________
[TOtherRenewableEnergySystem] listaOutrosSistemasER
Retorna uma lista dos outros sistemas de energia renovável da fracção.
_______________________________________________
[TThermalBridge] listaPTL
Retorna uma lista das pontes térmicas lineares da fracção.
_______________________________________________
[TWindow] listaTiposDescricaoJanelas
Retorna uma lista de janelas cuja descrição é distinta. A janela que representa cada descrição é a primeira da lista que possui essa descrição e apenas é retornada uma por cada descrição.
_______________________________________________
string nome
O nome da fracção.
_______________________________________________
float necessidadeAguaQuente
Retorna as necessidades de água quente em litros para a fracção.
_______________________________________________
float necessidadeEnergiaAguaQuente
Retorna as necessidades de água quente em kWh/ano para a fracção.
_______________________________________________
string notas
Retorna as notas definidas para a fracção.
_______________________________________________
string notasMedidasMelhoria
Retorna as notas gerais definidas para as medidas de melhorias da fracção.
_______________________________________________
string notasSistemasAQS
Retorna as notas definidas para os sitemas de AQS da fracção.
_______________________________________________
string notasSistemasClimatizacao
Retorna as notas definidas para os sistemas de climatização da fracção.
_______________________________________________
int numeroCorpos
Retorna o número de corpos da fracção.
_______________________________________________
int numeroDiasAberto
Retorna o número de dias em que a fracção está aberta.
_______________________________________________
int numeroOcupantes
Retorna o número de ocupantes da fracção.
_______________________________________________
int numeroPisos
Retorna o número de pisos da fracção.
_______________________________________________
string numeroPolicia
Retorna o número de polícia da fracção.
_______________________________________________
int numeroQuartos
Retorna o número de quartos da fracção.
_______________________________________________
string orientacao
Retorna a orientação da fachada principal da fracção.
_______________________________________________
float percentagemAreaJanelas
Retorna a percentagem de área de janelas em relação à área da fracção.
_______________________________________________
float peDireito
Retorna o valor calculado do pé-direito da fracção.
_______________________________________________
string portaFraccao
O valor da porta da fracção.
_______________________________________________
string resumoSolucoesEnvolventes
O resumo das soluções da fracção. Este resumo é escrito directamente pelo utilizador.
_______________________________________________
boolean seVolumePorPessoa
Retorna se o volume necessário de AQS é calculado com base no número de ocupantes ou definido directamente.
_______________________________________________
[TAirConditioningSystem] listaSistemasArCondicionado
Retorna uma lista dos sistemas de climatização da fracção.
_______________________________________________
TImprovementMeasure situacaoActual
Retorna uma medida de melhoria que representa a situação actual da fracção. Utilizado para obter os gastos anuais da situação actual.
_______________________________________________
string tipoEdificio
Retorna o tipo de fracção. Os tipos existentes são:
Edifício de Habitação Sem Sistema(s) de Climatização
Pequeno Edifício de Serviços Sem Sistema(s) de Climatização
_______________________________________________
string utilizacao
Retorna o tipo de utilização da fracção.
_______________________________________________
TVentilation ventilacao
Retorna um objecto que representa a ventilação da fracção
_______________________________________________
float volume
Retorna o volume da fracção.
_______________________________________________
float volumeAguaPorUnidade
Retorna o volume de água por ocupante utilizado para o cálculo do volume de ASQ total.
_______________________________________________
Funções
float areaEnvolventesPorCodigos([string])
Retorna a soma das áreas das envolventes opacas cujos códigos são passados na lista.
_______________________________________________
float areaFinalEnvolvente(TSurrounding)
Retorna a área final da envolvente opaca descontando todas as áreas especificadas da sua definição.
_______________________________________________
float areaJanelasExteriores(orientacao=None)
Retorna a área total dos vãos envidraçados exteriores. Caso uma orientação seja definida será retornado o resultado apenas para essa orientação.
_______________________________________________
float areaJanelasPorCodigos([string])
Retorna a soma das áreas dos vãos envidraçados cujos são passados na lista.
_______________________________________________
[TSurrounding] envolventesComSolucao(string codigo_solucao, int tipo, string codigo_lna=None)
Retorna a lista das envolventes opacas com o codigo de solução especificado, de determinado tipo e em contacto com determinado local não aquecido. Se o nome do local não aquecido não for passado retorna as exteriores.
Os valores possíveis para o tipo são :
NORMAL = 1
PONTE TÉRMICA PLANA = 2
PORTA = 3
_______________________________________________
TSurrounding envolventePorNome(string)
Retorna a envolvente cujo nome é entrado.
_______________________________________________
[TWindow] janelasComSolucao(string codigo_solucao, string codigo_lna=None)
Retorna uma lista de vãos envidraçados com o codigo de solução especificado e em contacto com determinado local não aquecido. Se o nome do local não aquecido não for passado retorna os exteriores.
_______________________________________________
TWindow janelaPorNome(string)
Retorna o vão envidraçado com determinado nome.
_______________________________________________
[TWindow] janelasPorOrientacao(string orient_name)
Retorna uma lista dos vãos envidraçados com determinada orientação. As orientações podem ser "N", "NE", "E", "SE", "S", "SW", "W", "NW" e "HOR"
_______________________________________________
TImprovementMeasure medidaMelhoria(string)
Retorna a medida de melhoria com determinado código.
_______________________________________________