JAnalogTime - Angle.java
Cerca
 











Angle.java

Caricato da: Paoloricciuti
Scarica il programma completo

  1. public class Angle {
  2.     private double x;
  3.     private double y;
  4.     private int alfa;
  5.  
  6.     public Angle(){
  7.         this(0);
  8.     }
  9.  
  10.     public Angle(int pAngolo){
  11.         this.setAngolo(pAngolo);
  12.     }
  13.  
  14.     public void setAngolo(int pAngolo){
  15.         pAngolo= pAngolo%360;
  16.         this.x=Math.cos(Math.toRadians(pAngolo));
  17.         this.y=Math.sin(Math.toRadians(pAngolo));
  18.         this.alfa=pAngolo;
  19.     }
  20.  
  21.     public int getAlfa() {
  22.         return alfa;
  23.     }
  24.  
  25.     public double getX() {
  26.         return x;
  27.     }
  28.  
  29.     public double getY() {
  30.         return y;
  31.     }
  32.  
  33. }
 

Creative Commons License
Il layout di questo sito è concesso sotto licenza Creative Commons.
Per maggiori informazioni sulle licenze dei contenuti del sito, clicca.