mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-08 04:41:51 +09:00
better defined Hangul Johab font, correction on FloatingIslands to utilise new 4096 tiles, multiple type beach (white, black, green), ACHTUNG! ActorWithBody has temporal debugger! (sout), former HSV is now HSVUtil, new HSV for HSV dimension, HSVUtil.toRGB and HSVUtil.fromRGB, more jakanaJP and isIC in polyglot.csv
Former-commit-id: e8cd234d1140d623ba7ab551d3429fc4a453b5c1 Former-commit-id: e11bc93da0d37e385e375fbb0086cf7dbb3a5454
This commit is contained in:
@@ -34,6 +34,7 @@
|
||||
|
||||
package com.jme3.math;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Random;
|
||||
|
||||
/**
|
||||
@@ -636,10 +637,10 @@ final public class FastMath {
|
||||
/**
|
||||
* Returns the determinant of a 4x4 matrix.
|
||||
*/
|
||||
public static float determinant(double m00, double m01, double m02,
|
||||
double m03, double m10, double m11, double m12, double m13,
|
||||
double m20, double m21, double m22, double m23, double m30,
|
||||
double m31, double m32, double m33) {
|
||||
public static float determinant(double m00, double m01, double m02, double m03,
|
||||
double m10, double m11, double m12, double m13,
|
||||
double m20, double m21, double m22, double m23,
|
||||
double m30, double m31, double m32, double m33) {
|
||||
|
||||
double det01 = m20 * m31 - m21 * m30;
|
||||
double det02 = m20 * m32 - m22 * m30;
|
||||
@@ -837,4 +838,16 @@ final public class FastMath {
|
||||
| ((((f & 0x7f800000) - 0x38000000) >> 13) & 0x7c00)
|
||||
| ((f >> 13) & 0x03ff));
|
||||
}
|
||||
|
||||
public static float min(float... f) {
|
||||
float[] sorted = f.clone();
|
||||
Arrays.sort(f.clone());
|
||||
return sorted[0];
|
||||
}
|
||||
|
||||
public static float max(float... f) {
|
||||
float[] sorted = f.clone();
|
||||
Arrays.sort(f.clone());
|
||||
return sorted[sorted.length - 1];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user