An IpeAngle is really nothing more than a double. Having a separate type is sometimes useful, for instance in the IpeVector constructor, and this class serves as the right place for a few utility functions. It also makes it clear whether a value is in radians or in degrees.
|
Construct uninitialized angle.
|
|
Construct an angle (in radians).
|
|
Construct an angle in degrees.
|
|
Return value (in radians).
|
|
Normalize the value to the range lowlimit .. lowlimit + 2 pi. This IpeAngle object is modified, a copy is returned. |
|
When considering the positively oriented circle arc from angle small to large, does it cover this angle? |