Classes | Namespaces | Typedefs | Functions
gft_adjrel3.h File Reference
#include "gft_common.h"
#include "gft_scene.h"

Go to the source code of this file.

Classes

union  gft::AdjRel3::_displacement3
 
struct  gft::AdjRel3::_adjrel3
 
struct  gft::AdjRel3::_adjvxl
 

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::AdjRel3
 

Typedefs

typedef union
gft::AdjRel3::_displacement3 
gft::AdjRel3::Displacement3
 
typedef struct
gft::AdjRel3::_adjrel3 
gft::AdjRel3::AdjRel3
 
typedef struct
gft::AdjRel3::_adjvxl 
gft::AdjRel3::AdjVxl
 

Functions

AdjRel3 * gft::AdjRel3::Create (int n)
 
void gft::AdjRel3::Destroy (AdjRel3 **A)
 
AdjRel3 * gft::AdjRel3::Clone (AdjRel3 *A)
 
AdjRel3 * gft::AdjRel3::Spheric (float r)
 
AdjRel3 * gft::AdjRel3::Ellipsoid (float rx, float ry, float rz)
 
AdjRel3 * gft::AdjRel3::SphericalShell (float inner_radius, float outer_radius)
 
AdjRel3 * gft::AdjRel3::Box (int xsize, int ysize, int zsize)
 
void gft::AdjRel3::Scale (AdjRel3 *A, float Sx, float Sy, float Sz)
 
void gft::AdjRel3::ClipX (AdjRel3 *A, int lower, int higher)
 
void gft::AdjRel3::ClipY (AdjRel3 *A, int lower, int higher)
 
void gft::AdjRel3::ClipZ (AdjRel3 *A, int lower, int higher)
 
int gft::AdjRel3::GetFrameSize (AdjRel3 *A)
 
void gft::AdjRel3::GetFrameSize (AdjRel3 *A, int *sz_x, int *sz_y, int *sz_z)
 
float * gft::AdjRel3::GetDistanceArray (AdjRel3 *A)
 
void gft::AdjRel3::DestroyAdjVxl (AdjVxl **N)
 
AdjVxl * gft::AdjRel3::AdjVoxels (AdjRel3 *A, int xsize, int ysize)
 
AdjVxl * gft::AdjRel3::AdjVoxels (AdjRel3 *A, Scene32::Scene32 *scn)
 
AdjVxl * gft::AdjRel3::AdjVoxels (AdjRel3 *A, Scene16::Scene16 *scn)
 
AdjVxl * gft::AdjRel3::AdjVoxels (AdjRel3 *A, Scene8::Scene8 *scn)
 
AdjVxl * gft::AdjRel3::AdjVoxels (AdjRel3 *A, Scene::Scene *scn)
 
AdjRel3 * gft::AdjRel3::Spherical_mm (Scene32::Scene32 *scn, float r_mm)
 
AdjRel3 * gft::AdjRel3::SphericalGrid_mm (float dx, float dy, float dz, float r_mm, float spacement_mm)
 
AdjRel3 * gft::AdjRel3::SphericalGrid_mm (Scene32::Scene32 *scn, float r_mm, float spacement_mm)
 
float * gft::AdjRel3::GetDistanceArray_mm (AdjRel3 *A, Scene32::Scene32 *scn)