/ *   
 
   *   P R O J E C T :   N y A R T o o l k i t C S ( E x t e n s i o n ) 
 
   *   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   *   T h e   N y A R T o o l k i t C S   i s   C #   e d i t i o n   A R T o o l K i t   c l a s s   l i b r a r y . 
 
   *   C o p y r i g h t   ( C ) 2 0 0 8 - 2 0 0 9   R y o   I i z u k a 
 
   * 
 
   *   T h i s   p r o g r a m   i s   f r e e   s o f t w a r e :   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y 
 
   *   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y 
 
   *   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   e i t h e r   v e r s i o n   3   o f   t h e   L i c e n s e ,   o r 
 
   *   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
   *   
 
   *   T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 
   *   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 
   *   M E R C H A N T A B I L I T Y   o r   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E .     S e e   t h e 
 
   *   G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
   * 
 
   *   Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 
   *   a l o n g   w i t h   t h i s   p r o g r a m .     I f   n o t ,   s e e   < h t t p : / / w w w . g n u . o r g / l i c e n s e s / > . 
 
   *   
 
   *   F o r   f u r t h e r   i n f o r m a t i o n   p l e a s e   c o n t a c t . 
 
   * 	 h t t p : / / n y a t l a . j p / n y a t o o l k i t / 
 
   * 	 < a i r m a i l ( a t ) e b o n y . p l a l a . o r . j p >   o r   < n y a t l a ( a t ) n y a t l a . j p > 
 
   *   
 
   * / 
 
 u s i n g   S y s t e m ; 
 
 u s i n g   S y s t e m . D i a g n o s t i c s ; 
 
 u s i n g   j p . n y a t l a . n y a r t o o l k i t . c s . c o r e ; 
 
 
 
 n a m e s p a c e   j p . n y a t l a . n y a r t o o l k i t . c s . r p f 
 
 
 
 { 
 
         / * * 
 
           *   N y A R R e a l i t y 000n0eQR0000g0Y00
 
           *   N y A R R e a l i t y x0eQRY00`1X0000[W0~0Y00
 
           *   
 
           *   S0n0000o00CQ;uP0CQ;uPk0[Y00P e r s p e c t i v e R e a d e r , CQ;uPK00n0S a m p l e O u t 0cOW0~0Y00
 
           *   < / u l > 
 
           * / 
 
         p u b l i c   a b s t r a c t   c l a s s   N y A R R e a l i t y S o u r c e 
 
         { 
 
 	         / * * 
 
 	           *   R e a l i t y S o u r c e n0;N0000}bHQn00000000g0[SO0rR0S_f0f0O0`0U0D00
 
 	           * / 
 
 	         p r o t e c t e d   I N y A R R g b R a s t e r   _ r g b _ s o u r c e ; 
 
 	         / * * 
 
 	           *   R e a l i t y S o u r c e n0;N000k0000W0_0P e r s p e c t i v e R e a d e r 0}bHQn00000000g0[SO0rR0S_f0f0O0`0U0D00
 
 	           * / 
 
 	         p r o t e c t e d   I N y A R P e r s p e c t i v e C o p y   _ s o u r c e _ p e r s p e c t i v e _ r e a d e r ; 
 
 
 
 
 
 	         / * * 
 
 	           *   T r a c k e r S o r c e n00000}bHQn00000000g0[SO0rR0S_f0f0O0`0U0D00
 
 	           * / 
 
 	         p r o t e c t e d   N y A R T r a c k e r S o u r c e   _ t r a c k s o u r c e ; 
 
 
 
         	 
 
 	         p r o t e c t e d   N y A R R e a l i t y S o u r c e ( ) { } 
 
         	 
 
 
 
 	         / * * 
 
 	           *   S0n0R e a l i t y S o u r c e k0[Y00QW0nPL0g0M0f0D00K00ԏW0~0Y00
 
 	           *   @ r e t u r n 
 
 	           *   t r u e j00p00{ @ l i n k   # m a k e T r a c k S o u r c e } L0[LS0
 
 	           * / 
 
                 p u b l i c   a b s t r a c t   b o o l   i s R e a d y ( ) ; 	 
 
 	         / * * 
 
 	           *   s(Wn0R G B 0000{ @ l i n k   N y A R T r a c k e r S o u r c e } n0W,g000k0f00]0n0Sgq$P0ԏW0~0Y00
 
 	           *   S0n0peo00{ @ l i n k   N y A R R e a l i t y # p r o g r e s s } L0|Ts0QW0~0Y00
 
 	           *   S0n0peo00{ @ l i n k   N y A R T r a c k e r S o u r c e } Qn0W,g000k0fM000LF0`0Q0g00]0n0Q[0TgW0~0[000
 
 	           *   }b000g0o00{ @ l i n k   # _ t r a c k s o u r c e } n0W,gG S ;uP00{ @ l i n k   # _ r g b _ s o u r c e } n0Q[g0feY00[ň0W0f0O0`0U0D00
 
 	           *   @ t h r o w s   N y A R E x c e p t i o n   
 
 	           * / 
 
 	         p u b l i c   a b s t r a c t   N y A R T r a c k e r S o u r c e   m a k e T r a c k S o u r c e ( ) ; 
 
 	         / * * 
 
 	           *   s(Wn0R G B 0000{ @ l i n k   N y A R T r a c k e r S o u r c e } n0W,g000k0f00{ @ l i n k   N y A R T r a c k e r S o u r c e } 0+T0f0TgW0~0Y00
 
 	           *   8^0S0n0peo0O(uY00S0h0o0B00~0[0000000j0i0g00{ @ l i n k   N y A R R e a l i t y # p r o g r e s s } NYn0elg0000000n0Tg0LD0_0D0h0M0k0O(uW0f0O0`0U0D00
 
 	           *   }b000g0o00{ @ l i n k   # _ t r a c k s o u r c e } n0W,gG S ;uP00{ @ l i n k   # _ r g b _ s o u r c e } n0Q[g0feW0f0K000S0n0pe0|Ts0QW0f0TgY00Qt0[ň0W0f0O0`0U0D00
 
 	           *   @ t h r o w s   N y A R E x c e p t i o n   
 
 	  0        * / 
 
 	         p u b l i c   v i r t u a l   v o i d   s y n c R e s o u r c e ( ) 
 
 	         { 
 
 	 	         / / NMOn0Tg
 
 	 	         t h i s . _ t r a c k s o u r c e . s y n c R e s o u r c e ( ) ; 
 
 	         } 
 
 	         / * * 
 
 	           *   { @ l i n k   # _ r g b _ s o u r c e } 0SgqY00P e r s p e c t i v e R a s t e r R e a d e r 0ԏW0~0Y00
 
 	           *   @ r e t u r n 
 
 	           * / 
 
                 p u b l i c   I N y A R P e r s p e c t i v e C o p y   r e f P e r s p e c t i v e R a s t e r R e a d e r ( ) 
 
 	         { 
 
 	 	         r e t u r n   t h i s . _ s o u r c e _ p e r s p e c t i v e _ r e a d e r ; 
 
 	         } 
 
         	 
 
 	         / * * 
 
 	           *   CQ;uPx0n0Sgq$P0ԏW0~0Y00
 
 	           *   @ r e t u r n 
 
 	           * / 
 
 	         p u b l i c   I N y A R R g b R a s t e r   r e f R g b S o u r c e ( ) 
 
 	         { 
 
 	 	         r e t u r n   t h i s . _ r g b _ s o u r c e ; 
 
 	         } 
 
 	         / * * 
 
 	           *    g_k0\ObW0_0T r a c k S o u r c e x0n000000ԏW0~0Y00
 
 	           *   S0n0peo00{ @ l i n k   N y A R R e a l i t y # p r o g r e s s } 0~0_0o0{ @ l i n k   # s y n c R e s o u r c e } n0_k0|Ts0QY0S0h00`[W0f0D0~0Y00
 
 	           *   ]00NYn000000g0o00ԏtS$Pn0Q[L0TgW0f0D0j0D0S0h0L0B00n0g0laW0f0O0`0U0D00
 
 	           *   @ r e t u r n 
 
 	           * / 
 
                 p u b l i c   N y A R T r a c k e r S o u r c e   r e f L a s t T r a c k S o u r c e ( ) 
 
 	         { 
 
 	 	         r e t u r n   t h i s . _ t r a c k s o u r c e ; 
 
 	         } 
 
         } 
 
 } 
 
 
 
 