Package | Description |
---|---|
fr.cnes.sirius.patrius.math.interval |
Modifier and Type | Field and Description |
---|---|
static AngleInterval |
AngleInterval.MINUS2PI_ZERO
Interval ] -2pi ; 0 ].
|
static AngleInterval |
AngleInterval.MINUSPI_PI
Interval [ -pi ; pi [.
|
static AngleInterval |
AngleInterval.ZERO_2PI
Interval [ 0 ; 2pi [.
|
Modifier and Type | Method and Description |
---|---|
static double |
AngleTools.angleInInterval(double angle,
AngleInterval interval)
Computes the angle in the given interval modulo 2pi.
|
static double |
AngleTools.complementaryAngle(double angle,
AngleInterval interval)
Computes the complementary (PI/2 - angle) of the input angle, and then tries to express it in the
input interval.
|
static boolean |
AngleTools.equal(double alpha,
double beta,
AngleInterval interval)
Tests the equality of two angles after expressing them in the same interval.
|
static boolean |
AngleTools.greaterOrEqual(double alpha,
double beta,
AngleInterval interval)
Tests if one angle is greater or equal to another after expressing them in the same interval.
|
static boolean |
AngleTools.greaterStrict(double alpha,
double beta,
AngleInterval interval)
Tests if one angle is strictly greater than another after expressing them in the same interval.
|
static boolean |
AngleTools.lowerOrEqual(double alpha,
double beta,
AngleInterval interval)
Tests if one angle is lower or equal to another after expressing them in the same interval.
|
static boolean |
AngleTools.lowerStrict(double alpha,
double beta,
AngleInterval interval)
Tests if one angle is strictly lower than another after expressing them in the same interval.
|
static double |
AngleTools.oppositeAngle(double angle,
AngleInterval interval)
Computes the opposite of the input angle, and then tries to express it in the input interval.
|
static double |
AngleTools.supplementaryAngle(double angle,
AngleInterval interval)
Computes the supplementary (PI - angle) of the input angle, and then tries to express it in the
input interval.
|
Copyright © 2023 CNES. All rights reserved.