Packagejp.nyatla.nyartoolkit.as3.core.types.matrix
Classpublic class NyARDoubleMatrix33
InheritanceNyARDoubleMatrix33 Inheritance Object
Implements INyARDoubleMatrix
Subclasses NyARRotMatrix



Public Properties
 PropertyDefined By
  m00 : Number
NyARDoubleMatrix33
  m01 : Number
NyARDoubleMatrix33
  m02 : Number
NyARDoubleMatrix33
  m10 : Number
NyARDoubleMatrix33
  m11 : Number
NyARDoubleMatrix33
  m12 : Number
NyARDoubleMatrix33
  m20 : Number
NyARDoubleMatrix33
  m21 : Number
NyARDoubleMatrix33
  m22 : Number
NyARDoubleMatrix33
Public Methods
 MethodDefined By
  
createArray(i_number:int):Vector.<NyARDoubleMatrix33>
[static]
NyARDoubleMatrix33
  
getValue(o_value:Vector.<Number>):void
遅いからあんまり使わないでね。
NyARDoubleMatrix33
  
この関数は、0-PIの間で値を返します。
NyARDoubleMatrix33
  
NyARDoubleMatrix33
  
setValue(i_value:Vector.<Number>):void
遅いからあんまり使わないでね。
NyARDoubleMatrix33
  
NyARDoubleMatrix33
  
setZXYAngle_Number(i_x:Number, i_y:Number, i_z:Number):void
NyARDoubleMatrix33
  
NyARDoubleMatrix33
  
transformVertex_double(i_x:Number, i_y:Number, i_z:Number, o_out:NyARDoublePoint3d):void
NyARDoubleMatrix33
  
回転行列を適応して座標変換します。
NyARDoubleMatrix33
Property Detail
m00property
public var m00:Number

m01property 
public var m01:Number

m02property 
public var m02:Number

m10property 
public var m10:Number

m11property 
public var m11:Number

m12property 
public var m12:Number

m20property 
public var m20:Number

m21property 
public var m21:Number

m22property 
public var m22:Number

Method Detail
createArray()method
public static function createArray(i_number:int):Vector.<NyARDoubleMatrix33>

Parameters

i_number:int

Returns
Vector.<NyARDoubleMatrix33>
getValue()method 
public function getValue(o_value:Vector.<Number>):void

遅いからあんまり使わないでね。

Parameters

o_value:Vector.<Number>

getZXYAngle()method 
public final function getZXYAngle(o_out:NyARDoublePoint3d):void

この関数は、0-PIの間で値を返します。

Parameters

o_out:NyARDoublePoint3d

inverse()method 
public function inverse(i_src:NyARDoubleMatrix33):Boolean

Parameters

i_src:NyARDoubleMatrix33

Returns
Boolean
setValue()method 
public function setValue(i_value:Vector.<Number>):void

遅いからあんまり使わないでね。

Parameters

i_value:Vector.<Number>

setValue_NyARDoubleMatrix33()method 
public function setValue_NyARDoubleMatrix33(i_value:NyARDoubleMatrix33):void

Parameters

i_value:NyARDoubleMatrix33

setZXYAngle_Number()method 
public final function setZXYAngle_Number(i_x:Number, i_y:Number, i_z:Number):void

Parameters

i_x:Number
 
i_y:Number
 
i_z:Number

setZXYAngle_NyARDoublePoint3d()method 
public final function setZXYAngle_NyARDoublePoint3d(i_angle:NyARDoublePoint3d):void

Parameters

i_angle:NyARDoublePoint3d

transformVertex_double()method 
public final function transformVertex_double(i_x:Number, i_y:Number, i_z:Number, o_out:NyARDoublePoint3d):void

Parameters

i_x:Number
 
i_y:Number
 
i_z:Number
 
o_out:NyARDoublePoint3d

transformVertex_NyARDoublePoint3d()method 
public final function transformVertex_NyARDoublePoint3d(i_position:NyARDoublePoint3d, o_out:NyARDoublePoint3d):void

回転行列を適応して座標変換します。

Parameters

i_position:NyARDoublePoint3d
 
o_out:NyARDoublePoint3d