Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Morton_KeyGen Class Reference

#include <morton_keygen.hpp>

Inheritance diagram for Morton_KeyGen:

Inheritance graph
[legend]
Collaboration diagram for Morton_KeyGen:

Collaboration graph
[legend]
List of all members.

Public Types

enum  MORTON_TYPE { MORTON_PARTIAL_INTERLEAVE, MORTON_FULL_INTERLEAVE }

Public Member Functions

 Morton_KeyGen (MORTON_TYPE type=MORTON_FULL_INTERLEAVE)
 ~Morton_KeyGen ()
void SetType (MORTON_TYPE type)
void SetOrigin (Point3D &P0)
void SetBox (Point &inP0, Point &inP1)
void SetIntegralLen (Point3D &dX)
void SetDoLog (GBOOL bDoLog)
void key (void *id, GINT idsz, Point3D point[], GINT n=1)
void key (void *id, GINT idsz, GDOUBLE *x[], GINT n=1)

Member Enumeration Documentation

enum Morton_KeyGen::MORTON_TYPE
 

Enumerator:
MORTON_PARTIAL_INTERLEAVE 
MORTON_FULL_INTERLEAVE 


Constructor & Destructor Documentation

Morton_KeyGen::Morton_KeyGen MORTON_TYPE  type = MORTON_FULL_INTERLEAVE  ) 
 

Morton_KeyGen::~Morton_KeyGen  ) 
 


Member Function Documentation

void Morton_KeyGen::key void *  id,
GINT  idsz,
GDOUBLE *  x[],
GINT  n = 1
[virtual]
 

Implements GKeyGen.

void Morton_KeyGen::key void *  id,
GINT  idsz,
Point3D  point[],
GINT  n = 1
[virtual]
 

Implements GKeyGen.

void Morton_KeyGen::SetBox Point inP0,
Point inP1
 

void Morton_KeyGen::SetDoLog GBOOL  bDoLog  ) 
 

void Morton_KeyGen::SetIntegralLen Point3D &  dX  ) 
 

void Morton_KeyGen::SetOrigin Point3D &  P0  ) 
 

void Morton_KeyGen::SetType MORTON_TYPE  type  ) 
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 21 16:03:49 2005 for Geophysics & Astrophysics Spectral Element Adaptive Refinement (GASpAR) 2D Code by  doxygen 1.4.4