Contents
Class Triangle4d
java.lang.Object
com.hypixel.hytale.math.shape.Triangle4d
- Since:
- 24.09.2017
-
Constructor Summary
ConstructorsConstructorDescriptionTriangle4d(org.joml.Vector4d[] points) Triangle4d(org.joml.Vector4d[] points, int a, int b, int c) Triangle4d(org.joml.Vector4d a, org.joml.Vector4d b, org.joml.Vector4d c) -
Method Summary
Modifier and TypeMethodDescriptionassign(org.joml.Vector4d v1, org.joml.Vector4d v2, org.joml.Vector4d v3) org.joml.Vector4dgetA()org.joml.Vector4dgetB()org.joml.Vector4dgetC()doublegetMax(int component) doublegetMin(int component) org.joml.Vector4dorg.joml.Vector4dmultiply(org.joml.Matrix4d matrix) multiply(org.joml.Matrix4d matrix, Triangle4d target) to2d(Triangle2d target) toString()
-
Constructor Details
-
Triangle4d
public Triangle4d(org.joml.Vector4d a, org.joml.Vector4d b, org.joml.Vector4d c) -
Triangle4d
public Triangle4d() -
Triangle4d
public Triangle4d(@Nonnull org.joml.Vector4d[] points) -
Triangle4d
public Triangle4d(@Nonnull org.joml.Vector4d[] points, int a, int b, int c)
-
-
Method Details
-
getA
public org.joml.Vector4d getA() -
getB
public org.joml.Vector4d getB() -
getC
public org.joml.Vector4d getC() -
getMin
public double getMin(int component) -
getMax
public double getMax(int component) -
assign
@Nonnull public Triangle4d assign(@Nonnull org.joml.Vector4d v1, @Nonnull org.joml.Vector4d v2, @Nonnull org.joml.Vector4d v3) -
getRandom
-
getRandom
-
multiply
-
multiply
-
to2d
-
perspectiveTransform
-
toString
-