チェンジセット 2938

差分発生行の前後
無視リスト:
コミット日時:
2009/08/03 11:58:08 (3 年前)
コミッタ:
saqoosha
ログメッセージ:

[2937] の修正に対応。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARCode.as

    r2933 r2938  
    6868                public static function createInstance(i_width:int,i_height:int):NyARCode 
    6969                { 
    70                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
    71                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     70                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
     71                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7272                        var inst:NyARCode=new NyARCode(); 
    7373                        inst.setAlchemyObject( 
    74                                 NyARToolkitAS3.cmodule.NyARCode_createInstance( 
     74                                NyARToolkitAS3._cmodule.NyARCode_createInstance( 
    7575                                        i_width,i_height),true 
    7676                        ); 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARDoubleMatrix34.as

    r2933 r2938  
    6767                public static function createInstance():NyARDoubleMatrix34 
    6868                { 
    69                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     69                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7070                        var inst:NyARDoubleMatrix34=new NyARDoubleMatrix34(); 
    7171                        inst.attachAlchemyObject( 
    72                                 NyARToolkitAS3.cmodule.NyARDoubleMatrix34_createInstance() 
     72                                NyARToolkitAS3._cmodule.NyARDoubleMatrix34_createInstance() 
    7373                        ); 
    7474                        return inst;             
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARIntSize.as

    r2933 r2938  
    7070                public static function createInstance():NyARIntSize 
    7171                { 
    72                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     72                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7373                        var inst:NyARIntSize=new NyARIntSize(); 
    7474                        inst.attachAlchemyObject( 
    75                                 NyARToolkitAS3.cmodule.NyARIntSize_createInstance() 
     75                                NyARToolkitAS3._cmodule.NyARIntSize_createInstance() 
    7676                                ); 
    7777                        return inst; 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARParam.as

    r2933 r2938  
    7070                public static function createInstance():NyARParam 
    7171                { 
    72                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     72                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7373                        var inst:NyARParam=new NyARParam(); 
    7474                        inst.attachAlchemyObject( 
    75                                 NyARToolkitAS3.cmodule.NyARParam_createInstance() 
     75                                NyARToolkitAS3._cmodule.NyARParam_createInstance() 
    7676                                ); 
    7777                        return inst; 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARPerspectiveProjectionMatrix.as

    r2933 r2938  
    6868                public static function createInstance():NyARPerspectiveProjectionMatrix 
    6969                { 
    70                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     70                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7171                        var inst:NyARPerspectiveProjectionMatrix=new NyARPerspectiveProjectionMatrix(); 
    72                         inst.attachAlchemyObject(NyARToolkitAS3.cmodule.NyARPerspectiveProjectionMatrix_createInstance()); 
     72                        inst.attachAlchemyObject(NyARToolkitAS3._cmodule.NyARPerspectiveProjectionMatrix_createInstance()); 
    7373                        return inst;                     
    7474                } 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARRgbRaster_BGRA.as

    r2933 r2938  
    6161                public static function createInstance(i_width:int,i_height:int):NyARRgbRaster_BGRA 
    6262                { 
    63                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     63                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    6464                        var inst:NyARRgbRaster_BGRA=new NyARRgbRaster_BGRA(); 
    6565                        inst.attachAlchemyObject( 
    66                                 NyARToolkitAS3.cmodule.NyARRgbRaster_BGRA_createInstance(i_width,i_height) 
     66                                NyARToolkitAS3._cmodule.NyARRgbRaster_BGRA_createInstance(i_width,i_height) 
    6767                        ); 
    6868                        return inst;                     
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARRgbRaster_XRGB32.as

    r2933 r2938  
    6161                public static function createInstance(i_width:int,i_height:int):NyARRgbRaster_XRGB32 
    6262                { 
    63                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     63                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    6464                        var inst:NyARRgbRaster_XRGB32=new NyARRgbRaster_XRGB32(); 
    6565                        inst.attachAlchemyObject( 
    66                                 NyARToolkitAS3.cmodule.NyARRgbRaster_XRGB32_createInstance(i_width,i_height) 
     66                                NyARToolkitAS3._cmodule.NyARRgbRaster_XRGB32_createInstance(i_width,i_height) 
    6767                        ); 
    6868                        return inst;                     
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARSingleDetectMarker.as

    r2933 r2938  
    5959                        throw new Error(); 
    6060                } 
    61 /*                                
    62                 public static function createInstance(i_param:NyARParam,i_code:NyARCode,i_width:Number, i_raster_type:int):NyARSingleDetectMarker 
    63                 { 
    64                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
    65                         var inst:NyARSingleDetectMarker=new NyARSingleDetectMarker(); 
    66                         inst.attachAlchemyObject( 
    67                                 NyARToolkitAS3.cmodule.NyARSingleDetectMarker_createInstance(i_param._alchemy_ptr,i_code._alchemy_ptr,i_width,i_raster_type) 
    68                         ); 
    69                         return inst;                     
    70                 }*/ 
     61 
    7162                public function detectMarkerLite(i_raster:NyARRgbRaster,i_threshold:int):Boolean 
    7263                { 
     
    8677                        return; 
    8778                } 
     79                public function setContinueMode(i_is_continue:Boolean):void 
     80                { 
     81                        this._alchemy_stub.setContinueMode(this._alchemy_ptr,i_is_continue?1:0); 
     82                        return; 
     83                } 
    8884        } 
    8985} 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARToolkitAS3.as

    r2933 r2938  
    3333                public static const BASECLASS:CONST_BASECLASS=new CONST_BASECLASS(); 
    3434                 
    35                 public static const cmodule:Object=(new CLibInit()).init(); 
    36 //              public static function initialize():void 
    37 //              { 
    38 //                      trace('initialize'); 
    39 //                      if(NyARToolkitAS3.cmodule!=null) 
    40 //                      { 
    41 //                              return; 
    42 //                      } 
    43 //                      NyARToolkitAS3.cmodule=(new CLibInit()).init(); 
    44 //              } 
    45 //              public static function finalize():void 
    46 //              { 
    47 //                      //no work! 
    48 //              } 
     35                public static const cmodule:Object=(new CLibInit()).init();              
     36                /*初期化タイミングの調整が必要な場合は、こちらを使ってください。 
     37                public static var cmodule:Object=null; 
     38                public static function initialize():void 
     39                { 
     40                        if(NyARToolkitAS3.cmodule!=null) 
     41                        { 
     42                                return; 
     43                        } 
     44                        NyARToolkitAS3.cmodule=(new CLibInit()).init(); 
     45                } 
     46                public static function finalize():void 
     47                { 
     48                        //no work! 
     49                        NyARToolkitAS3.cmodule=null;//?? 
     50                } 
     51                */ 
    4952        } 
    5053} 
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyARTransMatResult.as

    r2933 r2938  
    6868                public static function createInstance():NyARTransMatResult 
    6969                { 
    70                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     70                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    7171                        var inst:NyARTransMatResult=new NyARTransMatResult(); 
    7272                        inst.attachAlchemyObject( 
    73                                 NyARToolkitAS3.cmodule.NyARTransMatResult_createInstance() 
     73                                NyARToolkitAS3._cmodule.NyARTransMatResult_createInstance() 
    7474                        ); 
    7575                        return inst;                     
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/NyIdMarkerDataEncoder_RawBit.as

    r2933 r2938  
    6161                public static function createInstance():NyIdMarkerDataEncoder_RawBit 
    6262                { 
    63                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     63                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    6464                        var inst:NyIdMarkerDataEncoder_RawBit=new NyIdMarkerDataEncoder_RawBit(); 
    6565                        inst.attachAlchemyObject( 
    66                                 NyARToolkitAS3.cmodule.NyIdMarkerDataEncoder_RawBit_createInstance() 
     66                                NyARToolkitAS3._cmodule.NyIdMarkerDataEncoder_RawBit_createInstance() 
    6767                        ); 
    6868                        return inst;                     
  • as3/FLARToolKit/branches/alchemy/src/jp/nyatla/nyartoolkit/as3/SingleNyIdMarkerProcesser.as

    r2933 r2938  
    8181                        i_raster_type:int):SingleNyIdMarkerProcesser 
    8282                { 
    83                         NyAS3Utils.assert(NyARToolkitAS3.cmodule!=null); 
     83                        NyAS3Utils.assert(NyARToolkitAS3._cmodule!=null); 
    8484                        var inst:SingleNyIdMarkerProcesser=new SingleNyIdMarkerProcesser(); 
    8585                        inst.attachAlchemyObject( 
    86                                 NyARToolkitAS3.cmodule.SingleNyIdMarkerProcesser_createInstance( 
     86                                NyARToolkitAS3._cmodule.SingleNyIdMarkerProcesser_createInstance( 
    8787                                        inst, 
    8888                                        i_param._alchemy_ptr, 
  • as3/FLARToolKit/branches/alchemy/starter-kit/ARAppBase.as

    r2933 r2938  
    7474                        _raster = new FLARRgbRaster(_width, _height); 
    7575                        _detector = new FLARSingleMarkerDetector(_param, _code, _codeWidth); 
    76                         //_detector.setContinueMode(true); 
     76                        _detector.setContinueMode(true); 
    7777 
    7878                        dispatchEvent(new Event(Event.INIT));