medidas
Class Escala

java.lang.Object
  extended by medidas.Medida
      extended by medidas.Escala
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class Escala
extends Medida

Classe que representa a escala milímetros por pixel do objeto


Field Summary
 
Fields inherited from class medidas.Medida
medidaJaExtraida
 
Constructor Summary
Escala()
           
 
Method Summary
protected  double escala(boolean[][] imagemDaRefDeEscala, double raioEmMilimetros)
          Função que extrai a escala, baseado no contorno da imagem da referência de escala
 void extraiMedidaDeFato()
          Função que realmente extrai a medida (implementada nas filhas)
 double pegaEscala()
           
 java.lang.String pegaValor()
           
 java.lang.String toString()
           
 void zeraMedidaEspecifica()
          Esta função deve zerar a medida real
 
Methods inherited from class medidas.Medida
actionPerformed, extraiMedida, zeraMedida
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Escala

public Escala()
Method Detail

pegaEscala

public double pegaEscala()

escala

protected double escala(boolean[][] imagemDaRefDeEscala,
                        double raioEmMilimetros)
Função que extrai a escala, baseado no contorno da imagem da referência de escala

See Also:
ExtratorDeMedidas

extraiMedidaDeFato

public void extraiMedidaDeFato()
Description copied from class: Medida
Função que realmente extrai a medida (implementada nas filhas)

Specified by:
extraiMedidaDeFato in class Medida

toString

public java.lang.String toString()
Specified by:
toString in class Medida

zeraMedidaEspecifica

public void zeraMedidaEspecifica()
Description copied from class: Medida
Esta função deve zerar a medida real

Specified by:
zeraMedidaEspecifica in class Medida

pegaValor

public java.lang.String pegaValor()
Specified by:
pegaValor in class Medida