#include <gugr_planesweep.h>
Public Methods | |
segtree () | |
segtree (int nabsz, Ptr< intersection *> abszissa) | |
~segtree () | |
void | init (int nabsz, Ptr< intersection *> abszissa) |
void | insert (int beg, int end, segment *seg) |
int | leaves_to_array (Ptr< segnode *> *L) |
Public Attributes | |
int | m_nabsz |
Ptr< intersection *> | m_absz |
segnode * | m_root |
|
Definition at line 375 of file gugr_planesweep.h. References m_nabsz.
|
|
Definition at line 380 of file gugr_planesweep.h. References m_absz, and m_nabsz.
|
|
Definition at line 387 of file gugr_planesweep.h.
00388 { 00389 delete m_root; 00390 } |
|
Definition at line 391 of file gugr_planesweep.h. References m_absz, and m_nabsz.
|
|
Definition at line 400 of file gugr_planesweep.h.
00401 { 00402 m_root->insert( beg, end, seg ); 00403 } |
|
Definition at line 404 of file gugr_planesweep.h. References gugr::compare_point_to_eventrec(), and m_nabsz.
|
|
Definition at line 372 of file gugr_planesweep.h. |
|
Definition at line 371 of file gugr_planesweep.h. Referenced by init(), leaves_to_array(), and segtree(). |
|
Definition at line 373 of file gugr_planesweep.h. |