public class RegionsDuPlan extends Object
| Modifier and Type | Field and Description |
|---|---|
static double |
X1 |
static double |
X2 |
static double |
Y1 |
static double |
Y2 |
| Constructor and Description |
|---|
RegionsDuPlan() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
estDans1(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 1 .
|
static boolean |
estDans2(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 2 .
|
static boolean |
estDans3(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 3 .
|
static boolean |
estDans3ou7(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 3 ou la région 7.
|
static boolean |
estDans4(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 4 .
|
static boolean |
estDans5(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 5 .
|
static boolean |
estDans6(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 6 .
|
static boolean |
estDans7(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 7 .
|
static boolean |
estDans8(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 8 .
|
static boolean |
estDans9(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) se trouve
strictement dans la région 9 .
|
static boolean |
estNiDans1NiDans8NiDans7NiSurY1avantX1NiSurY2avantX1(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) n'est
- ni dans la région 1,
- ni dans la région 8,
- ni dans la région 7,
- ni sur la demi-droite qui est la partie de Y1 avant X1 (exclu),
- ni sur la demi-droite qui est la partie de Y2 avant X1 (exclu)
Le "défi" est de le faire en une seule instruction : le "return"
|
static boolean |
nEstQueDans1ou2ou3ou4ou5ou6ou7ou8ouSurX1ouSurX2ouSurY1ouSurY2(double x,
double y)
Méthode qui retourne vrai si le point de coordonnées (x, y) ne se trouve
strictement que dans l'une des régions de 1 à 8 ou sur l'une des
horizontales (Y1 ou Y2) ou sur l'une des verticales (X1 ou X2), faux sinon.
|
public static final double X1
public static final double X2
public static final double Y1
public static final double Y2
public static boolean estDans1(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (1)y - l'ordonnée du point dont on veut savoir s'il est dans (1)public static boolean estDans2(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (2)y - l'ordonnée du point dont on veut savoir s'il est dans (2)public static boolean estDans3(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (3)y - l'ordonnée du point dont on veut savoir s'il est dans (3)public static boolean estDans4(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (4)y - l'ordonnée du point dont on veut savoir s'il est dans (4)public static boolean estDans5(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (5)y - l'ordonnée du point dont on veut savoir s'il est dans (5)public static boolean estDans6(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (6)y - l'ordonnée du point dont on veut savoir s'il est dans (6)public static boolean estDans7(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (7)y - l'ordonnée du point dont on veut savoir s'il est dans (7)public static boolean estDans8(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (8)y - l'ordonnée du point dont on veut savoir s'il est dans (8)public static boolean estDans9(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (9)y - l'ordonnée du point dont on veut savoir s'il est dans (9)public static boolean nEstQueDans1ou2ou3ou4ou5ou6ou7ou8ouSurX1ouSurX2ouSurY1ouSurY2(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans la région spécifiéey - l'ordonnée du point dont on veut savoir s'il est dans la région spécifiéepublic static boolean estDans3ou7(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans (3) ou (7)y - l'ordonnée du point dont on veut savoir s'il est dans (3) ou (7)public static boolean estNiDans1NiDans8NiDans7NiSurY1avantX1NiSurY2avantX1(double x,
double y)
x - l'abscisse du point dont on veut savoir s'il est dans la région spécifiée.y - l'ordonnée du point dont on veut savoir s'il est dans la région spécifiéeCopyright © 2019–2021. All rights reserved.