Companion

object Companion

Functions

Link copied to clipboard
fun <T : Number, Comparable<T>> atan(value: T): Angle<T>

Returns the arc tangent of a given value.

Link copied to clipboard
fun <T : Number, Comparable<T>> atan2(y: T, x: T): Angle<T>

Returns the arc tangent of a given value y/x.

Link copied to clipboard
fun fromDeg(deg: Float): Angle<Float>
fun fromDeg(deg: Int): Angle<Float>
fun fromDeg(deg: Long): Angle<Double>

Creates a new angle measure from the given measure in degrees.

Link copied to clipboard
fun fromRad(rad: Float): Angle<Float>

Creates a new angle measure from the given measure in radians.

Link copied to clipboard
inline fun <T : Number, Comparable<T>> fullAngle(): Angle<T>
fun <T : Number, Comparable<T>> fullAngle(type: KClass<T>): Angle<T>

Returns angle measure of 360 degrees.

Link copied to clipboard
inline fun <T : Number, Comparable<T>> nullAngle(): Angle<T>
fun <T : Number, Comparable<T>> nullAngle(type: KClass<T>): Angle<T>

Returns angle measure of 0 degrees.

Link copied to clipboard
inline fun <T : Number, Comparable<T>> rightAngle(): Angle<T>
fun <T : Number, Comparable<T>> rightAngle(type: KClass<T>): Angle<T>

Returns angle measure of 90 degrees.

Link copied to clipboard
inline fun <T : Number, Comparable<T>> straightAngle(): Angle<T>

Returns angle measure of 180 degrees.

Properties

Link copied to clipboard

Angle measure of 360 degrees.

Link copied to clipboard

Angle measure of 0 degrees.

Link copied to clipboard

Angle measure of 90 degrees.

Link copied to clipboard

Angle measure of 180 degrees.