| Package | jp.nyatla.nyartoolkit.as3.core.param |
| Class | public final class NyARPerspectiveProjectionMatrix |
| Inheritance | NyARPerspectiveProjectionMatrix NyARDoubleMatrix34 Object |
| Method | Defined By | ||
|---|---|---|---|
changeScale(i_scale:Number):void
int arParamChangeSize( ARParam ource, int xsize, int ysize, ARParam ewparam );
Matrixのスケールを変換します。
| NyARPerspectiveProjectionMatrix | ||
int arParamDecompMat( double source[3][4], double cpara[3][4], double trans[3][4] ); 関数の置き換え Optimize STEP[754->665]
| NyARPerspectiveProjectionMatrix | ||
![]() | getValue(o_value:Vector.<Number>):void | NyARDoubleMatrix34 | |
projectionConvert_Number(i_x:Number, i_y:Number, i_z:Number, o_2d:NyARDoublePoint2d):void | NyARPerspectiveProjectionMatrix | ||
現在の行列で3次元座標を射影変換します。
| NyARPerspectiveProjectionMatrix | ||
![]() | setValue(i_value:Vector.<Number>):void | NyARDoubleMatrix34 | |
![]() | setValue_NyARDoubleMatrix34(i_value:NyARDoubleMatrix34):void | NyARDoubleMatrix34 | |
| changeScale | () | method |
public function changeScale(i_scale:Number):voidint arParamChangeSize( ARParam ource, int xsize, int ysize, ARParam ewparam ); Matrixのスケールを変換します。
Parameters
i_scale:Number |
| decompMat | () | method |
public function decompMat(o_cpara:NyARMat, o_trans:NyARMat):voidint arParamDecompMat( double source[3][4], double cpara[3][4], double trans[3][4] ); 関数の置き換え Optimize STEP[754->665]
Parameters
o_cpara:NyARMat — 戻り引数。3x4のマトリクスを指定すること。
| |
o_trans:NyARMat — 戻り引数。3x4のマトリクスを指定すること。
|
| projectionConvert_Number | () | method |
public function projectionConvert_Number(i_x:Number, i_y:Number, i_z:Number, o_2d:NyARDoublePoint2d):voidParameters
i_x:Number | |
i_y:Number | |
i_z:Number | |
o_2d:NyARDoublePoint2d |
| projectionConvert_NyARDoublePoint3d | () | method |
public function projectionConvert_NyARDoublePoint3d(i_3dvertex:NyARDoublePoint3d, o_2d:NyARDoublePoint2d):void現在の行列で3次元座標を射影変換します。
Parameters
i_3dvertex:NyARDoublePoint3d | |
o_2d:NyARDoublePoint2d |