| My Project
   
    | 
 
  
 | Classes | |
| class | active_thread | 
| class | res_point | 
| Public Types | |
| enum | modes { default_mode = 0, prefer_big_with_holes = 1, polygon_selfintersections_allowed = 2, line_selfintersections_allowed = 4 } | 
| Public Member Functions | |
| Gcalc_operation_reducer (size_t blk_size=8192) | |
| void | init (Gcalc_function *fn, modes mode=default_mode) | 
| Gcalc_operation_reducer (Gcalc_function *fn, modes mode=default_mode, size_t blk_size=8192) | |
| int | count_slice (Gcalc_scan_iterator *si) | 
| int | count_all (Gcalc_heap *hp) | 
| int | get_result (Gcalc_result_receiver *storage) | 
| void | reset () | 
| Protected Member Functions | |
| res_point * | add_res_point (const Gcalc_heap::Info *pi) | 
| res_point * | add_res_i_point (const Gcalc_heap::Info *pi, double x, double y) | 
| res_point * | add_res_single_point (const Gcalc_heap::Info *pi) | 
| active_thread * | new_active_thread () | 
| Protected Attributes | |
| Gcalc_function * | m_fn | 
| Gcalc_dyn_list::Item ** | m_res_hook | 
| res_point * | m_result | 
| int | m_mode | 
| res_point * | result_heap | 
| active_thread * | m_first_active_thread | 
 1.7.6.1
 1.7.6.1