Show
Ignore:
Timestamp:
12/04/07 05:11:12 (13 months ago)
Author:
gyuque
Message:

lang/actionscript/swfgmap: prepared for transforming.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/actionscript/swfgmap/trunk/gyuque/gmap/GMapViewport.as

    r2384 r2386  
    22{ 
    33        import flash.geom.Point; 
     4        import flash.geom.Matrix; 
    45         
    56        public class GMapViewport 
     
    89                private var mNrmXY:Point    = new Point(); 
    910                private var mScreenXY:Point = new Point(); 
     11                private var mBitmapXY:Point = new Point(); 
    1012                private var mViewSize:Point = new Point(); 
    1113                 
     
    1315                private var mMapSize:Number; 
    1416                 
     17                private var mViewToScreen:Matrix    = new Matrix(); 
     18                private var mInvViewToScreen:Matrix = new Matrix(); 
     19                 
    1520                public function GMapViewport(lat:Number, lng:Number, vw:Number, vh:Number, zm:int, useDeg:Boolean = true) 
    1621                { 
     22                        resetTransform(); 
     23                         
    1724                        if (useDeg) 
    1825                        { 
     
    2936                         
    3037                        calcXY(); 
     38                } 
     39                 
     40                private function transformVectorScreenToView(x:Number, y:Number, Point:out):void 
     41                { 
     42                } 
     43                 
     44                private function resetTransform():void 
     45                { 
     46                        mViewToScreen.identity(); 
     47                        mInvViewToScreen.identity(); 
    3148                } 
    3249