JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
H
I
O
P
Q
R
S
T
V
A
acos(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc cosine of the value specified
Returns NaN if the input value is outside the cosine range
acot(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc cotangent of the value specified
Returns NaN if the input value is outside the cotangent range
acsc(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc cosecant of the value specified
Returns NaN if the input value is outside the cosecant range
asec(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc secant of the value specified
Returns NaN if the input value is outside the secant range
asin(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc sine of the value specified
Returns NaN if the input value is outside the sine range
atan(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Calculates the arc tangent of the value specified
atan2(double, double)
- Static method in class org.cloudburstmc.math.
TrigMath
Computes the phase theta by computing an arc tangent of y/x
Gets the yaw rotation component in radians when looking into the direction specified
C
cos(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Cosine calculation using a table.
cot(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Cotangent calculations using a table.
cos(angle) / sin(angle)
No interpolation is performed:
Accuracy is up to the 6th decimal place
createComplexd(double, double)
- Method in interface org.cloudburstmc.math.imaginary.
ImaginaryProvider
createComplexf(float, float)
- Method in interface org.cloudburstmc.math.imaginary.
ImaginaryProvider
createQuaterniond(double, double, double, double)
- Method in interface org.cloudburstmc.math.imaginary.
ImaginaryProvider
createQuaternionf(float, float, float, float)
- Method in interface org.cloudburstmc.math.imaginary.
ImaginaryProvider
createVector2d(double, double)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector2f(float, float)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector2i(int, int)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector2l(long, long)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector3d(double, double, double)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector3f(float, float, float)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector3i(int, int, int)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector3l(long, long, long)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector4d(double, double, double, double)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector4f(float, float, float, float)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector4i(int, int, int, int)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
createVector4l(long, long, long, long)
- Method in interface org.cloudburstmc.math.vector.
VectorProvider
csc(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Cosecant calculations using a table.
1 / sin(angle)
No interpolation is performed:
Accuracy is up to the 6th decimal place
D
DEG_TO_RAD
- Static variable in class org.cloudburstmc.math.
TrigMath
H
HALF_DEG_TO_RAD
- Static variable in class org.cloudburstmc.math.
TrigMath
HALF_PI
- Static variable in class org.cloudburstmc.math.
TrigMath
HALF_SQRT_OF_TWO
- Static variable in class org.cloudburstmc.math.
TrigMath
I
ImaginaryProvider
- Interface in
org.cloudburstmc.math.imaginary
O
org.cloudburstmc.math
- package org.cloudburstmc.math
org.cloudburstmc.math.imaginary
- package org.cloudburstmc.math.imaginary
org.cloudburstmc.math.vector
- package org.cloudburstmc.math.vector
P
PI
- Static variable in class org.cloudburstmc.math.
TrigMath
Q
QUARTER_PI
- Static variable in class org.cloudburstmc.math.
TrigMath
R
RAD_TO_DEG
- Static variable in class org.cloudburstmc.math.
TrigMath
S
sec(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Secant calculations using a table:
1 / cos(angle)
No interpolation is performed:
Accuracy is up to the 6th decimal place
sin(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Sine calculation using a table.
SQRT_OF_TWO
- Static variable in class org.cloudburstmc.math.
TrigMath
SQUARED_PI
- Static variable in class org.cloudburstmc.math.
TrigMath
T
tan(double)
- Static method in class org.cloudburstmc.math.
TrigMath
Tangent calculations using a table.
sin(angle) / cos(angle)
No interpolation is performed:
Accuracy is up to the 6th decimal place
THREE_PI_HALVES
- Static variable in class org.cloudburstmc.math.
TrigMath
TrigMath
- Class in
org.cloudburstmc.math
A class designed for fast trigonometry operations.
TWO_PI
- Static variable in class org.cloudburstmc.math.
TrigMath
V
VectorProvider
- Interface in
org.cloudburstmc.math.vector
A
C
D
H
I
O
P
Q
R
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013–2022
CloudburstMC
. All rights reserved.