Geometria
Class Rombo

java.lang.Object
  extended by Geometria.Rombo

public class Rombo
extends java.lang.Object

Questa classe serve per calcolare le grandezze del rombo.


Constructor Summary
Rombo(double primaDiagonale, double secondaDiagonale, double lato, double area, double perimetro, double angolo)
          Crea l'istanza di un Rombo.
 
Method Summary
 double angolo_primaDiagonale_area()
          Calcola l'angolo, note prima diagonale e area.
 double angolo_primaDiagonale_lato()
          Calcola l'angolo, in gradi, noti prima diagonale e lato.
 double angolo_primaDiagonale_perimetro()
          Calcola l'angolo, noti prima diagonale e perimetro.
 double angolo_primaDiagonale_secondaDiagonale()
          Calcola l'angolo, espresso in gradi, tra un lato e una diagonale.
 double angolo_secondaDiagonale_area()
          Calcola l'angolo, note seconda diagonale e area.
 double angolo_secondaDiagonale_lato()
          Calcola l'angolo, noti seconda diagonale e lato.
 double angolo_secondaDiagonale_perimetro()
          Calcola l'angolo, noti seconda diagonale e perimetro.
 double area_lato_angolo()
          Calcola l'area, noti lato e angolo.
 double area_perimetro_angolo()
          Calcola l'area, noti perimetro e angolo.
 double area_primaDiagonale_angolo()
          Calcola l'area, noti prima diagonale e angolo.
 double area_primaDiagonale_lato()
          Calcola l'area, noti prima diagonale e lato.
 double area_primaDiagonale_perimetro()
          Calcola l'area, noti prima diagonale e perimetro.
 double area_primaDiagonale_secondaDiagonale()
          Calcola l'area, note le diagonali.
 double area_secondaDiagonale_angolo()
          Calcola l'area, noti seconda diagonale e angolo.
 double area_secondaDiagonale_lato()
          Calcola l'area, noti seconda diagonale e lato.
 double area_secondaDiagonale_perimetro()
          Calcola l'area, noti seconda diagonale e perimetro.
 double lato_perimetro()
          Calcola il lato, noto il perimetro.
 double lato_primaDiagonale_angolo()
          Calcola il lato, noti prima diagonale e angolo.
 double lato_primaDiagonale_area()
          Calcola il lato, note prima diagonale e area.
 double lato_primaDiagonale_secondaDiagonale()
          Calcola il lato, note le diagonali.
 double lato_secondaDiagonale_angolo()
          Calcola il lato, noti seconda diagonale e angolo.
 double lato_secondaDiagonale_area()
          Calcola il lato, note seconda diagonale e area.
 double perimetro_lato()
          Calcola il perimetro, noto il lato.
 double perimetro_primaDiagonale_angolo()
          Calcola il perimetro, noti prima diagonale e angolo.
 double perimetro_primaDiagonale_area()
          Calcola il perimetro, note prima diagonale e area.
 double perimetro_primaDiagonale_secondaDiagonale()
          Calcola il perimetro, note le diagonali.
 double perimetro_secondaDiagonale_angolo()
          Calcola il perimetro, noti seconda diagonale e angolo.
 double perimetro_secondaDiagonale_area()
          Calcola il perimetro, note seconda Diagonale e area.
 double primaDiagonale_lato_angolo()
          Calcola la prima diagonale, noti lato e angolo.
 double primaDiagonale_perimetro_angolo()
          Calcola la prima diagonale, noti perimetro e angolo.
 double primaDiagonale_secondaDiagonale_angolo()
          Calcola la prima diagonale, noti seconda diagonale e angolo.
 double primaDiagonale_secondaDiagonale_area()
          Calcola la prima diagonale, note seconda diagonale e area.
 double primaDiagonale_secondaDiagonale_lato()
          Calcola la prima diagonale, noti seconda diagonale e lato.
 double primaDiagonale_secondaDiagonale_perimetro()
          Calcola la prima diagonale, noti seconda diagonale e perimetro.
 double secondaDiagonale_lato_angolo()
          Calcola la secondaDiagonale, noti lato e angolo.
 double secondaDiagonale_perimetro_angolo()
          Calcola la seconda diagonale, noti perimetro e angolo.
 double secondaDiagonale_primaDiagonale_angolo()
          Calcola la seconda diagonale, noti prima diagonale e angolo.
 double secondaDiagonale_primaDiagonale_area()
          Calcola la seconda diagonale, note prima diagonale e area.
 double secondaDiagonale_primaDiagonale_lato()
          Calcola la seconda diagonale, noti prima diagonale e lato.
 double secondaDiagonale_primaDiagonale_perimetro()
          Calcola la seconda diagonale, noti prima diagonale e perimetro.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rombo

public Rombo(double primaDiagonale,
             double secondaDiagonale,
             double lato,
             double area,
             double perimetro,
             double angolo)
Crea l'istanza di un Rombo. Per i parametri che non si intendono inserire, inserire 0.

Parameters:
angolo - Angolo tra un lato e la diagonale, espresso in gradi.
Method Detail

lato_perimetro

public double lato_perimetro()
Calcola il lato, noto il perimetro.


perimetro_lato

public double perimetro_lato()
Calcola il perimetro, noto il lato.


lato_primaDiagonale_secondaDiagonale

public double lato_primaDiagonale_secondaDiagonale()
Calcola il lato, note le diagonali.


area_primaDiagonale_secondaDiagonale

public double area_primaDiagonale_secondaDiagonale()
Calcola l'area, note le diagonali.


perimetro_primaDiagonale_secondaDiagonale

public double perimetro_primaDiagonale_secondaDiagonale()
Calcola il perimetro, note le diagonali.


angolo_primaDiagonale_secondaDiagonale

public double angolo_primaDiagonale_secondaDiagonale()
Calcola l'angolo, espresso in gradi, tra un lato e una diagonale.


secondaDiagonale_primaDiagonale_lato

public double secondaDiagonale_primaDiagonale_lato()
Calcola la seconda diagonale, noti prima diagonale e lato.


area_primaDiagonale_lato

public double area_primaDiagonale_lato()
Calcola l'area, noti prima diagonale e lato.


angolo_primaDiagonale_lato

public double angolo_primaDiagonale_lato()
Calcola l'angolo, in gradi, noti prima diagonale e lato.


secondaDiagonale_primaDiagonale_area

public double secondaDiagonale_primaDiagonale_area()
Calcola la seconda diagonale, note prima diagonale e area.


lato_primaDiagonale_area

public double lato_primaDiagonale_area()
Calcola il lato, note prima diagonale e area.


perimetro_primaDiagonale_area

public double perimetro_primaDiagonale_area()
Calcola il perimetro, note prima diagonale e area.


angolo_primaDiagonale_area

public double angolo_primaDiagonale_area()
Calcola l'angolo, note prima diagonale e area.


secondaDiagonale_primaDiagonale_perimetro

public double secondaDiagonale_primaDiagonale_perimetro()
Calcola la seconda diagonale, noti prima diagonale e perimetro.


area_primaDiagonale_perimetro

public double area_primaDiagonale_perimetro()
Calcola l'area, noti prima diagonale e perimetro.


angolo_primaDiagonale_perimetro

public double angolo_primaDiagonale_perimetro()
Calcola l'angolo, noti prima diagonale e perimetro.


secondaDiagonale_primaDiagonale_angolo

public double secondaDiagonale_primaDiagonale_angolo()
Calcola la seconda diagonale, noti prima diagonale e angolo.


lato_primaDiagonale_angolo

public double lato_primaDiagonale_angolo()
Calcola il lato, noti prima diagonale e angolo.


area_primaDiagonale_angolo

public double area_primaDiagonale_angolo()
Calcola l'area, noti prima diagonale e angolo.


perimetro_primaDiagonale_angolo

public double perimetro_primaDiagonale_angolo()
Calcola il perimetro, noti prima diagonale e angolo.


primaDiagonale_secondaDiagonale_lato

public double primaDiagonale_secondaDiagonale_lato()
Calcola la prima diagonale, noti seconda diagonale e lato.


area_secondaDiagonale_lato

public double area_secondaDiagonale_lato()
Calcola l'area, noti seconda diagonale e lato.


angolo_secondaDiagonale_lato

public double angolo_secondaDiagonale_lato()
Calcola l'angolo, noti seconda diagonale e lato.


primaDiagonale_secondaDiagonale_area

public double primaDiagonale_secondaDiagonale_area()
Calcola la prima diagonale, note seconda diagonale e area.


lato_secondaDiagonale_area

public double lato_secondaDiagonale_area()
Calcola il lato, note seconda diagonale e area.


perimetro_secondaDiagonale_area

public double perimetro_secondaDiagonale_area()
Calcola il perimetro, note seconda Diagonale e area.


angolo_secondaDiagonale_area

public double angolo_secondaDiagonale_area()
Calcola l'angolo, note seconda diagonale e area.


primaDiagonale_secondaDiagonale_perimetro

public double primaDiagonale_secondaDiagonale_perimetro()
Calcola la prima diagonale, noti seconda diagonale e perimetro.


area_secondaDiagonale_perimetro

public double area_secondaDiagonale_perimetro()
Calcola l'area, noti seconda diagonale e perimetro.


angolo_secondaDiagonale_perimetro

public double angolo_secondaDiagonale_perimetro()
Calcola l'angolo, noti seconda diagonale e perimetro.


primaDiagonale_secondaDiagonale_angolo

public double primaDiagonale_secondaDiagonale_angolo()
Calcola la prima diagonale, noti seconda diagonale e angolo.


lato_secondaDiagonale_angolo

public double lato_secondaDiagonale_angolo()
Calcola il lato, noti seconda diagonale e angolo.


area_secondaDiagonale_angolo

public double area_secondaDiagonale_angolo()
Calcola l'area, noti seconda diagonale e angolo.


perimetro_secondaDiagonale_angolo

public double perimetro_secondaDiagonale_angolo()
Calcola il perimetro, noti seconda diagonale e angolo.


primaDiagonale_lato_angolo

public double primaDiagonale_lato_angolo()
Calcola la prima diagonale, noti lato e angolo.


secondaDiagonale_lato_angolo

public double secondaDiagonale_lato_angolo()
Calcola la secondaDiagonale, noti lato e angolo.


area_lato_angolo

public double area_lato_angolo()
Calcola l'area, noti lato e angolo.


primaDiagonale_perimetro_angolo

public double primaDiagonale_perimetro_angolo()
Calcola la prima diagonale, noti perimetro e angolo.


secondaDiagonale_perimetro_angolo

public double secondaDiagonale_perimetro_angolo()
Calcola la seconda diagonale, noti perimetro e angolo.


area_perimetro_angolo

public double area_perimetro_angolo()
Calcola l'area, noti perimetro e angolo.