of3d
Class OF3DSpot

java.lang.Object
  |
  +--FlowJ.FlowJSpotNoise
        |
        +--of3d.OF3DSpot
Direct Known Subclasses:
OF3DHalfSpot

public class OF3DSpot
extends FlowJSpotNoise

This class implements the creation of 3D spots from a 3D vector. Copyright (c) 1999-2003, Michael Abramoff. All rights reserved.


Field Summary
 float[] alpha
           
static float SIGMA3DM
           
protected  float sigmah
          Relative short and long axis of the spot is determined by the two Gaussian prob distr standard deviations SIGMA and SIGMA3DM.
static float SIGMAH
           
 float[] value
           
 
Fields inherited from class FlowJ.FlowJSpotNoise
bcomposite, bp, correction, e1, e12, e1d, e2, e22, e2d, gcomposite, ge, gp, i, index, j, magnitude, maxp, maxq, p, q, rcomposite, rp, SIGMA, sigmal2, SIGMAM, sigmas, sigmas2, v0i, v0j, v1i, v1j, width
 
Constructor Summary
OF3DSpot()
           
OF3DSpot(float[] v, float sigmas, float sigmah)
           
 
Method Summary
 float getAlpha(int i, int j)
           
 float getValue(int i, int j)
           
 
Methods inherited from class FlowJ.FlowJSpotNoise
gaussianEllipse, sigmaEllipse, spot, spot, widthEllipse
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public float[] value

alpha

public float[] alpha

SIGMAH

public static final float SIGMAH

SIGMA3DM

public static final float SIGMA3DM

sigmah

protected float sigmah
Relative short and long axis of the spot is determined by the two Gaussian prob distr standard deviations SIGMA and SIGMA3DM. These are public so they can be used by calling classes.
Constructor Detail

OF3DSpot

public OF3DSpot()

OF3DSpot

public OF3DSpot(float[] v,
                float sigmas,
                float sigmah)
Method Detail

getValue

public float getValue(int i,
                      int j)

getAlpha

public float getAlpha(int i,
                      int j)