home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / pup_idol.swf / scripts / Box2D / Collision / Features.as < prev   
Encoding:
Text File  |  2008-08-07  |  1.5 KB  |  67 lines

  1. package Box2D.Collision
  2. {
  3.    public class Features
  4.    {
  5.        
  6.       
  7.       public var _referenceFace:int;
  8.       
  9.       public var _incidentEdge:int;
  10.       
  11.       public var _flip:int;
  12.       
  13.       public var _incidentVertex:int;
  14.       
  15.       public var _m_id:b2ContactID;
  16.       
  17.       public function Features()
  18.       {
  19.          super();
  20.       }
  21.       
  22.       public function get referenceFace() : int
  23.       {
  24.          return _referenceFace;
  25.       }
  26.       
  27.       public function set incidentVertex(param1:int) : void
  28.       {
  29.          _incidentVertex = param1;
  30.          _m_id._key = _m_id._key & 4278255615 | _incidentVertex << 16 & 16711680;
  31.       }
  32.       
  33.       public function get flip() : int
  34.       {
  35.          return _flip;
  36.       }
  37.       
  38.       public function get incidentEdge() : int
  39.       {
  40.          return _incidentEdge;
  41.       }
  42.       
  43.       public function set referenceFace(param1:int) : void
  44.       {
  45.          _referenceFace = param1;
  46.          _m_id._key = _m_id._key & 4294967040 | _referenceFace & 255;
  47.       }
  48.       
  49.       public function get incidentVertex() : int
  50.       {
  51.          return _incidentVertex;
  52.       }
  53.       
  54.       public function set flip(param1:int) : void
  55.       {
  56.          _flip = param1;
  57.          _m_id._key = _m_id._key & 16777215 | _flip << 24 & 4278190080;
  58.       }
  59.       
  60.       public function set incidentEdge(param1:int) : void
  61.       {
  62.          _incidentEdge = param1;
  63.          _m_id._key = _m_id._key & 4294902015 | _incidentEdge << 8 & 65280;
  64.       }
  65.    }
  66. }
  67.