public class Linea
extends DPS.Oggetto
Constructor and Description |
---|
Linea(int col_des,
int col_sel) |
Modifier and Type | Method and Description |
---|---|
void |
disegna(int cx,
int cy,
int len,
float angle)
* Disegna una linea formata da un segmento.
|
void |
disegna(int cx,
int cy,
int len1,
int len2,
float angle)
* Disegna una linea spezzata formata da 2 segmenti.
|
void |
disegna(int cx,
int cy,
int len1,
int len2,
int len3,
float angle)
* Disegna una linea spezzata formata da 3 segmenti.
|
void |
disegna(int cx,
int cy,
int len1,
int len2,
int len3,
int len4,
int len5,
float angle)
Disegna una linea spezzata formata da 5 segmenti.
|
public Linea(int col_des, int col_sel)
col_des
- il colore della linea quando risulta deselezionatacol_sel
- il colore della linea quando risulta selezionatapublic void disegna(int cx, int cy, int len1, int len2, int len3, int len4, int len5, float angle)
cx
- posizione X del punto di partenzacy
- posizione Y del punto di partenzalen1
- lunghezza del tratto 1len2
- lunghezza del tratto 2len3
- lunghezza del tratto 3len4
- lunghezza del tratto 4len5
- lunghezza del tratto 5angle
- ampiezza dell'angolopublic void disegna(int cx, int cy, int len1, int len2, int len3, float angle)
cx
- posizione X del punto di partenzacy
- posizione Y del punto di partenzalen1
- lunghezza del tratto 1len2
- lunghezza del tratto 2len3
- lunghezza del tratto 3angle
- ampiezza dell'angolopublic void disegna(int cx, int cy, int len1, int len2, float angle)
cx
- posizione X del punto di partenzacy
- posizione Y del punto di partenzalen1
- lunghezza del tratto 1len2
- lunghezza del tratto 2angle
- ampiezza dell'angolopublic void disegna(int cx, int cy, int len, float angle)
cx
- posizione X del punto di partenzacy
- posizione Y del punto di partenzalen
- lunghezza del trattoangle
- ampiezza dell'angolo