#include <Gradient.h>
Collaboration diagram for Gradient:
Public Member Functions | |
Gradient (Data *input, Vector<> boundaryValues=Vector<>(0, 0, 0)) | |
~Gradient () | |
unsigned short | xdim () const |
unsigned short | ydim () const |
unsigned short | zdim () const |
Vector | getData (unsigned int aX, unsigned int aY, unsigned int aZ) const |
Vector | getData_RangeCheck (int aX, int aY, int aZ) |
Vector | getDataTrilinearInterpolated (float aX, float aY, float aZ) |
Private Attributes | |
Vector * | mData |
Vector | mBoundaryValues |
unsigned short | mX |
unsigned short | mY |
unsigned short | mZ |
This is a discrete approximation to the mathematical gradient definition. For each data point, a gradient vector can be obtained.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|