#include <gugr_planesweep.h>
Public Methods | |
| segment () | |
| ~segment () | |
| void * | operator new (size_t s) |
| void | operator delete (void *p, size_t s) |
Public Attributes | |
| point2< rational > | B |
| point2< rational > | E |
| gugr::line | l |
| gul::ptr_int_union | f [2] |
| int | m |
| void * | reserved [2] |
| List< ListNode< gugr::graph_edge *> > | e |
|
|
Definition at line 53 of file gugr_planesweep.h. References m. Referenced by operator delete().
00053 { m = 0; }
|
|
|
Definition at line 54 of file gugr_planesweep.h. References e.
00054 { e.DeleteElems(); }
|
|
||||||||||||
|
Definition at line 63 of file gugr_planesweep.h. References gust::PoolFree(), and segment().
00064 {
00065 if( p != 0 ) PoolFree( p, s );
00066 }
|
|
|
Definition at line 56 of file gugr_planesweep.h. References gust::PoolAlloc().
00057 {
00058 size_t dummy;
00059 void *p = PoolAlloc( s, &dummy );
00060 if( p == NULL ) throw PoolAllocError();
00061 return(p);
00062 }
|
|
|
Definition at line 44 of file gugr_planesweep.h. |
|
|
Definition at line 51 of file gugr_planesweep.h. Referenced by ~segment(). |
|
|
Definition at line 45 of file gugr_planesweep.h. |
|
|
Definition at line 47 of file gugr_planesweep.h. |
|
|
Definition at line 46 of file gugr_planesweep.h. |
|
|
Definition at line 48 of file gugr_planesweep.h. Referenced by segment(). |
|
|
Definition at line 49 of file gugr_planesweep.h. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001