webcapp_01_0_1
Class AreaUsinada

public class AreaUsinada
Constructor Detail

AreaUsinada

public AreaUsinada(FeatureDeUsinagem fdu,
                   DadosDoProjeto dados)
Cria uma nova instancia de AreaUsinada.
Parameters:
fdu - FeatureDeUsinagem
dados - DadosDoProjeto

Method Detail

getPontosPerfilPeca

private static Vector getPontosPerfilPeca(Vector feat)
Retorna um Vector com os pontos do perfil da peça.
Parameters:
feat - Vector
Returns:
Vector

calculaAreaPoligono

private static double calculaAreaPoligono(Vector points)
Calcula a área do perfil da peça.
Parameters:
points - Vector
Returns:
Double

calculaAreaInicial

public double calculaAreaInicial(DadosDoProjeto ddp)
Retorna a area inicial da peça.
Returns:
Double

getAreaUsinada

public double getAreaUsinada()
Retorna a area usinada.
Returns:
Double

getAreaDaPeca

public double getAreaDaPeca()
Retorna a area final da peça.
Returns:
Double