Packageaway3d.core.math
Classpublic final class Quaternion

Quaternion

Public Properties
 PropertyDefined by
  magnitude : Number
[read-only]
Quaternion
  w : Number
Quaternion
  x : Number
Quaternion
  y : Number
Quaternion
  z : Number
Quaternion
Public Methods
 MethodDefined by
  
axis2quaternion(x:Number, y:Number, z:Number, angle:Number):Quaternion
[static]
Quaternion
  
euler2quaternion(ax:Number, ay:Number, az:Number):void
Quaternion
  
[static]
Quaternion
  
normalize(val:Number = 1):void
Quaternion
Property detail
magnitudeproperty
magnitude:Number  [read-only]Implementation
    public function get magnitude():Number
wproperty 
public var w:Number
xproperty 
public var x:Number
yproperty 
public var y:Number
zproperty 
public var z:Number
Method detail
axis2quaternion()method
public static function axis2quaternion(x:Number, y:Number, z:Number, angle:Number):Quaternion Parameters
x:Number
 
y:Number
 
z:Number
 
angle:Number

Returns
Quaternion
euler2quaternion()method 
public function euler2quaternion(ax:Number, ay:Number, az:Number):void Parameters
ax:Number
 
ay:Number
 
az:Number
multiply()method 
public static function multiply(qa:Quaternion, qb:Quaternion):Quaternion Parameters
qa:Quaternion
 
qb:Quaternion

Returns
Quaternion
normalize()method 
public function normalize(val:Number = 1):void Parameters
val:Number (default = 1)
Wiki link
Click to go to the wiki page for 'away3d.core.math.Quaternion'

Code examples

Comments