fundamentals
Class EuAngle
java.lang.Object
|
+--fundamentals.EuReal
|
+--fundamentals.EuAngle
- public class EuAngle
- extends EuReal
Constructor Summary |
EuAngle()
|
EuAngle(double t)
There is no way to alter the value of a EuAngle. |
Method Summary |
boolean |
identical(fundamentals.EuAngle other)
Compares the value to another one, supplied as
another EuAngle |
boolean |
properSuccession(double u,
fundamentals.EuAngle v)
|
boolean |
properSuccession(fundamentals.EuAngle u,
double v)
|
boolean |
properSuccession(fundamentals.EuAngle u,
fundamentals.EuAngle v)
|
double |
smallestAngleTo(double v)
|
boolean |
succession(double u,
fundamentals.EuAngle v)
|
boolean |
succession(fundamentals.EuAngle u,
double v)
|
boolean |
succession(fundamentals.EuAngle u,
fundamentals.EuAngle v)
|
Methods inherited from class fundamentals.EuReal |
compare, compare, identical, identical, isDummy, properSuccession, sign, signOf, succession, succession, toDegrees, toMouse, toMouseReal, toRadians, val |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EuAngle
public EuAngle(double t)
- There is no way to alter the value of a EuAngle. Overflow impossible.
- Parameters:
t
- the value
EuAngle
public EuAngle()
identical
public boolean identical(fundamentals.EuAngle other)
- Compares the value to another one, supplied as
another EuAngle
- Parameters:
other
- the other value
- Returns:
- true if they are close up to @see epsilon
succession
public boolean succession(double u,
fundamentals.EuAngle v)
- Parameters:
u
- a real value to comparev
- another EuAngle to compare with
- Returns:
- true if we meet u while going from this to v
on the circle counterclockwise.
succession
public boolean succession(fundamentals.EuAngle u,
double v)
succession
public boolean succession(fundamentals.EuAngle u,
fundamentals.EuAngle v)
- Parameters:
u
- an EuAngle to comparev
- another EuAngle to compare with
- Returns:
- true if we meet u while going from this to v
on the circle counterclockwise.
properSuccession
public boolean properSuccession(double u,
fundamentals.EuAngle v)
- Parameters:
u
- a real value to comparev
- another EuAngle to compare with
- Returns:
- true if we meet u while going from this to v
on the circle counterclockwise, and u is different from both
properSuccession
public boolean properSuccession(fundamentals.EuAngle u,
double v)
properSuccession
public boolean properSuccession(fundamentals.EuAngle u,
fundamentals.EuAngle v)
- Parameters:
u
- a real value to comparev
- another EuAngle to compare with
- Returns:
- true if we meet u while going from this to v
on the circle counterclockwise, and u is different from both
smallestAngleTo
public double smallestAngleTo(double v)
- Parameters:
v
- another angle (as double)
- Returns:
- as a double the smallest (nonnegative) angle between this and v