/ *   
 
   *   P R O J E C T :   N y A R T o o l k i t ( E x t e n s i o n ) 
 
   *   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   *   T h e   N y A R T o o l k i t   i s   J a v a   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 1 2   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 > 
 
   *   
 
   * / 
 
 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 . c o r e 
 
 { 
 
 
 
         / * * 
 
           *   S0n00000000o00000K00R G B 0000$P00`0Y0pe0[W0~0Y00  { @ l i n k   I N y A R R g b R a s t e r } 
 
           *   00000000[ňW0_0000g0OF0S0h00`[W0f0D0~0Y00  R G B 000o000 K002 5 5 ~0g0n0{V0ca0~0Y00
 
           *   < p > 
 
           *   S0n00000000o00;u }0000h0W0f0ؚ;^g0000U000S0h0L0N`U00~0Y00]0n0_000;u }b__n000000I{o0cdY000F0k0W0f0O0`0U0D00
 
           *   < / p > 
 
           * / 
 
         p u b l i c   i n t e r f a c e   I N y A R R g b P i x e l D r i v e r 
 
         { 
 
                 / * * 
 
                   *   S0n0peo0000000000n0SgqY00000n00000ԏW0~0Y00
 
                   *   @ r e t u r n 
 
                   *   [ r e a d o n l y ] 
 
                   * / 
 
                 N y A R I n t S i z e   g e t S i z e ( ) ; 
 
                 / * * 
 
                   *   S0n0peo00c[W0_0^jn01 0000Rn0R G B 00000MRk0<h
}W0f0ԏW0~0Y00
 
                   *   [ň000g0o000000K00c[W0_0^jn0R G B $P0S_Y00Qt0[ňW0f0O0`0U0D00
 
                   *   
 
                   *   @ p a r a m   i _ x 
 
                   *                         S_Y000000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ y 
 
                   *                         S_Y000000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ r g b 
 
                   *                         0000$P0ԏtSY00MR0c[W0~0Y003  }N
Nn0MRL0_g0Y00  $Po00[ R ] [ G ] [ B ] n0k0<h
}W0~0Y00
 
                   *   @ 
 
                   * / 
 
                 v o i d   g e t P i x e l ( i n t   i _ x ,   i n t   i _ y ,   i n t [ ]   i _ r g b ) ; 
 
 
 
                 / * * 
 
                   *   S0n0peo00^jK0000000T0h0n0R G B 00000MRk0<h
}W0f0ԏW0~0Y00
 
                   *   [ň000g0o000000K000^j͎n0R G B $P0S_Y00Qt0[ňW0f0O0`0U0D00
 
                   *   
 
                   *   @ p a r a m   i _ x 
 
                   *                         S_Y000000n0^jMR0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ y 
 
                   *                         S_Y000000n0^jMR0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ n u m 
 
                   *                         S_Y000000n0pe0c[W0~0Y00
 
                   *   @ p a r a m   i _ i n t r g b 
 
                   *                         0000$P0ԏtSY00MR0c[W0~0Y003  }N
Nn0MRL0_g0Y00
 
                   *                         $Po00[ R 1 ] [ G 1 ] [ B 1 ] [ R 2 ] [ G 2 ] [ B 2 ] n0k0<h
}W0~0Y00
 
                   *   @ 
 
                   * / 
 
                 v o i d   g e t P i x e l S e t ( i n t [ ]   i _ x ,   i n t [ ]   i _ y ,   i n t   i _ n u m ,   i n t [ ]   i _ i n t r g b ) ; 
 
 
 
                 / * * 
 
                   *   S0n0peo00R G B 0000c[W0_0^jn00000k0000W0~0Y00  [ň000g0o000000k0R G B $P0f0Qt0[ňW0f0O0`0U0D00
 
                   *   
 
                   *   @ p a r a m   i _ x 
 
                   *                         f00000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ y 
 
                   *                         f00000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ r 
 
                   *                         R bRn00000$P0
 
                   *   @ p a r a m   i _ g 
 
                   *                         G bRn00000$P0
 
                   *   @ p a r a m   i _ b 
 
                   *                         B bRn00000$P0
 
                   *   @ 
 
                   * / 
 
                 v o i d   s e t P i x e l ( i n t   i _ x ,   i n t   i _ y ,   i n t   i _ r ,   i n t   i _ g ,   i n t   i _ b ) ; 
 
 
 
                 / * * 
 
                   *   S0n0peo00R G B 0000c[W0_0^jn00000k0000W0~0Y00  [ň000g0o000000k0R G B $P0f0Qt0[ňW0f0O0`0U0D00
 
                   *   
 
                   *   @ p a r a m   i _ x 
 
                   *                         f00000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ y 
 
                   *                         f00000n0^j0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ r g b 
 
                   *                         -[Y000000$P03  }N
Nn0MRL0_g0Y00  $Po00[ R ] [ G ] [ B ] n0k0<h
}W0~0Y00
 
                   *   @ 
 
                   * / 
 
                 v o i d   s e t P i x e l ( i n t   i _ x ,   i n t   i _ y ,   i n t [ ]   i _ r g b ) ; 
 
 
 
                 / * * 
 
                   *   S0n0peo00^jk00000T0h0n0R G B 0000000W0~0Y00  [ň000g0o000000k0R G B $P0f0Qt0[ňW0f0O0`0U0D00
 
                   *   
 
                   *   @ p a r a m   i _ x 
 
                   *                         S_Y000000n0^jMR0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ y 
 
                   *                         S_Y000000n0^jMR0;uPn0{VQg0B00N0
 
                   *   @ p a r a m   i _ n u m 
 
                   *                         -[Y000000n0pe0c[W0~0Y00
 
                   *   @ p a r a m   i _ i n t r g b 
 
                   *                         -[Y000000$P0<h
}Y00MR0c[W0~0Y003  i _ n u m  }N
Nn0MRL0_g0Y00
 
                   *                         $Po00[ R 1 ] [ G 1 ] [ B 1 ] [ R 2 ] [ G 2 ] [ B 2 ] n0k0<h
}W0~0Y00
 
                   *   @ 
 
                   * / 
 
                 v o i d   s e t P i x e l s ( i n t [ ]   i _ x ,   i n t [ ]   i _ y ,   i n t   i _ n u m ,   i n t [ ]   i _ i n t r g b ) ; 
 
 
 
                 / * * 
 
                   *   S0n0peo00eW0D00000000000k0000W0~0Y00
 
                   *   
 
                   *   @ 
 
                   * / 
 
                 v o i d   s w i t c h R a s t e r ( I N y A R R g b R a s t e r   i _ r a s t e r ) ; 
 
         } 
 
 
 
 } 