|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectMyTriangle2D
public class MyTriangle2D
MyTriangle2D rappresenta un triangolo nel piano cartesiano
MyPoint2D.java| Constructor Summary | |
|---|---|
MyTriangle2D(double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
costruttore |
|
MyTriangle2D(MyPoint2D q1,
MyPoint2D q2,
MyPoint2D q3)
costruttore |
|
| Method Summary | |
|---|---|
MyPoint2D |
getBarycentre()
restituisce il baricentro del triangolo |
MyPoint2D[] |
getVertices()
restituisce i vertici del triangolo |
MyTriangle2D |
rotate(double alpha)
ruota il triangolo con centro di rotazione nel baricentro |
MyTriangle2D |
rotate(double alpha,
MyPoint2D r)
ruota il triangolo con centro di rotazione nel punto r |
java.lang.String |
toString()
genera la descrizione testuale del triangolo |
MyTriangle2D |
translate(double dx,
double dy)
trasla il triangolo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MyTriangle2D(MyPoint2D q1,
MyPoint2D q2,
MyPoint2D q3)
q1 - il primo vertice del triangoloq2 - il secondo vertice del triangoloq3 - il terzo vertice del triangolo
java.lang.IllegalArgumentException - se uno dei parametri vale null
public MyTriangle2D(double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
x1 - ascissa del primo verticey1 - ordinata del primo verticex2 - ascissa del secondo verticey2 - ordinata del secondo verticex3 - ascissa del terzo verticey3 - ordinata del terzo vertice| Method Detail |
|---|
public MyPoint2D[] getVertices()
public MyTriangle2D translate(double dx,
double dy)
dx - traslazione lungo l'asse xdy - traslazione lungo l'asse y
public MyTriangle2D rotate(double alpha)
alpha - angolo di rotazione
public MyTriangle2D rotate(double alpha,
MyPoint2D r)
alpha - angolo di rotazioner - il punto di rotazione
public MyPoint2D getBarycentre()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||