Datensatzklasse Vector3
java.lang.Object
java.lang.Record
gollorum.signpost.utils.math.geometry.Vector3
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungVector3(float x, float y, float z) Erstellt eine Instanz einer DatensatzklasseVector3. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungadd(float otherX, float otherY, float otherZ) net.minecraft.world.phys.Vec3asVec3()org.joml.Vector3fasVec3f()floatdistanceTo(Vector3 other) booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.static Vector3fromBlockPos(net.minecraft.core.BlockPos vec) static Vector3fromVec3d(net.minecraft.world.phys.Vec3 vec) static Vector3fromVector3f(org.joml.Vector3f vec) static Vector3fromVector4f(org.joml.Vector4f vec) final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.floatlength()floatmax()static Vector3floatmin()static Vector3mul(float f) negated()subtract(float otherX, float otherY, float otherZ) net.minecraft.core.BlockPosfinal StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.withW(float w) withX(float x) withY(float y) withZ(float z) floatx()Gibt den Wert für die Datensatzkomponentexzurück.floaty()Gibt den Wert für die Datensatzkomponenteyzurück.floatz()Gibt den Wert für die Datensatzkomponentezzurück.
-
Felddetails
-
ZERO
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,Vector3> STREAM_CODEC
-
-
Konstruktordetails
-
Vector3
public Vector3(float x, float y, float z) Erstellt eine Instanz einer DatensatzklasseVector3.- Parameter:
x- Wert für die Datensatzkomponentexy- Wert für die Datensatzkomponenteyz- Wert für die Datensatzkomponentez
-
-
Methodendetails
-
fromVec3d
-
fromVector3f
-
fromVector4f
-
asVec3
public net.minecraft.world.phys.Vec3 asVec3() -
asVec3f
public org.joml.Vector3f asVec3f() -
fromBlockPos
-
toBlockPos
public net.minecraft.core.BlockPos toBlockPos() -
min
-
max
-
add
-
subtract
-
add
-
subtract
-
div
-
negated
-
mul
-
mul
-
rotateY
-
distanceTo
-
map
-
map
-
map
-
max
public float max() -
min
public float min() -
withX
-
withX
-
withY
-
withY
-
withZ
-
withZ
-
withW
-
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mit "==". -
normalized
-
length
public float length() -
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
x
public float x()Gibt den Wert für die Datensatzkomponentexzurück.- Gibt zurück:
- Wert der Datensatzkomponente
x
-
y
public float y()Gibt den Wert für die Datensatzkomponenteyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
y
-
z
public float z()Gibt den Wert für die Datensatzkomponentezzurück.- Gibt zurück:
- Wert der Datensatzkomponente
z
-