Package gov.nih.mipav.model.file
Class jxlatte.Spline
java.lang.Object
gov.nih.mipav.model.file.jxlatte.Spline
- Enclosing class:
jxlatte
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate jxlatte.SplineArc[]private float[]private float[]private float[]private float[]final jxlatte.Point[]private intprivate float[]private float[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcomputeCoeffs(int splineID, jxlatte.LFGlobal lfGlobal) private jxlatte.SplineArc[]computeIntermediarySamples(float renderDistance) private floatfourierICT(float[] coeffs, float t) voidrenderSpline(jxlatte.Frame frame) private void
-
Field Details
-
controlPoints
-
upsampledY
private float[] upsampledY -
upsampledX
private float[] upsampledX -
arcs
-
coeffX
private float[] coeffX -
coeffY
private float[] coeffY -
coeffB
private float[] coeffB -
coeffSigma
private float[] coeffSigma -
splineID
private int splineID
-
-
Constructor Details
-
Spline
-
-
Method Details
-
upsampleControlPoints
private void upsampleControlPoints() -
computeIntermediarySamples
-
fourierICT
private float fourierICT(float[] coeffs, float t) -
computeCoeffs
-
renderSpline
-