Lua API
On this page

Quaternion

Inherits from

TODO

Fields:

Identity Quaternion

staticread only

W number

X number

Y number

Z number

Constructors:

New() :

New(rotationX: number, rotationY: number, rotationZ: number, rotationW: number) :

Parameters:
NameTypeDefaultSummary
rotationXnumber
rotationYnumber
rotationZnumber
rotationWnumber

Methods:

Dot(a: Quaternion, b: Quaternion) : number

static
Parameters:
NameTypeDefaultSummary
aQuaternion
bQuaternion
Returns:number

GetPropertyKeys() : string[]

Returns a list of strings of all public property / field names. Useful for reflection on UserData in lua scripts

Returns:string[]

Normalize(q: Quaternion) : Quaternion

static
Parameters:
NameTypeDefaultSummary
qQuaternion
Returns:Quaternion

ToString() : string

Returns a string that represents the current object.

Returns:string