Class RollOffset
java.lang.Object
me.c7dev.dexterity.util.RollOffset
Used to calculate the roll degrees, roll offset vector, or transformation quaternion for a DexBlock
-
Constructor Summary
ConstructorsConstructorDescriptionRollOffset
(float deg, Vector scale) Constructs the roll offset vector and quaternionRollOffset
(org.joml.Quaternionf r, Vector scale) Constructs the roll offset vector and roll degrees Quaternion must only have rotation in z axis -
Method Summary
-
Constructor Details
-
RollOffset
Constructs the roll offset vector and quaternion- Parameters:
deg
- Roll in degreesscale
- Scale of block
-
RollOffset
Constructs the roll offset vector and roll degrees Quaternion must only have rotation in z axis- Parameters:
r
- Left rotation quaternionscale
- Scale of block
-
-
Method Details
-
getOffset
-
getRoll
public float getRoll() -
getQuaternion
public org.joml.Quaternionf getQuaternion()
-