Skip navigation links
A B C D E F G H I J K L M N O P R S T U V 

A

Alignment - Enum in de.florianmichael.rclasses.math.geometry
Enum for the alignment of an object.
Arithmetics - Class in de.florianmichael.rclasses.math
Implementation of basic arithmetics and math functions.
Arithmetics() - Constructor for class de.florianmichael.rclasses.math.Arithmetics
 
averageDouble(short...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageDouble(int...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageDouble(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageDouble(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageDouble(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageFloat(short...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageFloat(int...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageFloat(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageFloat(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageFloat(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageInt(short...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageInt(int...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageInt(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageInt(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageInt(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageShort(short...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageShort(int...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageShort(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageShort(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
averageShort(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 

B

base(float, float) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the base value of a given percentage.
base(double, double) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the base value of a given percentage.
BF_degreesToRadians - Static variable in class de.florianmichael.rclasses.math.geometry.impl.LibGDXTrigonometry
 
BF_PI - Static variable in class de.florianmichael.rclasses.math.geometry.impl.LibGDXTrigonometry
 
Boundings - Class in de.florianmichael.rclasses.math.integration
 
Boundings() - Constructor for class de.florianmichael.rclasses.math.integration.Boundings
 
BoxMullerTransform - Class in de.florianmichael.rclasses.math
 
BoxMullerTransform() - Constructor for class de.florianmichael.rclasses.math.BoxMullerTransform
 
byName(String) - Static method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 

C

clamp(short, short, short) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
clamp(int, int, int) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
clamp(long, long, long) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
clamp(float, float, float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
clamp(double, double, double) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
conjugate(short) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
conjugate(int) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
conjugate(long) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
conjugate(float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
conjugate(double) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.JavaTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.LibGDXTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.MinecraftTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.OptifineD5Trigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.OptifineK4Trigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RandomTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensFullTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensHalfTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensTrigonometry
 
cos(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.TaylorTrigonometry
 
cos(float) - Method in interface de.florianmichael.rclasses.math.geometry.impl.TrigonometryBase
Calculates the cosine of a given value.
cos(float) - Method in enum de.florianmichael.rclasses.math.geometry.Trigonometry
 

D

de.florianmichael.rclasses.math - package de.florianmichael.rclasses.math
 
de.florianmichael.rclasses.math.geometry - package de.florianmichael.rclasses.math.geometry
 
de.florianmichael.rclasses.math.geometry.impl - package de.florianmichael.rclasses.math.geometry.impl
 
de.florianmichael.rclasses.math.integration - package de.florianmichael.rclasses.math.integration
 
de.florianmichael.rclasses.math.timer - package de.florianmichael.rclasses.math.timer
 
distance(float, float, float, float) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the distance between two points.
distance(float, float, float, float, float, float) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the distance between two points in 3D space.
distance(double, double, double, double) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the distance between two points.
distance(double, double, double, double, double, double) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the distance between two points in 3D space.
distribution(Random, float, float, float, float) - Static method in class de.florianmichael.rclasses.math.BoxMullerTransform
 
distribution(Random, double, double, double, double) - Static method in class de.florianmichael.rclasses.math.BoxMullerTransform
 

E

ease(String, float) - Static method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 
ease(float) - Method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 
EasingFunctions - Enum in de.florianmichael.rclasses.math.integration
This enum contains all easing functions that are supported by the official easing reference implementation class.
EDistance - Class in de.florianmichael.rclasses.math.geometry
Implementation of the Euclidean distance.
EDistance() - Constructor for class de.florianmichael.rclasses.math.geometry.EDistance
 

F

function - Variable in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 
functionNames() - Static method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 

G

gcd(long, long) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
getDelta() - Method in class de.florianmichael.rclasses.math.timer.MSTimer
 
getDelta() - Method in class de.florianmichael.rclasses.math.timer.NSTimer
 
getName() - Method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 
getTime() - Method in class de.florianmichael.rclasses.math.timer.MSTimer
 
GOLDEN_RATIO - Static variable in class de.florianmichael.rclasses.math.integration.MathConstants
 

H

hasReached(long) - Method in class de.florianmichael.rclasses.math.timer.MSTimer
 
hasReached(long, boolean) - Method in class de.florianmichael.rclasses.math.timer.MSTimer
 

I

interpolate(float, float, float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
Interpolates between two values with the given progress.
interpolate(double, double, double) - Static method in class de.florianmichael.rclasses.math.Arithmetics
Interpolates between two values with the given progress.
isDecimal(float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
isDecimal(double) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
isInBounds(short, short, short, short, short, short) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBounds(int, int, int, int, int, int) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBounds(long, long, long, long, long, long) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBounds(float, float, float, float, float, float) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBounds(double, double, double, double, double, double) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBoundsAbsolute(short, short, short, short, short, short) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBoundsAbsolute(int, int, int, int, int, int) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBoundsAbsolute(long, long, long, long, long, long) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBoundsAbsolute(float, float, float, float, float, float) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 
isInBoundsAbsolute(double, double, double, double, double, double) - Static method in class de.florianmichael.rclasses.math.integration.Boundings
 

J

JavaTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
JavaTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.JavaTrigonometry
 

K

kurtosis(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
kurtosis(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 

L

LibGDXTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
LibGDXTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.LibGDXTrigonometry
 
lowerName() - Method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 

M

math - Variable in enum de.florianmichael.rclasses.math.geometry.Trigonometry
 
MathConstants - Class in de.florianmichael.rclasses.math.integration
A class containing mathematical constants.
MathConstants() - Constructor for class de.florianmichael.rclasses.math.integration.MathConstants
 
MathUtils - Class in de.florianmichael.rclasses.math
Wrapper class file for Arithmetics to fit the naming conventions.
MathUtils() - Constructor for class de.florianmichael.rclasses.math.MathUtils
 
median(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
median(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
MinecraftTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
MinecraftTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.MinecraftTrigonometry
 
MSTimer - Class in de.florianmichael.rclasses.math.timer
A simple timer class.
MSTimer() - Constructor for class de.florianmichael.rclasses.math.timer.MSTimer
 

N

name - Variable in enum de.florianmichael.rclasses.math.geometry.Trigonometry
 
name - Variable in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 
NSTimer - Class in de.florianmichael.rclasses.math.timer
Wrapper for MSTimer which uses System.nanoTime() instead of System.currentTimeMillis().
NSTimer() - Constructor for class de.florianmichael.rclasses.math.timer.NSTimer
 

O

OptifineD5Trigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
OptifineD5Trigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.OptifineD5Trigonometry
 
OptifineK4Trigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
OptifineK4Trigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.OptifineK4Trigonometry
 

P

pause() - Method in class de.florianmichael.rclasses.math.timer.MSTimer
Pauses the timer.
Percentage - Class in de.florianmichael.rclasses.math
Implementation of a percentage calculator.
Percentage() - Constructor for class de.florianmichael.rclasses.math.Percentage
 
percentage(float, float) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the percentage of a given value.
percentage(double, double) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the percentage of a given value.
PI - Static variable in class de.florianmichael.rclasses.math.Arithmetics
The value of PI as a float.

R

RandomTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
RandomTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.RandomTrigonometry
 
reset() - Method in class de.florianmichael.rclasses.math.timer.MSTimer
Resets the timer.
reset() - Method in class de.florianmichael.rclasses.math.timer.NSTimer
 
resume() - Method in class de.florianmichael.rclasses.math.timer.MSTimer
Resumes the timer.
RivensFullTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
RivensFullTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.RivensFullTrigonometry
 
RivensHalfTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
RivensHalfTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.RivensHalfTrigonometry
 
RivensTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
RivensTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.RivensTrigonometry
 
roundAvoid(double, int) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
roundAvoid(float, int) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
roundAwayFromZero(double) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
roundToFloat(double) - Static method in class de.florianmichael.rclasses.math.geometry.impl.OptifineK4Trigonometry
 

S

setTime(long) - Method in class de.florianmichael.rclasses.math.timer.MSTimer
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.JavaTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.LibGDXTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.MinecraftTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.OptifineD5Trigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.OptifineK4Trigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RandomTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensFullTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensHalfTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.RivensTrigonometry
 
sin(float) - Method in class de.florianmichael.rclasses.math.geometry.impl.TaylorTrigonometry
 
sin(float) - Method in interface de.florianmichael.rclasses.math.geometry.impl.TrigonometryBase
Calculates the sine of a given value.
sin(float) - Method in enum de.florianmichael.rclasses.math.geometry.Trigonometry
 
skewness(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
skewness(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
SQRT_2 - Static variable in class de.florianmichael.rclasses.math.integration.MathConstants
 
SQRT_3 - Static variable in class de.florianmichael.rclasses.math.integration.MathConstants
 
squaredDistance(float, float, float, float) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the squared distance between two points.
squaredDistance(float, float, float, float, float, float) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the squared distance between two points in 3D space.
squaredDistance(double, double, double, double) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the squared distance between two points.
squaredDistance(double, double, double, double, double, double) - Static method in class de.florianmichael.rclasses.math.geometry.EDistance
Calculates the squared distance between two points in 3D space.
standardDeviation(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
standardDeviation(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
standardDeviation(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
Statistics - Class in de.florianmichael.rclasses.math
 
Statistics() - Constructor for class de.florianmichael.rclasses.math.Statistics
 
sum(short...) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
sum(int...) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
sum(long...) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
sum(float...) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 
sum(double...) - Static method in class de.florianmichael.rclasses.math.Arithmetics
 

T

tan(float) - Method in interface de.florianmichael.rclasses.math.geometry.impl.TrigonometryBase
Calculates the tangent of a given value.
TAU - Static variable in class de.florianmichael.rclasses.math.integration.MathConstants
 
TaylorTrigonometry - Class in de.florianmichael.rclasses.math.geometry.impl
 
TaylorTrigonometry() - Constructor for class de.florianmichael.rclasses.math.geometry.impl.TaylorTrigonometry
 
time - Variable in class de.florianmichael.rclasses.math.timer.MSTimer
The time in milliseconds.
toDecimal(float) - Static method in class de.florianmichael.rclasses.math.Percentage
Converts a percentage to a decimal.
toDecimal(double) - Static method in class de.florianmichael.rclasses.math.Percentage
Converts a percentage to a decimal.
toDegrees(float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
Equivalent to Math.toDegrees(double) for floats.
toPercentage(float) - Static method in class de.florianmichael.rclasses.math.Percentage
Converts a decimal to a percentage.
toPercentage(double) - Static method in class de.florianmichael.rclasses.math.Percentage
Converts a decimal to a percentage.
toRadians(float) - Static method in class de.florianmichael.rclasses.math.Arithmetics
Equivalent to Math.toRadians(double) for floats.
Trigonometry - Enum in de.florianmichael.rclasses.math.geometry
Enum of all trigonometry functions.
TrigonometryBase - Interface in de.florianmichael.rclasses.math.geometry.impl
Implementation of a trigonometry calculator.

U

upperName() - Method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
 

V

value(float, float) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the percentage value of a given base.
value(double, double) - Static method in class de.florianmichael.rclasses.math.Percentage
Calculates the percentage value of a given base.
valueOf(String) - Static method in enum de.florianmichael.rclasses.math.geometry.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.florianmichael.rclasses.math.geometry.Trigonometry
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.florianmichael.rclasses.math.geometry.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.florianmichael.rclasses.math.geometry.Trigonometry
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.florianmichael.rclasses.math.integration.EasingFunctions
Returns an array containing the constants of this enum type, in the order they are declared.
variance(float...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
variance(double...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
variance(long...) - Static method in class de.florianmichael.rclasses.math.Statistics
 
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links