Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

gugr::linepair Struct Reference

#include <gugr_planesweep.h>

List of all members.

Public Methods

 linepair ()
 linepair (Map< linerec >::Node aL1, Map< linerec >::Node aL2)
void * operator new (size_t s)
void operator delete (void *p, size_t s)

Public Attributes

Map< linerec >::Node L1
Map< linerec >::Node L2


Constructor & Destructor Documentation

gugr::linepair::linepair   [inline]
 

Definition at line 193 of file gugr_planesweep.h.

00193 { }

gugr::linepair::linepair Map< linerec >::Node    aL1,
Map< linerec >::Node    aL2
[inline]
 

Definition at line 194 of file gugr_planesweep.h.

References L1, and L2.

00195   { L1 = aL1; L2 = aL2; }


Member Function Documentation

void gugr::linepair::operator delete void *    p,
size_t    s
[inline]
 

Definition at line 204 of file gugr_planesweep.h.

References gust::PoolFree().

00205   {
00206     if( p != 0 ) PoolFree( p, s );
00207   }

void* gugr::linepair::operator new size_t    s [inline]
 

Definition at line 197 of file gugr_planesweep.h.

References gust::PoolAlloc().

00198   {
00199     size_t dummy;
00200     void *p = PoolAlloc( s, &dummy );
00201     if( p == NULL ) throw PoolAllocError();
00202     return(p);
00203   }


Member Data Documentation

Map<linerec>::Node gugr::linepair::L1
 

Definition at line 190 of file gugr_planesweep.h.

Referenced by linepair().

Map<linerec>::Node gugr::linepair::L2
 

Definition at line 191 of file gugr_planesweep.h.

Referenced by linepair().


The documentation for this struct was generated from the following file:
Generated on Mon Jan 21 04:17:55 2002 for GUL 0.6 - Geometry Utility Library by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001