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