All Classes |Grouped Classes |Index

Class CL_Angle

Angle class. More...

Derived from:

None

Derived by:

None

Group:

Math (Core)

#include <ClanLib/core.h>

Class Members:

Construction:

CL_Angle

Constructs an NULL Angle object.

from_radians

From radians.

from_degrees

From degrees.


Attributes:

to_degrees

Returns the angle as degrees.

to_radians

Returns the angle as radians.


Operations:

set_degrees

Set the angle value in degrees.

set_radians

Set the angle value in radians.

normalize

Converts angle to range [0,360] degrees.

normalize_180

Converts angle to range [-180,180] degrees.


Operators:

operator+=

+= operator.

operator-=

-= operator.

operator*=

*= operator.

operator/=

/= operator.

operator+

operator-

operator*

operator/

/ operator.

operator<

< operator.

operator<=

< operator.

operator>

> operator.

operator>=

> operator.

operator==

== operator.

operator!=

!= operator.