CMGDK r49-rc2
|
00001 # i f n d e f H G L _ L I N E _ F I N D P A T H _ I N C L U D E 00002 00003 # d e f i n e H G L _ L I N E _ F I N D P A T H _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / u t / F i n d P a t h . H > 00008 00009 # i n c l u d e < h g l / t y p e / S t a c k . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 n a m e s p a c e f i n d p a t h 00016 00017 { 00018 00019 c l a s s L i n e F i n d P a t h : p u b l i c F i n d P a t h 00020 00021 { 00022 00023 i n t p x , p y ; 00024 00025 00026 00027 p r i v a t e : 00028 00029 00030 00031 b o o l P u t P i x e l ( i n t , i n t ) ; 00032 00033 b o o l L i n e ( i n t , i n t , i n t , i n t ) ; 00034 00035 00036 00037 b o o l f i n d _ p a t h ( ) ; 00038 00039 00040 00041 p u b l i c : 00042 00043 00044 00045 L i n e F i n d P a t h ( i n t , i n t ) ; 00046 00047 } ; 00048 00049 } / / n a m e s p a c e f i n d p a t h 00050 00051 } / / n a m e s p a c e h g l 00052 00053 # e n d i f / / H G L _ L I N E _ F I N D P A T H _ I N C L U D E 00054 00055