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

SHarmonics.h File Reference

#include "SimpleDefs.h"

Include dependency graph for SHarmonics.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Functions

void realTrans (t_data *, int &xMax, int &yMax, int &zMax, t_data *Yarray[10])
void realLight (t_data sphy[], t_data lv[3])
void shade (t_data lv[3], float *&pic)


Function Documentation

void realLight t_data  sphy[],
t_data  lv[3]
 

Definition at line 266 of file SHarmonics.cpp.

References M_PI, pow(), and t_data.

Referenced by vu1112117::updateShLight().

Here is the call graph for this function:

void realTrans t_data *  volume,
int &  xMax,
int &  yMax,
int &  zMax,
t_data *  Yarray[10]
 

Let's compute the exact gradient, using Fourier Transform.

Let's transform the volume to frequency domain first.

Definition at line 28 of file SHarmonics.cpp.

References ANGLE_TOL, FVR_NS::computeGradient(), FVR_NS::destroyTransform3D(), vuVector::dot, downsample, dword, indexOf(), SpecFVRNS::initTransform3D(), M_PI, vuVector::norm(), vuVector::print(), SpecFVRNS::shift3D(), t_data, and SpecFVRNS::transform3D().

Referenced by vu1112117::preprocess().

Here is the call graph for this function:

void shade t_data  lv[3],
float *&  pic
 


Generated on Wed Dec 15 21:20:46 2004 for vuVolume by  doxygen 1.3.9.1