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):void
int 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):void
int 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):void
Parameters
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 |