#include <gugr_planesweep.h>
Public Methods | |
intersectionseg (gugr::graph_edge *ae) | |
~intersectionseg () | |
void * | operator new (size_t s) |
void | operator delete (void *p, size_t s) |
Public Attributes | |
List< ListNode< segment *> > | S |
gugr::graph_edge * | e |
intersectionseg * | next |
intersectionseg * | prev |
|
Definition at line 117 of file gugr_planesweep.h. Referenced by operator delete().
00117 : e(ae) { } |
|
Definition at line 118 of file gugr_planesweep.h. References S.
00118 { S.DeleteElems(); } |
|
Definition at line 130 of file gugr_planesweep.h. References intersectionseg(), and gust::PoolFree().
00131 { 00132 if( p != 0 ) PoolFree( p, s ); 00133 } |
|
Definition at line 123 of file gugr_planesweep.h. References gust::PoolAlloc().
00124 { 00125 size_t dummy; 00126 void *p = PoolAlloc( s, &dummy ); 00127 if( p == NULL ) throw PoolAllocError(); 00128 return(p); 00129 } |
|
Definition at line 115 of file gugr_planesweep.h. |
|
Definition at line 120 of file gugr_planesweep.h. |
|
Definition at line 121 of file gugr_planesweep.h. |
|
Definition at line 114 of file gugr_planesweep.h. Referenced by ~intersectionseg(). |