Packagejp.nyatla.nyartoolkit.as3.core.transmat.rotmatrix
Classpublic class NyARRotVector
InheritanceNyARRotVector Inheritance Object



Public Properties
 PropertyDefined By
  v1 : Number
NyARRotVector
  v2 : Number
NyARRotVector
  v3 : Number
NyARRotVector
Public Methods
 MethodDefined By
  
NyARRotVector
  
[static] int check_rotation( double rot[2][3] ) 2つのベクトル引数の調整をする?
NyARRotVector
  
checkVectorByVertex(i_start_vertex:NyARDoublePoint2d, i_end_vertex:NyARDoublePoint2d):void
static int check_dir( double dir[3], double st[2], double ed[2],double cpara[3][4] ) Optimize:STEP[526->468] ベクトルの開始/終了座標を指定して、ベクトルの方向を調整する。
NyARRotVector
  
2直線に直交するベクトルを計算する・・・だと思う。
NyARRotVector
Property Detail
v1property
public var v1:Number

v2property 
public var v2:Number

v3property 
public var v3:Number

Constructor Detail
NyARRotVector()Constructor
public function NyARRotVector(i_cmat:NyARPerspectiveProjectionMatrix)



Parameters
i_cmat:NyARPerspectiveProjectionMatrix
Method Detail
checkRotation()method
public static function checkRotation(io_vec1:NyARRotVector, io_vec2:NyARRotVector):void

int check_rotation( double rot[2][3] ) 2つのベクトル引数の調整をする?

Parameters

io_vec1:NyARRotVector
 
io_vec2:NyARRotVector


Throws
NyARException
checkVectorByVertex()method 
public function checkVectorByVertex(i_start_vertex:NyARDoublePoint2d, i_end_vertex:NyARDoublePoint2d):void

static int check_dir( double dir[3], double st[2], double ed[2],double cpara[3][4] ) Optimize:STEP[526->468] ベクトルの開始/終了座標を指定して、ベクトルの方向を調整する。

Parameters

i_start_vertex:NyARDoublePoint2d
 
i_end_vertex:NyARDoublePoint2d

exteriorProductFromLinear()method 
public function exteriorProductFromLinear(i_linear1:NyARLinear, i_linear2:NyARLinear):void

2直線に直交するベクトルを計算する・・・だと思う。

Parameters

i_linear1:NyARLinear
 
i_linear2:NyARLinear