cct.gaussian.java3d
Class VolumetricData

java.lang.Object
  extended by cct.gaussian.java3d.VolumetricData
All Implemented Interfaces:
ImplicitFunctionInterface

public class VolumetricData
extends java.lang.Object
implements ImplicitFunctionInterface

Title:

Description:

Copyright: Copyright (c) 2007

Company: ANU


Field Summary
(package private)  float[][] axisVectors
           
(package private)  float[][][] data
           
(package private)  float[] dataOrigin
           
(package private)  float delta
           
(package private)  int errorsCount
           
(package private)  float[] fun
           
(package private)  float[] fv
           
(package private)  float max
           
(package private)  int maxErrorsOutput
           
(package private)  float min
           
(package private)  int[] numberOfVoxels
           
(package private)  float[] xv
           
(package private)  float[] xvalues
           
(package private)  float[] yv
           
(package private)  float[] yvalues
           
(package private)  float[] zv
           
 
Constructor Summary
VolumetricData(float[][][] _data, float[] _dataOrigin, int[] _numberOfVoxels, float[][] _axisVectors, float _delta)
           
 
Method Summary
 float eval(float x, float y, float z)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

float[][][] data

dataOrigin

float[] dataOrigin

numberOfVoxels

int[] numberOfVoxels

axisVectors

float[][] axisVectors

delta

float delta

max

float max

min

float min

xvalues

float[] xvalues

yvalues

float[] yvalues

fun

float[] fun

xv

float[] xv

yv

float[] yv

zv

float[] zv

fv

float[] fv

maxErrorsOutput

int maxErrorsOutput

errorsCount

int errorsCount
Constructor Detail

VolumetricData

public VolumetricData(float[][][] _data,
                      float[] _dataOrigin,
                      int[] _numberOfVoxels,
                      float[][] _axisVectors,
                      float _delta)
Method Detail

eval

public float eval(float x,
                  float y,
                  float z)
Specified by:
eval in interface ImplicitFunctionInterface