/Users/craigcornelius/Projects/SPRING Mac Release 0.2/boundingsphere.h File Reference

#include <assert.h>
#include "list.h"
#include "set.h"
#include "point3d.h"

Include dependency graph for boundingsphere.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Priority_queue< T >
struct  scompare
union  Feature_ptr
class  BoundingSphere
class  BoundingSphereNode
class  BoundingSphereLeaf

Typedefs

typedef List
< BoundingSphere * > 
BSlist
typedef Set
< BoundingSphereLeaf * > 
BSLset
typedef
Priority_queue
< BoundingSphere * > 
BSqueue

Enumerations

enum  Feature_type { tetra_ptr, face_ptr, edge_ptr, node_ptr }

Variables

const double SMALL = 1e-10
const double LARGE = 1e10


Typedef Documentation

typedef List<BoundingSphere*> BSlist

Definition at line 50 of file boundingsphere.h.

typedef Set<BoundingSphereLeaf*> BSLset

Definition at line 53 of file boundingsphere.h.

typedef Priority_queue<BoundingSphere *> BSqueue

Definition at line 56 of file boundingsphere.h.


Enumeration Type Documentation

enum Feature_type

Enumerator:
tetra_ptr 
face_ptr 
edge_ptr 
node_ptr 

Definition at line 58 of file boundingsphere.h.


Variable Documentation

const double LARGE = 1e10

Definition at line 31 of file boundingsphere.h.

const double SMALL = 1e-10

Definition at line 30 of file boundingsphere.h.


Generated on Thu Aug 30 11:03:21 2007 for SPRING Mac by  doxygen 1.5.3