#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. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001