Geometria
Class Parallelogramma

java.lang.Object
  extended by Geometria.Parallelogramma

public class Parallelogramma
extends java.lang.Object

Questa classe serve per calcolare le grandezze del parallelogramma


Constructor Summary
Parallelogramma(double base, double altezza, double latoObliquo, double angolo, double area, double diagonaleCorta, double diagonaleLunga, double perimetro)
          Crea l' istanza di un Parallelogramma.
 
Method Summary
 double altezza_base_angolo_perimetro()
          Calcola l'altezza, noti base, angolo e perimetro.
 double altezza_base_area()
          Calcola l'altezza, note base e area.
 double altezza_latoObliquo_angolo()
          Calcola l'altezza, noti lato obliquo e angolo.
 double angolo_altezza_latoObliquo()
          Calcola l'angolo, noti altezza e lato obliquo.
 double angolo_base_latoObliquo_area()
          Calcola l'angolo, noti base, lato obliquo e area.
 double area_base_altezza()
          Calcola l'area, note base e altezza.
 double area_base_latoObliquo_angolo()
          Calcola l'area, noti base, lato obliquo e angolo.
 double base_altezza_angolo_diagonaleCorta()
          Calcola la base, noti altezza, angolo e diagonale corta.
 double base_altezza_angolo_diagonaleLunga()
          Calcola la base, noti altezza, angolo e diagonale lunga.
 double base_altezza_angolo_perimetro()
          Calcola la base, noti altezza, angolo e perimetro.
 double base_altezza_area()
          Calcola la base, note altezza e area.
 double base_altezza_latoObliquo_diagonaleCorta()
          Calcola la base, note altezza, lato obliquo e diagonale corta.
 double base_altezza_latoObliquo_diagonaleLunga()
          Calcola la base, noti altezza, lato obliquo e diagonale lunga.
 double base_latoObliquo_angolo_area()
          Calcola la base, noti lato obliquo, angolo e area.
 double base_latoObliquo_angolo_diagonaleCorta()
          Calcola la base, noti lato obliquo, angolo e diagonale corta.
 double base_latoObliquo_angolo_diagonaleLunga()
          Calcola la base, noti lato obliquo, angolo e diagonale lunga.
 double base_latoObliquo_perimetro()
          Calcola la base, noti lato obliquo e perimetro.
 double diagonaleCorta_base_altezza_angolo()
          Calcola la diagonale corta, noti base, altezza e angolo.
 double diagonaleCorta_base_altezza_latoObliquo()
          Calcola la diagonale corta, noti base, altezza e lato obliquo.
 double diagonaleLunga_base_altezza_angolo()
          Calcola la diagonale lunga, noti base, altezza e angolo.
 double diagonaleLunga_base_altezza_diagonaleCorta()
          Calcola la diagonale lunga, note base, altezza e diagonale corta.
 double diagonaleLunga_base_altezza_latoObliquo()
          Calcola la diagonale lunga, noti base, altezza e lato obliquo.
 double latoObliquo_altezza_angolo()
          Calcola il lato obliquo, noti altezza e angolo.
 double latoObliquo_altezza_area_perimetro()
          Calcola il lato obliquo, noti altezza, area e perimetro.
 double latoObliquo_base_angolo_area()
          Calcola il lato obliquo, noti base, angolo e area.
 double latoObliquo_base_perimetro()
          Calcola il lato obliquo, noti base e perimetro.
 double perimetro_altezza_latoObliquo_area()
          Calcola il perimetro, noti altezza, lato obliquo e area.
 double perimetro_base_latoObliquo()
          Calcola il perimetro, noti base e lato obliquo.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parallelogramma

public Parallelogramma(double base,
                       double altezza,
                       double latoObliquo,
                       double angolo,
                       double area,
                       double diagonaleCorta,
                       double diagonaleLunga,
                       double perimetro)
Crea l' istanza di un Parallelogramma. Per i parametri che non si intendono inserire, inserire 0.

Parameters:
angolo - Angolo acuto tra la base e il lato obliquo, espresso in gradi.
Method Detail

base_altezza_area

public double base_altezza_area()
Calcola la base, note altezza e area.


base_latoObliquo_perimetro

public double base_latoObliquo_perimetro()
Calcola la base, noti lato obliquo e perimetro.


base_altezza_latoObliquo_diagonaleCorta

public double base_altezza_latoObliquo_diagonaleCorta()
Calcola la base, note altezza, lato obliquo e diagonale corta.


base_altezza_angolo_diagonaleCorta

public double base_altezza_angolo_diagonaleCorta()
Calcola la base, noti altezza, angolo e diagonale corta.


base_altezza_angolo_diagonaleLunga

public double base_altezza_angolo_diagonaleLunga()
Calcola la base, noti altezza, angolo e diagonale lunga.


base_altezza_angolo_perimetro

public double base_altezza_angolo_perimetro()
Calcola la base, noti altezza, angolo e perimetro.


base_latoObliquo_angolo_area

public double base_latoObliquo_angolo_area()
Calcola la base, noti lato obliquo, angolo e area.


base_latoObliquo_angolo_diagonaleCorta

public double base_latoObliquo_angolo_diagonaleCorta()
Calcola la base, noti lato obliquo, angolo e diagonale corta.


base_latoObliquo_angolo_diagonaleLunga

public double base_latoObliquo_angolo_diagonaleLunga()
Calcola la base, noti lato obliquo, angolo e diagonale lunga.


base_altezza_latoObliquo_diagonaleLunga

public double base_altezza_latoObliquo_diagonaleLunga()
Calcola la base, noti altezza, lato obliquo e diagonale lunga.


altezza_base_area

public double altezza_base_area()
Calcola l'altezza, note base e area.


altezza_latoObliquo_angolo

public double altezza_latoObliquo_angolo()
Calcola l'altezza, noti lato obliquo e angolo.


altezza_base_angolo_perimetro

public double altezza_base_angolo_perimetro()
Calcola l'altezza, noti base, angolo e perimetro.


latoObliquo_base_perimetro

public double latoObliquo_base_perimetro()
Calcola il lato obliquo, noti base e perimetro.


latoObliquo_altezza_angolo

public double latoObliquo_altezza_angolo()
Calcola il lato obliquo, noti altezza e angolo.


latoObliquo_base_angolo_area

public double latoObliquo_base_angolo_area()
Calcola il lato obliquo, noti base, angolo e area.


latoObliquo_altezza_area_perimetro

public double latoObliquo_altezza_area_perimetro()
Calcola il lato obliquo, noti altezza, area e perimetro.


angolo_altezza_latoObliquo

public double angolo_altezza_latoObliquo()
Calcola l'angolo, noti altezza e lato obliquo.


angolo_base_latoObliquo_area

public double angolo_base_latoObliquo_area()
Calcola l'angolo, noti base, lato obliquo e area.


area_base_altezza

public double area_base_altezza()
Calcola l'area, note base e altezza.


area_base_latoObliquo_angolo

public double area_base_latoObliquo_angolo()
Calcola l'area, noti base, lato obliquo e angolo.


diagonaleCorta_base_altezza_latoObliquo

public double diagonaleCorta_base_altezza_latoObliquo()
Calcola la diagonale corta, noti base, altezza e lato obliquo.


diagonaleCorta_base_altezza_angolo

public double diagonaleCorta_base_altezza_angolo()
Calcola la diagonale corta, noti base, altezza e angolo.


diagonaleLunga_base_altezza_latoObliquo

public double diagonaleLunga_base_altezza_latoObliquo()
Calcola la diagonale lunga, noti base, altezza e lato obliquo.


diagonaleLunga_base_altezza_angolo

public double diagonaleLunga_base_altezza_angolo()
Calcola la diagonale lunga, noti base, altezza e angolo.


diagonaleLunga_base_altezza_diagonaleCorta

public double diagonaleLunga_base_altezza_diagonaleCorta()
Calcola la diagonale lunga, note base, altezza e diagonale corta.


perimetro_base_latoObliquo

public double perimetro_base_latoObliquo()
Calcola il perimetro, noti base e lato obliquo.


perimetro_altezza_latoObliquo_area

public double perimetro_altezza_latoObliquo_area()
Calcola il perimetro, noti altezza, lato obliquo e area.