Quaternion
Link to quaternion
Importare la Classe
Link to importare-la-classe
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.api.util.math.Quaternion;
Metodi
Link to metodi
Name: conj
Return Type: void
ZenScript Copy// Quaternion.conj() as void
myQuaternion.conj();
Name: copy
Return Type: Quaternion
ZenScript Copy// Quaternion.copy() as Quaternion
myQuaternion.copy();
Name: i
Return Type: float
ZenScript Copy// Quaternion.i() as float
myQuaternion.i();
Name: j
Return Type: float
ZenScript Copy// Quaternion.j() as float
myQuaternion.j();
Name: k
Return Type: float
ZenScript Copy// Quaternion.k() as float
myQuaternion.k();
Name: mul
Return Type: void
ZenScript CopyQuaternion.mul(other as Quaternion) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro other | Tipo Quaternion | Descrizione No Description Provided |
Name: mul
Return Type: void
ZenScript CopyQuaternion.mul(value as float) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro valore | Tipo float | Descrizione No Description Provided |
Name: normalize
Return Type: void
ZenScript Copy// Quaternion.normalize() as void
myQuaternion.normalize();
Name: r
Return Type: float
ZenScript Copy// Quaternion.r() as float
myQuaternion.r();
Name: setValue
Return Type: void
ZenScript CopyQuaternion.setValue(i as float, j as float, k as float, r as float) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro i | Tipo float | Descrizione No Description Provided |
Parametro j | Tipo float | Descrizione No Description Provided |
Parametro k | Tipo float | Descrizione No Description Provided |
Parametro r | Tipo float | Descrizione No Description Provided |
Name: slerp
Return Type: void
ZenScript CopyQuaternion.slerp(other as Quaternion, value as float) as void
Parametro | Tipo | Descrizione |
---|---|---|
Parametro other | Tipo Quaternion | Descrizione No Description Provided |
Parametro valore | Tipo float | Descrizione No Description Provided |
Name: toXYZ
Return Type: Vector3f
ZenScript Copy// Quaternion.toXYZ() as Vector3f
myQuaternion.toXYZ();
Name: toXYZDegrees
Return Type: Vector3f
ZenScript Copy// Quaternion.toXYZDegrees() as Vector3f
myQuaternion.toXYZDegrees();
Name: toYXZ
Return Type: Vector3f
ZenScript Copy// Quaternion.toYXZ() as Vector3f
myQuaternion.toYXZ();
Name: toYXZDegrees
Return Type: Vector3f
ZenScript Copy// Quaternion.toYXZDegrees() as Vector3f
myQuaternion.toYXZDegrees();
Proprietà
Link to proprietà
Nome | Tipo | Ha Getter | Ha Setter | Descrizione |
---|---|---|---|---|
Nome i | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome j | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome k | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome r | Tipo float | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome xyz | Tipo Vector3f | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome xyzDegrees | Tipo Vector3f | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome yxz | Tipo Vector3f | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |
Nome yxzDegrees | Tipo Vector3f | Ha Getter sì | Ha Setter no | Descrizione No Description Provided |