Class FunctionData
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.FunctionData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intfloat[]float[]intintstatic final intfloat[]float[]intintintintstatic final intfloat[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearDotTables(int flags) voidfinal floatd2DotProduct(double center1, double width1, double center2, double width2) final floatdDotProduct(double center1, double width1, double center2, double width2) voiddispose()final floatdotProduct(double center1, double width1, double center2, double width2) voidset(int maxDepth, PPolynomial F, int normalize, int useDotRatios) voidsetDotTables(int flags) voidsetValueTables(int flags, double smooth) voidsetValueTables(int flags, double valueSmooth, double normalSmooth) static final intSymmetricIndex(int i1, int i2) static final booleanSymmetricIndex(int i1, int i2, int[] index)
-
Field Details
-
DOT_FLAG
public static final int DOT_FLAG- See Also:
-
D_DOT_FLAG
public static final int D_DOT_FLAG- See Also:
-
D2_DOT_FLAG
public static final int D2_DOT_FLAG- See Also:
-
VALUE_FLAG
public static final int VALUE_FLAG- See Also:
-
D_VALUE_FLAG
public static final int D_VALUE_FLAG- See Also:
-
Degree
public int Degree -
depth
public int depth -
res
public int res -
res2
public int res2 -
dotTable
public float[] dotTable -
dDotTable
public float[] dDotTable -
d2DotTable
public float[] d2DotTable -
valueTables
public float[] valueTables -
dValueTables
public float[] dValueTables -
baseFunction
-
dBaseFunction
-
baseFunctions
-
useDotRatios
public int useDotRatios -
normalize
public int normalize
-
-
Constructor Details
-
FunctionData
public FunctionData(int _Degree)
-
-
Method Details
-
dispose
public void dispose() -
set
-
setDotTables
public void setDotTables(int flags) -
clearDotTables
public void clearDotTables(int flags) -
setValueTables
public void setValueTables(int flags, double smooth) -
setValueTables
public void setValueTables(int flags, double valueSmooth, double normalSmooth) -
clearValueTables
public void clearValueTables() -
dotProduct
public final float dotProduct(double center1, double width1, double center2, double width2) -
dDotProduct
public final float dDotProduct(double center1, double width1, double center2, double width2) -
d2DotProduct
public final float d2DotProduct(double center1, double width1, double center2, double width2) -
SymmetricIndex
public static final int SymmetricIndex(int i1, int i2) -
SymmetricIndex
public static final boolean SymmetricIndex(int i1, int i2, int[] index)
-