/** * パラメータで変換行列を更新します。 * * @param i_rot * @param i_off * @param i_trans */ public void updateMatrixValue(NyARRotMatrix i_rot, NyARDoublePoint3d i_trans, NyARTransMatResult o_result) { o_result.m00 = i_rot.m00; o_result.m01 = i_rot.m01; o_result.m02 = i_rot.m02; o_result.m03 = i_trans.x; o_result.m10 = i_rot.m10; o_result.m11 = i_rot.m11; o_result.m12 = i_rot.m12; o_result.m13 = i_trans.y; o_result.m20 = i_rot.m20; o_result.m21 = i_rot.m21; o_result.m22 = i_rot.m22; o_result.m23 = i_trans.z; o_result.has_value = true; return; }
/** * パラメータで変換行列を更新します。 * * @param i_rot * @param i_off * @param i_trans */ public void updateMatrixValue(NyARRotMatrix i_rot, NyARDoublePoint3d i_trans, NyARTransMatResult o_result) { o_result.m00 = i_rot.m00; o_result.m01 = i_rot.m01; o_result.m02 = i_rot.m02; o_result.m03 = i_trans.x; o_result.m10 = i_rot.m10; o_result.m11 = i_rot.m11; o_result.m12 = i_rot.m12; o_result.m13 = i_trans.y; o_result.m20 = i_rot.m20; o_result.m21 = i_rot.m21; o_result.m22 = i_rot.m22; o_result.m23 = i_trans.z; o_result.has_value = true; return; }