Geometria
Class Piramide

java.lang.Object
  extended by Geometria.Piramide

public class Piramide
extends java.lang.Object

Questa classe calcola le principali grandezze della Piramide.


Constructor Summary
Piramide(int numeroLati, double latoBase, double raggioBase, double apotemaBase, double altezza, double apotema)
          Crea l' istanza di una Piramide.
 
Method Summary
 double superficieLaterale_numeroLati_apotemaBase_altezza()
          Calcola la superficie laterale, noti numero dei lati della base, apotema della base e altezza della piramide.
 double superficieLaterale_numeroLati_apotemaBase_apotema()
          Calcola la superficie laterale, noti numero dei lati della base, apotema della base e apotema della piramide.
 double superficieLaterale_numeroLati_latoBase_altezza()
          Calcola la superficie laterale, noti numero dei lati della base, lato della base e altezza della piramide.
 double superficieLaterale_numeroLati_latoBase_apotema()
          Calcola la superficie laterale, noti numero dei lati della base, lato della base e apotema della piramide.
 double superficieLaterale_numeroLati_raggioBase_altezza()
          Calcola la superficie laterale, noti numero dei lati della base, raggio della base e altezza della piramide.
 double superficieLaterale_numeroLati_raggioBase_apotema()
          Calcola la superficie laterale, noti numero dei lati della base, raggio della base e apotema della piramide.
 double superficieTotale_numeroLati_apotemaBase_altezza()
          Calcola la superficie totale, noti numero dei lati della base, apotema della base e altezza della piramide.
 double superficieTotale_numeroLati_apotemaBase_apotema()
          Calcola la superficie totale, noti numero dei lati della base, apotema della base e apotema della piramide.
 double superficieTotale_numeroLati_latoBase_altezza()
          Calcola la superficie totale, noti numero dei lati della base, lato della base e altezza della piramide.
 double superficieTotale_numeroLati_latoBase_apotema()
          Calcola la superficie totale, noti numero dei lati della base, lato della base e apotema della piramide.
 double superficieTotale_numeroLati_raggioBase_altezza()
          Calcola la superficie totale, noti numero dei lati della base, raggio della base e altezza della piramide.
 double superficieTotale_numeroLati_raggioBase_apotema()
          Calcola la superficie totale, noti numero dei lati della base, raggio della base e apotema della piramide:
 double volume_numeroLati_apotemaBase_altezza()
          Calcola il volume, noti numero dei lati della base, apotema della base e altezza della piramide.
 double volume_numeroLati_apotemaBase_apotema()
          Calcola il volume, noti numero dei lati della base, apotema della base e apotema della piramide.
 double volume_numeroLati_latoBase_altezza()
          Calcola il volume, noti numero dei lati della base, lato della base e altezza della piramide.
 double volume_numeroLati_latoBase_apotema()
          Calcola il volume, noti numero dei lati della base, lato della base e apotema della piramide.
 double volume_numeroLati_raggioBase_altezza()
          Calcola il volume, noti numero dei lati della base, raggio della base e altezza della piramide.
 double volume_numeroLati_raggioBase_apotema()
          Calcola il volume, noti numero dei lati della base, raggio della base e apotema della piramide.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Piramide

public Piramide(int numeroLati,
                double latoBase,
                double raggioBase,
                double apotemaBase,
                double altezza,
                double apotema)
Crea l' istanza di una Piramide. Per i parametri che non si intendono inserire, inserire 0.

Parameters:
raggioBase - raggio del cerchio circoscritto alla base.
apotemaBase - raggio del cerchio inscritto nella base.
altezza - distanza perpendicolare tra il vertice e la base.
apotema - altezza della faccia laterale.
Method Detail

superficieLaterale_numeroLati_latoBase_altezza

public double superficieLaterale_numeroLati_latoBase_altezza()
Calcola la superficie laterale, noti numero dei lati della base, lato della base e altezza della piramide.


superficieLaterale_numeroLati_raggioBase_altezza

public double superficieLaterale_numeroLati_raggioBase_altezza()
Calcola la superficie laterale, noti numero dei lati della base, raggio della base e altezza della piramide.


superficieLaterale_numeroLati_apotemaBase_altezza

public double superficieLaterale_numeroLati_apotemaBase_altezza()
Calcola la superficie laterale, noti numero dei lati della base, apotema della base e altezza della piramide.


superficieLaterale_numeroLati_latoBase_apotema

public double superficieLaterale_numeroLati_latoBase_apotema()
Calcola la superficie laterale, noti numero dei lati della base, lato della base e apotema della piramide.


superficieLaterale_numeroLati_raggioBase_apotema

public double superficieLaterale_numeroLati_raggioBase_apotema()
Calcola la superficie laterale, noti numero dei lati della base, raggio della base e apotema della piramide.


superficieLaterale_numeroLati_apotemaBase_apotema

public double superficieLaterale_numeroLati_apotemaBase_apotema()
Calcola la superficie laterale, noti numero dei lati della base, apotema della base e apotema della piramide.


superficieTotale_numeroLati_latoBase_altezza

public double superficieTotale_numeroLati_latoBase_altezza()
Calcola la superficie totale, noti numero dei lati della base, lato della base e altezza della piramide.


superficieTotale_numeroLati_raggioBase_altezza

public double superficieTotale_numeroLati_raggioBase_altezza()
Calcola la superficie totale, noti numero dei lati della base, raggio della base e altezza della piramide.


superficieTotale_numeroLati_apotemaBase_altezza

public double superficieTotale_numeroLati_apotemaBase_altezza()
Calcola la superficie totale, noti numero dei lati della base, apotema della base e altezza della piramide.


superficieTotale_numeroLati_latoBase_apotema

public double superficieTotale_numeroLati_latoBase_apotema()
Calcola la superficie totale, noti numero dei lati della base, lato della base e apotema della piramide.


superficieTotale_numeroLati_raggioBase_apotema

public double superficieTotale_numeroLati_raggioBase_apotema()
Calcola la superficie totale, noti numero dei lati della base, raggio della base e apotema della piramide:


superficieTotale_numeroLati_apotemaBase_apotema

public double superficieTotale_numeroLati_apotemaBase_apotema()
Calcola la superficie totale, noti numero dei lati della base, apotema della base e apotema della piramide.


volume_numeroLati_latoBase_altezza

public double volume_numeroLati_latoBase_altezza()
Calcola il volume, noti numero dei lati della base, lato della base e altezza della piramide.


volume_numeroLati_raggioBase_altezza

public double volume_numeroLati_raggioBase_altezza()
Calcola il volume, noti numero dei lati della base, raggio della base e altezza della piramide.


volume_numeroLati_apotemaBase_altezza

public double volume_numeroLati_apotemaBase_altezza()
Calcola il volume, noti numero dei lati della base, apotema della base e altezza della piramide.


volume_numeroLati_latoBase_apotema

public double volume_numeroLati_latoBase_apotema()
Calcola il volume, noti numero dei lati della base, lato della base e apotema della piramide.


volume_numeroLati_raggioBase_apotema

public double volume_numeroLati_raggioBase_apotema()
Calcola il volume, noti numero dei lati della base, raggio della base e apotema della piramide.


volume_numeroLati_apotemaBase_apotema

public double volume_numeroLati_apotemaBase_apotema()
Calcola il volume, noti numero dei lati della base, apotema della base e apotema della piramide.