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

gunu::vertex_convert_cache Struct Template Reference

List of all members.

Public Methods

void * operator new (size_t s)
void operator delete (void *p, size_t s)

Public Attributes

point< T > p
point< T > n
point2< T > d

template<class T>
struct gunu::vertex_convert_cache< T >


Member Function Documentation

template<class T>
void gunu::vertex_convert_cache< T >::operator delete void *    p,
size_t    s
[inline]
 

Definition at line 279 of file gunu_tesselate.cpp.

References GULAPI, and gust::PoolFree().

00280   {
00281     if( p != 0 ) gust::PoolFree( p, s );
00282   }

template<class T>
void* gunu::vertex_convert_cache< T >::operator new size_t    s [inline]
 

Definition at line 272 of file gunu_tesselate.cpp.

References gust::PoolAlloc().

00273   {
00274     size_t dummy;
00275     void *p = gust::PoolAlloc( s, &dummy );
00276     if( p == NULL ) throw gul::PoolAllocError();
00277     return(p);
00278   }


Member Data Documentation

template<class T>
point2<T> gunu::vertex_convert_cache::d
 

Definition at line 270 of file gunu_tesselate.cpp.

template<class T>
point<T> gunu::vertex_convert_cache::n
 

Definition at line 269 of file gunu_tesselate.cpp.

template<class T>
point<T> gunu::vertex_convert_cache::p
 

Definition at line 268 of file gunu_tesselate.cpp.


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